add title part in parts block
(I know this is already merged, however, i am not really happy with this.)
The change itself (in terms of @beta'ness) is IMO completly fine, as we never exposed the part ... :)
However, i would prefer if we use more of the macros that we have, instead of handwriting the part things.
What wonders me also quite a bit here, is there a specific reason we have pd->title_text in the popup itself ? It feels to me that we could just rely on the layout implementation here, and not needing a implementation at all. Additionally, the signal that is emitted in the popup there is also emitted from the layout in a similar manner (when a text gets set, a signal for setting this text is emitted).
Long story short: I dont think we need this title part at all. We can just use Efl.Ui.Layout_Part_Text.
I would rather prefer to adjust ELM_PART_OVERRIDE_PARTIAL to handle this name, instead of hand writing the macro here.
This is just handwritten what we have ELM_PART_OVERRIDE_TEXT_TEXT_GET_FULL for. (Maybe also check ELM_PART_OVERRIDE_TEXT_SET)
This is just handwritten what we have ELM_PART_OVERRIDE_TEXT_TEXT_GET_FULL for.(Maybe also check ELM_PART_OVERRIDE_TEXT_GET)