Release v0.3.0: Standby List Cleaner & global refactor
Third release and probably the last one.
Every change that happened is contained within this PR: #1
For the record, I've been running this version of the program on my machine ©️ 24/7 for 6 months without any issues.
New Features
- Added a feature to clean the Windows Standby List
- Drops memory usage down to 128KB over some time when the cleaning makes a pass
- Drops CPU usage to 0.00001%. Only the OS is allowed to send a low memory notification to the program and the rest of the time is spent waiting on a lock.
- Adds a new flag to enable the feature
--islc
- Adds 3 new options to configure the feature:
--islc-timer
,--cscm
and--csfm
- Added an app icon, UAC manifest and so on.
- Completely refactored the install process to make use of the Windows Task Scheduler, as it was not possible to start something as Administrator from the previous method.
Changes
- Removed the default panic handler as it was essentially useless
- Global refactor to help maintenance
What's next?
- I need to add some sort of logging in case something goes wrong. I'll probably reuse the code used here OtaK/b0xx-viewer-rs#23
Enjoy!