Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						25a73090f5 
					 
					
						
						
							
							Revert changes made to dev.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						a239a26b17 
					 
					
						
						
							
							Revert changes made to dev.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						06d256294f 
					 
					
						
						
							
							Revert changes made to dev.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						81ad50e82a 
					 
					
						
						
							
							Added delete xml method inside the yes dialogue.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Zhidong Piao 
							
						 
					 
					
						
						
							
						
						23de9bf93e 
					 
					
						
						
							
							clear shared preference xmls  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						5c46412faa 
					 
					
						
						
							
							Changed alert dialogue.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						076e9eee01 
					 
					
						
						
							
							Added alert dialogue and restarts the app when resetting settings.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						2103a04092 
					 
					
						
						
							
							Cleaned up xml files.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						58517d1d27 
					 
					
						
						
							
							Added reset button but working as intended for theme.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						aa1847189b 
					 
					
						
						
							
							Added reset button but slightly working as intended.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Tanumihardja 
							
						 
					 
					
						
						
							
						
						5d101e7b88 
					 
					
						
						
							
							Added reset button but not working as intended.  
						
						
						
						
					 
					
						2023-09-21 16:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Tobi 
							
						 
					 
					
						
						
							
						
						e2de83188a 
					 
					
						
						
							
							Merge pull request  #10199  from TeamNewPipe/feat/player/accessibility  
						
						... 
						
						
						
						Improved accessibility of player interfaces 
						
						
					 
					
						2023-09-21 15:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						2a1b506d98 
					 
					
						
						
							
							Improved accessibility of player interfaces  
						
						
						
						
					 
					
						2023-09-21 12:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						b798ff5c92 
					 
					
						
						
							
							Merge pull request  #10435  from TeamNewPipe/imp/codequality  
						
						... 
						
						
						
						Improve codequality 
						
						
					 
					
						2023-09-20 21:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Tobi 
							
						 
					 
					
						
						
							
						
						673aa0a87b 
					 
					
						
						
							
							Merge pull request  #10428  from Isira-Seneviratne/AGP_8.1  
						
						... 
						
						
						
						Bump AGP to 8.1.1 
						
						
					 
					
						2023-09-20 20:20:36 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						779ea19222 
					 
					
						
						
							
							Fix doc formatting  
						
						
						
						
					 
					
						2023-09-20 19:44:23 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						a1f2b7f8e8 
					 
					
						
						
							
							Switch to Files.createDirectories()  
						
						
						
						
					 
					
						2023-09-20 19:44:23 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						fcb855cea9 
					 
					
						
						
							
							Bump AGP to 8.1.1  
						
						
						
						
					 
					
						2023-09-20 19:44:23 +02:00 
						 
				 
			
				
					
						
							
							
								Tobi 
							
						 
					 
					
						
						
							
						
						50fb48f66d 
					 
					
						
						
							
							Merge pull request  #10244  from TacoTheDank/bumpMaterial  
						
						... 
						
						
						
						Update Google Material library 
						
						
					 
					
						2023-09-20 18:19:53 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						0acc3532c9 
					 
					
						
						
							
							Remove useless override  
						
						
						
						
					 
					
						2023-09-20 15:42:09 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						8bf2d996ea 
					 
					
						
						
							
							Reorder the modifiers to comply with the Java Language Specification.  
						
						
						
						
					 
					
						2023-09-20 15:41:57 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						748c2babe9 
					 
					
						
						
							
							Add comments and annotations  
						
						
						
						
					 
					
						2023-09-20 15:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Tobi 
							
						 
					 
					
						
						
							
						
						6859f73c54 
					 
					
						
						
							
							Merge pull request  #10224  from TacoTheDank/moreKotlinMath  
						
						... 
						
						
						
						Replace MathUtils.clamp with Kotlin coerceIn 
						
						
					 
					
						2023-09-20 11:04:54 +02:00 
						 
				 
			
				
					
						
							
							
								TacoTheDank 
							
						 
					 
					
						
						
							
						
						b1faed586d 
					 
					
						
						
							
							Replace MathUtils.clamp with Kotlin coerceIn  
						
						
						
						
					 
					
						2023-09-19 16:32:37 -04:00 
						 
				 
			
				
					
						
							
							
								TacoTheDank 
							
						 
					 
					
						
						
							
						
						6c848b4766 
					 
					
						
						
							
							Update Google Material library  
						
						
						
						
					 
					
						2023-09-19 16:30:09 -04:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						725c18eada 
					 
					
						
						
							
							Merge pull request  #10165  from TeamNewPipe/fix/media-format  
						
						... 
						
						
						
						Fix downloads of streams with missing MediaFormat 
						
						
					 
					
						2023-09-19 15:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						992bb5d7be 
					 
					
						
						
							
							Simplify retrieveMediaFormatFromContentTypeHeader  
						
						... 
						
						
						
						Also check for nullity 
						
						
					 
					
						2023-09-19 15:33:49 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						9e353f1cdc 
					 
					
						
						
							
							Merge pull request  #10394  from TeamNewPipe/fix/memory-leaks  
						
						... 
						
						
						
						Fix memory leaks and add documentation 
						
						
					 
					
						2023-09-19 14:17:23 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						8f83e39970 
					 
					
						
						
							
							Fix three memory leaks  
						
						... 
						
						
						
						Add documentation to BaseFragment.initViews(View, Bundle) and BaseFragment.initListeners() 
						
						
					 
					
						2023-09-19 00:13:16 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						0eae9e7cdc 
					 
					
						
						
							
							Merge pull request  #9182  from Theta-Dev/channel-tabs  
						
						... 
						
						
						
						Add support for channel tabs 
						
						
					 
					
						2023-09-18 23:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						031b893196 
					 
					
						
						
							
							Remove unused content not supported TextView  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						64da7a06c0 
					 
					
						
						
							
							Fix previous ActionBar title visible for a few miliseconds when opening ChannelFragment  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						57eaa1bbe1 
					 
					
						
						
							
							Apply review  
						
						... 
						
						
						
						Co-Authored-By:  Audric V <74829229+AudricV@users.noreply.github.com > 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						109d06b4bb 
					 
					
						
						
							
							Deduplicate code to initialize ClickListeners on playlist controls  
						
						... 
						
						
						
						Add the separate utility class PlayButtonHelper to handle the initialization of the listeners.
