Commit Graph

519 Commits

Author SHA1 Message Date
Ethan Pippin
fa01de49a6 ios chapters 2022-01-15 22:23:14 -07:00
Ethan Pippin
abdd303ccb
Merge branch 'main' into support-redirects 2022-01-15 22:13:00 -07:00
Ethan Pippin
13f457f52a allow force direct play as a temporary measure 2022-01-15 13:01:42 -07:00
Ethan Pippin
a60e5821f3 fallback to english translation 2022-01-15 12:31:34 -07:00
Ethan Pippin
ec5ff53c03 fix recently added to only have series and movies and implement temp overkill bitrate ceiling 2022-01-14 12:53:13 -07:00
Ethan Pippin
97001f4e27 cleanup 2022-01-14 12:24:34 -07:00
Ethan Pippin
3eab18bc8d add redirects 2022-01-14 12:22:13 -07:00
Ethan Pippin
09d0cb74a8 Update BaseItemDto+VideoPlayerViewModel.swift 2022-01-14 11:43:27 -07:00
Ethan Pippin
5ad6b08a04 increase bit-rate ceiling 2022-01-14 11:26:18 -07:00
Ethan Pippin
fce8b8d624 unaired switch and alignment fix 2022-01-14 11:14:39 -07:00
Ethan Pippin
5b9521caaa begin moving things to customize settings 2022-01-13 23:26:06 -07:00
Ethan Pippin
7f55945c94 revert some work and fix collections 2022-01-13 23:13:49 -07:00
Ethan Pippin
1c74928d93 revert LibraryListView 2022-01-13 23:03:39 -07:00
Ethan Pippin
d47268cfe1 fix tvOS from previous attempt at work 2022-01-13 22:59:31 -07:00
Ethan Pippin
0c95fb48a7 undo filter change attempt 2022-01-13 22:49:25 -07:00
Ethan Pippin
98b2b5071f Merge branch 'main' into ios-new-library-views 2022-01-13 16:15:04 -07:00
Ethan Pippin
b087adf0e6 Merge branch 'main' into add-m1-to-device-builder 2022-01-13 15:41:13 -07:00
Ethan Pippin
21770f1e70 Update DeviceProfileBuilder.swift 2022-01-13 15:40:03 -07:00
Ethan Pippin
cabaffc951 wip 2022-01-13 15:39:29 -07:00
aiden 3
775e903d00
Merge pull request #295 from LePips/add-m1-to-device-builder
Add M1 to Device Builder
2022-01-13 17:09:57 -05:00
Ethan Pippin
61d057d5bd lint 2022-01-13 15:04:41 -07:00
Ethan Pippin
58dd81ad0b add M1 2022-01-13 15:03:53 -07:00
Ethan Pippin
0dd592df02 wip 2022-01-13 14:35:20 -07:00
Ethan Pippin
bdae39caa0 Merge branch 'main' into fix-transcoding 2022-01-13 09:05:54 -07:00
Ethan Pippin
8843577c41 fix transcoding url 2022-01-12 23:14:36 -07:00
Ethan Pippin
cdc294dd96 Merge branch 'main' into multiple-media-sources 2022-01-12 21:56:12 -07:00
aiden 3
dba82fdb17
Merge pull request #289 from LePips/remove-from-resume
Remove from Resume and Play from Beginning
2022-01-12 22:32:12 -05:00
Ethan Pippin
359986570e reimplement NukeUI 2022-01-12 17:27:04 -07:00
Ethan Pippin
62a0bf4326 Update BaseItemDto+VideoPlayerViewModel.swift 2022-01-12 17:06:37 -07:00
Ethan Pippin
eb997e8cbe ios multiple sources 2022-01-12 17:00:44 -07:00
Ethan Pippin
2d16b2886b lint 2022-01-12 13:21:31 -07:00
Ethan Pippin
b38d788e34 implement remove from resume and play from beginning 2022-01-12 13:14:39 -07:00
Ethan Pippin
143836a26c tvOS, fix seasons defaults, and localize 2022-01-11 23:21:03 -07:00
Ethan Pippin
6771d3d2c9 initial iOS missing items 2022-01-11 16:33:37 -07:00
Ethan Pippin
16a89b574a update on tvOS 2022-01-11 00:08:44 -07:00
Ethan Pippin
53048d7d14 update item after playback close 2022-01-11 00:01:37 -07:00
Ethan Pippin
3359340449 ignore strings file for swiftformat 2022-01-10 22:46:31 -07:00
Ethan Pippin
f02c52f20a lint 2022-01-10 15:51:24 -07:00
Ethan Pippin
057beca0ff localize 2022-01-10 15:48:29 -07:00
Ethan Pippin
eb71e8b8d0 fix for updated swiftformat 2022-01-10 13:59:10 -07:00
Ethan Pippin
e7f3849187 step 2 - fix linting mistakes 2022-01-10 13:43:20 -07:00
Ethan Pippin
ca274bd206 deliberate linting mistakes 2022-01-10 13:41:42 -07:00
Ethan Pippin
e12da2cf07 format merge 2022-01-10 13:34:03 -07:00
Ethan Pippin
071d07d5ff Merge branch 'main' into swiftformat-third-times-the-charm 2022-01-10 13:31:04 -07:00
Ethan Pippin
4298062ca3 swiftformat 2022-01-10 12:28:03 -07:00
koen
63e02f46bf Merge branch 'main' into subtitle-sizes 2022-01-10 17:47:32 +01:00
koen
a94ddd1d36 Added subtitle sizes in tvOS 2022-01-10 17:46:25 +01:00
Ethan Pippin
03aeed967e tvos cleanup 2022-01-09 21:13:35 -07:00
Ethan Pippin
e3608e9ca1 ios current episode bordered on row view and see more description 2022-01-09 21:02:02 -07:00
Ethan Pippin
c6886e3272 iOS truncated item overview 2022-01-09 20:00:41 -07:00
Ethan Pippin
14c8aa4101 create general poster size 2022-01-09 18:22:38 -07:00
koen
213259fde5 Merge branch 'main' into subtitle-sizes
# Conflicts:
#	Swiftfin/Views/VideoPlayer/VLCPlayerViewController.swift
2022-01-09 13:23:22 +01:00
koen
438ce63c5c Provides subtitle size options 2022-01-09 13:13:21 +01:00
Ethan Pippin
875eafecd1 switch back string 2022-01-08 23:52:25 -07:00
Ethan Pippin
5bfb8e240d get latest items and tvos cinematic home view 2022-01-08 23:40:40 -07:00
Ethan Pippin
d77f59d048 remove hls stream 2022-01-08 18:06:03 -07:00
Ethan Pippin
c81306fd47 remove bad cached image package 2022-01-08 17:20:16 -07:00
Ethan Pippin
c14106381a fix logging outputs 2022-01-08 17:13:58 -07:00
Ethan Pippin
2bdaf173a4 cache image attempt 2022-01-07 17:58:51 -07:00
Ethan Pippin
158edb3b5f support external subtitles 2022-01-07 15:37:19 -07:00
Ethan Pippin
dbe95f29db initial collections implementation 2022-01-06 23:01:17 -07:00
Ethan Pippin
e170e0671e ios cleanup and fix 2022-01-06 11:12:24 -07:00
Ethan Pippin
6c2d153df4 more cinematic views 2022-01-06 10:59:15 -07:00
Ethan Pippin
6ad3b3e0f2 tvos home view updates 2022-01-05 22:57:07 -07:00
Ethan Pippin
6a7c4c0a5b resume offset and live tv moved to experimental 2022-01-05 13:38:15 -07:00
Ethan Pippin
8c91a95ca4 sadly remove live tv from playing and merge fixes 2022-01-04 22:18:23 -07:00
Ethan Pippin
cd6f02d5f1 Merge branch 'main' into ios-video-player-refactor 2022-01-04 22:06:48 -07:00
Ethan Pippin
a7f5b15a8a audio codec in details 2022-01-04 20:43:00 -07:00
Ethan Pippin
f2374de291 more final work 2022-01-04 20:35:00 -07:00
Ethan Pippin
00aaa246fd begin work on embedded subtitles 2022-01-04 19:07:18 -07:00
Ethan Pippin
78c061d4de iOS advanced seasons episodes selection 2022-01-04 18:47:18 -07:00
Ethan Pippin
e21aa66372 episode/movie cinematic view toggle 2022-01-04 00:17:03 -07:00
Ethan Pippin
25b4e382f2 confirm close tfor tvos 2022-01-03 23:37:48 -07:00
Ethan Pippin
2d7cad8cec lots of final tvos work 2022-01-03 22:55:39 -07:00
Ethan Pippin
7ab85e453d experimental flag for sync subtitles with adjacent items 2022-01-03 19:15:14 -07:00
Ethan Pippin
4f3f6d4c08 more iOS settings and fix appearance setting 2022-01-03 19:00:02 -07:00
Ethan Pippin
3eb92cd325 cinematic views for tvOS and more final work 2022-01-03 18:38:50 -07:00
Ethan Pippin
a9d37033e6 auto play on tvOS 2022-01-02 21:48:18 -07:00
Ethan Pippin
47249c2edd tvos begin final work 2022-01-02 21:43:00 -07:00
Ethan Pippin
5b451ceaaa begin final work 2022-01-02 21:20:20 -07:00
PangMo5
2888099328 fix bug related to recursive folders.
fix UI/UX errors in a specific situation when searching.
add UI animation in Search.
2022-01-03 00:27:44 +09:00
Ethan Pippin
1ae886606b initial black background and comment changes 2022-01-01 21:59:44 -07:00
Ethan Pippin
29e824a035 add jump forward/backward indicators tvos 2022-01-01 21:17:22 -07:00
Ethan Pippin
86e41c4f81 general VLCPlayer implementation 2022-01-01 19:14:57 -07:00
Ethan Pippin
4c7490b5fa initial port of VLC player to tvOS 2022-01-01 00:33:19 -07:00
Ethan Pippin
5eeea800fc refine auto play 2022-01-01 00:12:03 -07:00
Ethan Pippin
391bb0decf
Merge pull request #233 from jhays/jhays/livetv
LiveTV support on tvOS
2021-12-30 15:58:51 -07:00
Ethan Pippin
4e2af9ec7f some marks on sessionmanager 2021-12-30 15:20:47 -07:00
Ethan Pippin
678fdd03bf add autoplay setting 2021-12-30 14:25:52 -07:00
Ethan Pippin
c4466c2cb9 allow edit jump forward and backward during playback 2021-12-30 14:03:29 -07:00
Ethan Pippin
d5e225dce1 remove VLC screen filled 2021-12-30 13:54:24 -07:00
Ethan Pippin
604f41bffd auto-landscape rotate, overlay fade in/out, and appearance setting fix 2021-12-30 03:13:02 -07:00
Ethan Pippin
01e52e59b7 add stop/pause for backgrounding and terminating 2021-12-30 02:22:36 -07:00
Ethan Pippin
4219ecc8dc persist subtitle state across items 2021-12-30 00:54:21 -07:00
Ethan Pippin
bc542dad8d begin matching subtitle and audio streams among adjacent items 2021-12-29 15:25:50 -07:00
Ethan Pippin
fe0c8ee03b initial previous and next item feature 2021-12-29 12:33:43 -07:00
Ethan Pippin
99445e387c Right progress ticks for VLCPlayer 2021-12-28 16:45:45 -07:00
Ethan Pippin
467d0d4937 Move createVideoPlayerViewModel 2021-12-28 14:48:43 -07:00
Ethan Pippin
c51f11c5bc Close on media end and CGSize extension 2021-12-28 14:45:25 -07:00
Ethan Pippin
114c070328 Fix and add default video jump lengths 2021-12-28 14:43:22 -07:00
Ethan Pippin
d1e3e08921 Fix home indicator hidden 2021-12-28 14:26:44 -07:00
Ethan Pippin
a566415ee1 Fixes and port over 2 2021-12-28 14:23:35 -07:00
Ethan Pippin
6a3c957807 Merge main and fix 2021-12-28 14:13:39 -07:00
Ethan Pippin
59465a3c4a Initial implementation over 2021-12-28 07:21:44 -07:00
jhays
98a11ce303 refresh programs on channel view every 10 mins 2021-12-22 12:23:51 -06:00
jellyfin-bot
396ac3c453 [create-pull-request] automated change 2021-12-09 07:52:54 +00:00
jhays
1bafa774de minor feedback cleanup 2021-11-29 17:51:47 -06:00
jhays
c98f63c5e4 support playback on programs view 2021-11-29 17:51:47 -06:00
jhays
ed57ea5577 Cleanup and temp views for iOS 2021-11-29 17:51:47 -06:00
jhays
b5719e505f live tv playback, fix dates 2021-11-29 17:50:33 -06:00
jhays
43cd1ecc62 use coordinator to show player 2021-11-29 17:50:33 -06:00
jhays
7dab722cda Add live TV channels grid. Remove guide view for now. 2021-11-29 17:50:33 -06:00
jhays
25ec19b1fe LiveTV as root 2021-11-29 17:50:02 -06:00
jhays
b7fd00702f add Channels tab 2021-11-29 17:49:47 -06:00
jhays
1fded3ee8e start LiveTV section 2021-11-29 17:49:47 -06:00
Ethan Pippin
9d2ae12b16 Localize new text 2021-11-29 15:34:16 -07:00
Ethan Pippin
fca4b55118 Fix image query from messed up merge 2021-11-29 15:27:29 -07:00
aiden 3
9ba5ab8417
Merge branch 'main' into multi-server-url 2021-11-21 12:42:05 -05:00
PangMo5
9cafa44dfb back to jpg 2021-11-12 23:34:58 +09:00
PangMo5
5c24550228 Change to utilize image API
Change the url image format to webp
2021-11-12 22:51:50 +09:00
Ethan Pippin
43f03c1c9c cleanup 2021-11-10 23:03:58 -07:00
Ethan Pippin
1ee02dfcb0 Merge branch 'main' into multi-server-url 2021-11-10 22:55:06 -07:00
PangMo5
923af3f013 swiftlint autocorrect 2021-11-08 03:53:42 +09:00
PangMo5
6307ae4e26 Replace R.swift with Swiftgen 2021-11-08 03:37:01 +09:00
PangMo5
1e0ae4745c Replace the existing strings and texts with R.swift 2021-11-08 02:56:07 +09:00
PangMo5
646467b8e7 Merge branch 'main' into R.swift
# Conflicts:
#	JellyfinPlayer.xcodeproj/project.pbxproj
#	JellyfinPlayer.xcworkspace/xcshareddata/swiftpm/Package.resolved
#	Translations/en.lproj/Localizable.strings
2021-11-08 00:51:54 +09:00
Ethan Pippin
039e469ebb Lock datastack versions 2021-11-06 22:27:37 -06:00
Ethan Pippin
55dc1ec7e4 Allow switching URIs and see details from UserListView 2021-11-06 22:21:53 -06:00
Ethan Pippin
eb901da824 Merge branch 'main' into multi-server-url 2021-11-06 20:02:39 -06:00
aiden 3
63676a81bd
Merge pull request #193 from LePips/update-home-view-items
iOS - Home Screen Pull To Refresh
2021-10-27 20:30:57 -04:00
aiden 3
1344e906f4
Merge pull request #198 from LePips/default-http-option
Default scheme
2021-10-27 20:30:37 -04:00
Ethan Pippin
efb751f00f Add setting current URI after new connection 2021-10-25 12:00:30 -06:00
Ethan Pippin
43090831cb Add multi url support to stored server 2021-10-24 21:33:07 -06:00
Ethan Pippin
d633652b8c update port 2021-10-23 22:31:55 -06:00
Ethan Pippin
095a7cd766 add default scheme and autopopulate scheme 2021-10-23 22:25:29 -06:00
jhays
992361a1cf bugfixes, add year and rating to items 2021-10-21 21:18:18 -05:00
jhays
53ce0b1204 fix iOS build with dud view 2021-10-20 20:54:45 -05:00
jhays
2b888e9b82 Additional coordinators and routing fixes 2021-10-20 17:58:45 -05:00
Ethan Pippin
df0b3af4ee Move RefreshHelper to only iOS 2021-10-18 22:20:56 -06:00
Ethan Pippin
54482f9ed6 Add home screen refresh 2021-10-18 21:08:13 -06:00
PangMo5
f2ef59fe58 Add R.swift 2021-10-17 17:05:37 +09:00
Ethan Pippin
9ac86a478a Fix cancelling connection and signin 2021-10-16 09:54:57 -06:00
Ethan Pippin
cdec38be7a Review edits 2021-10-16 09:53:23 -06:00
Ethan Pippin
362f49b497 Merge branch 'main' into multi-server-user-login 2021-10-15 16:08:41 -06:00
Ethan Pippin
a0562e9e9d Cleanup and symbol unification 2021-10-15 15:25:56 -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
350bc0ee6b Add Stinsen purge note 2021-10-15 13:39:40 -06:00
Ethan Pippin
2aeb429c8e Lock SwiftfinStore datastack 2021-10-15 13:37:16 -06:00
Ethan Pippin
30bf12bea2 Implement BasicAppSettingsView, purge, and fix iOS discovering servers 2021-10-15 13:25:37 -06:00
Ethan Pippin
f3a6cee8ca Allow researching for local servers and cancelling requests 2021-10-15 11:31:36 -06:00
Ethan Pippin
dfc8aedf78 Create Reset button and organize 2021-10-15 10:24:04 -06:00
Ethan Pippin
b2fb9fbe2b Add BasicAppSettingsView, refactor, and organize 2021-10-15 09:35:32 -06:00
jhays
6a1d049dbb don't add loading cell after last page 2021-10-15 08:24:10 -05:00
jhays
0dc7eab1cd add loading cell as last item 2021-10-15 08:22:08 -05: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
2d56c01bb9 Finish ServerListView and UserListView 2021-10-15 00:43:14 -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
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
jhays
2cfc69640d cleanup some row math 2021-10-14 22:28:36 -05:00
Ethan Pippin
76530a6d7a Move tvOS files and remove persistence controller 2021-10-14 17:21:10 -06:00
Ethan Pippin
b13877cddd Allow server/user deletion 2021-10-14 16:50:08 -06:00
Ethan Pippin
1aa2716f42 Use uri instead of local address and login to sign in 2021-10-14 15:32:55 -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
Ethan Pippin
a5e6cdf998 Add better views and flow for no servers/users 2021-10-14 14:17:50 -06:00
jhays
ffde1c468d feedback cleanup 2021-10-14 14:06:23 -05:00
jhays
1c2b1879b4 use CollectionView on LibraryView 2021-10-14 09:59:35 -05:00
Ethan Pippin
03edfe7e7c Set server base path for existing login and user id in defaults for existing user login 2021-10-14 00:52:45 -06:00
Ethan Pippin
1d6047840f Add UserList for server 2021-10-13 23:09:41 -06:00
Ethan Pippin
c69df2c7c4 User state map from login 2021-10-13 22:26:53 -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
e58e67211f Add a menu of Route function to ItemView 2021-10-05 01:11:48 +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
73bc3f5b0a move duplicate ItemType extension to shared 2021-09-29 21:24:22 -05:00
PangMo5
a46ed45925 modify LatestMediaViewModel.requestLatestMedia params
fix build error
2021-09-23 18:00:30 +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
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
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
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
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
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
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
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
PangMo5
5efa29a9a5 remove some force unwrapping 2021-08-16 04:46:58 +09: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
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
Aiden Vigue
5fbe2a4a3d
offer to save jellyfin profile user. 2021-07-31 12:50: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
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
fe9fc33b18 Fix request changes 2021-07-16 02:29:11 +09: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
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
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
e22020cd44
add vp9 2021-07-02 15:13:40 -04: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
Stephen Byatt
dc8f6cfe1c Filter device name characters 2021-06-30 16:41:30 +10: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
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
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
1ea6da0c2c rollback signing 2021-06-25 19:07:46 +09:00