Commit Graph

154 Commits

Author SHA1 Message Date
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
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
Aiden Vigue de632aeb7e
add some views - rename a few folders. 2021-06-15 19:56:49 -04:00
PangMo5 b89a3f9fe0 fix tvOS build error 2021-06-15 22:53:21 +09:00
PangMo5 94aa3bc4b4 initial screens Refactoring
remove ContentView
add HomeView
add MainTabView
add SplashView
add ConnectToServerViewModel
add HomeViewModel
add LibraryListViewModel
add SplashViewModel
add ViewModel
2021-06-15 22:44:03 +09:00
PangMo5 8c0c51fa26 Replace globalData with SessionManager, ServerEnvironment 2021-06-15 19:15:23 +09:00
PangMo5 40127b0710 add ServerEnvironment.setUp, reset func
add SessionManager.updateHeader, login, logout
2021-06-14 02:40:19 +09:00
PangMo5 bc03de481d add ServerEnvironment
add SessionManager
remove WidgetEnvironment
2021-06-14 01:26:56 +09:00
Aiden Vigue 5a2a0f06a4
build 43 2021-06-13 00:48:54 -04:00
Aiden Vigue 2c410c0e57
custom image view 2021-06-12 22:29:33 -04:00
Aiden Vigue 3f8e3b4fbb
actually update nuke 2021-06-12 22:16:53 -04:00
Aiden Vigue 96dba15f04
Update Nuke to 0.6.1 2021-06-12 10:41:56 -07:00
Aiden Vigue 3d6eb2f183
release 41 2021-06-12 00:00:02 -07:00
Aiden Vigue 18cc3ac15d
bugs bugs bugs *squash* 2021-06-10 17:28:05 -07:00
Aiden Vigue 9ad53092a4
Remove swiftformat 2021-06-10 09:26:05 -07:00
Kwangmin Bae bbfbd32f34
Apply SwiftFormat (#44)
* add .swiftFormat

add Run script for swiftFormat

* Remove some conditions
2021-06-10 08:04:46 -07:00
Aiden Vigue c00559a4a4
Merge remote-tracking branch 'origin/main' into main 2021-06-10 01:19:33 -07:00
Kwangmin Bae 7c5a4441c1
Add Next Up Widgets (#43)
* WIP

* add EntryView UI

apply AppGroups
apply KeychainGroups

* update widget layout

* update widget layout

* Refactoring

add WidgetEnvironment
add snapshot logic
add placeholder

* fix

* fix team id

* pass ci?

* update keychain group

* Update PersistenceController.swift

Co-authored-by: Aiden Vigue <acvigue@me.com>
2021-06-10 01:05:52 -07:00
Aiden Vigue ef7de54baf
idk 2021-06-10 00:10:12 -07:00
Aiden Vigue 1e34c9baee fixes 2021-06-09 22:46:57 -07:00
Aiden Vigue 988377e0ea fix 2021-06-09 21:25:50 -07:00
Aiden Vigue 583f4a7509 it all works 2021-06-09 17:04:33 -07:00
Aiden Vigue ea6b9a6326 fix search? 2021-06-09 00:02:02 -07:00
Aiden Vigue 3a8cd943ef add episodeitemview 2021-06-08 23:30:24 -07:00
Aiden Vigue 93ef16a46d more to mvc & gen. client 2021-06-08 17:04:33 -07:00
Aiden Vigue de5e79f6ce MovieItemView using gen. api 2021-06-08 10:22:53 -07:00
Aiden Vigue 007930ec06 Start moving to generated client 2021-06-06 21:54:07 -07:00
Aiden Vigue f27574f94d license headers - start switch to combine api 2021-06-05 22:57:25 -07:00
Aiden Vigue 6e3e60cae1
Add tvOS target
Adds TVVLCKit
Adds xcassets for tvOS
adds initial tvOS boilerplate - will not run currently
2021-06-03 23:44:40 -04:00
Aiden Vigue 2cc2df95b5
normalize titles 2021-06-03 14:14:50 -04:00
Aiden Vigue 0b1f8023b5
update nuke 2021-06-02 20:13:11 -04:00
Aiden Vigue 28170f2300
bye bye sentry 2021-06-02 18:19:52 -04:00
Aiden Vigue 62c17217be
Update Nuke 2021-06-02 13:39:14 -04:00
Aiden Vigue 9a6f859ff7
Small fixes 2021-06-02 13:38:06 -04:00
PangMo5 df0014592d add LazyImage.placeholderAndFailure
apply placeholderAndFailure too all LazyImage
2021-06-02 16:18:38 +09:00
PangMo5 082ce29a44 WIP 2021-06-02 13:00:20 +09:00
Aiden Vigue 9add2c0add
switch regexes 2021-06-01 14:41:14 -04:00
Aiden Vigue dde2b51b09
up build 2021-05-30 23:25:24 -04:00
aiden 629d57918b
Merge pull request #23 from PangMo5/PangMo5/parallax-header-item-views
Add ParallaxHeaderScrollView
2021-05-30 23:10:04 -04:00
Aiden Vigue 0af41b877d
update ver 2021-05-30 23:02:19 -04:00
aiden e9be25f44b
Revert team ID 2021-05-30 23:01:46 -04:00
PangMo5 e66d0ce742 add ParallaxHeaderScrollView 2021-05-30 18:35:00 +09:00
Aiden Vigue ae9381e5a3
cleanup cleanup everybody cleanup 2021-05-29 12:52:21 -04:00
PangMo5 039d2aef0f Merge branch 'jellyfin:main' into main 2021-05-28 14:06:52 +09:00
Aiden Vigue 6bfd0c4fc6
Fix SwiftUI view crashing - fix captions in XIB 2021-05-28 00:10:36 -04:00
PangMo5 e4f627baeb fixed life cycle issue
add LazyView
2021-05-28 13:10:01 +09:00
PangMo5 4dae6bc00e add LibraryListViewModel 2021-05-28 12:20:49 +09:00
PangMo5 ed224da0a4 Merge branch 'jellyfin:main' into main 2021-05-28 11:40:55 +09:00
Aiden Vigue 484bd445e6
build 26 2021-05-27 14:55:01 -04:00
PangMo5 5f6be60f42
Merge branch 'main' into main 2021-05-28 03:08:09 +09:00
PangMo5 1b80e9ecd3 Merge branch 'main' of https://github.com/PangMo5/JellyfinPlayer 2021-05-28 02:44:40 +09:00
PangMo5 0424436114 JellyfinAPI authHeader trim issue clear 2021-05-28 02:44:25 +09:00
Aiden Vigue bd386b4e45
Auto stash before merge of "main" and "Jellyfin/main" 2021-05-27 13:25:20 -04:00
Aiden Vigue b4dcfcc425
up build 2021-05-27 10:27:04 -04:00
aiden 7e14dc5b86
Merge branch 'main' into main 2021-05-27 10:24:43 -04:00
PangMo5 3b7778b3cf ResumeItem class to struct
LibraryView NavigationLink Recovery
2021-05-27 21:29:30 +09:00
PangMo5 3b38a20625 LibraryListView separation
Implementing MVVM
2021-05-27 17:16:03 +09:00
Aiden Vigue fa885e1f76
rst of build 22 2021-05-27 00:31:31 -04:00
Aiden Vigue eb711b6fab
release 21 2021-05-26 23:55:41 -04:00
PangMo5 d9f8fb5e42 add Moya Lib
init JellyfinAPI
2021-05-27 12:18:54 +09:00
Aiden Vigue 198516b8a9
Add jump buttons 2021-05-26 22:20:06 -04:00
Aiden Vigue 208bec783a
initial 2021-05-26 21:24:01 -04:00
Aiden Vigue d2f652b014
add introspect 2021-05-26 11:42:52 -04:00
Aiden Vigue eb895a0805
Start flattening hierarchy 2021-05-26 11:00:22 -04:00
Aiden Vigue 3cefdb2ad4
pbxproj 2021-05-25 22:05:43 -04:00
Aiden Vigue 5cf959336d
fix some subtitles not displaying on transcoded streams 2021-05-25 18:46:10 -04:00
Aiden Vigue 71088d7bd4
fix fastfile 2021-05-25 17:08:55 -04:00
Aiden Vigue 469c32d711
banish Dynatrace 2021-05-25 16:23:23 -04:00
aiden cba149b4b1
Merge pull request #15 from MrTimscampi/settings-refactor
Refactor SettingsView
2021-05-25 16:15:26 -04:00
MrTimscampi b7d393ed3b Refactor SettingsView
Reworks the file to fit better with MVVM and loads bitrates from a JSON file for easier changes
2021-05-25 22:10:34 +02:00
Aiden Vigue efeb1c142e
Switch to paginated libraryview 2021-05-25 14:06:54 -04:00
Aiden Vigue bb4fb6cde4
Update fastfile for new repo 2021-05-25 11:16:44 -04:00
Aiden Vigue b31ff96ddf it plays! 2021-05-25 09:41:19 -04:00
Aiden Vigue 4801b01b16 fix playback if no audio track 2021-05-24 17:53:31 -04:00
Aiden Vigue 92acfab287 Fully remove ExyteGrid and URLImage 2021-05-24 16:42:42 -04:00
Aiden Vigue e8a229eaec Revert "fix bg update"
This reverts commit 324de4beb6.
2021-05-24 15:35:00 -04:00
Aiden Vigue 324de4beb6 fix bg update 2021-05-24 15:28:22 -04:00
Aiden Vigue 5eb57179f3 start using lazy loading 2021-05-24 14:23:00 -04:00
Aiden Vigue 889f085426 prep for 14 2021-05-23 19:38:38 -04:00
Aiden Vigue 73d97e0d16 remove dev overlays 2021-05-23 19:08:38 -04:00
Aiden Vigue 55dbb65eef Add processing of different device models to force HW decoding 2021-05-23 13:43:47 -04:00
Aiden Vigue 75e6eea7cd discord link 2021-05-22 19:20:51 -04:00
Aiden Vigue 28e56c23f1 LMFAO I BROKE THE APP 2021-05-22 19:15:15 -04:00
Aiden Vigue fdea0d4573 cleanup 2021-05-22 18:34:58 -04:00
Aiden Vigue ae92281d50 Add dca playback 2021-05-22 14:36:13 -04:00
Aiden Vigue 17ab08c883 remove some files 2021-05-22 11:43:44 -04:00
Aiden Vigue b49f796a72 Add fastlane - increase res. a bit
Add dynatrace!


remove


checkin
2021-05-22 10:03:48 -04:00
Aiden Vigue c0e75a5b8e SENTRYYYYY! 2021-05-21 19:34:58 -04:00
Aiden Vigue 256dcd7b45 Fix threading issues & auto add http:// if missing 2021-05-21 13:18:08 -04:00
Aiden Vigue 676217d391 add AppUsesNonExemptEncryption 2021-05-20 22:01:08 -04:00
Aiden Vigue ebfa26a65a Episode dependents 2021-05-20 21:36:26 -04:00