26 Commits

Author SHA1 Message Date
Your Name
a14bc78b3b Use windows subsystem for this to avoid console window 2025-02-16 14:51:13 -05:00
Your Name
e81900fa79 Finally have basic UI shit going 2025-02-16 14:47:24 -05:00
Your Name
16f5f49c99 Update windows-rs 2025-02-16 12:15:16 -05:00
Your Name
989c5c05a5 Add mute change notification, remove nwg trash, package updates 2025-02-16 11:19:29 -05:00
Your Name
5f69fc664a Reduce required permissions on OpenProcess 2024-08-26 23:41:46 -04:00
Your Name
82153d31c9 Update to current winapi, split project 2024-08-25 22:24:06 -04:00
Your Name
a647fc5186 Free some additional structures from winapi properly 2023-02-23 22:47:33 -05:00
Your Name
847631d94e Fix all clippy warnings 2023-02-23 19:32:54 -05:00
Your Name
5d9c8b4d0c Remove extraneous logging
Version bump
2023-02-23 19:06:34 -05:00
Your Name
60b7b34708 Big refactor, file change notifications added 2023-02-22 22:44:11 -05:00
Your Name
45f8d9bd26 Allow dropping old muters. 2023-02-21 23:12:46 -05:00
Your Name
671814fc81 Better isolation of window change event handling code 2023-02-20 20:39:02 -05:00
Your Name
f7fde32897 Cleanup part 3: Strip old stuff, unnecessary library 2023-02-20 18:39:08 -05:00
Your Name
3bb1ca9b1c Remove unnecessary threading/channel 2023-02-19 23:27:49 -05:00
Your Name
f2ac3d5fa6 Clean up unnecessary use of RefCell 2023-02-19 22:32:27 -05:00
Your Name
a5d0729bba No more once_cell
Fix system audio check that didn't work because the API returns ()
2023-02-19 22:27:19 -05:00
Your Name
9eb15a4a5f Code cleanup part 2: Huge ass refactor edition 2023-02-19 18:14:37 -05:00
Your Name
f2d5263244 Improve session filename error handling 2023-02-19 11:20:21 -05:00
Your Name
270a256444 Use friendly names for audio devices, clean up logs 2023-02-19 11:08:43 -05:00
Your Name
23e9f624f4 Code cleanup part 1 2023-02-19 10:10:12 -05:00
Your Name
739dd6613b Add mute.txt file reading 2023-02-18 22:59:22 -05:00
Your Name
532d404815 Upgrade windows-rs, get the basics working 2023-02-18 21:59:02 -05:00
Your Name
1484eada3e Hacky COM stuff 2022-08-01 00:11:37 -04:00
Your Name
6c50e23b47 Scaffolding for COM work 2022-06-12 16:01:40 -04:00
Your Name
fb172f673e Switch to windows-rs 2022-06-12 15:30:50 -04:00
Your Name
a61e3e5d3a Some quick and dirty code to reimplement window
switch detection and process name lookup
2022-06-12 11:19:46 -04:00