[Libreoffice-ux-advise] [Bug 93837] Allow customization of the Context Menus

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Nov 12 06:32:28 PST 2015


https://bugs.documentfoundation.org/show_bug.cgi?id=93837

--- Comment #21 from Maxim Monastirsky <momonasmon at gmail.com> ---
(In reply to Charles from comment #20)
> How do I actually invoke editing the context menus? I don't see anything in
> the context menu, or in Tools > Customize...
> 
> Or - maybe I'm a little early?
Yes, it's too early. What I did so far is:

- Introduced xml format (based on the menubar format) to be used for context
menus (including reading & writing support) + integrated with LO configuration
API. This approach allows us to just reuse the customization framework we
already have for toolbars/menubar, without reinventing the wheel (which could
be the case with Glade .ui approach that was suggested in some of the comments
here.)

- Added fully working customization UI to Tools->Customize. Right now it
depends on LO_USE_NEWCONTEXTMENU env. variable, because it still has no use
(see below).

- Some misc. adaptations (see commit messages).

What is still needed to do:

- Actually convert context menus from the old format to xml, so that the
customization dialog will pick them.

- Adapt the application code to show the new menus when right-clicking, instead
of the old ones.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list