From b92cdd0bc6001fcd6a11a36e0c393cff3f673928 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Sun, 24 Sep 2023 21:31:39 +0200 Subject: [PATCH] feat: support for YouTube music artists as search filter --- .../github/libretube/ui/fragments/SearchResultFragment.kt | 1 + app/src/main/res/layout/fragment_search_result.xml | 5 +++++ app/src/main/res/values/strings.xml | 1 + 3 files changed, 7 insertions(+) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt index 9ebd8cbc6..29916c647 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/SearchResultFragment.kt @@ -79,6 +79,7 @@ class SearchResultFragment : Fragment() { R.id.chip_music_videos -> "music_videos" R.id.chip_music_albums -> "music_albums" R.id.chip_music_playlists -> "music_playlists" + R.id.chip_music_artists -> "music_artists" else -> throw IllegalArgumentException("Filter out of range") } fetchSearch() diff --git a/app/src/main/res/layout/fragment_search_result.xml b/app/src/main/res/layout/fragment_search_result.xml index 02c08c1b4..f36e92aed 100644 --- a/app/src/main/res/layout/fragment_search_result.xml +++ b/app/src/main/res/layout/fragment_search_result.xml @@ -71,6 +71,11 @@ android:id="@+id/chip_music_playlists" style="@style/Chip" android:text="@string/music_playlists" /> + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 31446123b..09014feec 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -80,6 +80,7 @@ YT Music Videos YT Music Albums YT Music Playlists + YT Music Artists SponsorBlock Uses the https://sponsor.ajay.app API Skipped segment