D10461: GMenu-DBusMenu-Proxy

Kai Uwe Broulik noreply at phabricator.kde.org
Tue Mar 6 14:30:28 UTC 2018


broulik marked 5 inline comments as done.
broulik added inline comments.

INLINE COMMENTS

> davidedmundson wrote in icons.cpp:24
> does this list come from anywhere?

It was done trial and error by running couple of gtk apps (gedit, gimp, inkscape, shotwell) etc, the kde 4 appmenu also had something like this albeit less elaborate

> davidedmundson wrote in menuproxy.cpp:195
> are these always set before the window is created?

I haven't seen it not working and wasn't really keen on playing with native event filters again as I did in appmenu applet

> davidedmundson wrote in menuproxy.cpp:249
> what's this about?

KDE stuff shows up in `xprop` as

  _KDE_NET_WM_APPMENU_OBJECT_PATH(STRING) = "/MenuBar/1"

note the `STRING` whereas GTK shows up as

  _GTK_APPLICATION_OBJECT_PATH(UTF8_STRING)

note the `UTF8_STRING`. I did not find the corresponding type enum anywhere and it also seems to be different for different machines

REPOSITORY
  R120 Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D10461

To: broulik, #plasma, mart, davidedmundson
Cc: davidedmundson, mart, rk, rilian, mtallur, ngraham, plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180306/b274e489/attachment.html>


More information about the Plasma-devel mailing list