Releases: actuallymentor/battery
Better icon support
This release works around Electron not supporting svgs by precompiling many icon sizes for different percentage amounts.
For those interested, see the assets/
folder in the root directory for the compiler. The resulting images are in app/assets
.
v1.1.1 - no more xcode dependencies, and adding template-based icons.
Functional changes
This release changes the setup flow to not build smc
from source but to ship it precompiled. Combined with switching from git
based installation to a curl
based installation, this version should remove all need for xcode.
Visual changes
Thanks to the link from @earthsound I added template-based icons which should close #56, #69, #77.
Contributions
- Added checks on user input for maintain action by @GiorgioRen in #92
Full Changelog: v1.0.10...v1.1.0
Version 1.1.0 - Remove all xcode dependencies
This release changes the setup flow to not build smc
from source but to ship it precompiled. Combined with switching from git
based installation to a curl
based installation, this version should remove all need for xcode.
HELP REQUEST: I have no devices without xcode 🤷, if anyone could install this version on one and let me know if it explodes that would be great. It it does explode, please open an issue with the log (as described in the issue template).
Full Changelog: v1.0.10...v1.1.0-beta
Version 1.0.10 - Add more verbose feedback on xcode install (beta)
Some people (see #87) have issues installing where they should have code installed already.
Full Changelog: v1.0.9...v1.0.10
Version 1.0.9 - fix "no developer tools" issue
Due to the way OSX stubs git
, my previous check was not sufficient. I'm now using an alternative way that directly checks for xcode or it's CLI tools.
Full Changelog: v1.0.8...v1.0.9
Version 1.0.9 - fix "no developer tools" issue
Turns out which git
is not sufficient to check if git is installed, because Apple implements a stub for it. Very inconvenient, but using git | grep -q "usage: git"
should be a sufficient fix.
Full Changelog: v1.0.8...v1.0.9-beta
Version 1.0.8 - sudo system refactor
Multiple issues references CPU type issues (ie #16), it turns out this is because sudo-prompt
relies on an old applet that was not compiled for arm64
. The users with rosetta installed (like me) encountered no issues. New users without rosetta got errors.
I worked around this by using applescript to trigger the bash sudo command.
Also added missing icons.
Version 1.0.8 - sudo system refactor
Multiple issues references CPU type issues (ie #16), it turns out this is because sudo-prompt
relies on an old applet that was not compiled for arm64
. The users with rosetta installed (like me) encountered no issues. New users without rosetta got errors.
I worked around this by using applescript to trigger the bash sudo command.
Version 1.0.7 - auto update, better icons, interface fixes, user count
Bunch of quality of life stuff:
- more tray icon dpi sizes
- auto updates (with update notifications)
- interface fixes (thanks @mineiwik for your contribution)
- basic user counting
Version 1.0.6 - GUI overhoul plus discharge functionality
Fancy new GUI:
Also, the maintain
command now discharges the battery to the desired level.
Closes #47