New dependency for kdelibs and kdebase: dbusmenu-qt
ralf.habacker at freenet.de
Thu Apr 29 10:49:09 BST 2010
Aurélien Gâteau schrieb:
> I just committed support for DBusMenu in kdelibs and kdebase.
> - In kdelibs, DBusMenu is used by KStatusNotifierItem to export their
> menus over DBus.
> - In kdebase, DBusMenu is used by the Plasma SystemTray applet to
> render the KStatusNotifierItem menus.
> The advantage of this new system is that the visualisation gets more
> control over the rendering of its items, compared to the previous
> implementation which asked the application to show their menu at a
> give position.
> It is also nice for users of libappindicator-enabled  GNOME
> applications, because the SystemTray menus of these applications will
> be rendered using a native KDE menu.
> This means to build kdelibs and kdebase you now need to install
> dbusmenu-qt. dbusmenu-qt tarballs are available here:
> You can also get the code from Gitorious:
> I am on holidays next week, but will check my mail from time to time
> in case there is any problem with this new dependency. I committed it
> now because dependency-freeze is tomorrow.
> : libappindicator is a GTK+ implementation of the StatusNotifieItem
KDE on windows builds are currently broken because of
compile/installation problem with with dbusmenu-qt.
There is pending merge request for this issues at
http://gitorious.org/dbusmenu/dbusmenu-qt/merge_requests/2 since two
days. It would be nice to get this fix into dbusmenu-qt master branch soon.
More information about the kde-core-devel