Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						457c0ce7b3 
					 
					
						
						
							
							Merge pull request  #797  from stonerl/shorts-resolutions  
						
						... 
						
						
						
						add missing Shorts resolutions 
						
						
					 
					
						2024-09-05 22:53:42 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						d525a22215 
					 
					
						
						
							
							macOS only apply player shortcuts when window is active  
						
						
						
						
					 
					
						2024-09-05 21:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						fa7b897e76 
					 
					
						
						
							
							add missing Shorts resolutions  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-09-04 12:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						34a805b986 
					 
					
						
						
							
							Fix build issue  
						
						
						
						
					 
					
						2024-09-04 09:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						d7be915e7e 
					 
					
						
						
							
							Merge pull request  #779  from stonerl/better-audio-ducking  
						
						... 
						
						
						
						Better audio ducking 
						
						
					 
					
						2024-09-04 09:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						dfe7565138 
					 
					
						
						
							
							Merge pull request  #789  from stonerl/fix-picture-in-picture  
						
						... 
						
						
						
						fix picture in picture 
						
						
					 
					
						2024-09-04 09:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						e8fcee23ef 
					 
					
						
						
							
							make audio ducking and interruption more robust  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com >
fix audio ducking and bluetooth play/pause
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-09-03 21:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						d56ef74a99 
					 
					
						
						
							
							fix picture in picture  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-09-03 21:17:20 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						98f5b1a22b 
					 
					
						
						
							
							mpv: remove video layer when entering background  
						
						... 
						
						
						
						- fixes  #792 
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-09-03 14:58:18 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						e9f502a486 
					 
					
						
						
							
							Merge pull request  #775  from stonerl/fix-crash-on-hls-live-playback  
						
						
						
						
					 
					
						2024-08-31 14:54:08 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						6978e9437c 
					 
					
						
						
							
							fix crash on HLS live playback  
						
						... 
						
						
						
						fixes  #774 
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
					
						2024-08-31 14:22:28 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						2026201a5f 
					 
					
						
						
							
							Merge pull request  #765  from stonerl/partial-fix-for-503  
						
						... 
						
						
						
						Update now playing info when using system controls – Partial fix for 503 
						
						
					 
					
						2024-08-31 13:21:41 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						633af02577 
					 
					
						
						
							
							don’t activate AVAudioSession on app start  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-31 13:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						e749307a0e 
					 
					
						
						
							
							Merge pull request  #772  from stonerl/re-enter-fullscreen-on-background-return  
						
						... 
						
						
						
						fixed fullscreen handling for backgrounding 
						
						
					 
					
						2024-08-31 13:08:40 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						d76ec881be 
					 
					
						
						
							
							fixed fullscreen handling for backgrounding  
						
						... 
						
						
						
						Currently when returning from background, the app is fullscreen but the video is in portrait mode.
Now when entering background we leave fullscreen and enter it again the the app is in foreground.
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-31 13:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						72a39a2c75 
					 
					
						
						
							
							Merge pull request  #767  from stonerl/new-defaults  
						
						... 
						
						
						
						Changes to defaults 
						
						
					 
					
						2024-08-31 12:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						663c37e3d2 
					 
					
						
						
							
							Merge pull request  #768  from stonerl/improved-image-loading  
						
						... 
						
						
						
						Video Thumbnails: retry 3 times fetching from URL 
						
						
					 
					
						2024-08-31 12:47:31 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						13382270d5 
					 
					
						
						
							
							Revert "fixed some potential crashes"  
						
						... 
						
						
						
						This reverts commit bde9aade11 
						
						
					 
					
						2024-08-31 02:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						18ac577c7f 
					 
					
						
						
							
							increase retry delay to 1 second  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-30 23:14:41 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						617af2cd20 
					 
					
						
						
							
							format ordering adapted  
						
						... 
						
						
						
						- MP4 contains av1 encoded video which is not hardware accelerated.
- MP4 format removed from AVPlayer
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-30 22:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						c9ce574c7a 
					 
					
						
						
							
							VideoThumbnails: retry 3 times fetching from URL  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-30 20:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						9a1f0d7aaa 
					 
					
						
						
							
							Changes to defaults  
						
						... 
						
						
						
						- Don’t use System Controls with AVPlayer by default
- Changed default order of the formats
- no default AVPlayer profiles except for tvOS
- new constants isIOS, isTvOS, isMacOS
- ArtWork for nowPlaying is .medium on iPhone .maxres on all other platforms
- changes to the player bar defaults
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-30 16:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						740a2f85ac 
					 
					
						
						
							
							updateNowPlayingInfo also with System controls  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-29 15:10:04 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						1a22ac71be 
					 
					
						
						
							
							move AVAudioSession configuration to AppDelegate  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-29 15:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						049a42f2e8 
					 
					
						
						
							
							allow basic auth with auth endpoint  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-28 17:40:16 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						cea2684a29 
					 
					
						
						
							
							sanitise user and password in url  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-28 16:21:49 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						ed3d9a7d7c 
					 
					
						
						
							
							invidious support for basic auth urls  
						
						... 
						
						
						
						This adds user, password and port to the proxy and thumbnail url, if they exist.
