├── .gitignore ├── README.md ├── Sonar.AutoSwitch.sln ├── Sonar.AutoSwitch ├── .gitignore ├── App.axaml ├── App.axaml.cs ├── Assets │ ├── icon.ico │ └── icon.png ├── MainWindow.axaml ├── MainWindow.axaml.cs ├── Pages │ ├── About.axaml │ ├── About.axaml.cs │ ├── Home.axaml │ ├── Home.axaml.cs │ ├── Settings.axaml │ └── Settings.axaml.cs ├── Program.cs ├── SelectingItemsControlExtension.cs ├── Services │ ├── AutoSwitchProfilesDatabase.cs │ ├── AutoSwitchService.cs │ ├── DelayedDeduplicateAction.cs │ ├── ISteelSeriesSonarService.cs │ ├── SonarGamingConfiguration.cs │ ├── StateManager.cs │ ├── SteelSeriesSonarService.cs │ ├── Win32 │ │ ├── MemoryUtils.cs │ │ ├── NetworkHelper.cs │ │ ├── StartupService.cs │ │ └── Win32WindowEventManager.cs │ ├── WindowEventManager.cs │ └── WindowInfo.cs ├── Sonar.AutoSwitch.csproj └── ViewModels │ ├── AppViewModel.cs │ ├── AutoSwitchProfileViewModel.cs │ ├── HomeViewModel.cs │ ├── SettingsViewModel.cs │ └── ViewModelBase.cs └── game_database.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/README.md -------------------------------------------------------------------------------- /Sonar.AutoSwitch.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch.sln -------------------------------------------------------------------------------- /Sonar.AutoSwitch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/.gitignore -------------------------------------------------------------------------------- /Sonar.AutoSwitch/App.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/App.axaml -------------------------------------------------------------------------------- /Sonar.AutoSwitch/App.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/App.axaml.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Assets/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Assets/icon.ico -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Assets/icon.png -------------------------------------------------------------------------------- /Sonar.AutoSwitch/MainWindow.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/MainWindow.axaml -------------------------------------------------------------------------------- /Sonar.AutoSwitch/MainWindow.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/MainWindow.axaml.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/About.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/About.axaml -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/About.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/About.axaml.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/Home.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/Home.axaml -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/Home.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/Home.axaml.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/Settings.axaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/Settings.axaml -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Pages/Settings.axaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Pages/Settings.axaml.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Program.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/SelectingItemsControlExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/SelectingItemsControlExtension.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/AutoSwitchProfilesDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/AutoSwitchProfilesDatabase.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/AutoSwitchService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/AutoSwitchService.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/DelayedDeduplicateAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/DelayedDeduplicateAction.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/ISteelSeriesSonarService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/ISteelSeriesSonarService.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/SonarGamingConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/SonarGamingConfiguration.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/StateManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/StateManager.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/SteelSeriesSonarService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/SteelSeriesSonarService.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/Win32/MemoryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/Win32/MemoryUtils.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/Win32/NetworkHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/Win32/NetworkHelper.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/Win32/StartupService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/Win32/StartupService.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/Win32/Win32WindowEventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/Win32/Win32WindowEventManager.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/WindowEventManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/WindowEventManager.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Services/WindowInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Services/WindowInfo.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/Sonar.AutoSwitch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/Sonar.AutoSwitch.csproj -------------------------------------------------------------------------------- /Sonar.AutoSwitch/ViewModels/AppViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/ViewModels/AppViewModel.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/ViewModels/AutoSwitchProfileViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/ViewModels/AutoSwitchProfileViewModel.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/ViewModels/HomeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/ViewModels/HomeViewModel.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/ViewModels/SettingsViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/ViewModels/SettingsViewModel.cs -------------------------------------------------------------------------------- /Sonar.AutoSwitch/ViewModels/ViewModelBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/Sonar.AutoSwitch/ViewModels/ViewModelBase.cs -------------------------------------------------------------------------------- /game_database.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adirh3/Sonar.AutoSwitch/HEAD/game_database.json --------------------------------------------------------------------------------