https://bugs.freedesktop.org/show_bug.cgi?id=69358
--- Comment #18 from Jan Holesovsky <kendy@collabora.com> ---
According to the comments,
https://bugzilla.mozilla.org/show_bug.cgi?id=668195#c10 achieves that without
using CoreUI; so I guess we'll want to change it at some stage to use this 2nd
approach.
At the moment, there are 2 remaining pieces
* the header has its own gradient
* there are white frames drawn around the toolbars.
The 2nd problem could be solved by something like:
diff --git a/vcl/osx/salframe.cxx b/vcl/osx/salframe.cxx
index 6b236d6..e592649 100644
--- a/vcl/osx/salframe.cxx
+++ b/vcl/osx/salframe.cxx
@@ -1301,6 +1301,9 @@ void AquaSalFrame::UpdateSettings( AllSettings& rSettings
)
rSettings.SetStyleSettings( aStyleSettings );
+ // don't draw frame around each and every toolbar
+ ImplGetSVData()->maNWFData.mbDockingAreaAvoidTBFrames = true;
+
[mpNSView unlockFocus];
}
Joren - can you please try it? If it looks good enough, I'll push it, and
build on top of that, so that we don't lose the work done so far :-)
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
- [Libreoffice-ux-advise] [Bug 69358] [Mac] Use OS native toolbar backgrounds / Review toolbar structure · bugzilla-daemon
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.