| Summary: | No option to reverse order | ||
|---|---|---|---|
| Product: | [Applications] kasts | Reporter: | hypnagogic |
| Component: | general | Assignee: | bart |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | herzenschein |
| Priority: | NOR | ||
| Version First Reported In: | 23.01.0 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/multimedia/kasts/-/commit/fd33e283982627c7e3842e7ef6cc8ae440b69f5d | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
hypnagogic
2023-03-04 22:56:11 UTC
Can confirm. Sorting by reverse order is needed to listen to podcasts with specialized topics (for example, language learning podcasts) or serialized podcasts (where you follow a story from episode to episode, particularly popular for criminology podcasts). Examples: Deutsche Welle - Warum Nicht? https://www.dw.com/de/deutsch-warum-nicht/s-2235 Good Serialized Podcasts https://www.podchaser.com/lists/good-serialized-podcasts-107a97Ze7c True Crime Podcasts https://www.stylist.co.uk/entertainment/podcasts/best-true-crime-podcasts/244331 I agree that this is a useful feature. I'm already working on it. Please note that you can already sort episodes on the play queue manually (I know this is not an option for a large list of episodes). So this is more about being able to do bulk sorting. Git commit 5c8502718a5fa0193eef833067c49050a5fe217e by Bart De Vries. Committed on 26/07/2023 at 10:17. Pushed by bdevries into branch 'master'. Implement sorting for queue and episode lists Also move filter action (menu) from the search bar back into the main toolbar. M +4 -0 src/CMakeLists.txt M +42 -0 src/datamanager.cpp M +3 -0 src/datamanager.h M +2 -2 src/main.cpp M +1 -0 src/models/abstractepisodemodel.cpp M +1 -0 src/models/abstractepisodemodel.h M +49 -0 src/models/abstractepisodeproxymodel.cpp M +14 -0 src/models/abstractepisodeproxymodel.h M +2 -0 src/models/entriesmodel.cpp M +5 -1 src/models/episodemodel.cpp M +1 -0 src/models/episodemodel.h M +5 -6 src/models/queuemodel.cpp M +2 -10 src/models/queuemodel.h A +28 -0 src/models/queueproxymodel.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +33 -0 src/models/queueproxymodel.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +7 -13 src/qml/EpisodeListPage.qml M +2 -8 src/qml/FeedDetailsPage.qml M +107 -1 src/qml/GenericEntryListView.qml M +2 -2 src/qml/QueuePage.qml A +137 -0 src/qml/SearchBar.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] D +0 -203 src/qml/SearchFilterBar.qml M +1 -1 src/resources.qrc https://invent.kde.org/multimedia/kasts/-/commit/5c8502718a5fa0193eef833067c49050a5fe217e Git commit fd33e283982627c7e3842e7ef6cc8ae440b69f5d by Bart De Vries. Committed on 26/07/2023 at 10:18. Pushed by bdevries into branch 'release/23.08'. Implement sorting for queue and episode lists Also move filter action (menu) from the search bar back into the main toolbar. M +4 -0 src/CMakeLists.txt M +42 -0 src/datamanager.cpp M +3 -0 src/datamanager.h M +2 -2 src/main.cpp M +1 -0 src/models/abstractepisodemodel.cpp M +1 -0 src/models/abstractepisodemodel.h M +49 -0 src/models/abstractepisodeproxymodel.cpp M +14 -0 src/models/abstractepisodeproxymodel.h M +2 -0 src/models/entriesmodel.cpp M +5 -1 src/models/episodemodel.cpp M +1 -0 src/models/episodemodel.h M +5 -6 src/models/queuemodel.cpp M +2 -10 src/models/queuemodel.h A +28 -0 src/models/queueproxymodel.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +33 -0 src/models/queueproxymodel.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +7 -13 src/qml/EpisodeListPage.qml M +2 -8 src/qml/FeedDetailsPage.qml M +107 -1 src/qml/GenericEntryListView.qml M +2 -2 src/qml/QueuePage.qml A +137 -0 src/qml/SearchBar.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] D +0 -203 src/qml/SearchFilterBar.qml M +1 -1 src/resources.qrc https://invent.kde.org/multimedia/kasts/-/commit/fd33e283982627c7e3842e7ef6cc8ae440b69f5d |