Page MenuHomePhabricator

Add missing menu class for Efl_Ui apps
Open, WishlistPublic

Description

As there is already an Efl.Ui.Menu I guess this needs to be Efl.Ui.Mainmenu?

I don't know if this is a new class or a refactor of the Elm.Menu

ajwillia.ms renamed this task from Add missing class for Efl_Ui apps to Add missing menu class for Efl_Ui apps.Oct 18 2017, 5:22 AM
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:51 AM
segfaultxavi edited projects, added efl: widgets; removed Restricted Project.Jun 11 2018, 7:21 AM

A #Goal ticket should not be set to a milestone.

bu5hm4n lowered the priority of this task from Showstopper Issues to Wishlist.Sep 30 2019, 8:02 AM
bu5hm4n added a subscriber: bu5hm4n.

I guess that is something we want, not a showstopper for now.

raster added a subscriber: raster.Dec 28 2019, 11:51 AM

Don't design the menu from elm menu.... certainly not from theme. Look more at e's menus for inspiration. A menu has to sanely be able to do check and radio items and ALIGN icons, radio/check indicators as well as submenu indicators/arrows.

A shortcoming of e's menu is it isn't built to hold more complex than list content. enough people have mentioned e could do with menus that had more features like windows start menus do like in later windows with multi column content, entry boxes for search, and so on. So when doing a menu don't make the mistakes of elm_menu and at least design with expansion in mind to do multiple columns and other complex content ala the window start menu etc. but at a minimum get check/radio, icons for items and submenu arrows all nicely aligned properly :)