Home

xmn / bettertrumpet

publicxammen/BetterTrumpet· sync paused
Overview Code History Branches Pull requestsIssuesInsights
master
HomeOverview Code PRsIssues

Add toggle to disable global text-color theming, keep sliders-only

2 months ago

7f047a9
Authored
darkfib3r7/19/2026, 3:24:04 AM
The extended-colors feature applies the active theme's TextColor to
the app-wide Text/GrayText refs (tray menu, settings, everywhere),
not just sliders, with no way to opt out. Every preset bundles a
TextColor, so picking one always recolors the tray menu too, even
though that color is tuned for the flyout's tinted background and
reads as too strong against plain menu/window chrome.

Adds ApplyThemeTextColor (default off) so slider/window-background
theming keeps working exactly as before, but menu/window text stays
on the normal theme's text color unless explicitly opted in.

Parent7a6e8f9

3 files changed
  • EarTrumpet/AppSettings.cs+14−0
  • EarTrumpet/UI/ViewModels/EarTrumpetColorsSettingsPageViewModel.cs+41−1
  • EarTrumpet/UI/Views/SettingsWindow.xaml+28−0