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
Charles Ewert
f3b88f5c12
fix button focus when local trailers not found
2023-05-08 23:57:47 -04:00
1hitsong
6ef3d3fcfc
Move most video playback into global queue
2023-05-06 21:26:02 -04:00
Jimi
a660b347fa
Allow local override from TV List page.
2023-05-06 15:54:30 -06:00
Charles Ewert
897f3531d2
Update codebase to use the new api sdk
2023-05-05 13:45:53 -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
Charles Ewert
f7335ea7de
validate filter menu data in onKeyEvent()
2023-04-25 14:18:21 -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
Charles Ewert
2d9fe2e587
Update function description
2023-04-20 12:12:52 -04:00
Charles Ewert
ebf2e4e1af
Ensure vars are valid before using - fixes 1.6.4 crash log line 56
2023-04-20 12:01:52 -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
1hitsong
d04456ee36
Fix music album loop function
2023-03-20 20:21:47 -04:00
Charles Ewert
ef2b1293ec
Only show next episode popup if web client setting is turned on
2023-03-19 10:05:44 -04:00
1hitsong
f29316b6e7
Merge pull request #1077 from cewert/fix-crashes
...
Fix crashes from crashlog report
2023-03-15 21:48:16 -04:00
Charles Ewert
b94f2bb228
Fix crashes in LoadItemsTask.brs and ShowScenes.brs ( #1068 )
...
* Ensure vars are valid - fixes crashlog errors
* Ensure vars are valid - fix crashlog error line 34
* ensure vars are valid - update function to match the one in ShowScenes.brs
* fix linting errors
* remove unneeded code
* remove optional chaining operators
2023-03-15 21:23:58 -04:00
Charles Ewert
d213158853
Show "Actor" when an actor has an empty role ( #1055 )
...
* Show "Actor" when an actor has an empty role
* bugfix
2023-03-15 18:00:15 -04:00
Charles Ewert
7e99631960
Fix crash in JFOverhang.brs ( #1070 )
...
* check user settings before calling resetTime after exiting screensaver
* address reviewer feedback
2023-03-14 20:33:56 -04:00
Charles Ewert
25f03915ff
Remove optional chaining operators from code ( #1085 )
...
* remove optional chaining operators + use isValid() + remove extra white space
* address reviewer feedback
2023-03-09 14:35:29 -05:00
Charles Ewert
4590a79758
dont use optional chaining operators
2023-03-05 13:57:32 -05:00
Charles Ewert
79b38d2387
ensure vars are valid - fix crashlog error line 465
2023-03-04 13:28:43 -05:00
Charles Ewert
46180d8049
ensure vars are valid - fix crashlog error line 45
2023-03-04 13:10:58 -05:00
Charles Ewert
fe93f13da1
ensure vars are valid - fixes crashlog line 100
2023-03-03 20:40:21 -05:00
Charles Ewert
cc1e3be6b2
ensure vars are valid - fix crashlog line 80
2023-03-03 20:38:21 -05:00
1hitsong
57a4a5cf38
Create global audio player ( #1024 )
...
* Create global audio player
* Fix crash when pressing back
2023-02-27 18:51:27 -05:00
1hitsong
2eff1401d8
Add Genres, Parental Ratings, and Years as Movie Filters ( #928 )
...
* Add Movie Filters
* Add filter names to translations file.
* Only jump up if content is reloaded
2023-02-25 14:51:36 -05:00
1hitsong
a33ce8bd57
Playlist support & TV Shuffle ( #986 )
...
* Add TV Episode Shuffle
* Reuse playback info
* Get Subtitle Popup working
* Get Subtitle Popup working
* Get Resume/Restart popup working
* Playlist poster, bug fixes
* Remove commented out code
* Start from beginning if playing queue
* Fix Playback Info issue
* Remove optional chaining to fix formatter
* Fix playlist content list. Code cleanup.
* Remove commented out code
2023-02-25 11:43:36 -05:00
Jinho Kim
45dc9e5fa0
Merge branch 'unstable' into unstable
2023-02-21 12:42:22 -05:00
Jinho Kim
bd5a05563a
Custom subtitles added to options
...
Custom subtitles can be enabled via * > Settings > Playback > Use Custom Subtitles
Fallback font downloaded only if it is enabled in system settings
Cleaned up various code
2023-02-19 13:30:48 -05:00
1hitsong
37298339cc
Merge pull request #1004 from sevenrats/new-persondetails-view
...
New persondetails view
2023-02-12 07:02:09 -05:00
1hitsong
b69f1db6cc
Merge pull request #999 from sevenrats/extras-name-scrolling
...
make title scrolling consistent in extras slider
2023-02-12 07:01:25 -05:00
candry7731
c6a525fe47
Merge branch 'unstable' into Add-Loading-ux-to-movies-details-screen
2023-02-11 12:59:11 -06:00
candry7731
58719e76db
Update components/movies/MovieDetails.xml
...
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-02-11 12:55:54 -06:00
candry7731
587bb8dc30
Update components/movies/MovieDetails.xml
...
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-02-11 12:55:39 -06:00
sevenrats
0fa27e3db9
set role width to image width
2023-02-11 12:13:47 -05:00
sevenrats
4382b089d0
remove debug code and duplicate translations
2023-02-11 11:55:43 -05:00
Jinho Kim
facec489ad
Change Background/* settings to affect rectangle
...
Remove text outline
Add background rectangle
2023-02-10 12:18:17 -05:00
1hitsong
083a83a051
Merge pull request #997 from sevenrats/episode-failure
...
Graceful episode playback failure
2023-02-08 20:40:30 -05:00
sevenrats
e6ea2f2361
make the right sound
2023-02-08 20:36:41 -05:00
sevenrats
fe1f21341c
address comments
2023-02-08 19:58:05 -05:00
sevenrats
a8b4296676
use more accurate name
2023-02-08 19:26:02 -05:00
sevenrats
3ec90bf1ae
convert role to scrollinglabel
2023-02-08 10:29:44 -05:00
sevenrats
1f2b343205
dont set nonexistent field
2023-02-07 23:05:57 -05:00
Jinho Kim
cc2b966570
Add captionStyle support
2023-02-07 18:37:03 -05:00
sevenrats
a4d811d600
fix slider
2023-02-07 14:10:01 -05:00
sevenrats
d01c45570c
vertical balance, center info failure
2023-02-06 23:48:56 -05:00
Austin Crandall
2e59f95253
Merge branch 'unstable' into new-persondetails-view
2023-02-06 23:29:30 -05:00
sevenrats
ef65316cbb
balance margins, react to premieredate
2023-02-06 23:27:46 -05:00
Jinho Kim
6e5e14444e
Optimize parseVTT
...
Change back to gettofile
Fix default font in captionTask
Update captionTask.brs
2023-02-06 10:18:00 -05:00
1hitsong
c2c0f789f5
Hide button once countdown reaches 0
...
Prevents showing negative numbers
2023-02-05 06:59:46 -05:00
candry7731
654c0b8aaf
Merge branch 'Add-Loading-ux-to-movies-details-screen' into candry-loadingux
2023-02-04 21:53:50 -06:00
candry7731
86deedc7c6
Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into Add-Loading-ux-to-movies-details-screen
2023-02-04 21:50:28 -06:00
candry7731
1b760a7ce4
Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into NextUpButtonDuration
2023-02-04 20:16:38 -06:00
1hitsong
94465f36c8
New User Setting: Disable Unwatched Episode Count
2023-02-04 18:16:36 -05:00
Jinho Kim
305ac54d8d
Fix variable initialization in captionTask
2023-02-04 16:54:05 -05:00
Jinho Kim
1ee4ef8d12
Move font download to Main.brs
...
Optimize parseVTT performance
2023-02-04 13:07:40 -05:00