Charles Ewert
87448d02cd
update all login paths to use new UpdateURL() function
2023-06-24 13:01:42 -04:00
Charles Ewert
013b37621c
Merge remote-tracking branch 'upstream/unstable' into global-regex
2023-06-23 12:23:47 -04:00
Charles Ewert
4969cc7a13
remove aac from list of surround sound codecs
2023-06-23 10:23:21 -04:00
Jimi
6c80e8c923
Merge pull request #1279 from jimdogx/enhancement/jf-1276-tv-versions
...
Allow selection of TV Show versions
2023-06-22 07:02:58 -06:00
Charles Ewert
67424ae7b1
update possible direct play codecs
2023-06-06 22:14:17 -04:00
Charles Ewert
9acf98fba4
remove empty lines
2023-06-06 21:53:26 -04:00
Charles Ewert
3e26aabe01
remove uneeded code + update surround sound codec logic
2023-06-06 00:42:33 -04:00
Charles Ewert
9c6201b25e
update prefered codecs and maxAudioChannel logic
2023-06-06 00:24:54 -04:00
Charles Ewert
adc769c625
update maxAudioChannel logic + update codecProfiles
2023-06-02 23:47:16 -04:00
Jimi
85739a1b00
Fix to crash
2023-06-02 08:40:30 -06:00
Charles Ewert
56bb2108b5
fix syntax error
2023-06-02 10:26:49 -04:00
Charles Ewert
8c3605c01a
include video codec profile and level + include chCnt for audio codec
2023-06-02 00:37:22 -04:00
Charles Ewert
ff8e7c3471
update UpdateURL() to delete server session when connection failed
2023-06-01 23:21:42 -04:00
Charles Ewert
94bcf10231
update startover var and session if saver serverurl has no connection at s tartup
2023-06-01 23:08:56 -04:00
Austin Crandall
d5b7e0ebdb
unify setCertificates functionality ( #1282 )
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-06-01 14:09:38 -04:00
Jimi
f8893a88da
Merge branch 'unstable' into enhancement/jf-1276-tv-versions
2023-06-01 10:26:04 -06:00
Charles Ewert
90ca547020
Merge remote-tracking branch 'upstream/unstable' into update-device-profile
2023-06-01 09:42:50 -04:00
Charles Ewert
bdfcac74e6
Implement global session var ( #1224 )
...
Co-authored-by: Jimi <jimi@thedodgefamily.com>
2023-06-01 08:43:27 -04:00
Charles Ewert
bb499cabd3
turn SupportsPersistentIdentifier off
2023-06-01 00:38:31 -04:00
Charles Ewert
0027295dad
save to variable to prevent calling join() twice
2023-06-01 00:37:04 -04:00
Charles Ewert
9c0228a7e8
refactor GetDirectPlayProfiles to make no assumptions about codec
2023-06-01 00:35:08 -04:00
Charles Ewert
ba31ab7372
update hevc and mpeg2 CodecProfiles + always include container when checking a codec for ts container
2023-05-31 23:19:03 -04:00
1hitsong
160c562551
Merge pull request #1284 from 1hitsong/globalQueueInputEvent
...
Convert input event to global queue
2023-05-27 19:13:39 -04:00
Charles Ewert
04dbd2d010
Update device profile when device capabilities change + enable all device events ( #1217 )
2023-05-27 16:43:05 -04:00
sevenrats
459f0c6d10
function doc comments
2023-05-26 23:25:06 -04:00
1hitsong
4a488a352b
Convert input event to global queue
2023-05-23 21:07:18 -04:00
1hitsong
ef568b2ba8
Merge pull request #1273 from 1hitsong/globalQueueDeepLink
...
Convert deeplink to global queue & add error dialog to video player
2023-05-22 09:13:16 -04:00
sevenrats
1368fd855d
use function per team conversation
2023-05-22 00:31:35 -04:00
sevenrats
8c3b980daf
add reused regexes to globals
2023-05-21 12:49:08 -04:00
Jimi
6f6f78ea7a
Working with Video, needs cleanup.
2023-05-20 17:33:42 -06:00
Charles Ewert
5dbbc98c0f
Merge pull request #1247 from cewert/reintroduce-api-sdk
2023-05-19 22:14:49 -04:00
1hitsong
a507f938b0
Remove use of uninitialized variable
...
Fixes #1274
2023-05-18 21:57:04 -04:00
Charles Ewert
ede16c7c52
Merge pull request #1212 from cewert/fix-crash-logs
2023-05-18 21:42:38 -04:00
1hitsong
00b3923693
Convert deeplink to global queue & add error dialog to video player
2023-05-18 06:59:34 -04:00
Jimi
82fc950361
Working from Season list only.
2023-05-13 07:35:59 -06:00
Jimi
c140e15c4b
PR comments
2023-05-11 21:57:15 -06:00
Jimi
85fba65c3b
Code cleanup.
2023-05-11 21:39:07 -06:00
Jimi
4d1d4960cb
Working with new Global player
2023-05-11 16:29:05 -06:00
Charles Ewert
ccf60236d8
Merge remote-tracking branch 'upstream/unstable' into fix-crash-logs
2023-05-11 12:37:29 -04:00
Charles Ewert
c107fa1933
Merge remote-tracking branch 'upstream/unstable' into reintroduce-api-sdk
2023-05-11 11:23:57 -04:00
Jimi
274736851f
Merge branch 'unstable' into enhancement/jf-806-respect-audio-preference
2023-05-11 08:11:04 -06:00
1hitsong
3b1207dc2f
Updates per testing comments
...
Update intro code comments
Save msgNode to variable in main
Selecting subtitle moves cursor to OK button
Subtitle list moves with cursor instead of scrollbar
2023-05-09 08:21:20 -04:00
1hitsong
f69a160306
Fix incorrect comment
2023-05-07 11:28:11 -04:00
1hitsong
6ef3d3fcfc
Move most video playback into global queue
2023-05-06 21:26:02 -04:00
Jimi
c297af91a0
Move function to ShowScenes.brs
2023-05-06 16:22:15 -06:00
Jimi
60f7d7ff96
Update source/Main.brs
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-05-06 16:20:48 -06:00
Jimi
a660b347fa
Allow local override from TV List page.
2023-05-06 15:54:30 -06:00
Jimi
855e14d340
Next up and Continue Watching.
2023-05-06 15:35:16 -06:00
Jimi
650a02f686
Add Play Default Audio Track setting.
2023-05-06 14:54:33 -06:00
Jimi
1c33a96439
Working for Episodes from Home Screen.
2023-05-06 14:34:17 -06:00
Charles Ewert
8ef366f4c8
Remove 3rd Party Plugin Support
2023-05-05 14:53:32 -04:00
Charles Ewert
6c5a54a9ae
import baserequest.brs into new api sdk. This ensures files that import the sdk.bs file will have access to helper functions
2023-05-05 13:49:43 -04:00
Charles Ewert
897f3531d2
Update codebase to use the new api sdk
2023-05-05 13:45:53 -04:00
Charles Ewert
a7478fc42a
Don't use more than 5 params for Substitute()
2023-05-05 13:22:35 -04:00
Charles Ewert
f4a7a6c8af
remove unreachable code
2023-05-05 13:19:15 -04:00
Charles Ewert
9e740e7ef9
stop using api module's config() values
2023-05-05 13:17:14 -04:00
Charles Ewert
8997b1fd02
Import api roku module as a bsc namespace
2023-05-05 13:13:49 -04:00
Charles Ewert
2389af0868
Enable brighterscript, create NPM build scripts, install and use roku-log, and use bsc import statements ( #1173 )
2023-05-03 17:21:04 -04:00
Charles Ewert
92e1535f88
Merge pull request #1140 from cewert/expand-global-var
2023-05-02 14:39:17 -04:00
Charles Ewert
1eaa3649e3
Merge branch 'unstable' into release-sync-166
2023-04-26 21:05:38 -04:00
Charles Ewert
db50b0f8bb
prep for release
2023-04-26 20:48:36 -04:00
Charles Ewert
d8e91273c8
Merge pull request #1208 from cewert/fix-issue-1192
2023-04-23 13:45:52 -04:00
Charles Ewert
5f1550c74d
bugfix
2023-04-23 13:38:30 -04:00
Charles Ewert
b7b8a3461b
Move setConstants() to globals.brs
2023-04-23 13:31:31 -04:00
Charles Ewert
2ccacf6529
Set global vars before creating JFScene
2023-04-22 15:36:52 -04:00
Charles Ewert
ece472b91c
Use functions to save app and device data to global
2023-04-22 14:57:35 -04:00
Charles Ewert
8939ecc9c5
Merge remote-tracking branch 'upstream/unstable' into expand-global-var
2023-04-22 09:57:27 -04:00
Charles Ewert
c4d5a7de0a
Setup rooibos test framework ( #1141 )
2023-04-22 09:03:44 -04:00
Charles Ewert
4d643c9632
keep var lowercase like the rest
2023-04-21 19:16:19 -04:00
Charles Ewert
bb011f21f1
Remove unused global functions
2023-04-21 19:02:59 -04:00
Charles Ewert
51e72a78d3
Use EnableAudioGuideChangedEvent to update isAudioGuideEnabled
2023-04-21 19:02:28 -04:00
1hitsong
5f17467d62
Merge pull request #1166 from 1hitsong/homeCollections
...
Support favorited collections on home view
2023-04-20 07:22:09 -04:00
Charles Ewert
f0a485a60e
ensure data.Items is valid
2023-04-19 20:36:46 -04:00
Charles Ewert
d5808349c0
ensure data is valid before using - fixes crash log line 431
2023-04-19 19:19:37 -04:00
Charles Ewert
089708c6d9
ensure selectedSubtitle is valid before using - fixes crash on line 87
2023-04-19 18:55:31 -04:00
Charles Ewert
b91b2c582d
validate tv seasons data before using - fixes crash on line 408
2023-04-19 15:19:45 -04:00
Charles Ewert
9e3e15846b
validate server URL before using it - fixes crash log on line 44 and 62
2023-04-19 15:12:50 -04:00
Charles Ewert
5fcf5a75d2
Validate parameters, small refactor on some functions, and fix #1192
2023-04-19 09:59:14 -04:00
1hitsong
8659dca53a
Fix OK issue on home view
...
Fixes #1201
2023-04-14 13:57:36 -04:00
1hitsong
fa4b45ddae
Update What's New content
2023-04-14 10:25:09 -04:00
1hitsong
a58a87cce0
Remove unneeded RunTime property
...
Fixes #1190
2023-04-11 20:33:28 -04:00
1hitsong
18bc05d67e
Update What's New content
2023-04-11 09:54:16 -04:00
1hitsong
9816fb77c2
Merge pull request #1175 from 1hitsong/fixMusicShuffle
2023-04-11 07:54:19 -04:00
1hitsong
d9a8c185cf
Update source/Main.brs
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-04-10 21:38:11 -04:00
1hitsong
d111a63ee9
Add valid checks to fallback font api call
2023-04-10 20:38:02 -04:00
1hitsong
ff0986a4e1
Fix music shuffle function
2023-04-08 13:48:57 -04:00
1hitsong
c0a7c834f1
Add timestamps to sides of progress bar
2023-04-06 13:51:30 -04:00
1hitsong
ffc63e738f
Support favorited collections on home view
...
Fixes #1158
2023-04-05 18:18:33 -04:00
Charles Ewert
80cce41085
Set up RALE for easier testing
2023-04-01 19:06:14 -04:00
Charles Ewert
594146555f
remove private screensaver
2023-03-31 23:36:11 -04:00
Charles Ewert
6b06991e16
fix formatting
2023-03-27 13:07:12 -04:00
Charles Ewert
cefbefaaa6
save deviceInfo to global var + use new vars whereever possible
2023-03-27 12:50:44 -04:00
Charles Ewert
032ee089ea
same appInfo to global var
2023-03-27 12:40:13 -04:00
1hitsong
8ded797668
Ensure videoplayer is valid before setting allowCaptions
2023-03-26 12:13:55 -04:00
1hitsong
99958ab0c4
Don't init subs on intros. Rework fallback subs font.
2023-03-25 21:52:12 -04:00
1hitsong
25ce0b9e9d
Stop spinner when intro video starts & disable intros on playlists
2023-03-23 18:59:23 -04:00
1hitsong
7ef2666fa5
Merge pull request #1119 from 1hitsong/finalWhatsNew
...
Final What's New Content
2023-03-22 21:29:11 -04:00
1hitsong
34d791b8e1
Update source/static/whatsNew.json
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-03-22 21:26:38 -04:00
1hitsong
127dd6808a
Final What's New Content
2023-03-22 21:22:16 -04:00
Charles Ewert
f4273732ff
Merge pull request #1101 from cewert/disable-next-episode-popup
...
Only show next episode popup if web client setting is turned on
2023-03-22 20:33:43 -04:00