Commit Graph

245 Commits

Author SHA1 Message Date
Jimi
74a11512ab Move Additonal Parts to the top 2022-12-03 06:25:27 -07:00
1hitsong
945383d5fd Create global play queue 2022-11-30 20:36:28 -05:00
Jimi
3e57cb2095 Merge branch 'unstable' into feature/jf-photo-slideshow 2022-11-19 13:18:48 -07:00
Jimi
6225b77f7c Slideshow 2022-11-19 07:29:57 -07:00
1hitsong
e1f2ed7fc3
Merge pull request #821 from 1hitsong/ui-refresh/movie-library-list
Update Movie Library View
2022-11-11 09:45:10 -05:00
1hitsong
1549ea11b6 Add 20 random favorites to home view 2022-11-06 07:07:39 -05:00
1hitsong
71c672732d Update Movie Library View 2022-11-03 20:55:20 -04:00
1hitsong
f257a3195a Adjust album view 2022-10-05 09:09:55 -04:00
1hitsong
5f4fb2239f Add appears on artist section 2022-10-02 06:24:31 -04:00
Jimi
e02afad161 Merge branch 'unstable' into jf-video-stats 2022-09-05 22:42:35 -06:00
Jimi
9d0a25df77 Streaming information 2022-09-05 22:38:37 -06:00
candry7731
621e53e647
Redesign Search page with voice search (#593) 2022-09-05 07:50:13 +01:00
1hitsong
524e3f0ec7
Play local trailers (#761) 2022-09-03 08:31:15 +01:00
1hitsong
af4a9aabeb Update Artist view 2022-08-05 19:58:05 -04:00
1hitsong
78a9e4e1c4 Improve Object Names 2022-08-05 19:57:49 -04:00
Neil Burrows
5b79bb5a0a Fix parameters after merge 2022-07-13 08:29:24 +01:00
Neil Burrows
84bdf2d256
Merge branch 'master' into transcoding-fix 2022-07-13 10:51:47 +04:00
1hitsong
f5412fd192
Add preroll video support (#644) 2022-07-09 09:28:15 +01:00
Neil Burrows
055c4e5021 Allow attempting to direct play video with invalid profile level 2022-07-04 10:09:16 +01:00
1hitsong
03b6ce984a Add instant mix to album screen 2022-06-08 09:08:05 -04:00
Jimi
49cb5483d9
Merge branch 'master' into addmusic 2022-06-01 17:27:59 -06:00
Jimi
40ece2d240 Add version checker. 2022-06-01 17:02:47 -06:00
Jimi
bc7e3304c9 Defensive code. 2022-06-01 17:02:47 -06:00
Jimi
5d30ef4679 Update source/ShowScenes.brs
Co-authored-by: Neil Burrows <neil@pawprint.co.uk>
2022-06-01 17:02:47 -06:00
Jimi
d9881e9208 Only show button for 10.8 servers for now. 2022-06-01 17:02:47 -06:00
Jimi
771477d6b1 Formatting as always 2022-06-01 17:02:47 -06:00
Jimi
738efd8079 Fix to last unhappy path. 2022-06-01 17:02:47 -06:00
Jimi
cfe1a4c118 Fix to unhappy path. 2022-06-01 17:02:47 -06:00
Jimi
72f53da656 Add Quick Connect. 2022-06-01 17:02:47 -06:00
1hitsong
071b814568 Audio playback speedup 2022-05-29 14:41:06 -04:00
1hitsong
eb0121fdf6 Force width on backdrop. Fix NowPlaying title with invalid data 2022-05-23 19:55:11 -04:00
1hitsong
d8b5ba06dd List both artists and albums as direct children to music 2022-05-23 19:55:11 -04:00
1hitsong
9a69272f62 Resolve issue with artist/song library playback 2022-05-23 19:55:11 -04:00
1hitsong
2d0743f935 Code Cleanup 2022-05-23 19:55:11 -04:00
1hitsong
671f345422 Add background image to NowPlaying scene 2022-05-23 19:55:11 -04:00
1hitsong
e20ad1017e Remove blank lines 2022-05-23 19:55:11 -04:00
1hitsong
1c0ca462c4 Resolve playback bug 2022-05-23 19:55:11 -04:00
1hitsong
963aae78d8 Add Now Playing scene 2022-05-23 19:55:11 -04:00
1hitsong
00df907c94 Add button to play album 2022-05-23 19:55:11 -04:00
Jimi
52bf0c35c6 formatting 2022-05-23 19:55:11 -04:00
Jimi
c3bfab4af5 Works with Music/Artists/Albums and Music/Artists/Song 2022-05-23 19:54:41 -04:00
1hitsong
938777dea4 Format and Validate 2022-05-23 19:54:03 -04:00
1hitsong
158b7623ba Play song when selected 2022-05-23 19:54:03 -04:00
1hitsong
183ada1f5c Remove test AudioPlayer code 2022-05-23 19:54:03 -04:00
1hitsong
d01a477bb3 Include artist name in top text of album 2022-05-23 19:54:03 -04:00
1hitsong
1d608ea840 Code Cleanup 2022-05-23 19:54:03 -04:00
1hitsong
b884cba356 Change song list display. Begin work on audio playback 2022-05-23 19:54:03 -04:00
1hitsong
6d61084823 Display songs when album selected 2022-05-23 19:54:03 -04:00
1hitsong
8f516926ef Create music artist view 2022-05-23 19:54:03 -04: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
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
Neil Burrows
6fa9648959 Remove Add User menu option 2020-10-24 09:17:43 +01:00