geigi / cozy

🎧 Listen to audio books 📚 on Linux
https://cozy.sh
GNU General Public License v3.0
1.1k stars 85 forks source link

Update Pypi dependencies for Flatpak/GNOME Builder #811

Closed rdbende closed 7 months ago

rdbende commented 10 months ago

This breaks the whatsnewdialog again though, as something was changed in packaging

rdbende commented 10 months ago

So packaging.LegacyVersion was removed in v22.0 (released on 7. December 2022), therefore the code in whats_new_window.py doesn't work.

Personally, I'd drop these dialogs altogether, as they are no longer relevant, and it's not great UX nonetheless to have a dialog pop up with every new feature. Instead, release notes are displayed in the app center and in the about dialog under the "What's New?" section (#806), and we can advertise new features on TWIG and Mastodon.

rdbende commented 10 months ago

Ahh, and these also need to be updated in https://github.com/flathub/com.github.geigi.cozy

geigi commented 9 months ago

Yes I think we can drop the whats new windows :)

rdbende commented 9 months ago

Depends on #832, so marked as draft.

rdbende commented 8 months ago

To be merged after #832