Merge branch 'dev'
3 years ago
77 files changed
- .github/workflows/main.yml+6−12
- CHANGELOG.md+15−1
- EarTrumpet/App.xaml.cs+43−19
- EarTrumpet/AppSettings.cs+31−0
- EarTrumpet/DataModel/Audio/Mocks/AudioDevice.cs+11−1
- EarTrumpet/DataModel/Audio/Mocks/AudioDeviceSession.cs+11−1
- EarTrumpet/DataModel/WindowsAudio/Internal/AudioDevice.cs+11−2
- EarTrumpet/DataModel/WindowsAudio/Internal/AudioDeviceSession.cs
+12
−3
EarTrumpet/EarTrumpet.csproj+4−0EarTrumpet/Extensions/FloatExtensions.cs+14−2EarTrumpet/Interop/Helpers/HotkeyData.cs+37−1EarTrumpet/Interop/Helpers/MouseHook.cs+69−0EarTrumpet/Interop/Helpers/WindowsTaskbar.cs+24−1EarTrumpet/Interop/RECT.cs+3−1EarTrumpet/Interop/User32.cs+56−0EarTrumpet/Properties/Resources.Designer.cs+66−3EarTrumpet/Properties/Resources.bs-latn-ba.resx+15−0EarTrumpet/Properties/Resources.ca-ES.resx+24−5EarTrumpet/Properties/Resources.de-DE.resx+15−0EarTrumpet/Properties/Resources.es-ES.resx+15−0EarTrumpet/Properties/Resources.fr-FR.resx+24−0EarTrumpet/Properties/Resources.hr-HR.resx+24−0EarTrumpet/Properties/Resources.it-IT.resx+24−0EarTrumpet/Properties/Resources.nl-NL.resx+24−0EarTrumpet/Properties/Resources.pl-PL.resx+30−2EarTrumpet/Properties/Resources.pt-BR.resx+30−2EarTrumpet/Properties/Resources.pt-PT.resx+24−0EarTrumpet/Properties/Resources.resx+21−0EarTrumpet/Properties/Resources.ro-RO.resx+662−0EarTrumpet/Properties/Resources.ru-RU.resx+24−0EarTrumpet/Properties/Resources.uk-UA.resx+372−0EarTrumpet/Properties/Resources.vi-VN.resx+21−2EarTrumpet/Properties/Resources.zh-CN.resx+15−0EarTrumpet/UI/Controls/ImageEx.cs+12−0EarTrumpet/UI/Helpers/ShellNotifyIcon.cs+3−4EarTrumpet/UI/Helpers/WindowAnimationLibrary.cs+34−12EarTrumpet/UI/ViewModels/DeviceCollectionViewModel.cs+2−1EarTrumpet/UI/ViewModels/DeviceViewModel.cs+11−0EarTrumpet/UI/ViewModels/EarTrumpetCommunitySettingsPageViewModel.cs+19−0EarTrumpet/UI/ViewModels/EarTrumpetMouseSettingsPageViewModel.cs+28−0EarTrumpet/UI/ViewModels/FlyoutViewModel.cs+36−0EarTrumpet/UI/ViewModels/HotkeyViewModel.cs+5−0EarTrumpet/UI/ViewModels/IFlyoutViewModel.cs+1−0EarTrumpet/UI/Views/FlyoutWindow.xaml.cs+15−19EarTrumpet/UI/Views/FullWindow.xaml.cs+15−1EarTrumpet/UI/Views/SettingsWindow.xaml+17−0EarTrumpet/UI/Views/SettingsWindow.xaml.cs+16−1Packaging/MicrosoftStore/PDPs/ar-SA/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/bs-latn-ba/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/ca-ES/pdp.xml+3−3Packaging/MicrosoftStore/PDPs/cs-CZ/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/da-DK/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/de-DE/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/el-GR/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/es-ES/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/fr-FR/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/he-IL/pdp.xml+2−2Packaging/MicrosoftStore/PDPs/hr-HR/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/hu-HU/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/it-IT/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/ja-JP/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/ko-KR/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/nl-NL/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/no-NO/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/pl-PL/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/pt-BR/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/pt-PT/pdp.xml+2−2Packaging/MicrosoftStore/PDPs/ro-RO/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/ru-RU/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/sl-SI/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/sv-SE/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/th-TH/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/tr-TR/pdp.xml+2−2Packaging/MicrosoftStore/PDPs/uk-UA/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/vi-VN/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/zh-CN/pdp.xml+1−1Packaging/MicrosoftStore/PDPs/zh-TW/pdp.xml+1−1