- predatord checks the Gitea releases every 6 hours, downloads the
newest pacman package, verifies its SHA-256 from the release notes
and installs it with `pacman -U` in a separate systemd unit
- Update notice and install button on the System page, in the sidebar
and in the panel widget; `predatorctl update [--check] [--yes]`
- Optional API token for private repositories
- packaging/release.py builds and publishes releases in the format
the updater expects
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Show charge/discharge power in watts, a battery graphic with charge
bolt, a power history graph and the estimated time until full or
remaining (respecting the 80 % charge limit) in the app, the panel
widget, its tooltip and `predatorctl status`
- Add packaging/arch/PKGBUILD that builds a pacman package; the kernel
module ships as DKMS source and is rebuilt for every kernel
- Bump version to 1.1.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>