Commit Graph

921 Commits

Author SHA1 Message Date
1hitsong
e48c829226 Prevent scrollbar from gaining focus
Don't move to OK by pressing Right
Don't allow scrollbar to gain focus
2023-05-11 08:37:07 -04:00
1hitsong
c0143db808 Updates from review comments
Add subtitle scrollbar (if needed)
Add variable type to newStatus
Close dialogs when video finishes playing
2023-05-10 21:47:54 -04:00
1hitsong
3c5569e306 Use Roku subtitle track names 2023-05-09 14:09:27 -04:00
1hitsong
519a804403 Change prerollactive function name 2023-05-09 13:06:17 -04: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
6ef3d3fcfc Move most video playback into global queue 2023-05-06 21:26:02 -04:00
Charles Ewert
ea05c2ed50
Merge pull request #1246 from 1hitsong/wrapAlphaMenu 2023-05-03 17:30:44 -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
1hitsong
50cf70dd25 Wrap alpha menu
Fixes #1210
2023-05-03 17:00:37 -04:00
Charles Ewert
92e1535f88
Merge pull request #1140 from cewert/expand-global-var 2023-05-02 14:39:17 -04:00
1hitsong
e9e8ef1297 Save infogroup node to variable 2023-04-29 12:39:31 -04:00
1hitsong
acac640896 Show community rating
Fixes #1241
2023-04-29 08:52:59 -04:00
1hitsong
e6e512d2af
Merge pull request #1167 from 1hitsong/albumArtistView
Create Album Artists view for music library
2023-04-29 08:02:32 -04:00
1hitsong
63e1d97536 Toggle disableScreenSaver based on audio state
Fixes #1230
2023-04-26 17:37:15 -04:00
1hitsong
d3497bacb9
Merge pull request #1223 from 1hitsong/playedCheckmark-Home
Replace API check marks for watched items on home view
2023-04-25 10:32:08 -04:00
1hitsong
735672c201 Increase check size, work for Latest In 2023-04-24 20:58:43 -04:00
Charles Ewert
d8e91273c8
Merge pull request #1208 from cewert/fix-issue-1192 2023-04-23 13:45:52 -04:00
1hitsong
7d477cc976 Replace API checkmarks for played items on home view 2023-04-23 12:36:44 -04:00
Charles Ewert
8939ecc9c5 Merge remote-tracking branch 'upstream/unstable' into expand-global-var 2023-04-22 09:57:27 -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
520ab78fe9 also update duplicated functions 2023-04-19 18:43:51 -04:00
1hitsong
dbec34b03c Remove bandaid code now that root cause has been fixed 2023-04-14 09:34:50 -04:00
1hitsong
873501aa0a Fix double refresh 2023-04-14 08:29:35 -04:00
1hitsong
6c446ff2e1 Defensive code to prevent double drawing progress bar 2023-04-13 19:17:23 -04:00
1hitsong
089788abab Remove debug code 2023-04-13 16:24:09 -04:00
1hitsong
2749208561 Rollback async data load on home view 2023-04-13 15:41:11 -04:00
1hitsong
07089b9345 Refresh all home view data 2023-04-12 17:26:45 -04:00
1hitsong
b18b269bf0
Merge branch 'unstable' into removeRunTimeProperty 2023-04-11 21:18:48 -04:00
Charles Ewert
a5b0c6333f
Merge pull request #1189 from 1hitsong/fixNextEpisodeButton 2023-04-11 21:17:02 -04:00
1hitsong
a58a87cce0 Remove unneeded RunTime property
Fixes #1190
2023-04-11 20:33:28 -04:00
1hitsong
4546696035 Fix display of Next Episode button
Fixes #1188
2023-04-11 17:42:27 -04:00
1hitsong
46a037a1c9 Fix episode reporting for Next Up data
Fixes #1186
2023-04-11 16:36:38 -04:00
1hitsong
9816fb77c2
Merge pull request #1175 from 1hitsong/fixMusicShuffle 2023-04-11 07:54:19 -04:00
1hitsong
52c9600a5d Adjust track number display logic
Shuffled Enabled: Shuffled Track Number / Total Tracks
Shuffled Disabled: Linear Track Number / Total Tracks
2023-04-09 14:05:30 -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
Charles Ewert
41ed77ceb9
Merge pull request #1150 from cewert/fix-clock-bug 2023-04-06 09:08:18 -04:00
1hitsong
99ffeb1a40 Create Album Artists view for music library
Fixes #972
2023-04-05 20:07:53 -04:00
1hitsong
ffc63e738f Support favorited collections on home view
Fixes #1158
2023-04-05 18:18:33 -04:00
1hitsong
5d632e1fcd Reset loop mode when user changes song
Fixes #1108
2023-04-05 17:18:36 -04:00
1hitsong
5c225dd573 Still show album art during audio playback. 2023-04-01 12:18:26 -04:00
Charles Ewert
a870ed3c4a Run updateTime() on init instead of waiting for timer to trigger it 60 seconds later 2023-04-01 09:13:49 -04:00
Charles Ewert
594146555f remove private screensaver 2023-03-31 23:36:11 -04:00
Charles Ewert
cefbefaaa6 save deviceInfo to global var + use new vars whereever possible 2023-03-27 12:50:44 -04:00
1hitsong
99958ab0c4 Don't init subs on intros. Rework fallback subs font. 2023-03-25 21:52:12 -04:00
1hitsong
de93258e3f Use fs.exists() instead of fs.find()
Fixes #1128
2023-03-25 20:18:59 -04:00
1hitsong
25ce0b9e9d Stop spinner when intro video starts & disable intros on playlists 2023-03-23 18:59:23 -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
Charles Ewert
d34002cc3d save userConfig to global var + check userConfig before showing "next episode" popup 2023-03-22 14:10:07 -04:00
Charles Ewert
9d781a0f52
Refactor overhang - optimize node references (#1115)
* save and reuse node references

* don't reuse currentTime node + only modify clock timer on first run

* that was dumb don't do that

* don't save meridian node ref when clock is hidden
2023-03-22 08:41:26 -04:00