GSoC: Libreoffice Theme

Sahil Gautam sahil at libreoffice.org
Fri Jul 12 18:11:23 UTC 2024


Hi,
Last few days I was working on the application colors dialog, adding a way to reset the theme colors.
For the automatic theme, the system colors  are  read again. For themes, since there was no way of
getting the default colors, once the theme is loaded into the registry, so each theme now comes as
a pair of two "FooBar" and "FooBar Default". The "FooBar Default" theme is not shown on the user side,
and is used as a source of default colors for "FooBar" in case of reset.

Additionally there was some refactoring in the base patch (which hands colors from the system/theme to the
vcls). Still some issues are left, but I am counting those as "polishing" issues and am leaving them for the
next month, focusing on the pending 2 vcl_plugins (mac and win) for this month.

I tried osx on a virtual machine using quickemu but it was too choppy, pressing a button hung the cursor
for a seocond, so not optimal at all for working. GPU passthrough looks like the way to go, but has some limitatains.
Suggestions are welcome on this topic. Otherwise I will go and buy a gpu around 18th of this month.

Talking of windows, I got punished because I installed ccache. Now I know what it means to follow instructions
character by character. I reinstalled windows the 4th time and now everything seems fine (the build is in progress as I write).

Next 2 days I am going to my village so will work on some other patch on the laptop (not Themes as it requires 16 cores).

Regards
Sahil Gautam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20240712/58ad4c3f/attachment.htm>


More information about the LibreOffice mailing list