The ClickListeners on playlist controls had different behaviours. This commit fixes that.
The commit also refactors the way how the app determines whether it is started for the first time. The previous version was not clean and recent in this PR caused it to fail. 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						0d9910cbbe 
					 
					
						
						
							
							Fix SubscriptionManagerTest tests  
						
						... 
						
						
						
						The breakage of these tests is related to the channel tabs changes.
The testRememberRecentStreams test method has been removed, as it doesn't seem
to be relevant anymore to managing subscriptions. 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						8fbc8ffc7c 
					 
					
						
						
							
							Remove unneeded German translation  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						f2ee3859ab 
					 
					
						
						
							
							Hide the upload date element on the About tab  
						
						... 
						
						
						
						This empty element should be always hidden for this tab, as there is no upload
date available for channels. 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						89dc44be61 
					 
					
						
						
							
							Always show the About tab and support having no description  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						6ab8716e69 
					 
					
						
						
							
							Extract actual feed loading code into separate method  
						
						... 
						
						
						
						Increase readability 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								TobiGr 
							
						 
					 
					
						
						
							
						
						5c7c382323 
					 
					
						
						
							
							Add missing @Override annotations to setupMetadata() implementations  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						78b4b9441e 
					 
					
						
						
							
							Update NewPipeExtractor and adapt imports  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						9e55014a13 
					 
					
						
						
							
							Fix wrongly themed channel header  
						
						... 
						
						
						
						Since it is embedded in the app bar and has red as background color, it should be themed in the same way as the toolbar. 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						6f23b56b06 
					 
					
						
						
							
							Use consistent name for livestreams tab in settings keys  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						1519527356 
					 
					
						
						
							
							Fix loading feed when a channel tab is empty  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						6b3a178f2a 
					 
					
						
						
							
							Show snackbar with feed loading errors  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						604419dd1f 
					 
					
						
						
							
							Make channel banner placeholder match YouTube's size  
						
						... 
						
						
						
						YouTube's "Desktop Max" thumbnails are 2560x423, while our previous placeholder banner was 2550x427. The extractor actually returns a lower resolution "Desktop Max" banner at 1060x175, but the ratio wrt 2560x423 is off by ~0.1%
The PNG was optimized with OptiPNG 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						c48e702a50 
					 
					
						
						
							
							Improve placeholder channel banner handling  
						
						... 
						
						
						
						Now the placeholder gets hidden if there is no banner url or the user disabled images, to save space 
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						1061bce4f3 
					 
					
						
						
							
							Add avatar and bannner URLs to channel About tab  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						013d513450 
					 
					
						
						
							
							Add space above channel description (About tab)  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00 
						 
				 
			
				
					
						
							
							
								ThetaDev 
							
						 
					 
					
						
						
							
						
						dca32efadf 
					 
					
						
						
							
							add channel banner placeholder  
						
						
						
						
					 
					
						2023-09-18 23:22:32 +02:00