Commit Graph

64 Commits

Author SHA1 Message Date
Ethan Pippin
3599df56e9 Prevent connecting/signing in if already exists 2021-10-14 15:28:13 -06:00
Ethan Pippin
1576d9d6b7 Create new SessionManager and begin new connect flow 2021-10-13 15:58:45 -06:00
Ethan Pippin
4e75905f70 Initial CoreStore foundation 2021-10-12 17:57:30 -06: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
jhays
4050907988 fix tv target and colors 2021-09-21 23:18:05 -05: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
2dbb0bd890 Simplify item view creation 2021-08-27 23:31:13 -06: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
0640e7051d Add FilterCoordinator
Add LibraryCoordinator
Add SearchCoordinator
Add SettingsCoordinator
Update HomeCoordinator
Update LibraryListCoordinator
2021-08-25 14:26:19 +09:00
acvigue
4d363b2367 [create-pull-request] automated change 2021-08-23 00:36:48 +00:00
Ethan Pippin
a64248c0d3 lowerCamelCase 2021-08-21 10:28:57 -06:00
Ethan Pippin
d5594625ec Create advanced settings view 2021-08-20 15:34:34 -06:00
Ethan Pippin
88cc1e2022 Conform to Defaults.Serializable 2021-08-18 00:24:14 -06:00
Ethan Pippin
4e41863d23 Add custom time skip durations 2021-08-17 23:41:08 -06:00
PangMo5
5efa29a9a5 remove some force unwrapping 2021-08-16 04:46:58 +09:00
Ethan Pippin
791a7ae66e Fix support for Swift 5.4 2021-08-05 11:46:11 -06:00
acvigue
7476a11a36 [create-pull-request] automated change 2021-08-01 16:28:02 +00: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
c642333811
use web 2021-07-31 20:29:14 -04:00
Aiden Vigue
25e271fe88
Add fallback blur hash (causes crashes if blank) 2021-07-31 12:59:41 -04:00
Ethan Pippin
4fa6059a2a Allow changing appearance 2021-07-26 13:44:14 -06:00
Aiden Vigue
4fdb6fedcf
fix build 2021-07-12 16:55:33 -04:00
Aiden Vigue
c37bc726ea
Add PGSSub support 2021-07-11 23:28:35 -04:00
acvigue
12e4af65cd [create-pull-request] automated change 2021-07-02 19:14:16 +00:00
Aiden Vigue
e22020cd44
add vp9 2021-07-02 15:13:40 -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
e392a03d05
fix ffmpeg codecs 2021-06-27 15:20:04 -04:00
Aiden Vigue
78e110dfc2
Update next up view. 2021-06-27 13:50:52 -04: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
acvigue
e6ede1280d [create-pull-request] automated change 2021-06-25 18:46:43 +00:00
PangMo5
9e27114cf0 Remove unused import
Fix formatting
2021-06-26 02:40:10 +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
d6f6378bda
Refactor list view. Fix some images not appearing. 2021-06-23 15:21:44 -04:00
Aiden Vigue
1f0cefba0d
Merge remote-tracking branch 'origin/main' into main 2021-06-22 00:15:50 -04:00
Aiden Vigue
e1d2edfca4
51 prep 2021-06-22 00:10:54 -04:00
Stephen Byatt
ee39d81510 UI Changes:
Change time format for better readability with titles over 1hr
Add padding between title and media information
Change watched status image to circle check system image
2021-06-22 11:35:28 +10:00
Aiden Vigue
98ef133bd9
fix progress 2021-06-20 18:13:39 -04:00
acvigue
a13ab18b65 [create-pull-request] automated change 2021-06-19 01:39:20 +00:00
PangMo5
39a5b6a2e7 refactor filters system
add LibraryFilterViewModel
some func name lowercased
2021-06-19 07:16:17 +09:00
acvigue
add5908be2 [create-pull-request] automated change 2021-06-18 02:34:18 +00:00
Aiden Vigue
ac26ac8077
some fixes for TabView getting cut off when scrolling out of viewport. 2021-06-17 22:33:41 -04:00
Aiden Vigue
104bdaddb9
changes 2021-06-17 15:17:44 -04:00
Aiden Vigue
f1204238c0
i hate mvvm 2021-06-16 23:41:31 -04:00
Aiden Vigue
f4008c8c15
New login views for tvOS 2021-06-15 23:47:05 -04:00