Commit Graph

2303 Commits

Author SHA1 Message Date
Daniel Chick 11d6907735
Fix: Missing Chapters (#1281) 2024-10-19 15:07:31 -06:00
Joe edf56e7fee
[Fix] NextUp Updates Require Restart (#1280)
* Refreshable

* https://github.com/jellyfin/Swiftfin/pull/1280#pullrequestreview-2375921432

* Local: let maxNextUp = Defaults[.Customization.Home.maxNextUp]
2024-10-17 14:56:14 -06:00
Joe 50e0cfef73
[iOS] Admin Dashboard - Active Devices Icons (#1275)
* Add Device images & Reference using the Enum as a filler if the NowPlayingItem is Nil

* Localize DeviceTypes.DisplayTitles

* Review changes. Last potential TODO: Image: ImageResource might not be the correct format

* DeviceType is needed to build tvOS

* Mirror Jellyfin-Blue-Blob for SVG configuration. Use ImageResource for the Device/Client Images

* Merge missing }

* Don't recreate the ImageResource since it's already generated.

* New webOS logo! Fix tvOS not having the new logos

* use if let, implicit self

* use secondary system fill for other

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2024-10-15 21:34:38 -06:00
Kityn 0148e46afb Translated using Weblate (Polish)
Currently translated at 100.0% (424 of 424 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-10-15 18:41:37 -04:00
Mattias Carlsson d8a70f1ea2 Translated using Weblate (Swedish)
Currently translated at 80.8% (343 of 424 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sv/
2024-10-15 18:41:37 -04:00
Joe 8ae55dc57b
[iOS] Admin Dashboard - Active Sessions Play Method Fix (#1272)
* Fixes. But is this right?

* Ensure there IS an item playing.

* https://github.com/jellyfin/Swiftfin/pull/1272#discussion_r1801713951

* Fix the missing labels after merging with Main.
2024-10-15 16:04:32 -06:00
Joe 2bda693143
Generic Button to Input from an Alert (#1273)
* Creation of an Alert Input Button based on the Chevron Button.

* Only one button required for both iOS and tvOS

* wip

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2024-10-15 00:42:42 -06:00
Andrea 43811aa50d Translated using Weblate (Italian)
Currently translated at 79.1% (335 of 423 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/it/
2024-10-14 10:41:37 -04:00
oreno_dinner 1c606d5afa
Expanded subtitle font size and change range (#1254) 2024-10-13 12:40:17 -06:00
Joe 486398d4ce
Update SwiftfinDefaults.swift (#1270) 2024-10-13 12:04:20 -06:00
Joe 498842bb84
[tvOS] ListView + Grid Landscape Poster Padding (#1213) 2024-10-12 14:42:51 -06:00
BromTeque 46f90bcb33 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (423 of 423 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nb_NO/
2024-10-10 21:56:36 -04:00
Ethan Pippin 7a0223aa15
Server Selection Menu Indicator (#1267) 2024-10-10 09:50:16 +09:00
Ziyang Huang 071a1f98e1
Make `GestureView` respond to double touch gesture (#1260) 2024-10-08 17:09:44 -06:00
Peter Hamilton c5d6539018
Update PosterButton.swift | Adding accessibility support to media posters in media section of TVOS app (#1153)
* Update PosterButton.swift

Added accessibility labels to enable voice over on TVOS to read film titles on posters in media.

* lint

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2024-10-08 17:07:59 -06:00
Kityn b44ad7994f Translated using Weblate (Polish)
Currently translated at 100.0% (423 of 423 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-10-08 08:11:18 -04:00
Anders d6a27110bf Translated using Weblate (Danish)
Currently translated at 81.7% (346 of 423 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/da/
2024-10-08 08:11:18 -04:00
judokan9 801c653103 Translated using Weblate (German)
Currently translated at 100.0% (423 of 423 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-10-08 08:11:18 -04:00
Wiggo Bergman 6b8a019b8f Translated using Weblate (Swedish)
Currently translated at 81.3% (341 of 419 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sv/
2024-10-08 03:01:14 -04:00
judokan9 b978c21754 Translated using Weblate (German)
Currently translated at 100.0% (419 of 419 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-10-08 03:01:14 -04:00
Philippe Arteau 3f7f9d4ad9 Translated using Weblate (French)
Currently translated at 92.6% (388 of 419 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/fr/
2024-10-08 03:01:14 -04:00
Ethan Pippin 7618da34da
Update release.yml (#1259) 2024-10-08 11:21:32 +09:00
Joe 1405d2695c
Add 'Enable Rewatching' and ' Max days' to Next Up (#1258)
* Rebasing https://github.com/jellyfin/Swiftfin/pull/1212 on Main. Also, less baggage and random crap.

* Change 0 to Disabled. Better mirror iOS and tvOS Alerts for MaxNextUpDays.

* Review Changes:

Don't use the property wrappers in non-view contexts. While they technically can still work, use the subscript instead at the usage sites.
Use the dayInterval(0 ... 1000) format instead, then we don't need maxNextUpDays.

* Remove unused strings, and unused variables

* Add a tvOS TODO to double check the Done/Number button on the alert.
2024-10-07 15:02:18 -06:00
Kityn 973a9ea3a4 Translated using Weblate (Polish)
Currently translated at 100.0% (419 of 419 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-10-07 01:41:36 -04:00
Peter McNeil 5d59d57871
[tvOS] Change password to be a SecureField and autosubmit on password comple… (#1090)
* Change password to be a SecureField and autosubmit on password completion

* Fix SelectUser Button

* Respond to comments and remove unnecessary changes

* Make FocusField a private enum
2024-10-06 02:24:28 -06:00
Matthew Slaby ddd651ea3f Translated using Weblate (Czech)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/cs/
2024-10-05 15:41:37 -04:00
nextlooper42 4fa4641680 Translated using Weblate (Slovak)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sk/
2024-10-05 15:41:37 -04:00
Joe bc9eacab57
[iOS] Admin Dashboard (#1230) 2024-10-04 21:15:12 -06:00
Daniel Chick 4cba762226
Fix App Icon picker Xcode16/iOS 18 (#1243)
* Add icons to asset bundle

* Remove unnecessary creation of UIImage

* Remove unnecessary self
2024-10-04 17:36:27 -06:00
Tilly Persson 55d4ef44bc Translated using Weblate (Swedish)
Currently translated at 91.7% (322 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/sv/
2024-10-02 12:41:35 -04:00
BromTeque 9ea989c513 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nb_NO/
2024-09-27 06:41:36 -04:00
Philippe Arteau fdd0330e93 Translated using Weblate (French)
Currently translated at 95.1% (334 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/fr/
2024-09-27 06:41:36 -04:00
Daniel Chick f06c6a88b0
Update ci.yml for xcode 16 (#1244) 2024-09-24 11:35:52 -06:00
Robert Jaakke c4b6a00645 Translated using Weblate (Dutch)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nl/
2024-09-19 01:45:27 -04:00
Chris Lee 06bd63a2e2 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nb_NO/
2024-09-18 09:41:35 -04:00
osos 2d7ad82780 Translated using Weblate (Danish)
Currently translated at 98.5% (346 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/da/
2024-09-16 08:41:34 -04:00
Justin ac0b9d6f40 Translated using Weblate (German)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-09-14 14:41:34 -04:00
Lucas Paiva da Silva 037bc5b6f9 Translated using Weblate (Portuguese (Brazil))
Currently translated at 86.6% (304 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pt_BR/
2024-09-12 21:41:34 -04:00
queeup 51a7ad2c9b Translated using Weblate (Turkish)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/tr/
2024-09-11 10:41:34 -04:00
mario aad7a3b692 Translated using Weblate (German)
Currently translated at 98.0% (344 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-09-11 10:41:34 -04:00
SamuelMagano 58fa5aba0f Translated using Weblate (Portuguese)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pt/
2024-09-10 05:41:34 -04:00
Palpex 272b19b46f Translated using Weblate (German)
Currently translated at 95.7% (336 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/de/
2024-09-10 05:41:34 -04:00
bene toffix 0a997aeb5e Translated using Weblate (Catalan)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/ca/
2024-09-07 10:41:34 -04:00
Bas cdbc90ce96 Translated using Weblate (Dutch)
Currently translated at 94.3% (331 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/nl/
2024-09-07 10:41:34 -04:00
tobylibo e85a082c5c Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/zh_Hans/
2024-09-07 10:41:34 -04:00
Kityn 5ef0b27e33 Translated using Weblate (Polish)
Currently translated at 100.0% (351 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-09-06 01:56:11 -04:00
Kityn dd60a25cd0 Translated using Weblate (Polish)
Currently translated at 99.7% (350 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/pl/
2024-09-06 01:56:11 -04:00
tobylibo 16bee212f7 Translated using Weblate (Chinese (Simplified))
Currently translated at 98.0% (344 of 351 strings)

Translation: Swiftfin/Swiftfin
Translate-URL: https://translate.jellyfin.org/projects/swiftfin/swiftfin/zh_Hans/
2024-09-06 01:56:11 -04:00
Meng-Huan Yu 9dea386a8f
Fix the subtitle stream index calculation for multiple subtitles (#1219) 2024-09-05 13:46:27 -06:00
Mats Eikeland Mollestad 081a316843
tvOS - Show and interact with the video menu (#1066)
* Made the menu accessable and fixed visual padding bug

* Moved away from .onExitCommand etc

* Minor refactoring

* wip

* Update Overlay.swift

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2024-09-05 13:44:00 -06:00