Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						31f8dd05a7 
					 
					
						
						
							
							Convert play queue classes to Kotlin  
						
						
						
						
					 
					
						2025-07-09 07:48:08 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						c2b6c71947 
					 
					
						
						
							
							Rename .java to .kt  
						
						
						
						
					 
					
						2025-07-09 07:48:07 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						bb7873d157 
					 
					
						
						
							
							Fix Sonar warning  
						
						
						
						
					 
					
						2025-07-09 07:48:07 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						e2a02a1f86 
					 
					
						
						
							
							Fix some issues  
						
						
						
						
					 
					
						2025-07-09 07:48:07 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						690af88db9 
					 
					
						
						
							
							Add PlayQueueItem equals and hashCode  
						
						
						
						
					 
					
						2025-07-09 07:48:07 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						840084d2c9 
					 
					
						
						
							
							Merge pull request  #12419  from Isira-Seneviratne/Merge-dev-to-refactor  
						
						... 
						
						
						
						Merge dev to refactor 
						
						
					 
					
						2025-07-09 07:46:11 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						2acfefd0bc 
					 
					
						
						
							
							Merge branch 'dev' into Merge-dev-to-refactor  
						
						... 
						
						
						
						# Conflicts:
#	app/src/main/java/org/schabi/newpipe/player/helper/PlayerHolder.java 
						
						
					 
					
						2025-07-09 07:10:18 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						f3c20d43be 
					 
					
						
						
							
							Merge pull request  #12410  from Stypox/fix-android-auto-thumbnails  
						
						
						
						
					 
					
						2025-07-08 11:42:20 +02:00 
						 
				 
			
				
					
						
							
							
								Tobi 
							
						 
					 
					
						
						
							
						
						c9559fa801 
					 
					
						
						
							
							Merge pull request  #12416  from Stypox/fix-fullscreen-clear-queue-prompt  
						
						... 
						
						
						
						Fix fullscreen eliciting "clear queue" prompt 
						
						
					 
					
						2025-07-07 11:47:27 -07:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						8ab79488e9 
					 
					
						
						
							
							Merge pull request  #12409  from Stypox/readme-badge-size-fix  
						
						
						
						
					 
					
						2025-07-07 16:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						f0b26e208b 
					 
					
						
						
							
							Update notice about rewrite in the README  
						
						
						
						
					 
					
						2025-07-07 16:25:38 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						79084568f2 
					 
					
						
						
							
							Fix fullscreen eliciting "clear queue" prompt  
						
						
						
						
					 
					
						2025-07-07 15:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						a4d457b2b2 
					 
					
						
						
							
							Use Kotlin's .toUri() instead of Uri.parse()  
						
						
						
						
					 
					
						2025-07-06 15:05:30 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						834c93f22a 
					 
					
						
						
							
							Fix thumbnails appearing on Android Auto even if disabled  
						
						
						
						
					 
					
						2025-07-06 14:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						a0adeb0099 
					 
					
						
						
							
							Fix "Get it on F-Droid" appearing giant in README  
						
						
						
						
					 
					
						2025-07-06 13:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						2dd11f70a3 
					 
					
						
						
							
							Merge pull request  #12356  from dev-victoria/fix-json-importing-oldandroid  
						
						... 
						
						
						
						check if the JSON MimeType is supported 
						
						
					 
					
						2025-07-04 07:06:34 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						d048bca8b4 
					 
					
						
						
							
							Temporarily disable sonarcloud CI step  
						
						
						
						
					 
					
						2025-06-28 15:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						0c9f5ddcaf 
					 
					
						
						
							
							change according to Isira-Seneviratne suggestion  
						
						
						
						
					 
					
						2025-06-17 15:42:01 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						aa75a1449f 
					 
					
						
						
							
							use MimeTypeMap from android webkit to check if the json MimeType is unsupported  
						
						
						
						
					 
					
						2025-06-15 02:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						d81b571d05 
					 
					
						
						
							
							Merge pull request  #12348  from Isira-Seneviratne/Merge-dev-to-refactor  
						
						
						
						
					 
					
						2025-06-11 10:13:36 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						6efb92a38f 
					 
					
						
						
							
							Merge branch 'dev' into Merge-dev-to-refactor  
						
						... 
						
						
						
						# Conflicts:
#	app/src/main/java/org/schabi/newpipe/MainActivity.java 
						
						
					 
					
						2025-06-11 08:20:00 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						f16becc872 
					 
					
						
						
							
							Merge pull request  #12217  from SttApollo/Update-EmptyStateComposable  
						
						
						
						
					 
					
						2025-06-06 15:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						60ea317e61 
					 
					
						
						
							
							NoComments -> NoVideos in related items screen  
						
						
						
						
					 
					
						2025-06-06 15:36:07 +02:00 
						 
				 
			
				
					
						
							
							
								Su TT 
							
						 
					 
					
						
						
							
						
						e53f0ff94a 
					 
					
						
						
							
							Update EmptyStateComposable usages to include modifiers  
						
						
						
						
					 
					
						2025-06-05 12:33:21 -04:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						006b4c9ae1 
					 
					
						
						
							
							Merge pull request  #11965  from Profpatsch/player-classes-kotlin-conversion  
						
						... 
						
						
						
						Some simple refactors & beginning of kotlin conversions of the player classes 
						
						
					 
					
						2025-06-05 14:13:33 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						73fef268fc 
					 
					
						
						
							
							PlayerService/PlayerUIList: some small improvements  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						cf8fe95abf 
					 
					
						
						
							
							PlayerService: runtime-assert that we get passed a service  
						
						... 
						
						
						
						We directly call the `getService` function after receiving the
