Skip to content

Releases: actuallymentor/battery

v1.1.1 - no more xcode dependencies, and adding template-based icons.

06 Mar 16:38
Compare
Choose a tag to compare

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

28 Feb 11:53
Compare
Choose a tag to compare

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)

24 Feb 14:38
Compare
Choose a tag to compare

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

19 Feb 14:59
Compare
Choose a tag to compare

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

19 Feb 10:40
Compare
Choose a tag to compare

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

13 Feb 08:25
bed93d3
Compare
Choose a tag to compare

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

12 Feb 11:29
Compare
Choose a tag to compare
Pre-release

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

07 Feb 20:50
Compare
Choose a tag to compare

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

05 Feb 14:43
Compare
Choose a tag to compare

Fancy new GUI:

image

Also, the maintain command now discharges the battery to the desired level.

Closes #47

Version 1.0.5 - brew bugfix release

03 Feb 09:54
Compare
Choose a tag to compare

Brew when updating deletes the underlying utilities, so I added a check to re-add them if needed.