Commit Graph

353 Commits

Author SHA1 Message Date
1hitsong
ae0d12f3c6 Add some Misc tests 2022-12-22 09:50:36 -05:00
1hitsong
72ae35423d Add Test Framework 2022-12-22 09:48:45 -05:00
1hitsong
a4962648f3 Create What's New popup
Demo: 
https://social.linux.pizza/@tgpo/109553679336510552
2022-12-21 17:01:44 -05:00
1hitsong
41b1c978f9 Fix resume popup showing twice 2022-12-20 17:39:06 -05:00
1hitsong
926a1623f5 Fix dialog appearing twice 2022-12-10 14:27:49 -05:00
1hitsong
233d981c05 Create music genre view 2022-12-10 14:05:55 -05:00
1hitsong
4f4b1d5748 Fix TV Episode focus issues
1. Pressing back on resume dialog on episode list
2. Choosing resume and pressing back from video playback
2022-12-09 20:26:32 -05:00
1hitsong
c79f9471cb Reset focus to buttons
Fixes #682
2022-12-09 18:27:16 -05:00
1hitsong
1b2392bb16 Fix lockup on Additional Parts resume
This will automatically start playback at resume point. Follow up PR will show user resume dialog popup.
2022-12-08 13:33:08 -05:00
1hitsong
607107ebb8 Remove rooibos test framework 2022-12-07 18:33:23 -05:00
1hitsong
945383d5fd Create global play queue 2022-11-30 20:36:28 -05:00
1hitsong
cb1ed4041a
Merge pull request #838 from 1hitsong/NoIntroTrailers
Don't play intro video before trailers
2022-11-20 21:34:16 -05: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
1b22959fa0 Don't play intro video before trailers 2022-11-04 20:59:25 -04:00
1hitsong
71c672732d Update Movie Library View 2022-11-03 20:55:20 -04:00
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