yattee/Shared
Toni Förster 9cb0325503
more robust resolution handling
Currently, we have a hard-coded list of resolutions. Since Invidious reports the actual resolution of a stream and does not hard-code them to a fixed value anymore, resolutions that are not in the list won’t be handled, and the stream cannot be played back.

Instead of hard-coding even more resolutions (and inadvertently might not cover all), we revert the list back to a finite set of resolutions, the users can select from. All other resolutions are handled dynamically and compared to the existing set of defined resolutions when selecting the best stream for playback.

Signed-off-by: Toni Förster <toni.foerster@gmail.com>
2024-09-09 12:59:39 +02:00
..
ar.lproj Translated using Weblate (Arabic) 2024-05-19 23:01:50 +02:00
ars.lproj Translated using Weblate (Arabic (Najdi)) 2023-12-09 21:03:19 +01:00
Assets.xcassets hi-res invidious logos 2024-09-03 01:01:52 +02:00
az.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
ca.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Channels use correct systemImage for the Subscribe button 2024-08-20 13:18:32 +02:00
cs.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
de.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Documents Revert "Drop iOS 14 and macOS 11 support" 2023-10-15 13:35:23 +02:00
en.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
es.lproj Merge pull request #673 from weblate/weblate-yattee-localizable-strings 2024-05-18 11:42:26 +02:00
fa.lproj Translated using Weblate (Persian) 2024-08-24 10:09:41 +00:00
fi.lproj Translated using Weblate (Finnish) 2024-08-24 10:09:41 +00:00
fr.lproj Translated using Weblate (French) 2024-05-25 08:09:12 +02:00
Gestures Remove unused gesture 2022-10-27 18:03:57 +02:00
hi.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Home Fix swiftformat offenses 2024-07-06 11:48:49 +02:00
it.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
ja.lproj Translated using Weblate (Japanese) 2024-08-24 10:09:45 +00:00
ko.lproj Translated using Weblate (Korean) 2024-06-19 15:09:16 +02:00
Modifiers Fix player overlay opacity 2023-04-24 12:57:31 +02:00
Navigation Add setting to show/hide recents and limit number of recents shown 2024-02-28 00:56:12 +01:00
nb-NO.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
nl.lproj Translated using Weblate (Dutch) 2024-06-14 19:09:21 +00:00
pl.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Player Merge pull request #786 from stonerl/simplified-fullscreen-and-orientation 2024-09-05 22:59:54 +02:00
Playlists Swiftformat fixes 2024-05-16 19:01:02 +02:00
pt-BR.lproj Translated using Weblate (Portuguese (Brazil)) 2024-05-19 23:01:49 +02:00
pt.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
ro.lproj Merge pull request #673 from weblate/weblate-yattee-localizable-strings 2024-05-18 11:42:26 +02:00
ru.lproj Translated using Weblate (Russian) 2024-08-24 10:09:44 +00:00
Search chore: address linter warnings 2024-08-18 14:46:51 +02:00
Settings more robust resolution handling 2024-09-09 12:59:39 +02:00
Subscriptions chore: address linter warnings 2024-08-18 14:46:51 +02:00
sv.lproj Translated using Weblate (Swedish) 2023-02-26 18:55:38 +01:00
tr.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Trending chore: address linter warnings 2024-08-18 14:46:51 +02:00
uk.lproj Translated using Weblate (Ukrainian) 2024-08-24 10:09:44 +00:00
Videos Improved thumbnail handling 2024-08-19 16:35:29 +02:00
Views don’t open video when dismissing context menu 2024-09-03 21:21:34 +02:00
zh-Hans.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
zh-Hant.lproj Conditional proxying 2024-05-16 19:35:31 +02:00
Constants.swift Changes to defaults 2024-08-30 16:03:35 +02:00
Debounce.swift Debouncing and form validation improvements 2021-09-26 22:12:43 +02:00
Defaults.swift more robust resolution handling 2024-09-09 12:59:39 +02:00
Delay.swift Style fix 2024-02-02 11:06:32 +01:00
EnvironmentValues.swift Home Settings 2023-05-25 18:36:03 +02:00
HTTPStatus.swift Add HTTP Response StatusCode List and fix potential race condition 2024-05-17 19:30:24 +02:00
LanguageCodes.swift Add Chinese (Simplified) - zh-Hans to LanguageCodes 2024-08-27 15:33:06 +02:00
MenuCommands.swift Replace environment objects with observed objects 2022-12-05 10:13:19 +01:00
OpenURLHandler.swift chore: address linter warnings 2024-08-18 14:46:51 +02:00
PreferenceKeys.swift New video details 2022-12-04 13:32:26 +01:00
SiestaConfiguration.swift Add Piped support 2021-10-17 23:01:43 +02:00
Strings.swift Fix build issues 2024-05-16 19:05:00 +02:00
Throttle.swift Add to playlist from video player, state fixes 2021-10-25 23:29:06 +02:00
URLParser.swift chore: address linter warnings 2024-08-18 14:46:51 +02:00
URLTester.swift Add User-Agent to request 2024-05-19 13:46:14 +02:00
UserAgentManager.swift Fix swiftformat offenses 2024-05-23 11:44:58 +02:00
Yattee.entitlements Opening videos by URL and local files 2022-12-04 13:32:22 +01:00
YatteeApp.swift simplified fullscreen and orientation handling 2024-09-05 18:17:14 +02:00