[Libreoffice-bugs] [Bug 142947] Make menu expander triangles configurable for icon design

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 13 11:10:51 UTC 2021


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

Heiko Tietze <heiko.tietze at documentfoundation.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|needsUXEval                 |
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=13
                   |                            |6757
                 CC|libreoffice-ux-advise at lists |caolanm at redhat.com,
                   |.freedesktop.org            |heiko.tietze at documentfounda
                   |                            |tion.org,
                   |                            |rizmut at libreoffice.org
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
            Summary|Groupedbar Compact UI :     |Make menu expander
                   |display a smaller arrow     |triangles configurable for
                   |beside the popup textual    |icon design
                   |menu title of each group or |
                   |replace it by a character   |

--- Comment #6 from Heiko Tietze <heiko.tietze at documentfoundation.org> ---
The expander triangle is sized to 75% of the control's text height, see
SvxMenuEntriesListBox::CreateDropDown() in cui/source/customize/cfg.cxx, while
the toolbar is a bit more complex, see void ImplDrawDropdownArrow() in
vcl/source/window/toolbox.cxx (changed recently for bug 122118). 

We have to deal with different icon sizes where small icons require smaller
expander triangles. The only solution I see is to replace the triangle vectors
by a pre-drawn bitmaps, which then depends on the icon size (and can be SVGs
too, of course). This would solve bug 136757.

Caolan, is this a reasonable idea?

Making bug 107259 a duplicate of this one. It seems to be the same request
though talking also about OS dependency.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210913/5bc9b43b/attachment.htm>


More information about the Libreoffice-bugs mailing list