Stypox 
							
						 
					 
					
						
						
							
						
						510efaae97 
					 
					
						
						
							
							Keep strong reference to Picasso thumbnail loading target  
						
						... 
						
						
						
						Before the Target would sometimes be garbage collected before being called with the loaded thumbnail, since Picasso holds weak references to targets 
						
						
					 
					
						2022-08-25 17:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						11bd2369e5 
					 
					
						
						
							
							Merge MediaSessionManager into MediaSessionPlayerUi  
						
						
						
						
					 
					
						2022-08-25 17:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						f80d1dc48d 
					 
					
						
						
							
							Let exoplayer decide when to update metadata  
						
						... 
						
						
						
						Though still make sure metadata is updated after the thumbnail is loaded.
This fixes the wrong seekbar properties (duration and current position) being shown in the notification sometimes. 
						
						
					 
					
						2022-08-25 17:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						8bff445ec3 
					 
					
						
						
							
							Remove useless checks before updating metadata  
						
						... 
						
						
						
						A while ago NewPipe called the metadata update function very often, so checks were needed to ensure not wasting time updating metadata if it were already up to date. Now, instead, the metadata update function is called exactly when needed, i.e. when metadata changes, so such checks are not needed anymore (and were probably also a little resource-heavy). 
						
						
					 
					
						2022-08-25 17:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						d73ca41cfe 
					 
					
						
						
							
							Even when thumbnails should not be shown, set it to null in notification  
						
						... 
						
						
						
						This makes sure the thumbnail is removed from the notification if the user disables thumbnails 
						
						
					 
					
						2022-08-25 17:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						f3a9b81b67 
					 
					
						
						
							
							Fix sometimes seeing outdated thumbnail in notification  
						
						... 
						
						
						
						Before the thumbnail finishes loading for the new video the player is now playing, the old thumbnail was being used, leading to wrong thumbnails set in the media session and the notification. 
						
						
					 
					
						2022-08-25 17:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						3cc43e9fb9 
					 
					
						
						
							
							Fix thumbnail sometimes not set to media session metadata  
						
						... 
						
						
						
						The thumbnail was not being updated in the media session metadata after it was loaded, since there was no metadata update in that case, only a notification update. 
						
						
					 
					
						2022-08-25 17:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						bc33322d4b 
					 
					
						
						
							
							Remove useless MediaSessionCallback  
						
						... 
						
						
						
						The player is now passed directly, it made no sense to wrap around it in a callback that was not really a callback but rather, actually, a wrapper. 
						
						
					 
					
						2022-08-25 17:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						c054ea0737 
					 
					
						
						
							
							Create MediaSessionPlayerUi  
						
						
						
						
					 
					
						2022-08-25 17:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						52dbfdee00 
					 
					
						
						
							
							Keep strong references to Picasso notification icon loading targets  
						
						... 
						
						
						
						Before the Target would sometimes be garbage collected before being called with the loaded channel icon, since Picasso holds weak references to targets. This meant that sometimes a new streams notification  would not be shown, because the lambda that should have shown it had already been garbage collected. 
						
						
					 
					
						2022-08-25 16:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						208dde631f 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2022-08-25 10:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						e1b8a3fbdf 
					 
					
						
						
							
							Hotfix release v0.23.3 (989)  
						
						
						
						
					 
					
						2022-08-25 10:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						1a432f2ee3 
					 
					
						
						
							
							Update jsoup to 1.15.3  
						
						... 
						
						
						
						This fixes a vulnerability issue related to Cross Site Scripting 
						
						
					 
					
						2022-08-25 10:15:30 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						db45042a56 
					 
					
						
						
							
							Update NewPipeExtractor  
						
						... 
						
						
						
						This removes the usage of the SourceVersion class, which was not available on Android and caused issues such as #8876  
						
						
					 
					
						2022-08-25 10:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						5e0788b99c 
					 
					
						
						
							
							Use ListAdapter in PreferenceSearchAdapter.  
						
						
						
						
					 
					
						2022-08-18 19:52:51 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						67669c286b 
					 
					
						
						
							
							Use ListAdapter in SuggestionListAdapter.  
						
						
						
						
					 
					
						2022-08-18 19:52:51 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						4f6b5b3b89 
					 
					
						
						
							
							Use ListAdapter in PeertubeInstanceListFragment.  
						
						
						
						
					 
					
						2022-08-15 07:26:02 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						b9b09d325a 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						
						
						
					 
					
						2022-08-14 17:23:30 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						fcaebc838e 
					 
					
						
						
							
							Release v0.23.2 (988)  
						
						
						
						
					 
					
						2022-08-12 23:50:41 +02:00 
						 
				 
			
				
					
						
							
							
								AudricV 
							
						 
					 
					
						
						
							
						
						ec3efea05a 
					 
					
						
						
							
							Update NewPipe Extractor to fix YouTube playback issues  
						
						
						
						
					 
					
						2022-08-12 23:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						571bf397c5 
					 
					
						
						
							
							Merge pull request  #8666  from TacoTheDank/filepicker  
						
						... 
						
						
						
						Update FilePicker to our custom fork and disable Jetifier 
						
						
					 
					
						2022-08-12 09:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						74921d3afa 
					 
					
						
						
							
							Merge pull request  #8740  from Isira-Seneviratne/Cleanup_methods  
						
						... 
						
						
						
						Remove some unused methods. 
						
						
					 
					
						2022-08-06 22:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						edd2b110b0 
					 
					
						
						
							
							Merge pull request  #8738  from Isira-Seneviratne/Collectors_joining  
						
						... 
						
						
						
						Use Collectors.joining(). 
						
						
					 
					
						2022-08-06 22:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						80fb21e031 
					 
					
						
						
							
							Merge pull request  #8728  from Isira-Seneviratne/Comparator_factory  
						
						... 
						
						
						
						Use Comparator factory methods. 
						
						
					 
					
						2022-08-06 11:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						ebd06bdd24 
					 
					
						
						
							
							Improve comment  
						
						
						
						
					 
					
						2022-08-06 11:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						6f86e21605 
					 
					
						
						
							
							Merge pull request  #8724  from Isira-Seneviratne/toArray_improvements  
						
						... 
						
						
						
						Use toArray() with zero-length arrays. 
						
						
					 
					
						2022-08-06 11:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						816154c7cb 
					 
					
						
						
							
							Merge pull request  #8737  from Isira-Seneviratne/Fix_coerceIn  
						
						... 
						
						
						
						Replace coerceIn() with MathUtils.clamp(). 
						
						
					 
					
						2022-08-06 11:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						d9230c0103 
					 
					
						
						
							
							Merge pull request  #8708  from Isira-Seneviratne/Reduce_View.kt_size  
						
						... 
						
						
						
						Reduce View.kt size. 
						
						
					 
					
						2022-08-06 10:59:10 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						5c7dfd1d69 
					 
					
						
						
							
							Remove unused method.  
						
						
						
						
					 
					
						2022-08-06 06:54:21 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						7aacaf8c38 
					 
					
						
						
							
							Use Collectors.joining().  
						
						
						
						
					 
					
						2022-08-06 06:54:21 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						ee6a279596 
					 
					
						
						
							
							Remove unused methods in HistoryRecordManager.  
						
						
						
						
					 
					
						2022-08-06 05:09:54 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						a9af1dfdd2 
					 
					
						
						
							
							Applied code review changes.  
						
						
						
						
					 
					
						2022-08-05 06:54:03 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						fc46233baf 
					 
					
						
						
							
							Use toArray() with zero-length arrays.  
						
						
						
						
					 
					
						2022-08-05 06:50:55 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						2eec2e9128 
					 
					
						
						
							
							Replace coerceIn() with MathUtils.clamp().  
						
						
						
						
					 
					
						2022-08-05 06:19:06 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						8024b437e9 
					 
					
						
						
							
							Add reusable classes extending AnimatorListenerAdapter.  
						
						
						
						
					 
					
						2022-08-05 06:08:13 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						d1f3f15478 
					 
					
						
						
							
							Use Comparator.comparingDouble().  
						
						
						
						
					 
					
						2022-08-05 05:36:39 +05:30 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						059cfcbad2 
					 
					
						
						
							
							Use Comparator factory methods in ListHelper.  
						
						
						
						
					 
					
						2022-08-05 05:36:21 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						1a8f396e77 
					 
					
						
						
							
							Merge pull request  #8721  from Isira-Seneviratne/OnClickGesture_interface  
						
						... 
						
						
						
						Make OnClickGesture an interface. 
						
						
					 
					
						2022-08-04 16:15:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						5640365fbd 
					 
					
						
						
							
							Merge pull request  #8682  from Isira-Seneviratne/Refactor_LicenseFragmentHelper  
						
						... 
						
						
						
						Refactor LicenseFragmentHelper. 
						
						
					 
					
						2022-08-04 11:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						4b7de86a92 
					 
					
						
						
							
							Clean up getLicenseStylesheet().  
						
						
						
						
					 
					
						2022-08-04 11:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						24ec642181 
					 
					
						
						
							
							Merge pull request  #8669  from Isira-Seneviratne/Remove_setBottomSheetCallback  
						
						... 
						
						
						
						Remove uses of setBottomSheetCallback(). 
						
						
					 
					
						2022-08-04 11:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						7972678fe6 
					 
					
						
						
							
							Merge branch 'dev' into bumpRoom  
						
						
						
						
					 
					
						2022-08-04 10:40:09 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						ffc1d9a212 
					 
					
						
						
							
							Merge pull request  #8656  from Isira-Seneviratne/Use_WindowMetrics  
						
						... 
						
						
						
						Use WindowMetrics API. 
						
						
					 
					
						2022-08-04 10:12:32 +02:00 
						 
				 
			
				
					
						
							
							
								Isira Seneviratne 
							
						 
					 
					
						
						
							
						
						7f018b90db 
					 
					
						
						
							
							Merge branch 'dev' into OnClickGesture_interface  
						
						
						
						
					 
					
						2022-08-04 06:10:39 +05:30 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						8a774dc90d 
					 
					
						
						
							
							Merge pull request  #8667  from Isira-Seneviratne/Update_AppCompat  
						
						... 
						
						
						
						Update AppCompat to 1.4.2. 
						
						
					 
					
						2022-08-03 22:59:45 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						368c6c0ccb 
					 
					
						
						
							
							Merge pull request  #8709  from Isira-Seneviratne/Tags_case_insensitive  
						
						... 
						
						
						
						Sort tags case-insensitively. 
						
						
					 
					
						2022-08-03 22:43:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						5c4874b90f 
					 
					
						
						
							
							Merge pull request  #8701  from Isira-Seneviratne/Use_stackTraceToString  
						
						... 
						
						
						
						Use Throwable.stackTraceToString(). 
						
						
					 
					
						2022-08-03 21:04:22 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						3420faab08 
					 
					
						
						
							
							Merge pull request  #8661  from Stypox/player-refactor-npe  
						
						... 
						
						
						
						Fix random NullPointerException when adding video player view 
						
						
					 
					
						2022-08-02 11:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						a548b34811 
					 
					
						
						
							
							Merge pull request  #8692  from TacoTheDank/bumpMaterial  
						
						... 
						
						
						
						Update Google Material to 1.6.1 
						
						
					 
					
						2022-08-02 11:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Stypox 
							
						 
					 
					
						
						
							
						
						ad30eb809c 
					 
					
						
						
							
							Merge branch 'dev' into bumpFragment  
						
						
						
						
					 
					
						2022-08-02 10:54:39 +02:00