Hello,

On Sat, Aug 10, 2013 at 4:57 AM, Gustavo Sverzut Barbieri
<barbi...@gmail.com> wrote:
> Since Elementary makes it easy to add an application menu and E18
> supports the "external dbus menu" protocol to have it outside of the
> screen I've implemented that in terminology.
>
> It shows "Terminology" entry with "Settings" and "About" subentries,
> "Terminal" with new, split and close. Then "Edit" with Copy and Paste
> and last show the existent tabs/views.

I do like the idea of this feature. I would just prefer that its
implementation in E18 add a menu icon next to the application icon in
the title bar to not clutter my screen with menu. I know this is not
related to your patch.

> I've decided to ask for some feedback whenever we want this, if one
> doesn't have the "external dbus menu" support (no e18 gadget or other
> wm supporting) it will show a menu bar that is currently unthemed --
> will show a standard bg and some buttons that drops the menu. To solve
> this I've added an envvar to disable it.

Isn't there a way for the application to detect if the WM support that
feature and so fallback to previous behavior. Will be better IMHO.

> Another problem is that elm_menu api is quite barebones, as well as
> the appmenu e18 implementation. For instance I don't get a callback
> when the "Tabs" menu is activated, thus I can't dynamically populate
> it and I have to keep rewriting the whole submenu on title or tabs
> changes.

That's sound awful. Wasn't this API added during 1.8 cycle ? If yes,
then we can still fix it.

> The menu api and theme can be improved, just need a review on the
> patch and if it will get in or not.
-- 
Cedric BAIL

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to