Home

xmn / bettertrumpet

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

Add customization features: color themes, animation settings, and update README

9 months ago

f30e098
Authored
xammen12/30/2025, 9:16:13 PM
- Add EarTrumpetColorsSettingsPageViewModel with custom color themes
- Add EarTrumpetAnimationSettingsPageViewModel with eco mode and FPS settings
- Add EarTrumpetCustomizationSettingsPageViewModel for global customization
- Add ColorPickerPopup control for color selection
- Add IntToBoolConverter and NullToBoolConverter helpers
- Update VolumeSlider with smooth animation support
- Update SettingsWindow with new customization pages
- Rewrite README in clean, minimal style

Parentb61093d

19 files changed
  • EarTrumpet.Package/Package.appxmanifest+1−1
  • EarTrumpet/App.xaml+81−3
  • EarTrumpet/App.xaml.cs+17−0
  • EarTrumpet/AppSettings.cs+159−0
  • EarTrumpet/EarTrumpet.csproj+6−0
  • EarTrumpet/Properties/Resources.Designer.cs+90−0
  • EarTrumpet/Properties/Resources.fr-FR.resx+30−0
  • EarTrumpet/Properties/Resources.resx+30−0
EarTrumpet/UI/Controls/ColorPickerPopup.cs
+308
−0
  • EarTrumpet/UI/Controls/VolumeSlider.cs+283−25
  • EarTrumpet/UI/Helpers/IntToBoolConverter.cs+35−0
  • EarTrumpet/UI/Helpers/NullToBoolConverter.cs+25−0
  • EarTrumpet/UI/ViewModels/EarTrumpetAnimationSettingsPageViewModel.cs+115−0
  • EarTrumpet/UI/ViewModels/EarTrumpetColorsSettingsPageViewModel.cs+268−0
  • EarTrumpet/UI/ViewModels/EarTrumpetCustomizationSettingsPageViewModel.cs+382−0
  • EarTrumpet/UI/ViewModels/SettingsPageViewModel.cs+2−2
  • EarTrumpet/UI/Views/SettingsWindow.xaml+180−0
  • EarTrumpet/UI/Views/SettingsWindow.xaml.cs+50−1
  • README.md+29−143