SUMMARY There is no way to search podcasts for a specific word? Or its not obvious to me how to do it. OBSERVED RESULT - EXPECTED RESULT Have some kind of way to search in specific podcasts for topics/terms, which should look through the episode titles and descriptions. SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: (available in About System) KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION
Ideally this could work in the episodes & queue views too. I can't be the only person who sometimes forgets what podcast I'm looking for.
A possibly relevant merge request was started @ https://invent.kde.org/plasma-mobile/kasts/-/merge_requests/102
Git commit e5e046e4120ebf39e0426f44fac7253551992701 by Bart De Vries. Committed on 17/02/2023 at 21:14. Pushed by bdevries into branch 'master'. Implement episode search functionality Add search capabilities to the main window toolbar and the episode lists. M +1 -1 CMakeLists.txt M +3 -0 src/CMakeLists.txt M +1 -2 src/feed.cpp M +3 -3 src/feed.h M +7 -5 src/main.cpp A +25 -0 src/models/abstractepisodemodel.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +35 -0 src/models/abstractepisodemodel.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +178 -0 src/models/abstractepisodeproxymodel.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +74 -0 src/models/abstractepisodeproxymodel.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +17 -19 src/models/entriesmodel.cpp M +8 -9 src/models/entriesmodel.h A +26 -0 src/models/entriesproxymodel.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +30 -0 src/models/entriesproxymodel.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +19 -17 src/models/episodemodel.cpp M +14 -13 src/models/episodemodel.h M +3 -93 src/models/episodeproxymodel.cpp M +4 -32 src/models/episodeproxymodel.h M +12 -17 src/models/queuemodel.cpp M +10 -9 src/models/queuemodel.h M +2 -2 src/qml/Desktop/HeaderBar.qml M +47 -84 src/qml/EpisodeListPage.qml M +51 -13 src/qml/FeedDetailsPage.qml A +43 -0 src/qml/FilterInlineMessage.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +1 -1 src/qml/GenericEntryListView.qml A +167 -0 src/qml/GlobalSearchField.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +201 -0 src/qml/SearchFilterBar.qml [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] M +12 -9 src/qml/main.qml M +3 -0 src/resources.qrc https://invent.kde.org/multimedia/kasts/commit/e5e046e4120ebf39e0426f44fac7253551992701