Commit Graph

417 Commits

Author SHA1 Message Date
Bronley
44bf6d2b12 Add ui components and focus handling 2021-07-09 06:12:19 -04:00
Anthony Lavado
ec4177eaa3
Remove then from IF line 2021-06-28 20:17:34 -04:00
Anthony Lavado
ba1a8f649d
Merge branch 'master' into add-brightscript-linter 2021-06-28 20:15:34 -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
10a3b1d4b1
Merge branch 'master' into subtitle-variable-error 2021-06-26 08:12:43 +01:00
Neil Burrows
2bc6c7923d Correct typo in variable name 2021-06-26 08:09:59 +01:00
Neil Burrows
a92ef61d43 Remove return value from ReportPlayback sub 2021-06-24 09:28:28 +01:00
Neil Burrows
fcbb284a7b
Merge branch 'master' into transcoding-logic-rework 2021-06-16 08:40:36 +01:00
Neil Burrows
26fe8afb1d
Add MaxStaticBitrate to PlaypackInfo post
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-06-16 08:38:16 +01:00
Anthony Lavado
cdfb470c6e
Merge branch 'master' into forget-user-on-signout 2021-06-15 09:55:21 -04:00
Anthony Lavado
b878193f56
Merge branch 'master' into transcoding-logic-rework 2021-06-15 09:54:40 -04:00
Neil Burrows
81232e1de7
Update source/api/Items.brs 2021-06-14 21:03:24 +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
2fd45dddc9 Move subtitle code to Subtitle.brs file 2021-06-12 16:09:41 +01:00
Neil Burrows
4a51923816 Remove unused functions 2021-06-12 16:04:21 +01:00
Neil Burrows
d8d1745720 Rework Subtitle Code 2021-06-12 16:03:47 +01:00
Neil Burrows
91036339f1 Ignore change changes made to Roku OS Global Subtitle settings 2021-06-12 15:23:50 +01:00
Neil Burrows
1801a5b1db
Merge branch 'master' into master 2021-06-10 19:33:11 +01:00
candry7731
ed769e3cf5
Update Main.brs
Added Loading dialog to the search component
2021-06-09 22:17:27 -05:00
candry7731
df5cafa030
Update Items.brs
Updates Search Api to include all items including live TV
2021-06-09 09:11:58 -05:00
Neil Burrows
442669d75f Ensure username and password forgotten on Sign Out 2021-05-09 09:27:53 +01:00
Neil Burrows
389f320d9d Change ReportPlayback() function to sub 2021-05-01 12:19:37 +01:00
Neil Burrows
4647f16fe9 Use subtitle URL provided by server rather than generating our own 2021-05-01 11:13:34 +01:00
Neil Burrows
a856a4d5b5 Update BuildUrl() to handle intial '/' correctly 2021-05-01 11:10:44 +01:00
Kenny Wottrich
b6374f52dd Fix issues identified by Eclipse Brightscript linter 2021-04-30 20:09:33 -05:00
Anthony Lavado
930de5e299
Merge branch 'master' into fix-trakt-mark-played 2021-04-30 09:15:45 -04:00
Neil Burrows
ee3f8810da Handle invalid result from CanDecodeVideo 2021-04-30 08:23:38 +01:00
Neil Burrows
2081334581
Merge branch 'master' into fix-trakt-mark-played 2021-04-30 06:51:09 +01:00
Neil Burrows
29e9960fc8 Sent time in UTC when marking item played 2021-04-29 17:02:26 +01:00
Neil Burrows
c8943318d5 Do not mark item played when video finishes
Handled by server automatically
2021-04-29 17:02:03 +01:00
Neil Burrows
1a37452227 Better checking of CanDecodeVideo call for OS10 2021-04-24 09:23:26 +01: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
97660c6734
Merge branch 'master' into report-playback-crashes 2021-04-10 21:40:08 -04:00
Anthony Lavado
20ba9a4f99
Merge branch 'master' into remove-unused-code 2021-04-10 21:37:07 -04:00
Neil Burrows
b6a772184b Check video and position are both valid before reporting playback info 2021-04-10 16:03:20 +01: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
Anthony Lavado
ce5290582f
Merge branch 'master' into improved-server-connection-feedback 2021-04-04 11:36:02 -04: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
b3036134a9 Make checks for http and https case insensitive 2021-04-04 12:12:48 +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
Anthony Lavado
0447d89e52
Merge branch 'master' into remove-legacy-itemgrid 2021-03-20 00:00:25 -04:00
thomabx
6928781f94 Fix subtitle URL 2021-03-15 18:53:41 -07: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
Anthony Lavado
bac5e8da3c
Merge branch 'master' into hdmi_wontplay_issue353 2021-03-06 14:25:55 -05:00
scattertv
78a7061c14 remove field observer on video.position 2021-03-06 12:12:38 -05:00
Neil Burrows
b4ef403390 Add DeviceId to TransCode Params 2021-03-06 11:42:55 +00:00
Neil Burrows
2808779965
Merge branch 'master' into incorrect-audio-track-playing 2021-02-21 17:03:09 +00:00
Neil Burrows
797b2d9bcb Tell Roku which Audio Track to play 2021-02-21 16:59:52 +00:00
Neil Burrows
dacb4dcda2
Merge pull request #363 from TwitchBronBron/continuous-integration 2021-02-12 15:38:57 +00:00
Neil Burrows
f7e3ee0fcf
Merge pull request #352 from trekkie690/patch-1
Support mp4 container for direct stream
2021-02-05 07:46:40 +00: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
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
Neil Burrows
593a017c78
Merge pull request #330 from jackrvan/add-watched-button-to-continue-watching 2021-01-16 16:00:57 +00:00
trekkie690
e23566ab59
support mp4 container for direct stream
Related to "mp4 Container not support #303".  CanDecodeVideo() returns false when checking if can decode a direct stream that is sent to it. The code had it so that it would pass it the container information as a .mov which is not supported in the current Roku API, has to be mp4. Switch it so if it shows .mov as the contianer to send .mp4 and allow for direct stream.
2021-01-10 21:06:16 +01:00
Jack
f43f43c43e Only add watched option to home screen.
Delete unused function from MovieDetails
2021-01-05 20:40:11 -05:00
Neil Burrows
51af9fdc55
Merge pull request #332 from cewert/play-items-with-play-button 2020-12-27 10:52:21 +00:00
Jack
055abb30ac Refresh the home page after setting a tv show as watched 2020-12-12 15:21:51 -05:00
cewert
47155a6b38 Check web client setting before autoplay 2020-12-11 02:38:19 -05:00
cewert
85dc14f0c6 Enable quickplay on season episode list 2020-12-08 15:05:22 -05:00
Jack
f5c3eef0ac Add a watched option to the continue watching pop up 2020-12-08 11:27:34 -05:00
Neil Burrows
f3019f3e7f Move home library loading into function 2020-12-08 15:56:13 +00: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
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
Neil Burrows
e5a60414de Revert change in #311 which causes loss of focus 2020-12-06 16:32:41 +00:00
cewert
b95faed3fc Make home screen use user settings 2020-12-05 23:59:32 -05:00
Charles Ewert
d165eee661
Merge pull request #317 from cewert/autoplay-episodes
Auto play the next TV episode
2020-12-02 12:00:50 -05:00
Neil Burrows
3fe64e521a Send Playback Position as Long Integer 2020-12-01 09:39:50 +00:00
cewert
8b142ed3ee Show video title on video player 2020-11-30 02:51:20 -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
Neil Burrows
bab495271f
Merge pull request #297 from Artiume/patch-2
Add Shows as a searchable datatype
2020-11-17 13:04:50 +00:00
artiume
47bb4b8f43
check for series first 2020-11-16 16:53:39 -05:00
artiume
325f018735
add Shows to search api 2020-11-16 16:20:14 -05:00
artiume
8e14d1940a
more spelling 2020-11-16 05:39:34 -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
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
Neil Burrows
f9d70d46e0 IPTV Plugin 2020-10-27 17:12:18 +00:00
Neil Burrows
7177e1730e Prevent Crash when LiveTV Audio Codec info is not available 2020-10-25 09:41:15 +00:00
Neil Burrows
0cbd53f2ea Update TV Channel Viewing to give loading message and catch failures 2020-10-25 09:40:41 +00:00