https://bugs.documentfoundation.org/show_bug.cgi?id=115512
--- Comment #5 from Tobias Bernard <tbernard@gnome.org> ---
Hi, Tobias from GNOME here.
CSD are most useful when they allow placing window controls and other interface
elements in the same bar. That's the approach we take with GNOME apps. We have
a widget in GTK called header bar, which automatically places window controls
on the left/right side depending on system settings, so application authors
don't have to deal with this.
I think when the Notebookbar is enabled, LibreOffice could relatively easily
use GNOME-style CSD, by simply adding the window controls to the left/right of
the top bar. This approach could also work on macOS and Windows (in fact, MS
Office on macOS already does something very similar). One challenge is assuring
that there is always some empty space to the left or right of the Notebookbar
tabs, so users can move the window easily.
I've attached some very rough concepts of how the CSD solution I'm describing
could look on GNOME and macOS. I imagine this would be easily adaptable to the
style on other systems (e.g. by having three buttons on the right on Windows).
--
You are receiving this mail because:
You are on the CC list for the bug.
Context
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.