Ethan Pippin
2d5f1a2c19
update notifications
2022-03-18 21:59:25 -06:00
Min-Yih Hsu
41a3644417
Consulting the `NextUp` endpoint for next episode in a season
...
And fallback to the old mechanism if either the next episode in this
series doesn't match the current season or something goes wrong.
2022-02-08 19:42:51 +08:00
Min-Yih Hsu
bfe413c06a
(Re)Enable the play button on the season page
...
Resurrecting some of the previously-commented code to enable the play
button on the season page. Which plays the next unplayed episode in that
season. Note that we no longer bail out on the `BaseItemDto.missing`
flag because sometimes it shows false negatives even on legit season
items. Instead, we rely on results returning from the API call.
2022-02-08 10:08:26 +08:00
PangMo5
682f79631c
add system control gestures (brightness, volume)
2022-02-05 18:14:23 +09:00
Ethan Pippin
6bd07817f7
Merge pull request #351 from mshockwave/dev-folder-view
...
Basic support for folder-type library items
2022-01-28 11:01:18 -08:00
Min-Yih Hsu
e760a586d7
Add an option to switch between flatten/grouped library view
...
By default, a library shows its items in a flatten view. This patch
further adds an option that allows users to show items grouped in their
own folders as well.
2022-01-28 11:04:37 +08:00
Min-Yih Hsu
3f52223be5
Basic support for folder-type library items
...
- Add a new BaseItemDto.ItemType member: .folder.
- Use CollectionItemViewModel to display folder-type item.
- For each episode in a folder, fallback to primary image if series
primary image is not available.
2022-01-25 21:14:58 +08:00
jhays
56b60dafdc
duplicate create view model for livetv
2022-01-24 14:58:30 -06:00
jhays
bf79902b42
swiftformat
2022-01-24 14:58:07 -06:00
jhays
dd7ac40aaf
enable playback on programs view
2022-01-24 14:58:07 -06:00
jhays
58cd96c815
grab first videoPlayerViewModel in returned array
2022-01-24 14:58:07 -06:00
jhays
074be8ec37
clean up force unwrapped runTimeTicks
2022-01-24 14:58:07 -06:00
jhays
bcc81213ad
route to video player from liveTv
2022-01-24 14:58:07 -06:00
Ethan Pippin
961f87d3c7
add back experimental native player
2022-01-19 16:11:06 -07:00
Ethan Pippin
6b7f3672b2
Merge branch 'main' into chapter-support
2022-01-16 19:13:08 -07:00
Ethan Pippin
fe81bc1e23
Merge pull request #305 from LePips/force-direct-play-experimental-setting
...
Allow force direct play as a temporary measure
2022-01-16 19:11:09 -07:00
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
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
7f55945c94
revert some work and fix collections
2022-01-13 23:13:49 -07:00
Ethan Pippin
0c95fb48a7
undo filter change attempt
2022-01-13 22:49:25 -07:00
Ethan Pippin
0dd592df02
wip
2022-01-13 14:35:20 -07:00
Ethan Pippin
cdc294dd96
Merge branch 'main' into multiple-media-sources
2022-01-12 21:56:12 -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
53048d7d14
update item after playback close
2022-01-11 00:01:37 -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
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
4298062ca3
swiftformat
2022-01-10 12:28:03 -07:00
Ethan Pippin
14c8aa4101
create general poster size
2022-01-09 18:22:38 -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
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
cd6f02d5f1
Merge branch 'main' into ios-video-player-refactor
2022-01-04 22:06:48 -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