[Libreoffice-ux-advise] [Bug 106846] CONFIGURATION: Means to make custom bars context-sensitive

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Apr 25 14:41:06 UTC 2017


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

Yousuf Philips (jay) <philipz85 at hotmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|needsUXEval                 |topicUI
                 CC|libreoffice-ux-advise at lists |momonasmon at gmail.com,
                   |.freedesktop.org            |muhammet.kara at pardus.org.tr
                   |                            |, philipz85 at hotmail.com
             Blocks|                            |103238

--- Comment #4 from Yousuf Philips (jay) <philipz85 at hotmail.com> ---
(In reply to Thomas Lendo from comment #1)
> Created attachment 132247 [details]
> Dialog for contextual visibility of toolbars

Nice idea but unfortunately it wont be able to do what is needed.

Similar to setting the style of a toolbar, we need to be able to set the
contextual nature of a toolbar. The contextual object types can be grabbed from
here[1] and here[2] are their string equivalents. They will be presented in a
drop down menu list and will alter the behaviour of the ContextSensitive[3]
attribute of toolbars when its set to anything other than the first entry -
'No'.

@Maxim, @mkara: Wasnt able to find anything in the code to tie the contextual
behaviour of existing toolbars with the EnumContext values, as that would be
the key part to make this issue work. Any thoughts?

[1] http://opengrok.libreoffice.org/xref/core/include/vcl/EnumContext.hxx#64
[2]
http://opengrok.libreoffice.org/xref/core/vcl/source/window/EnumContext.cxx#156
[3]
http://opengrok.libreoffice.org/xref/core/officecfg/registry/data/org/openoffice/Office/UI/WriterWindowState.xcu#142


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=103238
[Bug 103238] [META] Customize dialog bugs and enhancements
-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list