Hi folks, yet more changes, additions and more eh? Enjoy :)
- Support for auto updating on Windows and Linux: when there's an update available, the version badge next to the title turns into an update button: #254
- For Windows: This will fully download and install the new version autonomously, you will see this in the progress window.
- For Linux: This will only download the Flatpak bundle due to sandbox restrictions. Note that this is independent of Flathub specifically.
3.Two new toggles in addition under UI Preferences → Application Updates: check on launch (on by default) and download automatically (off by default).
4. Support for flatpak update, as a result of flatpak bundles now shipping with an origin remote attached. GNOME Software / KDE Discover will actually see new releases. Until now the bundles were built without an origin remote, which meant there was no way to upgrade short of downloading each one by hand. If you're on an older bundle, add the remote once:
flatpak remote-add --user --if-not-exists \
dlss-updater https://recol.github.io/dlss-updater-flatpak/dlss-updater.flatpakrepo- Fixed the Linux update channels checking for tarballs rather than Flatpak bundles.
- Design improvements by @Quinta0 to allow for the game icons to take up the full width in the game library.
- Feature enablement by @Quinta0 where clicking a game card will open the DLL details: #255
- Code migrations to Flet 0.86.4.
- Update downloads are verified against the SHA-256 digest GitHub publishes for each release asset.
- Minor design consistency improvements.
- The Flatpak update channel is GPG signed. Installing the bundle or adding the remote with the command above sets up signature verification automatically, so updates are checked against the signing key rather than trusted on HTTPS alone. Nothing to configure; the key ships inside the bundle. Fingerprint if you want to confirm it yourself:
4AD3 8790 6BC2 7C4B 8BFC B2D4 A613 C3A8 B1F1 B430
What's Changed
- fixed the image and text alignment by @Quinta0 in #256
- Bump flet-desktop from 0.86.2 to 0.86.3 by @dependabot[bot] in #259
- Bump CodSpeedHQ/action from 4.18.5 to 4.19.0 in /.github/workflows by @dependabot[bot] in #258
- Bump flet from 0.86.2 to 0.86.4 by @dependabot[bot] in #260
Full Changelog: V4.5.1...V4.6.0