Bug 32562

Summary: Support dbusmenu on Ubuntu or other Linuxen
Product: LibreOffice Reporter: Mark Shuttleworth <mark>
Component: UIAssignee: Alberto Ruiz <aruiz>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: bjoern.michaelsen, mttza1, om26er
Version: unspecified   
Hardware: All   
OS: Linux (All)   
See Also: https://launchpad.net/bugs/664731
Whiteboard: EasyHack TopicUi
i915 platform: i915 features:

Description Mark Shuttleworth 2010-12-21 12:48:19 UTC
dbusmenu provides a facility for global menus, it's developed by Canonical for Ubuntu but freely available for other OS's. Gtk and Qt support it, but LibreOffice will need an additional patch to do so. A quick review of LibreOffice menus suggests it doesn't use anything that is not already provided by dbusmenu, it should simply be a matter of connecting the dots.

Am filing this bug here to facilitate coordination of a fix, as the issue has been reported in the Ubuntu bugtracker.
Comment 1 Jan Holesovsky 2010-12-22 02:12:41 UTC
Mark: Thank you for the report!

Marking it as 'EasyHack' [though it is going to be an 'Advanced Hack' I am afraid ;-)] to be accessible from

http://wiki.documentfoundation.org/Development/Easy_Hacks
Comment 2 Matt Sturgeon 2011-02-26 09:40:49 UTC
Work has begun on launchpad by http://launchpad.net/~alberto.ruiz to achieve this.

See Bug 664731: https://bugs.launchpad.net/bugs/664731
And bzr Branch: https://code.launchpad.net/~lo-menubar-team/lo-menubar/trunk
Comment 3 Björn Michaelsen 2011-03-31 12:26:31 UTC
initial import of lomenubar with:
http://cgit.freedesktop.org/libreoffice/libs-core/commit/?id=ec176090c881c6d6b85606c6711ed621c5af7531
Comment 4 Björn Michaelsen 2011-03-31 12:27:11 UTC
Alberto: Should I reassign to myself?
Comment 5 Stéphane Aulery 2012-08-11 01:24:24 UTC
Deteted "Easyhack" from summary
Comment 6 Björn Michaelsen 2012-11-14 13:11:25 UTC
Rebased and merged to master at
https://gerrit.libreoffice.org/gitweb?p=core.git;a=commit;h=349fa28a5998d10b110da1a7fcc6b5b24d5940b1

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.