| Summary: | No way to search inside a podcast for a specific word | ||
|---|---|---|---|
| Product: | [Applications] kasts | Reporter: | kde.le2n5 |
| Component: | general | Assignee: | bart |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | juan |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Other | ||
| Latest Commit: | https://invent.kde.org/multimedia/kasts/commit/e5e046e4120ebf39e0426f44fac7253551992701 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
kde.le2n5
2022-10-04 19:21:37 UTC
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 |