Skip to content

Release v0.3.0: Standby List Cleaner & global refactor

Compare
Choose a tag to compare
@OtaK OtaK released this 05 Feb 17:07

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!