Commit Graph

2047 Commits

Author SHA1 Message Date
Ethan Pippin a199d69a31
Some Cleanup (#1216) 2024-08-30 09:05:56 -06:00
Edoardo 556696b90f Translated using Weblate (Italian)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/it/
2024-08-21 19:41:33 -04:00
Ethan Pippin 4564b51b38
Update SwiftfinApp.swift (#1202) 2024-08-20 00:14:07 -06:00
Daniel Chick e5f408a867
Listen for AirPods connection changes (#1186)
* Toggle the video player's pause or play state when airpods are connected or disconnected.

* Remove AVAudioSession route change listener in favor of the remote command center callbacks.
2024-08-19 14:46:12 -06:00
Justin c0ca96c1ca Translated using Weblate (German)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-08-19 16:41:32 -04:00
Onur Evcil 2427c7c5fa Translated using Weblate (German)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-08-19 16:41:32 -04:00
Onur Evcil be74f69f8f Translated using Weblate (German)
Currently translated at 97.5% (325 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-08-18 16:17:44 -04:00
bartfaik04 e8d93263c5 Translated using Weblate (Hungarian)
Currently translated at 98.4% (328 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/hu/
2024-08-18 14:41:33 -04:00
_xB 4b7f8850df Translated using Weblate (Arabic)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/ar/
2024-08-18 14:41:33 -04:00
Ethan Pippin e12adc7c69
Empty User Profile Image Crash (#1195) 2024-08-18 05:42:17 +09:00
Naman Choudhary 7c36c157fe Translated using Weblate (Hindi)
Currently translated at 22.5% (75 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/hi/
2024-08-17 05:41:34 -04:00
bene toffix 221f55340a Translated using Weblate (Catalan)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/ca/
2024-08-17 05:41:34 -04:00
bartfaik04 298c08ed2e Translated using Weblate (Hungarian)
Currently translated at 96.9% (323 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/hu/
2024-08-17 05:41:34 -04:00
Seppe De Langhe 87e443a156 Translated using Weblate (Dutch)
Currently translated at 99.0% (330 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nl/
2024-08-17 05:41:34 -04:00
Joe 11c25648bf
[tvOS] Episode/Season Focus gets Stuck (#1185)
* Focus on the first element if the lastFocusedEpisodeId isn't in the viewModel.

* Performance Improvements:
- Optimized Lookup:  Used a Set for efficient checking of whether lastFocusedEpisodeID exists in viewModel.elements.
- Single Pass:  Reduced the number of passes needed to check for existence and set the focusedEpisodeID.

* https://github.com/jellyfin/Swiftfin/pull/1185#pullrequestreview-2241625398 Suggestions

---------

Co-authored-by: Joseph Kribs <joseph@kribs.net>
2024-08-16 12:30:15 -06:00
Ethan Pippin dcb3483e8d
Fix Image Crash (#1191) 2024-08-15 20:34:37 -06:00
Ethan Pippin 4d73c6dcab
Default Playback Rate to `max` (#1192) 2024-08-15 20:34:27 -06:00
Joe 9bc8d9613e
[tvOS] Fix Episode Description Size & Provide Episode Thumbnail Clarity (#1184)
Co-authored-by: Joseph Kribs <joseph@kribs.net>
2024-08-15 19:25:34 -06:00
Fire_Blaim da6c22341f Translated using Weblate (French)
Currently translated at 99.3% (331 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/fr/
2024-08-15 19:37:33 -04:00
oxixes c042f2673e Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/es/
2024-08-15 19:37:33 -04:00
Ethan Pippin f9b05c52d3
Fix Fastlane ipa (#1190)
* update

* Update FastlaneRunner
2024-08-15 17:31:55 -04:00
Ethan Pippin c5def7c1e2
Update Fastlane Runner (#1188) 2024-08-14 23:28:48 -04:00
Ethan Pippin 17f13fe36e
Fastlane TestFlight Dependencies (#1187) 2024-08-14 23:12:22 -04:00
Ethan Pippin 32f23ff295
Fastlane TestFlight (#1179)
* init

* get last values from secrets
2024-08-13 13:37:46 -06:00
lo-meow 7f023b3830 Translated using Weblate (Arabic)
Currently translated at 88.8% (296 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/ar/
2024-08-13 10:06:48 -04:00
queeup 65f6dc1355 Translated using Weblate (Turkish)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/tr/
2024-08-12 18:13:02 -04:00
queeup d342610df9 Translated using Weblate (Turkish)
Currently translated at 96.9% (323 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/tr/
2024-08-12 16:52:06 -04:00
Sun Zizhuo 186273dfd1 Translated using Weblate (Chinese (Simplified))
Currently translated at 92.4% (308 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/zh_Hans/
2024-08-12 09:56:13 -04:00
VOLO Digital Agency c283469f7d Translated using Weblate (Swedish)
Currently translated at 89.4% (298 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sv/
2024-08-12 01:48:43 -04:00
Kityn ca83f89443 Translated using Weblate (Polish)
Currently translated at 100.0% (333 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-08-12 01:27:12 -04:00
VOLO Digital Agency fde0cf9d9d Translated using Weblate (Swedish)
Currently translated at 89.1% (297 of 333 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sv/
2024-08-12 01:27:12 -04:00
Filippo Pesavento f5985490bf Translated using Weblate (Italian)
Currently translated at 99.6% (314 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/it/
2024-08-11 18:01:30 -04:00
Ethan Pippin 30e944ffc4
Fix iOS 15 Rotation (#1174)
* fix and clean

* fix
2024-08-09 13:25:32 +09:00
Ethan Pippin f2f8f8be14
Fix Video Player Tracks (#1176)
* fix and clean

* Update VideoPlayer.swift

* linting mishap
2024-08-09 13:23:48 +09:00
Ethan Pippin e89eaeec09
Fix UserSession Resolution (#1175)
* fix and clean

* fix
2024-08-09 13:23:11 +09:00
Ethan Pippin d85ffb4156
Fix iOS 15 Poster Buttons (#1172) 2024-08-08 10:01:23 -06:00
Joe e4fd98c244
[tvOS] Settings Cleanup (#1163)
* Settings Cleanup. Replace strings with labels. Enforce the same font. Ensure Forms don't get clipped by their boundries. Create consistent, reusable button sizing/coloring. Apply to all Settings Pages.

* Remove custom Button/Form styling in exchange for just using .scrollClipDisabled()

* Swap back to Jellyfin Purple from Purple.

* Remove Check Button. Check all Section Inits where possible. Make Server Details Server non-focusable.

Create a new menu for Server Details selection. This is a WIP awaiting feedback from https://github.com/jellyfin/Swiftfin/pull/1163#discussion_r1705957885

---------

Co-authored-by: Joseph Kribs <joseph@kribs.net>
2024-08-06 20:56:24 -06:00
oxixes 0ae1324534 Translated using Weblate (Spanish)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/es/
2024-08-06 21:48:57 -04:00
Daniel Chick c0f8897a5f
Media Item HD Attribute Source (#1165)
* Clear todo by using the stream to indicate having HD

* Use only media stream
2024-08-06 11:49:22 -06:00
queeup 64b22d4e36 Translated using Weblate (Turkish)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/tr/
2024-08-06 13:29:02 -04:00
Justin 4427808215 Translated using Weblate (German)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-08-04 12:41:32 -04:00
Simon Caron 2bb3728ae6 Translated using Weblate (French)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/fr/
2024-08-04 12:41:32 -04:00
Germain Carré fe3ebeddc6 Translated using Weblate (French)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/fr/
2024-08-04 12:41:32 -04:00
Joe 4f1907f84c
[tvOS] Fix Indicators Setting Unreachable (#1161)
Co-authored-by: Joseph Kribs <joseph@kribs.net>
2024-08-03 15:45:56 -06:00
Micka149 a0344dc26c Translated using Weblate (Russian)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/ru/
2024-07-31 08:41:31 -04:00
Chen Chengxuan 4d53609b6b Translated using Weblate (Chinese (Simplified))
Currently translated at 95.8% (302 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/zh_Hans/
2024-07-31 08:41:31 -04:00
Kityn 29fad2458b Translated using Weblate (Polish)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-07-26 02:41:31 -04:00
stanol 4d1956fda5 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/uk/
2024-07-26 02:41:31 -04:00
Bas 3af6c5ba2b Translated using Weblate (Dutch)
Currently translated at 100.0% (315 of 315 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nl/
2024-07-24 13:52:03 -04:00
Justin 254af5d9af Translated using Weblate (German)
Currently translated at 100.0% (296 of 296 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-07-24 11:49:52 -04:00