Ethan Pippin
ce22b737e1
Fix dependencies on tvOS
2021-10-15 15:41:50 -06:00
Ethan Pippin
ff7a4c5620
Cleanup and remove NukeUI for AsyncImage
2021-10-15 15:20:00 -06:00
aiden 3
f1127aca35
Merge pull request #182 from jhays/jhays/swiftUICollection
...
use CollectionView on tvOS LibraryView
2021-10-15 16:53:52 -04:00
Ethan Pippin
7af1a4ac1f
Directory cleanup
2021-10-15 13:56:50 -06:00
Ethan Pippin
1ecf4b7d26
Fix entitlements path for tvOS
2021-10-15 13:53:00 -06:00
Ethan Pippin
fdeb74a0bd
Neutralize all entitlements
2021-10-15 13:41:10 -06:00
Ethan Pippin
30bf12bea2
Implement BasicAppSettingsView, purge, and fix iOS discovering servers
2021-10-15 13:25:37 -06:00
Ethan Pippin
b2fb9fbe2b
Add BasicAppSettingsView, refactor, and organize
2021-10-15 09:35:32 -06:00
Ethan Pippin
0a57049236
Fix ItemCoordinator for tvOS
2021-10-15 00:49:40 -06:00
Ethan Pippin
0eec789f1a
Merge branch 'main' into multi-server-user-login
2021-10-15 00:47:39 -06:00
Ethan Pippin
8f79ecbc77
Start on ServerListView
2021-10-15 00:14:53 -06:00
Ethan Pippin
64f50be2aa
tvOSMainCoordinator
2021-10-14 23:28:52 -06:00
Ethan Pippin
08da874909
Organize VideoPlayer folders
2021-10-14 22:57:19 -06:00
Ethan Pippin
f3dff2f216
Add respective coordinators
2021-10-14 22:55:20 -06:00
Ethan Pippin
5f4d42d6c8
Move coordinators to shared
2021-10-14 22:50:30 -06:00
Ethan Pippin
76530a6d7a
Move tvOS files and remove persistence controller
2021-10-14 17:21:10 -06:00
Ethan Pippin
4153c40067
Remove Keychain
2021-10-14 17:03:52 -06:00
Ethan Pippin
3599df56e9
Prevent connecting/signing in if already exists
2021-10-14 15:28:13 -06:00
Ethan Pippin
f248767adf
Login to Sign In
2021-10-14 14:20:13 -06:00
jhays
1c2b1879b4
use CollectionView on LibraryView
2021-10-14 09:59:35 -05:00
Ethan Pippin
1d6047840f
Add UserList for server
2021-10-13 23:09:41 -06:00
Ethan Pippin
67bfdcb207
Add state models and proper logout
2021-10-13 22:25:57 -06:00
Ethan Pippin
e81b593fa1
Add UserLoginView
2021-10-13 19:24:50 -06:00
Ethan Pippin
1576d9d6b7
Create new SessionManager and begin new connect flow
2021-10-13 15:58:45 -06:00
Ethan Pippin
7dd253c530
Organize files
2021-10-12 18:12:14 -06:00
Ethan Pippin
4e75905f70
Initial CoreStore foundation
2021-10-12 17:57:30 -06:00
PangMo5
ccce42df60
fix tvOS build error
2021-10-12 19:37:51 +09:00
Anthony Lavado
c2d4508c15
Merge pull request #172 from jhays/jhays/tvos-library
...
tvOS library work - add All Media tab
2021-10-02 14:07:28 -04:00
jhays
9343f963ac
increase tvOS deployment target to 15
2021-09-29 11:28:44 -05:00
jhays
90d66fc343
add LibraryListView for tvOS
2021-09-28 20:28:20 -05:00
PangMo5
fad8f14a21
fix tvOS build error
2021-09-23 16:35:33 +09:00
PangMo5
1b7e801a49
Merge branch 'main' into PangMo5/coordinator-and-deep-link
...
# Conflicts:
# JellyfinPlayer.xcodeproj/project.pbxproj
# JellyfinPlayer.xcworkspace/xcshareddata/swiftpm/Package.resolved
2021-09-23 15:58:41 +09:00
aiden 3
13202d810e
Merge pull request #170 from jhays/jhays/tvos-fix
...
tvOS fixes
2021-09-22 16:47:43 -04:00
jhays
4050907988
fix tv target and colors
2021-09-21 23:18:05 -05:00
PangMo5
b92d66e26e
Support DeepLink jellyfin://Users/{UserID}/Items/{ItemID}
2021-09-22 05:28:14 +09:00
Ethan Pippin
f639bee126
todo work and update to minimum of iOS 15
2021-09-21 11:06:09 -06:00
Ethan Pippin
d10cb35451
Refactor
2021-09-21 10:50:07 -06:00
PangMo5
16e3cd6ea5
migrate stinsen v1 to v2
2021-09-20 20:32:04 +09:00
PangMo5
1863d973a9
Merge branch 'main' into PangMo5/coordinator-and-deep-link
...
# Conflicts:
# JellyfinPlayer.xcodeproj/project.pbxproj
# JellyfinPlayer/Components/PortraitItemView.swift
# JellyfinPlayer/ContinueWatchingView.swift
# JellyfinPlayer/EpisodeItemView.swift
# JellyfinPlayer/HomeView.swift
# JellyfinPlayer/ItemView.swift
# JellyfinPlayer/MovieItemView.swift
# JellyfinPlayer/SeasonItemView.swift
# JellyfinPlayer/SeriesItemView.swift
# JellyfinPlayer/SettingsView.swift
# Shared/ViewModels/ItemViewModel.swift
2021-09-20 17:46:29 +09:00
Ethan Pippin
b6b78cc617
Reduce item view complexity
2021-08-31 23:12:09 -06:00
Ethan Pippin
b349258086
Some work
2021-08-30 11:09:26 -06:00
Ethan Pippin
f9114ae6be
Create explicit portrait and landscape views
2021-08-28 22:25:43 -06:00
Ethan Pippin
2dbb0bd890
Simplify item view creation
2021-08-27 23:31:13 -06:00
PangMo5
3235f8046d
fix suggested changes
2021-08-26 02:22:28 +09:00
PangMo5
5d96de329f
Temporarily process deep link from HomeView
2021-08-25 20:15:57 +09:00
PangMo5
252c7a62ed
fix tvOS build error
2021-08-25 18:09:34 +09:00
PangMo5
3ad789fe08
Merge branch 'main' into PangMo5/coordinator-and-deep-link
...
# Conflicts:
# JellyfinPlayer/SettingsView.swift
# JellyfinPlayer/VideoPlayer.swift
2021-08-25 17:48:32 +09:00
PangMo5
2aab9df5df
Add VideoPlayerCoordinator
...
rename router
2021-08-25 17:37:42 +09:00
PangMo5
74a9302021
Add ItemCoordinator
2021-08-25 16:46:59 +09:00
PangMo5
0640e7051d
Add FilterCoordinator
...
Add LibraryCoordinator
Add SearchCoordinator
Add SettingsCoordinator
Update HomeCoordinator
Update LibraryListCoordinator
2021-08-25 14:26:19 +09:00
aiden 3
1703b6345c
Merge branch 'main' into advanced-server-settings
2021-08-22 20:35:44 -04:00
Aiden Vigue
2717053867
use new translation languages.
2021-08-22 20:32:48 -04:00
Aiden Vigue
3d3db3e7ef
wtf was that
2021-08-22 20:26:57 -04:00
PangMo5
3a090aaf4e
Add Stinsen
...
Add ConnectToServerCoodinator
Add HomeCoordinator
Add LibraryListCoordinator
Add MainCoordinator
Add MainTabCoordinator
2021-08-21 19:55:32 +09:00
Ethan Pippin
d5594625ec
Create advanced settings view
2021-08-20 15:34:34 -06:00
Ethan Pippin
4e41863d23
Add custom time skip durations
2021-08-17 23:41:08 -06:00
Ethan Pippin
c3c64c1354
Update logging
2021-08-12 11:30:50 -06:00
Ethan Pippin
d046f0ab56
Implement starter error messages
2021-08-12 00:39:28 -06:00
Ethan Pippin
ff80c6ff07
Rearrance tvos media buttons
2021-08-06 11:47:42 -06:00
Aiden Vigue
93a25eb9c4
add tvOS settings page; fix transcoded video playback always starting at 0 ticks, also add front row image.
2021-07-31 23:52:31 -04:00
Aiden Vigue
5b9e753965
im going to bed
2021-07-31 23:22:12 -04:00
Aiden Vigue
e8439830f2
fix infinite load for subtitles. also save last used user.
2021-07-31 12:18:12 -04:00
Aiden Vigue
295cb32419
Fix build problems, also make "switch user" and "log out" buttons work on iOS
2021-07-27 23:48:56 -04:00
Aiden Vigue
914c308a95
Merge remote-tracking branch 'origin/main' into main
2021-07-21 00:24:21 -04:00
Aiden Vigue
9a6e42b7d1
Auto stash before rebase of "refs/heads/main"
2021-07-21 00:24:00 -04:00
Aiden Vigue
0e4e6c9248
move translations to subdir
2021-07-21 00:20:52 -04:00
Aiden Vigue
aaf0bcf6ba
test
2021-07-20 23:54:02 -04:00
Aiden Vigue
1dbb0b8924
Add english localization file
2021-07-16 20:06:37 -04:00
PangMo5
58b37da000
fix tvOS build error
2021-07-16 02:45:11 +09:00
PangMo5
8f0af64846
UX Improvement
2021-07-16 01:26:19 +09:00
Aiden Vigue
f1dc7be31d
Add related items, add logging statements.
2021-07-14 17:42:53 -04:00
Aiden Vigue
c6a93868c7
start new logging agent
2021-07-12 21:14:14 -04:00
Aiden Vigue
2c18b7fb2d
Fix item links not showing similar items.
2021-07-11 23:20:44 -04:00
Aiden Vigue
e0f9c96dfb
fix broken things being broken.
2021-06-30 14:19:27 -04:00
Aiden Vigue
ee19c67c4a
Fix tvOS gestures. Start implementing forced focus.
...
Make views scroll to top when focusing on top most button. Dumb swift.
2021-06-29 22:22:38 -04:00
Aiden Vigue
2b6f0c5ea1
Add series item view
2021-06-29 15:58:59 -04:00
Aiden Vigue
897d158707
basic movie item view
2021-06-28 16:43:13 -04:00
Aiden Vigue
30e2b9d028
push
2021-06-27 11:56:40 -04:00
Stephen Byatt
9730637e14
Merge branch 'main' into nextUp
2021-06-27 13:46:51 +10:00
Aiden Vigue
19c5e3e4c8
Consolidate item views.
...
Add watched badges
Add remaining episode badges
Add favorite badges.
Fix genres to only show genres from current library.
Show watched episodes in series view.
Add progress bar to currently watching items in library.
Fix showing favorites.
2021-06-26 15:04:57 -04:00
Stephen Byatt
175526cc05
Add up next view
2021-06-26 18:19:01 +10:00
Stephen Byatt
e37d944d97
Add playback speed control
2021-06-26 11:26:33 +10:00
PangMo5
9dbcfb694e
fix tvOS build error
2021-06-25 19:28:37 +09:00
PangMo5
32e314d9e3
rollback signing
2021-06-25 19:13:35 +09:00
PangMo5
1ea6da0c2c
rollback signing
2021-06-25 19:07:46 +09:00
PangMo5
c27ebe5ad2
add SearchablePickerView
2021-06-25 18:49:54 +09:00
PangMo5
3ee33461d3
add Defaults package
...
replaced UserDefaults.default with Defaults
add prefer language settings
2021-06-25 17:02:24 +09:00
Aiden Vigue
28d2136a25
add watched state to item image views.
2021-06-25 00:35:21 -04:00
Aiden Vigue
c203778d89
fix some file headers.
2021-06-24 12:21:21 -04:00
aiden vigue
29d77add70
Merge branch 'main' into main
2021-06-24 12:16:49 -04:00
Stephen Byatt
2dd60b6ce5
Merge branch 'main' into serverDiscovery
2021-06-24 17:03:29 +10:00
Stephen Byatt
0d791c094e
Fix tvOS searching on every launch
2021-06-24 17:02:39 +10:00
Stephen Byatt
98cadc7281
Merge branch 'jellyfin:main' into main
2021-06-24 15:37:47 +10:00
Aiden Vigue
8d9108999b
build 53
2021-06-24 00:06:35 -04:00
Stephen Byatt
df8bf349eb
Add server discovery
2021-06-23 17:38:45 +10:00
Stephen Byatt
f05eee3593
Move duplicate objects in both Video Players to a shared file
2021-06-22 14:18:01 +10:00
Aiden Vigue
e1d2edfca4
51 prep
2021-06-22 00:10:54 -04:00
Stephen Byatt
5fe8c3b7cc
tvOS player
2021-06-22 09:21:53 +10:00
Aiden Vigue
a7ed08e2b5
release 49
2021-06-20 23:18:22 -04:00
Aiden Vigue
dc5ec29bd8
switch to official cast sdk.
2021-06-20 15:05:55 -04:00