Page MenuHomePhabricator

replace legacy text widget usage in eo-based widgets
Open, TODOPublic

Description

This is a tracking ticket for the replacement of text widgets in eo-based widgets. Known cases:

  • efl_ui_spin_button
    • uses elm_entry internally for manually editing the internal value
  • efl_ui_widget_scrollable_content::scrollable_text
    • uses elm_label internally for displaying its text

Related Objects

zmike created this task.Sep 30 2019, 10:18 AM
zmike triaged this task as TODO priority.

These cases should be a trivial 1:1 replacement once the new widgets are available. I can take care of doing this porting if nobody else is interested.

tasn added a comment.Oct 1 2019, 12:49 AM

Great initiative, that would be great, thanks!

zmike added a comment.Oct 1 2019, 6:41 AM

That's what I'm here for. Let me know if there's usable versions of these anywhere (I don't see them in the branch) and I'll look into it.

tasn added a comment.Oct 1 2019, 1:23 PM

Not yet, @ali.alzyod is working on it.

zmike moved this task from Backlog to Evaluating on the efl: api board.Oct 14 2019, 5:56 AM

I just checked to replace the elm_entry usage in Efl.Ui.Spin_Button. Not possible right now, i cannot find the ef.ui equivalent of elm_entry_markup_filter_append.

ali.alzyod added a comment.EditedWed, Feb 5, 12:16 AM

filters & validation are not part for the current release, Do I think this may need more time to be done in next version.
Since we feel validation/Filters are not easy to work with by users