mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-10-31 07:13:00 +00:00 
			
		
		
		
	Merge pull request #12367 from watermelon42/3783_Import_Soundcloud_likes
Support Soundcloud likes in channel and feed
This commit is contained in:
		| @@ -214,7 +214,7 @@ dependencies { | |||||||
|     // the corresponding commit hash, since JitPack sometimes deletes artifacts. |     // the corresponding commit hash, since JitPack sometimes deletes artifacts. | ||||||
|     // If there’s already a git hash, just add more of it to the end (or remove a letter) |     // If there’s already a git hash, just add more of it to the end (or remove a letter) | ||||||
|     // to cause jitpack to regenerate the artifact. |     // to cause jitpack to regenerate the artifact. | ||||||
|     implementation 'com.github.TeamNewPipe.NewPipeExtractor:NewPipeExtractor:v0.24.6' |     implementation 'com.github.TeamNewPipe.NewPipeExtractor:NewPipeExtractor:71b335128e8b66ecc0cd45379dd11a0865973065' | ||||||
|     implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0' |     implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0' | ||||||
|  |  | ||||||
| /** Checkstyle **/ | /** Checkstyle **/ | ||||||
|   | |||||||
| @@ -24,6 +24,7 @@ public final class ChannelTabHelper { | |||||||
|         switch (tab) { |         switch (tab) { | ||||||
|             case ChannelTabs.VIDEOS: |             case ChannelTabs.VIDEOS: | ||||||
|             case ChannelTabs.TRACKS: |             case ChannelTabs.TRACKS: | ||||||
|  |             case ChannelTabs.LIKES: | ||||||
|             case ChannelTabs.SHORTS: |             case ChannelTabs.SHORTS: | ||||||
|             case ChannelTabs.LIVESTREAMS: |             case ChannelTabs.LIVESTREAMS: | ||||||
|                 return true; |                 return true; | ||||||
| @@ -62,6 +63,8 @@ public final class ChannelTabHelper { | |||||||
|                 return R.string.show_channel_tabs_playlists; |                 return R.string.show_channel_tabs_playlists; | ||||||
|             case ChannelTabs.ALBUMS: |             case ChannelTabs.ALBUMS: | ||||||
|                 return R.string.show_channel_tabs_albums; |                 return R.string.show_channel_tabs_albums; | ||||||
|  |             case ChannelTabs.LIKES: | ||||||
|  |                 return R.string.show_channel_tabs_likes; | ||||||
|             default: |             default: | ||||||
|                 return -1; |                 return -1; | ||||||
|         } |         } | ||||||
| @@ -78,6 +81,8 @@ public final class ChannelTabHelper { | |||||||
|                 return R.string.fetch_channel_tabs_shorts; |                 return R.string.fetch_channel_tabs_shorts; | ||||||
|             case ChannelTabs.LIVESTREAMS: |             case ChannelTabs.LIVESTREAMS: | ||||||
|                 return R.string.fetch_channel_tabs_livestreams; |                 return R.string.fetch_channel_tabs_livestreams; | ||||||
|  |             case ChannelTabs.LIKES: | ||||||
|  |                 return R.string.fetch_channel_tabs_likes; | ||||||
|             default: |             default: | ||||||
|                 return -1; |                 return -1; | ||||||
|         } |         } | ||||||
| @@ -100,6 +105,8 @@ public final class ChannelTabHelper { | |||||||
|                 return R.string.channel_tab_playlists; |                 return R.string.channel_tab_playlists; | ||||||
|             case ChannelTabs.ALBUMS: |             case ChannelTabs.ALBUMS: | ||||||
|                 return R.string.channel_tab_albums; |                 return R.string.channel_tab_albums; | ||||||
|  |             case ChannelTabs.LIKES: | ||||||
|  |                 return R.string.channel_tab_likes; | ||||||
|             default: |             default: | ||||||
|                 return R.string.unknown_content; |                 return R.string.unknown_content; | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -294,6 +294,7 @@ | |||||||
|     <string name="show_channel_tabs_channels">show_channel_tabs_channels</string> |     <string name="show_channel_tabs_channels">show_channel_tabs_channels</string> | ||||||
|     <string name="show_channel_tabs_playlists">show_channel_tabs_playlists</string> |     <string name="show_channel_tabs_playlists">show_channel_tabs_playlists</string> | ||||||
|     <string name="show_channel_tabs_albums">show_channel_tabs_albums</string> |     <string name="show_channel_tabs_albums">show_channel_tabs_albums</string> | ||||||
|  |     <string name="show_channel_tabs_likes">show_channel_tabs_likes</string> | ||||||
|     <string name="show_channel_tabs_about">show_channel_tabs_about</string> |     <string name="show_channel_tabs_about">show_channel_tabs_about</string> | ||||||
|     <string-array name="show_channel_tabs_value_list"> |     <string-array name="show_channel_tabs_value_list"> | ||||||
|         <item>@string/show_channel_tabs_videos</item> |         <item>@string/show_channel_tabs_videos</item> | ||||||
| @@ -303,6 +304,7 @@ | |||||||
|         <item>@string/show_channel_tabs_channels</item> |         <item>@string/show_channel_tabs_channels</item> | ||||||
|         <item>@string/show_channel_tabs_playlists</item> |         <item>@string/show_channel_tabs_playlists</item> | ||||||
|         <item>@string/show_channel_tabs_albums</item> |         <item>@string/show_channel_tabs_albums</item> | ||||||
|  |         <item>@string/show_channel_tabs_likes</item> | ||||||
|         <item>@string/show_channel_tabs_about</item> |         <item>@string/show_channel_tabs_about</item> | ||||||
|     </string-array> |     </string-array> | ||||||
|     <string-array name="show_channel_tabs_description_list"> |     <string-array name="show_channel_tabs_description_list"> | ||||||
| @@ -313,6 +315,7 @@ | |||||||
|         <item>@string/channel_tab_channels</item> |         <item>@string/channel_tab_channels</item> | ||||||
|         <item>@string/channel_tab_playlists</item> |         <item>@string/channel_tab_playlists</item> | ||||||
|         <item>@string/channel_tab_albums</item> |         <item>@string/channel_tab_albums</item> | ||||||
|  |         <item>@string/channel_tab_likes</item> | ||||||
|         <item>@string/channel_tab_about</item> |         <item>@string/channel_tab_about</item> | ||||||
|     </string-array> |     </string-array> | ||||||
|     <string name="show_search_suggestions_key">show_search_suggestions</string> |     <string name="show_search_suggestions_key">show_search_suggestions</string> | ||||||
| @@ -390,17 +393,20 @@ | |||||||
|     <string name="fetch_channel_tabs_tracks">fetch_channel_tabs_tracks</string> |     <string name="fetch_channel_tabs_tracks">fetch_channel_tabs_tracks</string> | ||||||
|     <string name="fetch_channel_tabs_shorts">fetch_channel_tabs_shorts</string> |     <string name="fetch_channel_tabs_shorts">fetch_channel_tabs_shorts</string> | ||||||
|     <string name="fetch_channel_tabs_livestreams">fetch_channel_tabs_livestreams</string> |     <string name="fetch_channel_tabs_livestreams">fetch_channel_tabs_livestreams</string> | ||||||
|  |     <string name="fetch_channel_tabs_likes">fetch_channel_tabs_likes</string> | ||||||
|     <string-array name="feed_fetch_channel_tabs_value_list"> |     <string-array name="feed_fetch_channel_tabs_value_list"> | ||||||
|         <item>@string/fetch_channel_tabs_videos</item> |         <item>@string/fetch_channel_tabs_videos</item> | ||||||
|         <item>@string/fetch_channel_tabs_tracks</item> |         <item>@string/fetch_channel_tabs_tracks</item> | ||||||
|         <item>@string/fetch_channel_tabs_shorts</item> |         <item>@string/fetch_channel_tabs_shorts</item> | ||||||
|         <item>@string/fetch_channel_tabs_livestreams</item> |         <item>@string/fetch_channel_tabs_livestreams</item> | ||||||
|  |         <item>@string/fetch_channel_tabs_likes</item> | ||||||
|     </string-array> |     </string-array> | ||||||
|     <string-array name="feed_fetch_channel_tabs_description_list"> |     <string-array name="feed_fetch_channel_tabs_description_list"> | ||||||
|         <item>@string/channel_tab_videos</item> |         <item>@string/channel_tab_videos</item> | ||||||
|         <item>@string/channel_tab_tracks</item> |         <item>@string/channel_tab_tracks</item> | ||||||
|         <item>@string/channel_tab_shorts</item> |         <item>@string/channel_tab_shorts</item> | ||||||
|         <item>@string/channel_tab_livestreams</item> |         <item>@string/channel_tab_livestreams</item> | ||||||
|  |         <item>@string/channel_tab_likes</item> | ||||||
|     </string-array> |     </string-array> | ||||||
|  |  | ||||||
|     <string name="import_export_data_path">import_export_data_path</string> |     <string name="import_export_data_path">import_export_data_path</string> | ||||||
|   | |||||||
| @@ -828,6 +828,7 @@ | |||||||
|     <string name="channel_tab_channels">Channels</string> |     <string name="channel_tab_channels">Channels</string> | ||||||
|     <string name="channel_tab_playlists">Playlists</string> |     <string name="channel_tab_playlists">Playlists</string> | ||||||
|     <string name="channel_tab_albums">Albums</string> |     <string name="channel_tab_albums">Albums</string> | ||||||
|  |     <string name="channel_tab_likes">Likes</string> | ||||||
|     <string name="channel_tab_about">About</string> |     <string name="channel_tab_about">About</string> | ||||||
|     <string name="show_channel_tabs">Channel tabs</string> |     <string name="show_channel_tabs">Channel tabs</string> | ||||||
|     <string name="show_channel_tabs_summary">What tabs are shown on the channel pages</string> |     <string name="show_channel_tabs_summary">What tabs are shown on the channel pages</string> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Tobi
					Tobi