candry7731
3f1ad4d129
Add item counts to overhang in ItemGrid ( #581 )
2022-05-23 07:19:22 +01:00
cthelight
7ee5411095
Subtitles: Search by URL not assumed index
...
Currently, when populating subtitleTracks, we assume that the ordering
and list of populated subtitle tracks will not change when Roku moves
the list into availableSubtitleTracks. This causes an issue with some
videos as it is not always consistent.
This patch modifies the logic to no-longer inject assumed final indices
into our list of text-based subtitles, but instead search through the
availableSubtitleTracks array and locate the actual subtitle that
refers to the same URL as in our list. In this way we are guaranteed
to always tell Roku to play the subtitle we want, no matter how re-
ordered the options get.
NOTE: The URL gets mildly mangled in the process of copying from
subtitleTracks to availableSubtitleTracks, so we need so search via
substring, rather than doing a full string comparison.
2022-05-22 17:54:56 -05:00
Jimi
23acaac410
Remove unneed Tag parameter
2022-05-22 16:41:02 -06:00
Jimi
e0b1fec82f
Merge branch 'master' into fixes/add-photos-back
2022-05-22 16:21:11 -06:00
Jimi
2afb9b0fb8
Add photos back in to client
2022-05-22 16:20:34 -06:00
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
DJSweder
f7652c2858
Translated using Weblate (Czech)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/cs/
2022-05-20 13:59:28 -04:00
Moritz
0f47184027
Translated using Weblate (German)
...
Currently translated at 50.8% (62 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/de/
2022-05-20 13:59:28 -04:00
Neil Burrows
c090651fe0
Merge pull request #591 from neilsb/add-screen-events
2022-05-19 21:44:46 +01:00
Neil Burrows
5251c46270
Merge branch 'master' into add-screen-events
2022-05-19 21:41:29 +01:00
Neil Burrows
6b0fe4cb6c
Merge pull request #601 from jimdogx/feature/558-Remove-Books-from-Continue-Watching
2022-05-19 21:41:11 +01:00
Jimi
72a9ddb0d7
Merge branch 'master' into feature/558-Remove-Books-from-Continue-Watching
2022-05-19 06:09:48 -06:00
Neil Burrows
7042df5cd8
Merge pull request #600 from Zusukar/Invalid-Actor-Role
...
Check if Actor Role is invalid before using it
2022-05-18 07:19:23 +01:00
Neil Burrows
5ddee8cc22
Merge branch 'master' into Invalid-Actor-Role
2022-05-18 07:17:52 +01:00
Csaba
3d44ed7563
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/hu/
2022-05-18 01:13:57 -04:00
Léo D
19bda83d7a
Translated using Weblate (French)
...
Currently translated at 32.7% (40 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/fr/
2022-05-18 01:13:57 -04:00
José Albano
dc3ad29228
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (122 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/es/
2022-05-18 01:13:57 -04:00
Zusukar
790d7f6729
Check if Actor Role is invalid before using it
...
To avoid crash to Home screen from:
Type Mismatch. Operator "+" can't be applied to "String" and "Invalid". (runtime error &h18) in pkg:/components/extras/ExtrasRowList.brs(53)
2022-05-17 20:19:27 -04:00
3ole
474bc1c297
Translated using Weblate (German)
...
Currently translated at 42.6% (52 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/de/
2022-05-15 18:13:55 -04:00
Julio Cesar
e857ebfffe
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 36.8% (45 of 122 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/pt_BR/
2022-05-15 12:22:44 -04:00
Csaba
2f6b0c0152
Translated using Weblate (Hungarian)
...
Currently translated at 35.0% (41 of 117 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/hu/
2022-05-14 16:13:56 -04:00
Moritz
9363c00d5b
Translated using Weblate (German)
...
Currently translated at 100.0% (117 of 117 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/de/
2022-05-14 16:13:56 -04:00
Nick Wallace
1a1fd242f3
Favorite a Live TV Channel ( #584 )
2022-05-14 11:13:28 +01:00
candry7731
e14bd096b4
Enabled all titles to show under poster images ( #570 )
2022-05-14 09:52:01 +01:00
Csaba
c37999fb30
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (112 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/hu/
2022-05-13 06:13:55 -04:00
candry7731
91ed00dd41
Add Series, Season and episode navigation ( #557 )
2022-05-12 19:11:59 +01:00
candry7731
12f8f18052
Watched/Favorite text ( #594 )
2022-05-11 17:07:38 +01:00
candry7731
d6f6832929
Increase live tv buffer timeout to 30s ( #582 )
2022-05-11 16:56:33 +01:00
Neil Burrows
f11f7661ae
Merge pull request #588 from Dimitrije-Ciric/master
2022-05-11 07:40:43 +01:00
Dimitrije-Ciric
40a130d7a2
Merge branch 'master' into master
2022-05-10 16:38:58 +02:00
Moritz
08193876b1
Translated using Weblate (German)
...
Currently translated at 100.0% (112 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/de/
2022-05-10 10:19:08 -04:00
Neil Burrows
efd20ca8ef
Making linter happy
2022-05-10 08:25:38 +01:00
Neil Burrows
fa0e07249b
Add JFScreen and OnScreenShown and OnScreenHidden events
2022-05-10 08:05:02 +01:00
Neil Burrows
fac1b95497
Ensure Movie Details focus returns to button row after popup
2022-05-10 08:04:23 +01:00
Dimitrije-Ciric
d7247902aa
Merge branch 'master' into master
2022-05-08 11:10:09 +02:00
Guilherme Nandi Tiscoski
2648b344df
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 36.6% (41 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/pt_BR/
2022-05-07 23:13:53 -04:00
Dimitrije-Ciric
e0f70e57a0
Replaced 'for each' with 'for i = 0 to ...'
2022-05-07 18:33:09 +02:00
root
d091a08d3b
Added if to check is itemFocused index valid.
2022-05-07 17:21:37 +02:00
candry7731
ff6fa03301
Add Loading spinner to grid and increase limit for smooth scrolling ( #571 )
2022-05-06 08:05:57 +01:00
Csaba
03091aff05
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (112 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/hu/
2022-05-04 03:13:53 -04:00
Thomas Schwery
73969acec4
Translated using Weblate (French)
...
Currently translated at 41.9% (47 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/fr/
2022-05-04 03:13:52 -04:00
Francisco de Borja Viera Prieto
2fe4a1124e
Translated using Weblate (Spanish)
...
Currently translated at 77.6% (87 of 112 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/es/
2022-05-04 03:13:52 -04:00
Hector Campos
2a7fd9f0ac
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 35.8% (38 of 106 strings)
Translation: Jellyfin/Jellyfin Roku
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-roku/pt_BR/
2022-05-02 22:13:51 -04:00
Neil Burrows
bdb296a870
Merge pull request #583 from neilsb/user-setting-screen
2022-05-02 14:04:22 +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
cf7bbb4669
Merge pull request #575 from jimdogx/feature/jf-478-audio-track-for-tv-shows
...
Allow selection of different audio tracks for tv shows
2022-04-30 08:37:38 -06:00
Jimi
dde60c9fd0
Prevent crashes.
2022-04-30 07:02:03 -06:00
Jimi
9c665ebf5b
Formatting
2022-04-29 07:20:34 -06:00