Review of "Battery Health Charging" version 17

Details Page Preview

Set battery charging threshold / charging limit / charging mode Battery Health Charging: An extension to maximize the battery life of laptops by setting their charging threshold or modes. Compatible with - Asus - LG - Samsung - Sony/Vaio - Huawei - Toshiba/Dynabook - System76 - Lenovo (Ideapad, Legion) - Thinkpad - Panasonic - Fujitsu - Acer (dependencies: kernel module) - MSI (dependencies: kernel module) - Tuxedo (dependencies: kernel module) - Slimbook (dependencies: kernel module) - Tuxedo IntelQC71 (dependencies: kernel module) - XMG IntelQC71 (dependencies: kernel module) - Eluktronics IntelQC71 (dependencies: kernel module) - Purism Librem (dependencies: kernel module) - Gigabyte Aero/Aorus (dependencies: kernel module) - Dell (dependencies: custom package libsmbios) - Dell (dependencies: custom package Dell Command Center) - Apple Macbook Intel-series chip (dependencies: kernel module) - Apple Macbook M-series chip (dependencies: custom kernel) - Razer (dependencies: custom package razer-cli) - Framework (dependencies: kernel module) Not all models are comaptible. Please read about the compatibility and dependencies of your device on github link below. https://maniacx.github.io/Battery-Health-Charging/

Extension Homepage
https://github.com/maniacx/Battery-Health-Charging

No comments.

Diff Against

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

All Versions

Previous Reviews on this Version

JustPerfection waiting for author
Is there any reason for monitoring session changes in line 40-52 (extension.js) instead of just creating `thresholdPanel` when it's `user`?
maniacx posted a review
As per discussion in ext matrix between florian and andy, when switching between session-mode [user] mode and [unlock-dialog] doesnt call enable() or disable() (Unless it is rebasing while disabling other extension) And I need thresholdPanel to be destroyed when going to [unlock-dialog] session and created again when switched to [user] session. Hence the line 40-52
JustPerfection active
Thanks! Approved.