Home

xmn / bettertrumpet

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

Merge branch 'dev'

8 years ago

b11e791
Authored
Amenta6/9/2018, 6:24:21 AM
Merge dev into master

Parents2d88273927ffc0

341 files changed
  • .gitattributes+26−0
  • .gitignore+7−7
  • EarTrumpet.BackgroundTasks/EarTrumpet.BackgroundTasks.csproj+0−138
  • EarTrumpet.BackgroundTasks/FeedbackTask.cs+0−43
  • EarTrumpet.BackgroundTasks/Properties/AssemblyInfo.cs+0−29
  • EarTrumpet.BackgroundTasks/UpdateTask.cs+0−19
  • EarTrumpet.Interop/AudioDeviceService.cpp+0−202
  • EarTrumpet.Interop/AudioDeviceService.h
+0
−60
  • EarTrumpet.Interop/AudioSessionService.cpp+0−336
  • EarTrumpet.Interop/AudioSessionService.h+0−52
  • EarTrumpet.Interop/ControlChangeHandler.cpp+0−21
  • EarTrumpet.Interop/ControlChangeHandler.h+0−29
  • EarTrumpet.Interop/EarTrumpet.Interop.vcxproj+0−133
  • EarTrumpet.Interop/EndpointNotificationHandler.cpp+0−131
  • EarTrumpet.Interop/EndpointNotificationHandler.h+0−48
  • EarTrumpet.Interop/MrtResourceManager.h+0−33
  • EarTrumpet.Interop/PolicyConfig.h+0−36
  • EarTrumpet.Interop/ShellProperties.h+0−13
  • EarTrumpet.Interop/callbacks.idl+0−32
  • EarTrumpet.Interop/common.h+0−30
  • EarTrumpet.Interop/exports.cpp+0−91
  • EarTrumpet.Interop/handlers.idl+0−24
  • EarTrumpet.Interop/module.cpp+0−3
  • EarTrumpet.Package/Assets/Application.png——
  • EarTrumpet.Package/Assets/SplashScreen.png——
  • EarTrumpet.Package/Assets/SplashScreen.scale-200.png——
  • EarTrumpet.Package/Assets/Square150x150Logo.png——
  • EarTrumpet.Package/Assets/Square150x150Logo.scale-200.png——
  • EarTrumpet.Package/Assets/Square150x150Logo.scale-400.png——
  • EarTrumpet.Package/Assets/Square44x44Logo.png——
  • EarTrumpet.Package/Assets/Square44x44Logo.scale-200.png——
  • EarTrumpet.Package/Assets/Square44x44Logo.scale-400.png——
  • EarTrumpet.Package/Assets/Square44x44Logo.targetsize-24_altform-unplated.png——
  • EarTrumpet.Package/Assets/Square44x44LogoDark.scale-200.png——
  • EarTrumpet.Package/Assets/StoreLogo.png——
  • EarTrumpet.Package/Assets/Wide310x150Logo.png——
  • EarTrumpet.Package/Assets/Wide310x150Logo.scale-100.png——
  • EarTrumpet.Package/Assets/Wide310x150Logo.scale-200.png——
  • EarTrumpet.Package/Assets/Wide310x150Logo.scale-400.png——
  • EarTrumpet.Package/Assets/welcome.gif——
  • EarTrumpet.Package/EarTrumpet.Package.wapproj+87−0
  • EarTrumpet.Package/EarTrumpet.Package_StoreKey.pfx——
  • EarTrumpet.Package/Package.StoreAssociation.xml+369−0
  • EarTrumpet.Package/Package.appxmanifest+45−0
  • EarTrumpet.Package/Package.xml+370−0
  • EarTrumpet.UWP/App.xaml+6−8
  • EarTrumpet.UWP/App.xaml.cs+7−19
  • EarTrumpet.UWP/Assets/SplashScreen.png——
  • EarTrumpet.UWP/Assets/welcome.gif——
  • EarTrumpet.UWP/EarTrumpet.UWP.csproj+27−105
  • EarTrumpet.UWP/Package.appxmanifest+16−38
  • EarTrumpet.UWP/Properties/AssemblyInfo.cs+3−18
  • EarTrumpet.UWP/Properties/Default.rd.xml+1−2
  • EarTrumpet.UWP/Registry.dat——
  • EarTrumpet.UWP/Strings/de-DE/resources.resw+7−15
  • EarTrumpet.UWP/Strings/en-US/resources.resw+6−15
  • EarTrumpet.UWP/Strings/fr-FR/resources.resw+7−15
  • EarTrumpet.UWP/Strings/{zh-hk => it-it}/resources.resw+7−15
  • EarTrumpet.UWP/Strings/{nn-NO => ja-JP}/resources.resw+7−15
  • EarTrumpet.UWP/Strings/nb-NO/resources.resw+7−15
  • EarTrumpet/Properties/Resources.zh-Hans.resx => EarTrumpet.UWP/Strings/nl-nl/resources.resw+7−30
  • EarTrumpet/Properties/Resources.zh-Hant.resx => EarTrumpet.UWP/Strings/pl-pl/resources.resw+7−30
  • EarTrumpet.UWP/Strings/pt-pt/resources.resw+130−0
  • EarTrumpet.UWP/Strings/ro-ro/resources.resw+130−0
  • EarTrumpet.UWP/Strings/ru-ru/resources.resw+130−0
  • EarTrumpet.UWP/Strings/zh-cn/resources.resw+7−15
  • EarTrumpet.UWP/Strings/zh-tw/resources.resw+130−0
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Deployment.srd——
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Deployment.srd-shm——
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Deployment.srd-wal+0−0
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Machine.srd——
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Machine.srd-shm——
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/AppRepository/StateRepository-Machine.srd-wal+0−0
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/Start Menu/Ear Trumpet.lnk——
  • EarTrumpet.UWP/VFS/Common AppData/Microsoft/Windows/Start Menu/Programs/StartUp/Ear Trumpet.lnk——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{74d0e5db-b326-4dae-a6b2-445b9de1836e}/VC_redist.x86.exe——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{74d0e5db-b326-4dae-a6b2-445b9de1836e}/state.rsm——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{A2563E55-3BEC-3828-8D67-E5E8B9E8B675}v14.0.23026/packages/vcRuntimeMinimum_x86/cab1.cab——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{A2563E55-3BEC-3828-8D67-E5E8B9E8B675}v14.0.23026/packages/vcRuntimeMinimum_x86/vc_runtimeMinimum_x86.msi——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{BE960C1C-7BAD-3DE6-8B1A-2616FE532845}v14.0.23026/packages/vcRuntimeAdditional_x86/cab1.cab——
  • EarTrumpet.UWP/VFS/Common AppData/Package Cache/{BE960C1C-7BAD-3DE6-8B1A-2616FE532845}v14.0.23026/packages/vcRuntimeAdditional_x86/vc_runtimeAdditional_x86.msi——
  • EarTrumpet.UWP/VFS/Common AppData/regid.1991-06.com.microsoft/regid.1991-06.com.microsoft_Windows-10-Enterprise-Insider-Preview.swidtag——
  • EarTrumpet.UWP/VFS/SystemX86/concrt140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140chs.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140cht.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140deu.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140enu.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140esn.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140fra.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140ita.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140jpn.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140kor.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140rus.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfc140u.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfcm140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/mfcm140u.dll——
  • EarTrumpet.UWP/VFS/SystemX86/msvcp140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/vcamp140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/vccorlib140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/vcomp140.dll——
  • EarTrumpet.UWP/VFS/SystemX86/vcruntime140.dll——
  • EarTrumpet.UWP/VFS/Windows/INF/audioendpoint.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/hidserv.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/input.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/keyboard.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/monitor.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/msmouse.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/printqueue.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/usb.PNF——
  • EarTrumpet.UWP/VFS/Windows/INF/wdma_usb.PNF——
  • EarTrumpet.UWP/VFS/Windows/Panther/UnattendGC/diagerr.xml+0−186
  • EarTrumpet.UWP/VFS/Windows/Panther/UnattendGC/diagwrn.xml+0−189
  • EarTrumpet.UWP/VFS/Windows/Prefetch/AgAppLaunch.db——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/AgGlFaultHistory.db——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/AgGlFgAppHistory.db——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/AgGlGlobalHistory.db——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/AgRobust.db——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/DLLHOST.EXE-71214090.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/DLLHOST.EXE-BBB8B3DE.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/DLLHOST.EXE-EBC0C559.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/PfPre_1266f8dd.mkd——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/PfSvPerfStats.bin——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/ResPriStaticDb.ebd——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/SEARCHFILTERHOST.EXE-AA7A1FDD.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/SEARCHPROTOCOLHOST.EXE-AFAD3EF9.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/SEARCHUI.EXE-05BE3360.pf——
  • EarTrumpet.UWP/VFS/Windows/Prefetch/SHELLEXPERIENCEHOST.EXE-9083E931.pf——
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/LocalService/AppData/Local/FontCache/~FontCache-FontFace.dat——
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/LocalService/AppData/Local/FontCache/~FontCache-S-1-5-93-2-1.dat——
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/LocalService/AppData/Local/FontCache/~FontCache-System.dat——
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/LocalService/winhttp/cachev3.dat+0−0
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/NetworkService/NTUSER.DAT——
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/NetworkService/NTUSER.DAT.LOG1+0−0
  • EarTrumpet.UWP/VFS/Windows/ServiceProfiles/NetworkService/NTUSER.DAT.LOG2——
  • EarTrumpet.UWP/VFS/Windows/appcompat/Programs/Amcache.hve——
  • EarTrumpet.UWP/VFS/Windows/appcompat/Programs/Amcache.hve.LOG1——
  • EarTrumpet.UWP/VFS/Windows/appcompat/Programs/Amcache.hve.LOG2+0−0
  • EarTrumpet.UWP/VFS/Windows/bootstat.dat——
  • EarTrumpet.UWP/VFS/Windows/win.ini+0−7
  • EarTrumpet.UWP/WelcomePage.xaml+44−14
  • EarTrumpet.UWP/WelcomePage.xaml.cs+7−1
  • EarTrumpet.UWP/WhatsNewPage.xaml+0−43
  • EarTrumpet.UWP/WhatsNewPage.xaml.cs+0−58
  • EarTrumpet.sln+0−31
  • EarTrumpet.vs15.sln+47−95
  • EarTrumpet/App.config+9−6
  • EarTrumpet/App.xaml+620−1
  • EarTrumpet/App.xaml.cs+33−31
  • EarTrumpet/{ => Assets}/Application.ico——
  • EarTrumpet/Assets/Logo-Dark.png——
  • EarTrumpet/Assets/Logo-Light.png——
  • EarTrumpet/{ => Assets}/Tray.ico——
  • EarTrumpet/Color Types.txt+0−1225
  • EarTrumpet/DataModel/AppInformation.cs+14−0
  • EarTrumpet/DataModel/DataModelFactory.cs+13−0
  • EarTrumpet/DataModel/IAudioDevice.cs+15−0
  • EarTrumpet/DataModel/IAudioDeviceManager.cs+17−0
  • EarTrumpet/DataModel/IAudioDeviceSession.cs+29−0
  • EarTrumpet/DataModel/IStreamWithVolumeControl.cs+13−0
  • EarTrumpet/DataModel/Internal/AudioDevice.cs+201−0
  • EarTrumpet/DataModel/Internal/AudioDeviceManager.cs+276−0
  • EarTrumpet/DataModel/Internal/AudioDeviceSession.cs+457−0
  • EarTrumpet/DataModel/Internal/AudioDeviceSessionCollection.cs+214−0
  • EarTrumpet/DataModel/Internal/AudioDeviceSessionGroup.cs+163−0
  • EarTrumpet/DataModel/Internal/Services/AppInformationService.cs+324−0
  • EarTrumpet/DataModel/Internal/Services/AudioPolicyConfigService.cs+78−0
  • EarTrumpet/DataModel/Internal/Services/ProcessWatcherService.cs+129−0
  • EarTrumpet/DataModel/SessionState.cs+11−0
  • EarTrumpet/DataModel/SystemSettings.cs+23−0
  • EarTrumpet/EarTrumpet.csproj+320−191
  • EarTrumpet/Extensions/AppExtensions.cs+35−0
  • EarTrumpet/Extensions/BlurWindowExtensions.cs+0−135
  • EarTrumpet/Extensions/CollectionExtensions.cs+0−8
  • EarTrumpet/Extensions/DependencyObjectExtensions.cs+29−0
  • EarTrumpet/Extensions/DoubleExtensions.cs+0−16
  • EarTrumpet/Extensions/ExceptionExtensions.cs+27−0
  • EarTrumpet/Extensions/FloatExtensions.cs+5−4
  • EarTrumpet/Extensions/IEnumerableExtensions.cs+17−0
  • EarTrumpet/Extensions/IconExtensions.cs+33−34
  • EarTrumpet/Extensions/OpacityConverter.cs+0−23
  • EarTrumpet/Extensions/PackageVersionExtensions.cs+12−0
  • EarTrumpet/Extensions/PopupExtensions.cs+27−0
  • EarTrumpet/Extensions/SliderExtensions.cs+0−20
  • EarTrumpet/Extensions/WindowExtensions.cs+16−98
  • EarTrumpet/Extensions/uintColorExtensions.cs+18−0
  • EarTrumpet/Interop/CLSCTX.cs+7−0
  • EarTrumpet/Interop/Combase.cs+20−0
  • EarTrumpet/Interop/Comctl32.cs+21−0
  • EarTrumpet/Interop/DwmApi.cs+17−0
  • EarTrumpet/Interop/FolderIds.cs+9−0
  • EarTrumpet/Interop/GPS.cs+27−0
  • EarTrumpet/Interop/Gdi32.cs+11−0
  • EarTrumpet/Interop/Helpers/AccentPolicyLibrary.cs+64−0
  • EarTrumpet/Interop/Helpers/ImmersiveSystemColors.cs+39−0
  • EarTrumpet/Interop/Helpers/KeyboardHook.cs+119−0
  • EarTrumpet/Interop/Helpers/RawInputListener.cs+91−0
  • EarTrumpet/Interop/IMrtResourceManager.cs+29−0
  • EarTrumpet/Interop/IPropertyStore.cs+44−0
  • EarTrumpet/Interop/IResourceMap.cs+19−0
  • EarTrumpet/Interop/IShellItem.cs+16−0
  • EarTrumpet/Interop/IShellItem2.cs+49−0
  • EarTrumpet/Interop/Kernel32.cs+125−0
  • EarTrumpet/Interop/MMDeviceAPI/AUDIO_VOLUME_NOTIFICATION_DATA.cs+15−0
  • EarTrumpet/Interop/MMDeviceAPI/AudioSessionDisconnectReason.cs+12−0
  • EarTrumpet/Interop/MMDeviceAPI/AudioSessionState.cs+9−0
  • EarTrumpet/Interop/MMDeviceAPI/DeviceState.cs+11−0
  • EarTrumpet/Interop/MMDeviceAPI/EDataFlow.cs+10−0
  • EarTrumpet/Interop/MMDeviceAPI/ERole.cs+13−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioEndpointVolume.cs+29−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioEndpointVolumeCallback.cs+11−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioMeterInformation.cs+15−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioPolicyConfigFactory.cs+37−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionControl.cs+22−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionControl2.cs+26−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionEnumerator.cs+13−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionEvents.cs+18−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionManager.cs+13−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionManager2.cs+19−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioSessionNotification.cs+11−0
  • EarTrumpet/Interop/MMDeviceAPI/IAudioVolumeDuckNotification.cs+12−0
  • EarTrumpet/Interop/MMDeviceAPI/IMMDevice.cs+27−0
  • EarTrumpet/Interop/MMDeviceAPI/IMMDeviceCollection.cs+13−0
  • EarTrumpet/Interop/MMDeviceAPI/IMMDeviceEnumerator.cs+18−0
  • EarTrumpet/Interop/MMDeviceAPI/IMMEndpoint.cs+12−0
  • EarTrumpet/Interop/MMDeviceAPI/IMMNotificationClient.cs+15−0
  • EarTrumpet/Interop/MMDeviceAPI/IPolicyConfig.cs+22−0
  • EarTrumpet/Interop/MMDeviceAPI/ISimpleAudioVolume.cs+15−0
  • EarTrumpet/Interop/MMDeviceAPI/MMDeviceEnumerator.cs+8−0
  • EarTrumpet/Interop/MMDeviceAPI/PolicyConfigClient.cs+9−0
  • EarTrumpet/Interop/MrtResourceManager.cs+11−0
  • EarTrumpet/Interop/Ntdll.cs+72−0
  • EarTrumpet/Interop/Ole32.cs+10−0
  • EarTrumpet/Interop/PropVariant.cs+48−0
  • EarTrumpet/Interop/PropVariantUnion.cs+389−0
  • EarTrumpet/Interop/PropertyKeys.cs+50−0
  • EarTrumpet/Interop/RECT.cs+13−0
  • EarTrumpet/Interop/SFGAO.cs+99−0
  • EarTrumpet/Interop/SICHINT.cs+17−0
  • EarTrumpet/Interop/SIGDN.cs+15−0
  • EarTrumpet/Interop/STGM.cs+8−0
  • EarTrumpet/Interop/Shell32.cs+18−0
  • EarTrumpet/Interop/User32.cs+229−0
  • EarTrumpet/Interop/Uxtheme.cs+31−0
  • EarTrumpet/Interop/shlwapi.cs+16−0
  • EarTrumpet/MainWindow.xaml+0−356
  • EarTrumpet/MainWindow.xaml.cs+0−267
  • EarTrumpet/Models/EarTrumpetAudioDeviceModel.cs+0−17
  • EarTrumpet/Models/EarTrumpetAudioSessionModel.cs+0−23
  • EarTrumpet/Models/EarTrumpetAudioSessionModelGroup.cs+0−13
  • EarTrumpet/Properties/AssemblyInfo.cs+2−2
  • EarTrumpet/Properties/Resources.Designer.cs+203−23
  • EarTrumpet/Properties/{Resources.ru-ru.resx => Resources.de-DE.resx}+82−19
  • EarTrumpet/Properties/Resources.de.Designer.cs+0−0
  • EarTrumpet/Properties/Resources.fr-FR.resx+216−0
  • EarTrumpet/Properties/Resources.it.resx+82−19
  • EarTrumpet/Properties/Resources.ja-JP.resx+216−0
  • EarTrumpet/Properties/Resources.nb-no.Designer.cs+0−0
  • EarTrumpet/Properties/Resources.nb-no.resx+81−18
  • EarTrumpet/Properties/{Resources.nn-no.resx => Resources.nl.resx}+82−19
  • EarTrumpet/Properties/Resources.nn-no.Designer.cs+0−0
  • EarTrumpet/Properties/Resources.pl-PL.resx+216−0
  • EarTrumpet/Properties/Resources.pt-PT.resx+216−0
  • EarTrumpet/Properties/Resources.resx+214−152
  • EarTrumpet/Properties/Resources.ro.resx+240−0
  • EarTrumpet/Properties/Resources.ru-ru.Designer.cs+0−0
  • EarTrumpet/Properties/Resources.ru.resx+216−0
  • EarTrumpet/Properties/{Resources.fr.resx => Resources.zh-CN.resx}+215−152
  • EarTrumpet/Properties/{Resources.de.resx => Resources.zh-TW.resx}+82−19
  • EarTrumpet/Services/AccentColorService.cs+0−50
  • EarTrumpet/Services/EarTrumpetAudioDeviceService.cs+0−134
  • EarTrumpet/Services/EarTrumpetAudioSessionService.cs+0−67
  • EarTrumpet/Services/FirstRunDisplayService.cs+0−37
  • EarTrumpet/Services/IEarTrumpetVolumeCallback.cs+0−12
  • EarTrumpet/Services/IconService.cs+0−66
  • EarTrumpet/Services/TaskbarService.cs+0−78
  • EarTrumpet/Services/ThemeService.cs+0−69
  • EarTrumpet/Services/UserPreferencesService.cs+0−42
  • EarTrumpet/Services/UserSystemPreferencesService.cs+0−29
  • EarTrumpet/Services/WhatsNewDisplayService.cs+0−51
  • EarTrumpet/TrayIcon.cs+0−146
  • EarTrumpet/UI/Controls/ThemeManager.cs+169−0
  • EarTrumpet/UI/Controls/TrayIcon.cs+159−0
  • EarTrumpet/UI/Controls/VolumeSlider.cs+159−0
  • EarTrumpet/{Extensions => UI/Converters}/InvertableVisibilityConverter.cs+3−3
  • EarTrumpet/UI/Converters/OpacityConverter.cs+36−0
  • EarTrumpet/UI/Helpers/AppTraceListener.cs+40−0
  • EarTrumpet/UI/Helpers/RelayCommand.cs+75−0
  • EarTrumpet/UI/Helpers/SingleInstanceAppMutex.cs+41−0
  • EarTrumpet/UI/Helpers/WindowAnimationLibrary.cs+259−0
  • EarTrumpet/UI/Helpers/WindowsTaskbar.cs+60−0
  • EarTrumpet/UI/Services/DiagnosticsService.cs+110−0
  • EarTrumpet/UI/Services/ErrorReportingService.cs+79−0
  • EarTrumpet/UI/Services/FeedbackService.cs+14−0
  • EarTrumpet/UI/Services/HotkeyService.cs+50−0
  • EarTrumpet/UI/Services/KeyboardNavigator.cs+71−0
  • EarTrumpet/UI/Services/SettingsService.cs+123−0
  • EarTrumpet/UI/Services/StartupUWPDialogDisplayService.cs+114−0
  • EarTrumpet/UI/ThemeData.cs+207−0
  • EarTrumpet/UI/ViewModels/AppExpandedEventArgs.cs+10−0
  • EarTrumpet/UI/ViewModels/AppItemViewModel.cs+153−0
  • EarTrumpet/UI/ViewModels/AudioSessionViewModel.cs+47−0
  • EarTrumpet/{ => UI}/ViewModels/BindableBase.cs+1−1
  • EarTrumpet/UI/ViewModels/DeviceViewModel.cs+201−0
  • EarTrumpet/UI/ViewModels/FlyoutViewModel.cs+329−0
  • EarTrumpet/UI/ViewModels/FullWindowViewModel.cs+53−0
  • EarTrumpet/UI/ViewModels/IAppItemViewModel.cs+32−0
  • EarTrumpet/UI/ViewModels/MainViewModel.cs+219−0
  • EarTrumpet/UI/ViewModels/SettingsViewModel.cs+73−0
  • EarTrumpet/UI/ViewModels/TemporaryAppItemViewModel.cs+165−0
  • EarTrumpet/UI/ViewModels/TrayIconViewModel.cs+231−0
  • EarTrumpet/UI/Views/AppVolumeControl.xaml+99−0
  • EarTrumpet/UI/Views/AppVolumeControl.xaml.cs+60−0
  • EarTrumpet/UI/Views/DeviceAndAppsControl.xaml+86−0
  • EarTrumpet/UI/Views/DeviceAndAppsControl.xaml.cs+67−0
  • EarTrumpet/UI/Views/FlyoutWindow.xaml+368−0
  • EarTrumpet/UI/Views/FlyoutWindow.xaml.cs+278−0
  • EarTrumpet/UI/Views/FullWindow.xaml+363−0
  • EarTrumpet/UI/Views/FullWindow.xaml.cs+104−0
  • EarTrumpet/UI/Views/HotkeySelectionWindow.xaml+49−0
  • EarTrumpet/UI/Views/HotkeySelectionWindow.xaml.cs+82−0
  • EarTrumpet/UI/Views/SettingsWindow.xaml+165−0
  • EarTrumpet/UI/Views/SettingsWindow.xaml.cs+74−0
  • EarTrumpet/UI/Views/SystemThemeColors.xaml+78−0
  • EarTrumpet/UI/Views/VolumeControlPopup.xaml+56−0
  • EarTrumpet/UI/Views/VolumeControlPopup.xaml.cs+182−0
  • EarTrumpet/ViewModels/AppItemViewModel.cs+0−197
  • EarTrumpet/ViewModels/AppItemViewModelComparer.cs+0−15
  • EarTrumpet/ViewModels/AudioMixerViewModel.cs+0−170
  • EarTrumpet/ViewModels/DeviceAppItemViewModel.cs+0−90
  • EarTrumpet/ViewModels/IAudioMixerViewModelCallback.cs+0−12
  • EarTrumpet/ViewModels/TrayIconViewModel.cs+0−235
  • EarTrumpet/packages.config+5−0
  • Graphics/hero1.gif——
  • Graphics/hero2.gif——
  • Graphics/hero3.gif——
  • Graphics/hero4.gif——
  • Graphics/screenshot.png——
  • Graphics/store.png——
  • PRIVACY.md+34−0
  • README.md+22−7