Page MenuHomeSolus

Update trackma to 0.8.4
ClosedPublic

Authored by aleksvor on Jan 16 2021, 11:08 AM.

Details

Summary

Changelogs:

  • 0.8.4
    • Hotfix: (GTK) Fixed account screen for OAuth PKCE (MAL).
  • 0.8.3
    • New: Support for MyAnimeList's new API.
    • New: Implemented Kodi tracker.
    • New: Implemented Jellyfin tracker.
    • Enhancement: anime-relations redirection file now gets synced periodically.
    • Enhancement: (GTK) Several visual enhancements.
    • Enhancement: (Qt) Several visual and behavior fixes.
    • Enhancement: (Tracker) Added config to enable/disable the ignoring of episodes (tracker_ignore_not_next).
    • Bugfix: (Shikimori) Implemented new OAuth authentication method.
    • Bugfix: (Curses) Avoid crashing UI when given bad regular expression.
    • Bugfix: (Anilist) Avoid crash when an entry's format or status is unknown.
    • Bugfix: (Twitter hook) Bugfixes and implementing new API.
    • Bugfix: (inotify Tracker) Handling crash when a process isn't found on scan.
    • Bugfix: (Kitsu) Fixed score decimals.
    • Bugfix: (MPRIS) Fixed issue when metadata changed but status wasn't reported.
    • Bugfix: Several minor fixes and cleanups.

Packaging changes:

  • Updated descriptions to reflect currently supported lists managers.
  • Added desktop file for Qt GUI.
Test Plan

Logged into my MyAnimeList account and updated my watching progress.

Diff Detail

Repository
R3059 trackma
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Jan 16 2021, 11:08 AM
aleksvor requested review of this revision.Jan 16 2021, 11:08 AM
aleksvor updated this revision to Diff 24956.EditedJan 16 2021, 11:11 AM

Replace python-dbus rundep with python3-dbus.

aleksvor updated this revision to Diff 24962.Jan 16 2021, 3:03 PM

Added dependency on python-inotify - Trackma can make use of this for media tracking.

You added the qt desktop file but didn't add its necessary rundeps. At the very least it needs python3-qt5, right?

aleksvor updated this revision to Diff 25094.Jan 21 2021, 8:13 AM

Added rundep on python3-qt5, as it's needed for Qt5 GUI. Was an oversight on my side.

aleksvor updated this revision to Diff 25095.Jan 21 2021, 8:17 AM

Fix alphabetical order of rundeps.

aleksvor updated this revision to Diff 25096.Jan 21 2021, 9:17 AM

Fix order of python- and python3- deps.

JoshStrobl accepted this revision.Jan 21 2021, 6:05 PM

LGTM, thanks!

This revision is now accepted and ready to land.Jan 21 2021, 6:05 PM
This revision was automatically updated to reflect the committed changes.