mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 15:23:00 +00:00 
			
		
		
		
	Use suggested layout for search filters
This commit is contained in:
		| @@ -136,7 +136,7 @@ dependencies { | |||||||
|         exclude module: 'support-annotations' |         exclude module: 'support-annotations' | ||||||
|     }) |     }) | ||||||
|  |  | ||||||
|     implementation 'com.github.wb9688:NewPipeExtractor:3b4fca8133456cc8839c465341cf185eb2d276be' |     implementation 'com.github.wb9688:NewPipeExtractor:c1cfdb3356a1024953c506a1849c64d3595f41f6' | ||||||
|     testImplementation 'junit:junit:4.12' |     testImplementation 'junit:junit:4.12' | ||||||
|     testImplementation 'org.mockito:mockito-core:2.23.0' |     testImplementation 'org.mockito:mockito-core:2.23.0' | ||||||
|  |  | ||||||
|   | |||||||
| @@ -416,6 +416,13 @@ public class SearchFragment extends BaseListFragment<SearchInfo, ListExtractor.I | |||||||
|         boolean isFirstItem = true; |         boolean isFirstItem = true; | ||||||
|         final Context c = getContext(); |         final Context c = getContext(); | ||||||
|         for (String filter : service.getSearchQHFactory().getAvailableContentFilter()) { |         for (String filter : service.getSearchQHFactory().getAvailableContentFilter()) { | ||||||
|  |             if (filter.equals("music_songs")) { | ||||||
|  |                 MenuItem musicItem = menu.add(2, | ||||||
|  |                         itemId++, | ||||||
|  |                         0, | ||||||
|  |                         "YouTube Music"); | ||||||
|  |                 musicItem.setEnabled(false); | ||||||
|  |             } | ||||||
|             menuItemToFilterName.put(itemId, filter); |             menuItemToFilterName.put(itemId, filter); | ||||||
|             MenuItem item = menu.add(1, |             MenuItem item = menu.add(1, | ||||||
|                     itemId++, |                     itemId++, | ||||||
|   | |||||||
| @@ -6,9 +6,6 @@ import android.content.SharedPreferences; | |||||||
| import android.content.res.Configuration; | import android.content.res.Configuration; | ||||||
| import android.content.res.Resources; | import android.content.res.Resources; | ||||||
| import android.preference.PreferenceManager; | import android.preference.PreferenceManager; | ||||||
|  |  | ||||||
| import org.schabi.newpipe.extractor.ListExtractor; |  | ||||||
|  |  | ||||||
| import android.text.TextUtils; | import android.text.TextUtils; | ||||||
| import android.util.DisplayMetrics; | import android.util.DisplayMetrics; | ||||||
|  |  | ||||||
| @@ -19,6 +16,7 @@ import androidx.annotation.StringRes; | |||||||
| import org.ocpsoft.prettytime.PrettyTime; | import org.ocpsoft.prettytime.PrettyTime; | ||||||
| import org.ocpsoft.prettytime.units.Decade; | import org.ocpsoft.prettytime.units.Decade; | ||||||
| import org.schabi.newpipe.R; | import org.schabi.newpipe.R; | ||||||
|  | import org.schabi.newpipe.extractor.ListExtractor; | ||||||
| import org.schabi.newpipe.extractor.localization.ContentCountry; | import org.schabi.newpipe.extractor.localization.ContentCountry; | ||||||
|  |  | ||||||
| import java.math.BigDecimal; | import java.math.BigDecimal; | ||||||
|   | |||||||
| @@ -48,10 +48,12 @@ public final class ServiceHelper { | |||||||
|             case "all": |             case "all": | ||||||
|                 return c.getString(R.string.all); |                 return c.getString(R.string.all); | ||||||
|             case "videos": |             case "videos": | ||||||
|  |             case "music_videos": | ||||||
|                 return c.getString(R.string.videos_string); |                 return c.getString(R.string.videos_string); | ||||||
|             case "channels": |             case "channels": | ||||||
|                 return c.getString(R.string.channels); |                 return c.getString(R.string.channels); | ||||||
|             case "playlists": |             case "playlists": | ||||||
|  |             case "music_playlists": | ||||||
|                 return c.getString(R.string.playlists); |                 return c.getString(R.string.playlists); | ||||||
|             case "tracks": |             case "tracks": | ||||||
|                 return c.getString(R.string.tracks); |                 return c.getString(R.string.tracks); | ||||||
| @@ -62,15 +64,11 @@ public final class ServiceHelper { | |||||||
|             case "events": |             case "events": | ||||||
|                 return c.getString(R.string.events); |                 return c.getString(R.string.events); | ||||||
|             case "music_songs": |             case "music_songs": | ||||||
|                 return c.getString(R.string.music_songs); |                 return c.getString(R.string.songs); | ||||||
|             case "music_videos": |  | ||||||
|                 return c.getString(R.string.music_videos); |  | ||||||
|             case "music_albums": |             case "music_albums": | ||||||
|                 return c.getString(R.string.music_albums); |                 return c.getString(R.string.albums); | ||||||
|             case "music_playlists": |  | ||||||
|                 return c.getString(R.string.music_playlists); |  | ||||||
|             case "music_artists": |             case "music_artists": | ||||||
|                 return c.getString(R.string.music_artists); |                 return c.getString(R.string.artists); | ||||||
|             default: |             default: | ||||||
|                 return filter; |                 return filter; | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -596,9 +596,7 @@ | |||||||
|     <string name="drawer_header_description">Toggle service, momenteel geselecteerd:</string> |     <string name="drawer_header_description">Toggle service, momenteel geselecteerd:</string> | ||||||
|     <string name="most_liked">Meest geliked</string> |     <string name="most_liked">Meest geliked</string> | ||||||
|     <string name="error_postprocessing_stopped">NewPipe werd gesloten terwijl het bezig was met het bestand</string> |     <string name="error_postprocessing_stopped">NewPipe werd gesloten terwijl het bezig was met het bestand</string> | ||||||
|     <string name="music_songs">Music/Nummers</string> |     <string name="songs">Nummers</string> | ||||||
|     <string name="music_videos">Music/Video\'s</string> |     <string name="albums">Albums</string> | ||||||
|     <string name="music_albums">Music/Albums</string> |     <string name="artists">Artiesten</string> | ||||||
|     <string name="music_playlists">Music/Afspeellijsten</string> |  | ||||||
|     <string name="music_artists">Music/Artiesten</string> |  | ||||||
| </resources> | </resources> | ||||||
|   | |||||||
| @@ -150,11 +150,9 @@ | |||||||
|     <string name="tracks">Tracks</string> |     <string name="tracks">Tracks</string> | ||||||
|     <string name="users">Users</string> |     <string name="users">Users</string> | ||||||
|     <string name="events">Events</string> |     <string name="events">Events</string> | ||||||
|     <string name="music_songs">Music/Songs</string> |     <string name="songs">Songs</string> | ||||||
|     <string name="music_videos">Music/Videos</string> |     <string name="albums">Albums</string> | ||||||
|     <string name="music_albums">Music/Albums</string> |     <string name="artists">Artists</string> | ||||||
|     <string name="music_playlists">Music/Playlists</string> |  | ||||||
|     <string name="music_artists">Music/Artists</string> |  | ||||||
|     <string name="yes">Yes</string> |     <string name="yes">Yes</string> | ||||||
|     <string name="later">Later</string> |     <string name="later">Later</string> | ||||||
|     <string name="disabled">Disabled</string> |     <string name="disabled">Disabled</string> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 wb9688
					wb9688