Scale app icons for the window DPI
7 years ago
Authored
Dave AmentaParenta06e245
30 files changed
- EarTrumpet/App.xaml+9−10
- EarTrumpet/App.xaml.cs+3−4
- EarTrumpet/DataModel/AppInformation/Internal/AppsFolder.cs+2−3
- EarTrumpet/DataModel/AppInformation/Internal/ModernAppInfo.cs+3−30
- EarTrumpet/DataModel/AppInformation/Internal/SystemSoundsAppInfo.cs+1−1
- EarTrumpet/EarTrumpet.csproj+7−9
- EarTrumpet/Interop/Helpers/IconHelper.cs+6−23
- EarTrumpet/Interop/Helpers/InputHelper.cs+2−5
- EarTrumpet/Interop/IMrtResourceManager.cs+0−29
- EarTrumpet/Interop/IResourceMap.cs+0−19
- EarTrumpet/Interop/IShellItemImageFactory.cs+26−0
- EarTrumpet/Interop/MrtResourceManager.cs+0−11
- EarTrumpet/Interop/RECT.cs+1−3
- EarTrumpet/Interop/{POINT.cs => SIZE.cs}+3−3
- EarTrumpet/Interop/Shell32.cs+11−10
- EarTrumpet/Interop/SndVolSSO.cs+1−1
- EarTrumpet/Interop/User32.cs+1−67
- EarTrumpet/UI/Controls/ImageEx.cs+103−0
- EarTrumpet/UI/{ => Controls}/MenuItemTemplateSelector.cs+1−1
- EarTrumpet/UI/Converters/IconConverter.cs+0−80
- EarTrumpet/UI/Helpers/IconLoadInfo.cs+8−0
- EarTrumpet/UI/{ => Helpers}/ShellNotifyIcon.cs+6−10
- EarTrumpet/UI/{IconSource.cs => Helpers/TaskbarIconSource.cs}+5−5
- EarTrumpet/UI/IconLoadInfo.cs+0−12
- EarTrumpet/UI/ViewModels/AppItemViewModel.cs+1−0
- EarTrumpet/UI/ViewModels/DeviceCollectionViewModel.cs+1−4
- EarTrumpet/UI/ViewModels/IAppItemViewModel.cs+2−1
- EarTrumpet/UI/ViewModels/SettingsAppItemViewModel.cs+1−0
- EarTrumpet/UI/ViewModels/TemporaryAppItemViewModel.cs+1−0
- EarTrumpet/UI/Views/AppItemView.xaml+7−6