v0.3.0: Automatic Control
This release changes Adjustor to be more intuitive in how it sets TDP.
Features
- Adjustor (if enabled) will set the saved TDP of the user on boot.
- The QAM TDP slider no longer has an apply button, and uses debounced logic to apply the TDP value automatically
- The Lenovo TDP controls no longer have an apply button either.
- The fan curve is re-applied automatically on TDP mode change and boot
- The user's preferred custom TDP value is automatically restored when the device enters custom mode
- Both of these happen with TDP mode changes through Legion L + Y or the UI
- Adds a sentinel file which is removed on closing. If the file is found on start (e.g., due to a crash), TDP control is paused.
- If the user has TDP values that are considered unstable on boot, they are lowered to manufacturer spec.
Full Changelog: v0.2.0...v0.3.0