GSoC: Libreoffice Theme (VCL_WIN Patch)
Sahil Gautam
sahil at libreoffice.org
Sat Aug 17 16:22:00 UTC 2024
Hi,
Last few weeks I have been polishing the patches. Latest updates are
- we decided to keep the colors in a single dialog (the app color dialog).
- made some changes in qt related code to report the colors correctly. before this,
`StyleSettings::WindowColor()` was actually base color from the palette.
- there were quite some cases to consider, like what if the Desktop Env theme changes
when the application is running. What if it changes when the application is not running,
how about icon themes? will they follow window color or the Desktop Env's colors? Most
of these have been addressed.
- [!TODO] the `QMenuBar` with qt6 was customizable a week or 2 ago, but then I reinstalled my
system (Arch BTW), and now the menubar is not showing the cusotm palette colors. it is working
fine with qt5, but not qt6 (vclplugin). Most probably it's either some change in the codebase
that I am not aware of, or it's something from QT's side.
https://gerrit.libreoffice.org/c/core/+/168016/33 (Part 1 of the patch series. all the others
are in a relation chain).
Regards
Sahil Gautam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20240817/4fe97322/attachment.htm>
More information about the LibreOffice
mailing list