fixes  #614  & #731 
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-28 15:42:35 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						bde9aade11 
					 
					
						
						
							
							fixed some potential crashes  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-28 15:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						e912d910bc 
					 
					
						
						
							
							Merge pull request  #754  from stonerl/fix-mpv-crash-on-macos  
						
						... 
						
						
						
						fix mpv crashing on macOS 
						
						
					 
					
						2024-08-27 07:56:03 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						278bc343c2 
					 
					
						
						
							
							fix mpv crashing on macOS  
						
						... 
						
						
						
						fixes  #712 
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
					
						2024-08-27 04:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						5dc197664d 
					 
					
						
						
							
							add new MPVKit repo  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-26 22:59:24 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						21f21cc944 
					 
					
						
						
							
							Merge pull request  #749  from stonerl/fix-chapter-regression  
						
						... 
						
						
						
						fix regression and improve curentChapter handling 
						
						
					 
					
						2024-08-26 08:16:45 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						e1d8bb8125 
					 
					
						
						
							
							Merge pull request  #748  from stonerl/fix-potential-crashes  
						
						... 
						
						
						
						fix some potential crashes 
						
						
					 
					
						2024-08-26 08:16:28 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						95d3170d31 
					 
					
						
						
							
							fix regression and improve curentChapter handling  
						
						... 
						
						
						
						with #745  I left som testing changes in the PR that resulted in currentChapter index not being updated. This is fixed now.
Also, the ScrollViewReader waiter 0.5s before jumping to the current Chapter. So it is always drawn correctly.
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-26 00:46:35 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						74b6adb247 
					 
					
						
						
							
							fix some potential crashes  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-25 23:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						a45522f710 
					 
					
						
						
							
							Improved stream resolution handling  
						
						... 
						
						
						
						Invidious now reports the actual resolution and doesn’t hardcode them anymore.
See: https://github.com/iv-org/invidious/pull/4586 
- Extended the list of possible resolutions in the StreamModel
- trigger videoLoadFailureHandler if no streams are available
- more logging for backend.bestPlayable
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-25 17:23:04 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						3f871bce2c 
					 
					
						
						
							
							Fix possible crashes  
						
						
						
						
					 
					
						2024-08-24 17:52:35 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						6be13451e0 
					 
					
						
						
							
							add missing SwiftyJSON arguments  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-24 13:17:26 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						13d4a592bc 
					 
					
						
						
							
							Merge pull request  #570  from stonerl/close-fullscreen-on-end  
						
						... 
						
						
						
						add option to exit fullscreen on end 
						
						
					 
					
						2024-08-24 12:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						ab493614ba 
					 
					
						
						
							
							Merge pull request  #744  from stonerl/hide-comments  
						
						... 
						
						
						
						Allow hiding comments 
						
						
					 
					
						2024-08-24 12:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						e7928d1016 
					 
					
						
						
							
							Merge branch 'main' into chore-linter-warnings  
						
						
						
						
					 
					
						2024-08-24 12:12:12 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						61d589a9b5 
					 
					
						
						
							
							Merge pull request  #740  from stonerl/thumbnails  
						
						... 
						
						
						
						Improved thumbnail handling 
						
						
					 
					
						2024-08-24 12:07:56 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						8e97d3f42f 
					 
					
						
						
							
							set playingFullscreen to proper value  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-20 22:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						64a18678ce 
					 
					
						
						
							
							add option to exit fullscreen on end  
						
						
						
						
					 
					
						2024-08-20 22:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						522aecfbc1 
					 
					
						
						
							
							only updateWatch status while video is playing  
						
						... 
						
						
						
						This should circumvent edge cases where videos are marked as watch when they failed to play back.
Fixes  #660 
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-20 22:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						f5e509c091 
					 
					
						
						
							
							Allow hiding comments  
						
						
						
						
					 
					
						2024-08-20 20:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						35534bcbb1 
					 
					
						
						
							
							Improved thumbnail handling  
						
						... 
						
						
						
						- ThumbnailsModel optionally returns the quality
- Have constants for 4:3 and 16:9 aspect ratio
- Add high quality options for thumbnails
- Rename Highest quality to Best quality
- make 4:3 thumbnails fill the VideoCell
- use .maxes instead of .maxresdefault (the latter sometimes returns white images)
Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-19 16:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Toni Förster 
							
						 
					 
					
						
						
							
						
						94577332a1 
					 
					
						
						
							
							chore: address linter warnings  
						
						... 
						
						
						
						Signed-off-by: Toni Förster <toni.foerster@gmail.com > 
						
						
					 
					
						2024-08-18 14:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						43c8484514 
					 
					
						
						
							
							Allow import of accounts to manually added (not imported) instances  
						
						
						
						
					 
					
						2024-07-06 13:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiusz Fal 
							
						 
					 
					
						
						
							
						
						511a528eb6 
					 
					
						
						
							
							Add import export of missing settings  
						
						
						
						
					 
					
						2024-07-06 12:32:31 +02:00