Interop cleanup
8 years ago
Authored
Rafael RiveraParenta53a0d1
71 files changed
- EarTrumpet/DataModel/AudioDevice.cs+5−5
- EarTrumpet/DataModel/AudioDeviceManager.cs+2−2
- EarTrumpet/DataModel/AudioDeviceSession.cs+4−15
- EarTrumpet/DataModel/AudioDeviceSessionCollection.cs+3−4
- EarTrumpet/DataModel/AudioDeviceSessionContainer.cs+1−1
- EarTrumpet/DataModel/IAudioDeviceSession.cs+1−1
- EarTrumpet/DataModel/SafeAudioDeviceSession.cs+1−1
- EarTrumpet/EarTrumpet.csproj+53−41
- EarTrumpet/Extensions/IconExtensions.cs+28−34
- EarTrumpet/Extensions/WindowExtensions.cs+4−27
- EarTrumpet/{DataModel/Com => Interop}/AUDIO_VOLUME_NOTIFICATION_DATA.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/AudioSessionDisconnectReason.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/AudioSessionState.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/CLSCTX.cs+1−1
- EarTrumpet/Interop/Combase.cs+20−0
- EarTrumpet/Interop/Comctl32.cs+21−0
- EarTrumpet/{DataModel/Com => Interop}/DeviceState.cs+1−1
- EarTrumpet/Interop/DwmApi.cs+17−0
- EarTrumpet/{DataModel/Com => Interop}/EDataFlow.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/ERole.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/FolderIds.cs+1−1
- EarTrumpet/{DataModel/Com/Gps.cs => Interop/GPS.cs}+1−1
- EarTrumpet/Interop/Gdi32.cs+11−0
- EarTrumpet/{DataModel/Com => Interop}/IAudioEndpointVolume.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioEndpointVolumeCallback.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioMeterInformation.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioPolicyConfigFactory.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionControl.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionControl2.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionEnumerator.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionEvents.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionManager.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionManager2.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioSessionNotification.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IAudioVolumeDuckNotification.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IIDs.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IMMDevice.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IMMDeviceCollection.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IMMDeviceEnumerator.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IMMNotificationClient.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IMrtResourceManager.cs+1−1
- EarTrumpet/Interop/IPolicyConfig.cs+22−0
- EarTrumpet/{DataModel/Com => Interop}/IPropertyStore.cs+1−7
- EarTrumpet/{DataModel/Com => Interop}/IResourceMap.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IShellItem.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/IShellItem2.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/ISimpleAudioVolume.cs+1−1
- EarTrumpet/Interop/Kernel32.cs+94−0
- EarTrumpet/{DataModel/Com => Interop}/MMDeviceEnumerator.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/MrtResourceManager.cs+1−1
- EarTrumpet/Interop/Ole32.cs+10−0
- EarTrumpet/Interop/PolicyConfigClient.cs+9−0
- EarTrumpet/{DataModel/Com/PROPVARIANT.cs => Interop/PropVariant.cs}+1−1
- EarTrumpet/{DataModel/Com => Interop}/PropVariantUnion.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/PropertyKeys.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/SFGAO.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/SICHINT.cs+1−1
- EarTrumpet/{DataModel/Com => Interop}/SIGDN.cs+1−1
- EarTrumpet/{DataModel/Com/Stgm.cs => Interop/STGM.cs}+1−1
- EarTrumpet/Interop/Shell32.cs+41−0
- EarTrumpet/Interop/User32.cs+125−0
- EarTrumpet/Interop/Uxtheme.cs+23−0
- EarTrumpet/Interop/Win32.cs+16−0
- EarTrumpet/Services/AccentColorService.cs+11−31
- EarTrumpet/Services/AccentPolicyService.cs+15−66
- EarTrumpet/Services/AppInformationService.cs+38−117
- EarTrumpet/Services/AudioPolicyConfigService.cs+4−19
- EarTrumpet/Services/DefaultEndpointService.cs+3−29
- EarTrumpet/Services/IconService.cs+8−39
- EarTrumpet/Services/LegacyVolumeFlyoutService.cs+6−30
- EarTrumpet/Services/TaskbarService.cs+4−39