Commit Graph

327 Commits

Author SHA1 Message Date
Ethan Pippin 1576d9d6b7 Create new SessionManager and begin new connect flow 2021-10-13 15:58:45 -06:00
PangMo5 e58e67211f Add a menu of Route function to ItemView 2021-10-05 01:11:48 +09:00
PangMo5 a46ed45925 modify LatestMediaViewModel.requestLatestMedia params
fix build error
2021-09-23 18:00:30 +09: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 2006353c60 Add debug localhost server check 2021-08-31 23:12:20 -06: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
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 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 74a9302021 Add ItemCoordinator 2021-08-25 16:46:59 +09:00
acvigue 4d363b2367 [create-pull-request] automated change 2021-08-23 00:36:48 +00: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
aiden 3 b61acd6744
Merge branch 'main' into custom-time-skip-duration 2021-08-18 16:11:29 -04:00
Ethan Pippin 4e41863d23 Add custom time skip durations 2021-08-17 23:41:08 -06:00
Ethan Pippin 35a89a0e80 Remove getPublicUsers on init 2021-08-16 22:13:04 -06:00
Ethan Pippin fc2b9d8a72 Default to not loading if not loading anything 2021-08-16 22:07:47 -06:00
jellyfin-bot 7532aa564c [create-pull-request] automated change 2021-08-13 23:57:00 +00: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
acvigue 7476a11a36 [create-pull-request] automated change 2021-08-01 16:28:02 +00:00
Aiden Vigue d98776f655
fix crashes 2021-07-31 09:35:21 -04:00
acvigue 95977c1053 [create-pull-request] automated change 2021-07-27 01:47:11 +00:00
Ethan Pippin 4fa6059a2a Allow changing appearance 2021-07-26 13:44:14 -06:00
acvigue de4be5ddcf [create-pull-request] automated change 2021-07-16 03:41:09 +00:00
Aiden Vigue 11671d9c42
changes 2021-07-15 23:38:48 -04:00
aiden 3 474c07fcfd
Merge branch 'main' into PangMo5/enhanced-search 2021-07-15 13:34:10 -04:00
PangMo5 8f0af64846 UX Improvement 2021-07-16 01:26:19 +09:00
PangMo5 5c4ee44575 Implement search by ItemType
Search Logic Improvements
2021-07-16 00:50:46 +09:00
PangMo5 9bdb9a2c62 Add suggestions in search screen 2021-07-15 23:59:10 +09:00
acvigue 098ed65439 [create-pull-request] automated change 2021-07-14 21:43:32 +00: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
acvigue 12e4af65cd [create-pull-request] automated change 2021-07-02 19:14:16 +00:00
Aiden Vigue 42d9b4b8a7
Fix fast user switching
Show watched icon on completed episodes.
Add seek buttons to MPNowPlayingInfoCenter
Fix tvos remote play/pause not showing series name.
2021-07-01 14:34:51 -04:00
Aiden Vigue f373a71e89
fix nppbcntr & gestures. 2021-06-29 16:38:23 -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 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 fe5f41838c fix naming 2021-06-26 03:05:05 +09: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 f308219c34 Apply prefer language settings to VideoPlayer 2021-06-25 17:42:40 +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 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 98cadc7281
Merge branch 'jellyfin:main' into main 2021-06-24 15:37:47 +10:00
Aiden Vigue 7c9b443bc7
Get rid of spacers on home screen
Also, fancify the list view of libraries.
2021-06-23 14:50:30 -04:00
Stephen Byatt df8bf349eb Add server discovery 2021-06-23 17:38:45 +10:00
Stephen Byatt 2229f1ca58
Merge branch 'jellyfin:main' into main 2021-06-22 17:07:52 +10:00
Stephen Byatt f05eee3593 Move duplicate objects in both Video Players to a shared file 2021-06-22 14:18:01 +10:00
PangMo5 23ecc5419f fix #81
ConnectToServerViewModel tracked ActivityIndicator
Remove Unnecessary Code
2021-06-22 12:05:35 +09:00
Aiden Vigue b27e8c6a74
playback 2021-06-21 02:41:45 -04:00
Aiden Vigue a7ed08e2b5
release 49 2021-06-20 23:18:22 -04:00
PangMo5 368ac68005 Remove @Published used for input(keyboard) binding (side effect) 2021-06-19 18:09:25 +09:00
acvigue a13ab18b65 [create-pull-request] automated change 2021-06-19 01:39:20 +00:00
Aiden Vigue 6c576b1510
BUILD ISSUES YAY! 😁 😃 😄 2021-06-18 21:38:48 -04:00
PangMo5 dd480def5c fix requested changes 2021-06-19 08:51:35 +09:00
PangMo5 875f603c98 add DetailItemViewModel 2021-06-19 07:24:22 +09:00
PangMo5 39a5b6a2e7 refactor filters system
add LibraryFilterViewModel
some func name lowercased
2021-06-19 07:16:17 +09:00
PangMo5 f8a70051ac add SeriesItemViewModel 2021-06-19 06:06:16 +09:00
PangMo5 3d22456968 add SeasonItemViewModel 2021-06-19 06:00:34 +09:00
PangMo5 4fb792ec24 add EpisodeItemViewModel 2021-06-19 05:55:50 +09:00
PangMo5 7267b37cb7 add MovieItemViewModel 2021-06-19 05:53:29 +09:00
PangMo5 72375ab731 add LibraryViewModel 2021-06-19 05:34:39 +09:00
PangMo5 88ed1c4a3e add LibrarySearchViewModel 2021-06-19 04:51:04 +09:00
PangMo5 88fcbf5aec add LatestMediaViewModel 2021-06-19 04:37:36 +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 f4008c8c15
New login views for tvOS 2021-06-15 23:47:05 -04:00
Aiden Vigue de632aeb7e
add some views - rename a few folders. 2021-06-15 19:56:49 -04:00