Home

xmn / bettertrumpet

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

Merge v3-upgrade: BetterTrumpet v3.0

6 months ago

85489f4
Authored
xammen3/16/2026, 10:24:27 PM

Parents96782deb9f94ae

59 files changed
  • EarTrumpet.Package/Package.appxmanifest+1−1
  • EarTrumpet/App.xaml.cs+199−40
  • EarTrumpet/AppSettings.cs+73−57
  • EarTrumpet/CLI/CliEntryPoint.cs+176−0
  • EarTrumpet/CLI/CliHandler.cs+740−0
  • EarTrumpet/DataModel/SettingsExportService.cs+312−0
  • EarTrumpet/DataModel/Storage/Internal/JsonFileSettingsBag.cs+137−0
  • EarTrumpet/DataModel/Storage/Internal/RegistrySettingsBag.cs
+3
−2
  • EarTrumpet/DataModel/Storage/StorageFactory.cs+28−2
  • EarTrumpet/DataModel/UpdateService.cs+274−0
  • EarTrumpet/DataModel/VolumeProfileService.cs+5−0
  • EarTrumpet/DataModel/VolumeUndoService.cs+194−0
  • EarTrumpet/Diagnosis/CrashHandler.cs+142−0
  • EarTrumpet/Diagnosis/ErrorReporter.cs+171−3
  • EarTrumpet/Diagnosis/FileTraceListener.cs+160−0
  • EarTrumpet/Diagnosis/HealthMonitor.cs+135−0
  • EarTrumpet/Diagnosis/LocalDataExporter.cs+3−2
  • EarTrumpet/EarTrumpet.csproj+72−5
  • EarTrumpet/Features.cs+0−6
  • EarTrumpet/Interop/Helpers/PipeClient.cs+75−0
  • EarTrumpet/Interop/Helpers/PipeServer.cs+151−0
  • EarTrumpet/UI/Helpers/CommandPaletteHelper.cs+183−0
  • EarTrumpet/UI/Helpers/TaskbarIconSource.cs+52−5
  • EarTrumpet/UI/Helpers/UndoRedoHelper.cs+69−0
  • EarTrumpet/UI/ViewModels/AppItemViewModel.cs+2−2
  • EarTrumpet/UI/ViewModels/AudioSessionViewModel.cs+21−3
  • EarTrumpet/UI/ViewModels/DeviceViewModel.cs+2−1
  • EarTrumpet/UI/ViewModels/EarTrumpetAboutPageViewModel.cs+138−3
  • EarTrumpet/UI/ViewModels/EarTrumpetAnimationSettingsPageViewModel.cs+1−0
  • EarTrumpet/UI/ViewModels/EarTrumpetColorsSettingsPageViewModel.cs+108−0
  • EarTrumpet/UI/ViewModels/EarTrumpetCommunitySettingsPageViewModel.cs+1−0
  • EarTrumpet/UI/ViewModels/EarTrumpetLegacySettingsPageViewModel.cs+2−1
  • EarTrumpet/UI/ViewModels/EarTrumpetMediaPopupSettingsPageViewModel.cs+1−0
  • EarTrumpet/UI/ViewModels/EarTrumpetMouseSettingsPageViewModel.cs+2−1
  • EarTrumpet/UI/ViewModels/EarTrumpetShortcutsPageViewModel.cs+6−1
  • EarTrumpet/UI/ViewModels/EarTrumpetVolumeProfilesSettingsPageViewModel.cs+1−0
  • EarTrumpet/UI/ViewModels/FlyoutViewModel.cs+81−0
  • EarTrumpet/UI/ViewModels/FullWindowViewModel.cs+29−1
  • EarTrumpet/UI/ViewModels/OnboardingViewModel.cs+249−0
  • EarTrumpet/UI/ViewModels/SettingsPageHeaderViewModel.cs+2−1
  • EarTrumpet/UI/ViewModels/SettingsPageViewModel.cs+5−0
  • EarTrumpet/UI/ViewModels/WelcomeViewModel.cs+3−3
  • EarTrumpet/UI/Views/AppItemView.xaml.cs+1−1
  • EarTrumpet/UI/Views/ChangelogWindow.xaml+130−0
  • EarTrumpet/UI/Views/ChangelogWindow.xaml.cs+439−0
  • EarTrumpet/UI/Views/CommandPaletteWindow.xaml+100−0
  • EarTrumpet/UI/Views/CommandPaletteWindow.xaml.cs+134−0
  • EarTrumpet/UI/Views/DeviceView.xaml.cs+1−1
  • EarTrumpet/UI/Views/FlyoutWindow.xaml+99−2
  • EarTrumpet/UI/Views/FlyoutWindow.xaml.cs+21−0
  • EarTrumpet/UI/Views/OnboardingWindow.xaml+601−0
  • EarTrumpet/UI/Views/OnboardingWindow.xaml.cs+424−0
  • EarTrumpet/UI/Views/SettingsWindow.xaml+1575−988
  • EarTrumpet/UI/Views/SettingsWindow.xaml.cs+158−0
  • EarTrumpet/packages.config+14−3
  • README.md+300−56
  • chocolatey/tools/chocolateyInstall.ps1+13−0
  • chocolatey/tools/chocolateyUninstall.ps1+22−0
  • manifests/x/xmn/BetterTrumpet/2.4.0/xmn.BetterTrumpet.installer.yaml+1−1