Neil Burrows
aafcb28436
Remove temporary code to migrate MPEG2 setting ( #829 )
2022-10-31 16:06:51 +00:00
candry7731
4131c6616e
loading spinner
...
Added Loading spinner to movies detail screens
2022-10-26 23:04:44 -05:00
1hitsong
7f94039d71
Fix function name & comment
2022-10-21 12:57:11 -04:00
1hitsong
4ce9f18152
Fix Cinema Mode Intro bug
2022-10-21 12:09:28 -04:00
1hitsong
8908f11bf2
Merge pull request #792 from candry7731/Fix-Search
...
Fix Episode titles when search
2022-10-11 20:10:26 -04:00
1hitsong
3dbaa07a0f
Fix instant mix crash for artist with no albums
2022-10-10 17:12:04 -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
candry7731
937eee7635
change m.type to m.selectedItemType per neil
2022-09-26 22:55:01 -05:00
1hitsong
1832dfd0d6
Merge pull request #781 from jimdogx/jf-video-stats
...
Jf video stats
2022-09-23 08:20:02 -04:00
candry7731
221ab29535
hide Resume dialog on search screen
2022-09-15 23:08:01 -05:00
candry7731
fcb00564df
Auto Reload LiveTv when feed Errors ( #669 )
2022-09-12 10:00:55 +01: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
14b3edf65a
Add Music Artist section navigation ( #760 )
2022-09-02 09:12:40 +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
1hitsong
092e208f38
Fix crash when playing single song
2022-07-27 08:00:13 -04:00
Charles Ewert
251cebb16d
Merge branch 'master' into transcoding-fix
2022-07-21 21:58:12 -04:00
Charles Ewert
13b660c7c2
Revert "Update Home Screen to Respect User Preferences ( #553 )"
...
This reverts commit 26d9360fd3
.
2022-07-21 20:31:39 -04:00
Neil Burrows
fb58592f59
Remvoe duplicated line in merge error
2022-07-13 08:32:42 +01: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
2aca107281
Formatting
2022-07-04 10:34:09 +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
1hitsong
0564038158
Change prevent screensaver logic
2022-06-02 21:29:07 -04:00
1hitsong
5347214fd4
Merge branch 'jellyfin:master' into addmusic
2022-05-31 15:58:54 -04:00
1hitsong
071b814568
Audio playback speedup
2022-05-29 14:41:06 -04:00
Nick Wallace
26d9360fd3
Update Home Screen to Respect User Preferences ( #553 )
2022-05-24 17:23:42 +01:00
1hitsong
60be572753
Add spinner during Play Album loading
2022-05-23 19:55:11 -04:00
1hitsong
2d0743f935
Code Cleanup
2022-05-23 19:55:11 -04:00
1hitsong
00df907c94
Add button to play album
2022-05-23 19:55:11 -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
cc4f6ef3a6
Run format script
2022-05-23 19:54:03 -04:00
1hitsong
e48a663a93
Enable album selection from home screen
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
Neil Burrows
fac1b95497
Ensure Movie Details focus returns to button row after popup
2022-05-10 08:04:23 +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
dde60c9fd0
Prevent crashes.
2022-04-30 07:02:03 -06:00
Jimi
5ffa09f602
Allow selection of different audio tracks for tv shows
2022-04-24 09:10:18 -06:00
Jimi
1e1b396f85
Fix to alternate version playback
2022-03-13 08:22:55 -06:00
Jimi
129be19a07
Merge branch 'master' into feature/531-mulitple-movie-video-streams
2022-03-13 05:49:36 -06:00
debmint
0f18add523
Movie extras ( #520 )
2022-03-13 08:46:03 +00:00
Jimi
ecde74cd3e
Implement Version selection for Movies
2022-03-12 18:10:50 -07:00
Jimi
68df29c6ca
Hide overhang when viewing photos.
2022-02-06 15:37:40 -07:00
Jimi
bc5c61a519
Initial support for photo viewing
2022-02-06 08:37:02 -07:00
jimiatnymbl
572963e28f
Don't show buttons when user doesn't have access.
2022-01-08 23:31:27 -07:00
Neil Burrows
0921e26114
Merge branch 'master' into feature/save-servers
2022-01-02 16:25:42 +00: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
Cody Robibero
718ea567b8
Merge branch 'master' into feature/save-servers
2021-12-24 04:22:20 +00:00
jimiatnymbl
48c81f97d7
Formatting
2021-12-23 21:08:43 -07:00
jimiatnymbl
6a38b7b598
Working version
2021-12-23 21:07:35 -07:00
Anthony Lavado
5fedcb4fdb
Merge branch 'master' into feature/482-add-livetv-onnow
2021-12-23 18:52:25 -05:00
jimiatnymbl
c3cb43ad4d
Working v1 (no username or pass)
2021-12-23 15:17:38 -07:00
Neil Burrows
a7eadeb42b
Fix case of AND in IF statement
2021-12-23 07:56:57 +00:00
Neil Burrows
0aff3c46f6
Remove rale tracker comment (commited in error)
2021-12-23 07:54:46 +00:00
Neil Burrows
96bd2ccada
Get correct video node now that it is nested
2021-12-23 07:51:53 +00:00
jimiatnymbl
b56bc03d90
Working v1
2021-12-17 23:03:33 -07:00
Neil Burrows
167e536b30
Prevent Login Screens hiding main Scene
2021-11-14 11:35:49 +00: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
f5dbeb5205
Rename GroupStack to SceneManager to make functionality more obvious
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
59370a2d4a
Always request active group before performing operations in main loop
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
4a0907ca21
Report playback progress in a separate thread to reduce render latency.
2021-09-01 20:10:44 -05:00
JD Layman
641056435e
Avoid double processing of options key after certain video types
2021-09-01 20:10:44 -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
fa2452c037
Merge branch 'master' of https://github.com/jellyfin/jellyfin-roku into ssdp-scan
2021-07-09 06:53:16 -04:00
Bronley
6ca6603a57
Undo hardcoded "always show config screen"
2021-07-09 06:42:26 -04:00
Bronley
ebd49cefb3
Finished with initial flow
2021-07-09 06:17:04 -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
38fa383b4d
Linter Warnings
...
Variable Capitalization, Unused Variables, Unreachable Code
2021-06-26 11:04:32 +01:00
Neil Burrows
c58fa3cfb5
Merge branch 'master' into transcoding-logic-rework
2021-06-12 17:19:14 +01:00
Neil Burrows
b4c09a6700
Fix incorrect selection when pressing back in subtitle dialog
2021-06-12 16:30:32 +01:00
Neil Burrows
91036339f1
Ignore change changes made to Roku OS Global Subtitle settings
2021-06-12 15:23:50 +01:00
candry7731
ed769e3cf5
Update Main.brs
...
Added Loading dialog to the search component
2021-06-09 22:17:27 -05:00
Neil Burrows
798ca7d557
Fix boxset browsing
2021-04-21 20:04:27 +01:00
Neil Burrows
96520c40c0
Enable basic deep linking
2021-04-14 08:03:15 +01:00
Anthony Lavado
20ba9a4f99
Merge branch 'master' into remove-unused-code
2021-04-10 21:37:07 -04:00
Neil Burrows
58972c5ece
Remove unsed/unreferenced code
2021-04-10 15:30:33 +01:00
Neil Burrows
f1118dc7b8
Fixes for Lazyman Plugin
2021-04-10 11:20:02 +01:00
Neil Burrows
d3f8fa8f4c
Correct order of if statement check to prevent null error
2021-04-04 14:46:42 +01:00
Neil Burrows
666fe2cf38
Improve server connection feedback
2021-04-04 14:41:44 +01:00
Neil Burrows
f929daef2c
Add protection to avoid eating valid button presses
2021-03-26 16:12:38 +00:00
Anthony Lavado
b6df996503
Merge branch 'master' into autoplay-playback-info
2021-03-20 00:36:53 -04:00
Anthony Lavado
8b2bf0afcc
Merge branch 'master' into ok-closes-dialogs
2021-03-20 00:34:28 -04:00
Neil Burrows
398b2cbf11
Set group to be new video object when autoplaying next ep
2021-03-07 15:53:40 +00:00
Neil Burrows
9e77bc9a60
Close dialogs with unhandled button pressed
2021-03-07 12:35:32 +00: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
Bronley
0339f0c744
Undo formatting changes in Main.brs
2021-01-31 22:10:04 -05:00
Bronley
ef90af4c36
Fix some more errors found by bsc
2021-01-31 14:35:18 -05:00
Neil Burrows
51af9fdc55
Merge pull request #332 from cewert/play-items-with-play-button
2020-12-27 10:52:21 +00:00
cewert
47155a6b38
Check web client setting before autoplay
2020-12-11 02:38:19 -05:00
Neil Burrows
f3019f3e7f
Move home library loading into function
2020-12-08 15:56:13 +00:00
cewert
a44de34b24
Quick play videos with play button on home screen
2020-12-08 03:39:58 -05:00
Charles Ewert
9f0f8375a5
Merge pull request #325 from neilsb/fix-return-focus-after-resume
...
Revert change in #311 which causes loss of focus
2020-12-06 23:18:11 -05:00
Neil Burrows
bf6a9090d2
Remove updated focus logic from all but TV Channel selections
2020-12-06 22:57:56 +00:00
cewert
b95faed3fc
Make home screen use user settings
2020-12-05 23:59:32 -05:00
cewert
79dbfc7db8
Auto play the next available episode
2020-11-30 02:46:20 -05:00
Neil Burrows
86987e8590
For LiveTV Library, respect default view if set to "TV Guide"
2020-11-29 11:18:23 +00:00
Neil Burrows
f94d56ffd3
Live TV Schedule / Guide
2020-11-23 17:13:57 +00:00
artiume
47bb4b8f43
check for series first
2020-11-16 16:53:39 -05:00
Neil Burrows
45a785d391
Handle Mixed Media Folders
2020-10-30 17:23:28 +00:00
Anthony Lavado
ee25ed27ec
Merge pull request #281 from neilsb/iptv-plugin
...
Fix for IPTV Plugin
2020-10-29 21:22:51 -04: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
5b268cbe3d
Merge pull request #278 from neilsb/live-tv-tidyup
...
Minor changes for Live TV
2020-10-29 00:06:01 -04:00
Neil Burrows
f9d70d46e0
IPTV Plugin
2020-10-27 17:12:18 +00:00
Neil Burrows
0cbd53f2ea
Update TV Channel Viewing to give loading message and catch failures
2020-10-25 09:40:41 +00:00
Neil Burrows
0c4b1a5bf3
Remove some unused code now Live TV in new ItemGrid
2020-10-25 09:40:05 +00: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
Nick Bisby
a5cf36aaf3
remove more debug lines
2020-10-18 16:54:43 -05:00
Nick Bisby
dd391ff0ea
Initial batch of livetv updates to itemgrid2
2020-10-17 14:07:32 -05:00
Neil Burrows
5d3dc87d62
Constants to own file and tighten up UI UX
2020-08-16 15:44:03 +01:00
Neil Burrows
9af712cec7
Open BoxSets in new ItemGrid
2020-07-14 08:31:34 +01:00
Neil Burrows
a5df6d6322
Remove failed & loading images for Grid Items
2020-07-04 16:10:56 +01:00
Neil Burrows
93e64b6b39
Support BoxSets & Collections in new Item Grid
2020-06-23 17:12:47 +01:00
Anthony Lavado
146e00b23b
Merge pull request #213 from neilsb/collections
...
Fix Collections for Movies, Episodes & Series
2020-06-17 22:17:21 -04:00
Neil Burrows
43bdf508cd
Fix Collections for Movies, Episodes & Series
2020-06-17 08:15:13 +01:00
Neil Burrows
eea189bd97
Implement new ItemGrid for TV Shows
2020-06-17 08:10:03 +01:00
Anthony Lavado
93c64f7422
Merge pull request #223 from neilsb/initial-live-tv
...
Initial Live TV Support
2020-06-16 17:40:50 -04:00
Neil Burrows
68e322b1ca
Updated design and functionality of ItemGrid for Movies
2020-06-10 17:43:32 +01:00
Neil Burrows
613e3340a9
Add dialogs for channel loading and error
2020-05-31 16:05:22 +01:00
Neil Burrows
ea245d2abc
Initial LiveTV Support
...
Most of the work from Alex Gonzales (@Musi13)
2020-05-31 16:05:22 +01:00
Neil Burrows
f993b204ba
Register Roku Device Capabilities with JF Server on Login
2020-05-31 16:05:21 +01:00
Shaun Campbell
3a4b4a0845
Improve readability of items on the TV Shows Grid ( #206 )
...
* Decreasing number of items on TV Series grid to 6 and sizing for 2 rows
* Reducing m.page_size to 48 from 50. Fixing collections page to have 6 per row
2020-05-28 20:36:23 +01:00
Tod Fitch
66f3ca9a06
Fix 'ends at ' and remove SPDX license headers
...
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Tod Fitch
07a9950ee6
Partial support for https://github.com/jellyfin/jellyfin-roku/issues/36
...
Partial implemented support for the languages and dialets that Roku supports.
A number of structural issues encountered the biggest are:
1. Programatically catenating strings which assumes a particular language syntax.
2. Using display strings in buttons, etc. to determine action.
3. Building display objects in BrightScript rather than in XML. This results in many cases where you have to translate the same string many times (e.g. "Cancel")
Side note: My editor is set to remove trailing spaces and to assure a new line at the end of the file. Existing source code seems to vary on this. I can revert those few changes if that is a problem.
Finally, added https://reuse.software/spec/ compliant license information to the new files and the files I touched.
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Neil Burrows
79e47668b1
Merge pull request #209 from cewert/fix-exit-video-crash
...
Fix for crash when exiting a video
2020-05-07 17:43:08 +01:00