SUMMARY If you have a lot of podcasts subscribed, it's tedious to find a specific one in the list, for a number of reasons: - The podcasts are huge, so it only show a few at a time (16 at a normal window size) - Podcast titles aren't shown (unless they're part of the artwork, but even then each one looks completely different, making it tedious to scan for a specific one) - There is no way to search or filter podcasts - Podcasts are sorted by unlistened episodes, with no way to change it. So if you're looking for a specific podcast, you either need to known beforehand how many unlistened episodes it has, or scan through the whole list. SOFTWARE/OS VERSIONS Operating System: openSUSE Leap 15.5 KDE Plasma Version: 5.27.4 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 Kernel Version: 5.14.21-150500.53-default (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 7 1700X Eight-Core Processor Memory: 62.7 Gibyte of RAM Graphics Processor: NVIDIA GeForce GT 1030/PCIe/SSE2 Kasts: 23.04.2 Flathub
Sorry about not responding earlier. - You can have the podcast titles shown on top of the pictures. It's the first item on the general settings page. - I'm working on filter/sort/search for podcasts.
A possibly relevant merge request was started @ https://invent.kde.org/multimedia/kasts/-/merge_requests/124
Git commit c3ca038af7766f201e5ccfb621befd9fd8388654 by Bart De Vries. Committed on 27/07/2023 at 11:24. Pushed by bdevries into branch 'master'. Implement backend to allow Feed list sort and search The current list of things to sort on (ascending and descending), includes: - unplayed episodes - new episodes - favorite episodes - title (alphabetical) For the first three categories, the value of the sort quantity will be shown in the upper right corner of the delegate. Related: bug 459885 M +2 -0 src/CMakeLists.txt M +0 -22 src/datamanager.cpp M +0 -2 src/datamanager.h M +41 -2 src/feed.cpp M +4 -0 src/feed.h M +20 -16 src/models/feedsmodel.cpp M +5 -0 src/models/feedsmodel.h M +135 -7 src/models/feedsproxymodel.cpp M +36 -0 src/models/feedsproxymodel.h M +4 -3 src/qml/FeedListDelegate.qml M +79 -5 src/qml/FeedListPage.qml M +12 -8 src/qml/SearchBar.qml M +2 -0 src/qml/main.qml https://invent.kde.org/multimedia/kasts/-/commit/c3ca038af7766f201e5ccfb621befd9fd8388654
Git commit 95590dd4e5de15aabe18e7b00bdc1c3a8eeddcbb by Bart De Vries. Committed on 27/07/2023 at 11:25. Pushed by bdevries into branch 'release/23.08'. Implement backend to allow Feed list sort and search The current list of things to sort on (ascending and descending), includes: - unplayed episodes - new episodes - favorite episodes - title (alphabetical) For the first three categories, the value of the sort quantity will be shown in the upper right corner of the delegate. Related: bug 459885 M +2 -0 src/CMakeLists.txt M +0 -22 src/datamanager.cpp M +0 -2 src/datamanager.h M +41 -2 src/feed.cpp M +4 -0 src/feed.h M +20 -16 src/models/feedsmodel.cpp M +5 -0 src/models/feedsmodel.h M +135 -7 src/models/feedsproxymodel.cpp M +36 -0 src/models/feedsproxymodel.h M +4 -3 src/qml/FeedListDelegate.qml M +79 -5 src/qml/FeedListPage.qml M +12 -8 src/qml/SearchBar.qml M +2 -0 src/qml/main.qml https://invent.kde.org/multimedia/kasts/-/commit/95590dd4e5de15aabe18e7b00bdc1c3a8eeddcbb