View Single Post
Old 02-22-2026, 07:03 PM   #55
dunhill
Wizard
dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.dunhill ought to be getting tired of karma fortunes by now.
 
dunhill's Avatar
 
Posts: 1,011
Karma: 1084520
Join Date: Sep 2017
Location: Buenos Aires, Argentina
Device: moon+ reader, kindle paperwhite
Clarification on Palette Switcher and System Defaults

"I’ve been following the discussion regarding how Calibre handles system defaults, and I’d like to clarify how Palette Switcher interacts with these settings, as it serves a different purpose than 'Toggle Light and Dark'.

Colors vs. Styles: As noted, Calibre has two distinct 'System' settings. While Comfy.n’s plugin is excellent for toggling the global mode, Palette Switcher focuses specifically on the Color Palettes. The reason the warning didn't appear for some users is that Palette Switcher explicitly sets a custom color theme (stored in __current__), which 'takes over' the UI colors to allow for total customization.

The 'System Default' Lock: It is true that on Windows, setting the UI Style to 'System Default' can sometimes override or disable color palettes. Palette Switcher is designed for users who want to break away from those OS-imposed limitations and have consistent, hand-picked colors regardless of what the OS style engine is doing.

Coexistence: These plugins aren't doing the same thing. Think of it this way: One flips the light switch (Toggle), while the other chooses the exact shade of paint on the walls (Palette Switcher).

In the latest version (1.0.93), I've added a luminance-based 'Auto' mode. This means Palette Switcher now 'listens' to the system's brightness to switch your custom palettes automatically, providing a bridge between 'System Default' and high-level customization without the bugs of the native OS lock."
dunhill is offline   Reply With Quote