Block a user
d1a5e37067
updating readme for overrides
fdfa32909f
Add in the ability to make custom overrides.
7abbc92080
Improve sound browser to make it have more stuff in it
dlprows
created branch playWithAppOutputDevice in dlprows/FocusVolumeControlPlugin
2023-10-09 23:08:19 -06:00
dlprows
pushed to playWithAppOutputDevice at dlprows/FocusVolumeControlPlugin
2023-10-09 23:08:19 -06:00
f1d7aeed5d
get the app output device
0f7f1fffcd
treat dotnet like java when getting icons. change cache to be a little less aggressive to make things like chrome a little better
aa905fe443
If an appx app has a resource for its name, look up the localized name
160bedd461
guard to prevent from accidentally releasing with forcing the debugger to attach
f26c3a3060
Refactor how icons work, and made java icons work a little better
8eebf1af47
making audio helper static means the process/audio session cache works across multiple pages and folders
6de76da8ad
Use LRU cache for icons to improve performance when changing back and forth between frequently used apps, and reduce possibility of an icon randomly not loading
48161b5c2e
Debounce window changed events for significantly improved consistency when switching apps through the start menu
d1df235af0
ignore explorer process
6aaa32cf92
Use audio display name if available
4ca0ad021f
move away from icon.ExtractAssociatedIcon because it always extracts the 32x32 icon, but the stream deck has a 48x48 space for the icon
4c1ccd9025
Support for multiple audio devices. such as when using voicemeeter
2b10b6d7a6
prevent crash on launch
ca634f8d3c
Fix an issue where it can't get the process name or executable path because of a permission issue
bbb0e55ed6
Fix caching issue by comparing process ids instead of process objects
520659ac52
Fix an issue where using the fallback icon causes the screen to not update
609a7bdb65
Add a special case to make steam launched games not control steam's sound, because after fixing the process matching to make it pick up the right name and icon consistently, it makes it weirder for steam to have its volume changed unexpectedly
13fdfde3e5
Improve process matching by using the display name and icon of the first match in the process list.