argument, so resolving the WeakPointer should never return `null` in
our case.
Of course there could be a race condition in theory, but I feel like
if that happens we have bigger problems? 
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						36115c3164 
					 
					
						
						
							
							PlayerService: remove !! where possible  
						
						... 
						
						
						
						It’s a bit unwieldy in places, but should improve the safety of the
code in the face of possible race conditions. 
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						be373dca8d 
					 
					
						
						
							
							PlayerUIList: make UI list private  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						f5a4af2d67 
					 
					
						
						
							
							Player: destroy -> saveAndShutdown  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						06cf511188 
					 
					
						
						
							
							PlayerHolder: improve interface docstrings  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						26050d808e 
					 
					
						
						
							
							VideoPlayerUi: suppress warnings  
						
						... 
						
						
						
						The `R.id` link from the comment cannot be resolved, so let’s not link
it for now.
We are using some exoplayer2 resources, let’s silence the warning. 
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						0b32738d42 
					 
					
						
						
							
							VideoDetailFragment: remove duplicate code in startLoading  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						c37db85b97 
					 
					
						
						
							
							VideoDetailFragment: apply more IDE suggestions  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						4d6e1a4ecf 
					 
					
						
						
							
							VideoDetailFragment: apply visibility suggestions  
						
						... 
						
						
						
						Because the class is final, protected does not make sense (Android
Studio auto-suggestions) 
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						b5dd49ecd3 
					 
					
						
						
							
							PlayerService: simplify nullable calls, getters  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						945fbd884b 
					 
					
						
						
							
							PlayerService: Convert to kotlin (mechanical)  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Profpatsch 
							
						 
					 
					
						
						
							
						
						545c4f078f 
					 
					
						
						
							
							PlayerUIList: restrict superclasses a little  
						
						
						
						
					 
					
						2025-06-05 13:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						8c4a789f78 
					 
					
						
						
							
							Merge pull request  #12302  from davidasunmo/update-readmes  
						
						
						
						
					 
					
						2025-06-04 11:59:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						8e036b5e69 
					 
					
						
						
							
							Merge pull request  #12325  from dev-victoria/FeedGroupTab  
						
						
						
						
					 
					
						2025-06-04 11:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						571b7bc74b 
					 
					
						
						
							
							Improve layout of select_feed_group_item  
						
						
						
						
					 
					
						2025-06-04 11:18:04 +02:00 
						 
				 
			
				
					
						
							
							
								Stt_lens 
							
						 
					 
					
						
						
							
						
						d4cd54fd7b 
					 
					
						
						
							
							Update app/src/main/java/org/schabi/newpipe/ui/emptystate/EmptyStateComposable.kt  
						
						... 
						
						
						
						Co-authored-by: Stypox <stypox@pm.me > 
						
						
					 
					
						2025-05-31 12:27:16 -04:00 
						 
				 
			
				
					
						
							
							
								Stt_lens 
							
						 
					 
					
						
						
							
						
						15ab3df511 
					 
					
						
						
							
							Update app/src/main/java/org/schabi/newpipe/ui/emptystate/EmptyStateComposable.kt  
						
						... 
						
						
						
						Co-authored-by: Stypox <stypox@pm.me > 
						
						
					 
					
						2025-05-31 12:07:37 -04:00 
						 
				 
			
				
					
						
							
							
								Audric V. 
							
						 
					 
					
						
						
							
						
						033cc08c26 
					 
					
						
						
							
							Merge pull request  #12322  from dev-victoria/tiny-code-fixes  
						
						... 
						
						
						
						Fix equality comparison in Tab class 
						
						
					 
					
						2025-05-31 16:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						205d18f4c4 
					 
					
						
						
							
							Use GroupName for the Settings Text.  
						
						... 
						
						
						
						The Tabname displays the default Feed title. 
						
						
					 
					
						2025-05-31 14:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						712724211c 
					 
					
						
						
							
							added FeedGroup to Tab Settings UnitTest  
						
						
						
						
					 
					
						2025-05-31 01:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						fd09e6147f 
					 
					
						
						
							
							# Fixed Feed Group Titlebar  
						
						... 
						
						
						
						- use default fragment_feed_title for TabName
- only clear FeedFragment bar subtitle when it matches the groupName to clear. 
						
						
					 
					
						2025-05-31 01:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						279caac915 
					 
					
						
						
							
							# Change  
						
						... 
						
						
						
						Layout select_feed_group_item (FeedGroup Picker in the Settings)
Remove rounded style from the icons 
						
						
					 
					
						2025-05-30 21:00:37 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						f8ed8e575e 
					 
					
						
						
							
							# Change  
						
						... 
						
						
						
						Added FEEDGROUP Tab Code to
 - ChooseTabsFragment
 - Tab
Added strings:
- feed_group_page_summary 
						
						
					 
					
						2025-05-30 20:47:37 +02:00 
						 
				 
			
				
					
						
							
							
								Diana Victoria Furrer 
							
						 
					 
					
						
						
							
						
						436626fa83 
					 
					
						
						
							
							# Change  
						
						... 
						
						
						
						Adjusted select_feed_group_fragment Layout
 - reference select_feed_group_item layout
 - use new Strings
Added strings:
- select_a_feed_group
- no_feed_group_created_yet 
						
						
					 
					
						2025-05-30 17:54:49 +02:00