cthelight
39dad7666c
Subtitles: Auto-select default option
...
On other players (web/andriod app) the user perferences for
subtitle behavior are taken into account, and used to make an
assumption about subtitle behavior.
This patch ports most of that logic here. "Smart" selection is not
yet fully-featured, as it requires additional knowledge about audio
language preferences. Rather it uses the fallback mechanism, which
emulates the "Default" subtitle option.
The logic for the different options was based on the main jellyfin
repo (specifically sha 49d5fdb33fc9792147c1df03e1d1b051e6b7ec79 in
file Emby.Server.Implementations/Library/MediaStreamSelector.cs)
Additionally, this implementation specifically prefers text-based
subtitles (assuming they match the user's preference) as they are
the only ones natively supported by Roku.
Also, the subtitle changing mechanism is reworked slightly to make
use of the new implementation herein
2022-05-22 17:08:54 -05:00
candry7731
91ed00dd41
Add Series, Season and episode navigation ( #557 )
2022-05-12 19:11:59 +01:00
Neil Burrows
ab6dc6fe39
Fix maxWidth
property on ScrollingLabel
2022-05-02 07:40:00 +01:00
Neil Burrows
395b6153bb
Move MPEG 2 support from system setting to user setting, and into new setting screen
2022-05-01 11:53:39 +01:00
Neil Burrows
2cf45677c6
User setting screen
2022-05-01 11:51:28 +01:00
Jimi
1e1b396f85
Fix to alternate version playback
2022-03-13 08:22:55 -06:00
debmint
0f18add523
Movie extras ( #520 )
2022-03-13 08:46:03 +00:00
jimiatnymbl
611e19e030
Formatting
2021-12-29 20:55:02 -07:00
jimiatnymbl
1876dd29bd
Working with new checkbox
2021-12-29 20:51:39 -07:00
jimiatnymbl
32cfd72d44
WIP
2021-12-29 18:00:13 -07:00
jimiatnymbl
450448ac96
Efficient stuff
2021-12-26 14:03:59 -07:00
jimiatnymbl
897338b9dc
Fix formatting
2021-12-26 13:41:32 -07:00
jimiatnymbl
a0feb86bbf
Working version
2021-12-26 13:25:58 -07:00
jimiatnymbl
2aece6ef5d
WIP (added server name to saved list)
2021-12-26 11:52:43 -07:00
jimiatnymbl
48c81f97d7
Formatting
2021-12-23 21:08:43 -07:00
jimiatnymbl
6a38b7b598
Working version
2021-12-23 21:07:35 -07:00
jimiatnymbl
c3cb43ad4d
Working v1 (no username or pass)
2021-12-23 15:17:38 -07:00
JD Layman
44064aff2b
Push scenes onto the stack quickly to prevent extra button presses when retriving series/movie info
2021-10-16 15:03:10 -05:00
JD Layman
0937265139
Implement ability to clear scenes in SceneManager and move login flow to use scene manager
2021-10-09 21:14:32 -05:00
JD Layman
6eb283de1b
Abstract remaining overhang functionality with groupStack so overhang is never accessed directly
2021-10-09 21:14:32 -05:00
JD Layman
692cb8e922
Add filter information to title when browsing a collection
2021-10-09 21:14:31 -05:00
JD Layman
be24a19c8f
Add groups to stack to manage active group for main scene
2021-10-09 21:14:31 -05:00
JD Layman
3bb85157e6
Move video playstate reporting into video component.
2021-09-05 00:09:55 -05:00
JD Layman
a7c6737e1f
Support MPEG2 codec when available
...
Support playing video using the MPEG-2 codec when supported by the device. Enabled
by option since MPEG-2 requires high bandwidth and some users report issues with
MPEG-2 decoding on some Roku models.
2021-08-31 19:56:49 -05:00
Bronley
43b4ac3fc9
Format all brs files
2021-07-28 06:51:15 -04:00
Bronley
30377d3ebd
Fix crash when validating serverUrl
2021-07-15 22:32:34 -04:00
Bronley
acdb635f7a
Fix lint issues.
2021-07-09 15:16:43 -04:00
Bronley
fa2452c037
Merge branch 'master' of https://github.com/jellyfin/jellyfin-roku into ssdp-scan
2021-07-09 06:53:16 -04:00
Bronley
ebd49cefb3
Finished with initial flow
2021-07-09 06:17:04 -04:00
Bronley
44bf6d2b12
Add ui components and focus handling
2021-07-09 06:12:19 -04:00
Neil Burrows
6d757653da
Linter: Consistent IF statement format
...
No parentheses. Use THEN if it's a one line statement. Don't use THEN if it's a block statement
2021-06-26 14:52:16 +01:00
Neil Burrows
13c2391ba7
Linter Fixes: Use of unassigned variables
2021-06-26 14:51:19 +01:00
Neil Burrows
579475a34c
Linter: Code style: remove parenthesis around conditions
2021-06-26 11:24:38 +01:00
Neil Burrows
da54bc86fe
Linter: Change any function that doesn't return a value to a sub
2021-06-26 11:18:09 +01:00
Neil Burrows
58972c5ece
Remove unsed/unreferenced code
2021-04-10 15:30:33 +01:00
Anthony Lavado
ce5290582f
Merge branch 'master' into improved-server-connection-feedback
2021-04-04 11:36:02 -04:00
Neil Burrows
666fe2cf38
Improve server connection feedback
2021-04-04 14:41:44 +01:00
Neil Burrows
b3036134a9
Make checks for http and https case insensitive
2021-04-04 12:12:48 +01:00
Neil Burrows
fd36765696
Rename ItemGrid2 to ItemGrid
2021-03-07 11:11:28 +00:00
Neil Burrows
ef748eba18
Remove Legacy ItemGrid pages and simplify main event loop
2021-03-07 11:11:28 +00:00
scattertv
78a7061c14
remove field observer on video.position
2021-03-06 12:12:38 -05:00
Vegetto
fe54ee0f03
Erasing username/password in case server is changed
2021-01-19 20:41:22 -08:00
Vegetto
c36350a593
Save username and password after successful auth
2021-01-17 20:19:52 -08:00
cewert
85dc14f0c6
Enable quickplay on season episode list
2020-12-08 15:05:22 -05:00
cewert
45c82fabdd
Enable quickplay in itemgrid2
2020-12-08 04:08:19 -05:00
cewert
a44de34b24
Quick play videos with play button on home screen
2020-12-08 03:39:58 -05:00
Anthony Lavado
75c50941a2
Merge pull request #275 from neilsb/movie-audio-track-selection
...
Allow audio track selection for Movies
2020-10-29 00:11:50 -04:00
Anthony Lavado
f6af78ae4e
Merge pull request #277 from bisby/options-sort
...
Add a favorites filter to movies
2020-10-29 00:03:38 -04:00
Nick Bisby
4a6deb3b44
Add a favorites filter to movies
2020-10-24 17:50:07 -05:00
Neil Burrows
5cbe119002
Play selected Audio Stream rather than the default track
2020-10-24 17:23:20 +01:00