Skip to content

AI Usage Tracker 0.9.0

Choose a tag to compare

@efekoca efekoca released this 01 Nov 09:44
· 28 commits to main since this release
8173115

Notifications tell you when a limit gets close, fills up and starts again, buttons use the app's own blue, and on a Mac the widget can stay over full-screen apps.

What's new

  • Limit notifications. A system notification tells you when a limit you use passes your warning threshold, when it fills up, and when a full limit starts again. It shows when the limit resets and, at your current pace, roughly when it fills. Choose what you get in Settings → Notifications: an early warning at the Caution or Critical threshold (or none), a notice when a limit fills up and when it resets, for 5-hour and weekly limits separately. On a Mac, macOS asks once whether the app may send notifications. Opening the app never reports what happened while it was closed.
  • Buttons in the app's blue. Buttons and selected items now use the app's own blue on every system. To keep your system's accent color, choose Settings → Accent color → System color.
  • The widget over full-screen apps (macOS). With Settings → Show in the Dock off, the widget can stay over full-screen apps. Hide during full-screen apps in the Widget studio and the widget's menu now works on a Mac too: leave it on to hide the widget there, or turn it off to keep it in view.

Good to know

  • No database change. Backups made with 0.9.0 can still be imported into 0.8.5.

Install

  • Windows: AI-Usage-Tracker_0.9.0_x64-setup.exe. No administrator rights are needed. The installer is not code-signed, so Windows may show "Unknown publisher". Choose More info → Run anyway.
  • macOS: AI-Usage-Tracker_0.9.0_universal.dmg. Drag the app to Applications and open it from there.
  • Linux: AI-Usage-Tracker_0.9.0_x86_64.deb (Debian, Ubuntu), AI-Usage-Tracker_0.9.0_x86_64.rpm (Fedora; on openSUSE add --allow-unsigned-rpm), or AI-Usage-Tracker_0.9.0_x86_64.AppImage (any distribution).

If you already use an earlier version, update from inside the app (Settings → Updates, the bottom left of the window, or the banner).

See the README for details, including how to uninstall on each system.

Verify a download: put SHA256SUMS next to the file and run sha256sum -c SHA256SUMS --ignore-missing (Linux) or shasum -a 256 -c SHA256SUMS --ignore-missing (macOS).

The .sig, .app.tar.gz, and latest.json files are used by the in-app updater; you don't need to download them.

Code signing policy: see CODE_SIGNING.md.