11 Commits

Author SHA1 Message Date
fdfa32909f Add in the ability to make custom overrides.
Fixed issues with the CSS in the property inspector
Make it so i can actually write unit tests if i want to
2024-04-20 21:19:44 -06:00
7abbc92080 Improve sound browser to make it have more stuff in it
improve sound browser debuggability by making it capture the window earlier so you can set a breakpoint and not have it just get VS info

put in code to try to handle helldivers 2
2024-02-24 23:46:00 -07:00
68d5154756 Refactor how icons work, and made java icons work a little better 2023-10-04 22:26:21 -06:00
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 2023-10-04 09:29:52 -06:00
4ca0ad021f move away from icon.ExtractAssociatedIcon because it always extracts the 32x32 icon, but the stream deck has a 48x48 space for the icon 2023-10-03 23:21:19 -06:00
4c1ccd9025 Support for multiple audio devices. such as when using voicemeeter
improved display name and icon support
fixed issues with games like halo master chief collection, which threw exceptions when getting the display name
2023-09-30 19:54:35 -06:00
520659ac52 Fix an issue where using the fallback icon causes the screen to not update 2023-09-24 23:17:32 -06:00
ceb3494e43 refactor to remove CoreAudio nuget package and using microsoft's APIs directly to resolve memory leak 2023-09-16 15:34:45 -06:00
b57ea24b11 Fixing an issue with rounding causing certain volume levels to not show the same on the steam deck as they did in the volume mixer 2023-09-10 22:06:38 -06:00
2f410f431e updating icons to match style guide. update preview 2023-08-21 23:20:24 -06:00
90c014e932 Add settings for fallback behavior
update action icon with padding
2023-08-20 20:52:48 -06:00