1hitsong
ffd3a3ee7b
Remove unused images, hide menu on pause and playback, work with next ep
2023-11-08 19:51:17 -05:00
1hitsong
c91f452db1
Remove leftover initialfocus from clock
2023-11-07 10:23:57 -05:00
1hitsong
4de113db3a
Fix button focus when closing chapter menu
2023-11-06 20:46:18 -05:00
1hitsong
7fdac1b489
Add play/pause, auto-hide, subtitle, video info, adjust pause logic
2023-11-06 14:05:21 -05:00
Charles Ewert
323b147401
Merge remote-tracking branch 'upstream/unstable' into rename-files
2023-11-04 21:01:11 -04:00
Seven Rats
0043c2ebc1
Refactor deviceCapabilities, fix vp9, and make 6 channel videos downmix if possible ( #1366 )
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-11-04 15:10:47 -04:00
1hitsong
4c394dc7e7
Make no chapter data text translatable.
2023-11-02 09:29:49 -04:00
Charles Ewert
8244c848cf
Merge remote-tracking branch 'upstream/unstable' into post-task-device-profile
2023-10-31 23:42:14 -04:00
Charles Ewert
ab3fd49a8c
Address reviewer feedback
2023-10-31 23:38:33 -04:00
Charles Ewert
64fc563c68
Merge remote-tracking branch 'upstream/unstable' into import-slide-out-button
2023-10-31 22:27:25 -04:00
1hitsong
91d71447ab
Merge pull request #1458 from cewert/fix-next-episode-popup
...
"Next Episode" button updates
2023-10-31 20:00:49 -04:00
1hitsong
445f1c2991
Merge pull request #1449 from cewert/import-intKeyboard
...
Copy IntegerKeyboard code into app instead of using NPM package
2023-10-31 19:47:44 -04:00
1hitsong
bd94f9ccd8
Merge pull request #1446 from cewert/import-npm-bgv
...
Copy ButtonGroupVert code into app instead of using NPM package
2023-10-31 19:47:28 -04:00
Charles Ewert
44aac6bfe6
Merge pull request #1456 from cewert/quickplay-search
2023-10-31 17:05:34 -04:00
1hitsong
949c14a02d
Merge pull request #1390 from cewert/fix-settings-focus
...
Fix early exit from settings screen
2023-10-31 17:03:26 -04:00
Charles Ewert
28b213377f
address reviewer feedback
2023-10-31 17:01:31 -04:00
Charles Ewert
fd9b50ca3f
validate search quick play node and return focus after a query with no results
2023-10-31 16:11:56 -04:00
Charles Ewert
034c485990
use child count to track state of search results
2023-10-31 15:26:54 -04:00
Charles Ewert
bd9a451601
only quickplay on search page if search results are in focus
2023-10-31 15:08:03 -04:00
Charles Ewert
c0f2b7fc0a
address reviewer feedback
2023-10-31 13:30:46 -04:00
1hitsong
189172cecf
Give position check a 15 second buffer
2023-10-31 12:40:17 -04:00
1hitsong
bce1211d1c
Show pause menu when video is paused using OK button
2023-10-31 10:21:30 -04:00
1hitsong
def3eba8b5
Create pause menu
...
Fixes #445
2023-10-31 10:02:39 -04:00
Charles Ewert
bccec61ece
clean up scenemanager
2023-10-30 20:15:14 -04:00
Charles Ewert
3f24c8e255
rename emptyPostTask() to empty()
2023-10-30 20:15:05 -04:00
Charles Ewert
c3a8c2bfce
merge unstable
2023-10-30 18:04:09 -04:00
Charles Ewert
c22e6ca5cd
Merge remote-tracking branch 'upstream/unstable' into post-task-device-profile
2023-10-30 18:00:38 -04:00
Charles Ewert
a942cb5efd
use TotalRecordCount to check search results state
2023-10-29 15:22:03 -04:00
Charles Ewert
187a0528ef
precent focusing on the search results until there is data
2023-10-29 15:12:37 -04:00
Charles Ewert
2fbf968901
use opacity for next episode check and hide button before it reaches 0
2023-10-29 14:49:55 -04:00
Charles Ewert
21b3fce266
Only show the "Next Episode" button for episodes
2023-10-29 11:06:28 -04:00
Charles Ewert
8c0fc20ece
add quickplay support to search results
2023-10-28 22:36:35 -04:00
matty-r
503a063d8f
Merge branch 'jellyfin:unstable' into searchFix
2023-10-29 09:53:02 +10:00
Charles Ewert
dd3972cff5
Merge pull request #1376 from cewert/fix-quickplay
2023-10-28 17:25:40 -04:00
1hitsong
4be92addb2
Fix default A-Z music sorting
2023-10-28 15:52:57 -04:00
Charles Ewert
820af934f1
Import slide-out-button code instead of using NPM package
2023-10-28 11:48:36 -04:00
Charles Ewert
e394586c4a
Import intKeyboard code instead of using NPM package
2023-10-28 11:39:14 -04:00
1hitsong
2c87e4f9f7
Fix default A-Z movie sorting
...
Fixes #1444
2023-10-28 10:49:34 -04:00
Charles Ewert
e055aa79c8
Merge pull request #1441 from 1hitsong/fixPlaybackInfoPopup
2023-10-28 10:03:40 -04:00
1hitsong
71fe9da9c7
Order boxsets by release date by default
...
Fixes #391
2023-10-27 14:27:25 -04:00
1hitsong
a78dcca4f7
Calculate device id on login and use for API calls
...
Fixes #1417
2023-10-27 10:51:09 -04:00
admin
0f5fb7e45d
Search fix - using the Users/Items api instead of Search Hints.
2023-10-27 13:38:14 +10:00
1hitsong
4222882a31
Merge pull request #1416 from JarodTAerts/developer/jarodtaerts/tvshow-specialfeatures
...
Add support for TV show season level extra features
2023-10-26 13:22:25 -04:00
JarodTAerts
ec332f10d6
Apply suggestions from code review
...
Remove extra parathesis to improve code cleanliness.
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-10-26 11:06:29 -06:00
jarodaerts
5a31250ce8
Fix variable casing on extras var
2023-10-25 21:19:45 -06:00
Charles Ewert
5641e8e998
move code to repo instead of using npm package
2023-10-25 22:39:27 -04:00
Charles Ewert
6c38d1ae19
Merge pull request #1414 from 1hitsong/homeSectionMatchWeb
2023-10-25 18:30:41 -04:00
jarodaerts
42a821fadd
Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into developer/jarodtaerts/tvshow-specialfeatures
2023-10-24 21:27:02 -06:00
1hitsong
8bfbffdfde
Revert subtype code change
...
Fixes #1427
2023-10-24 08:11:22 -04:00
1hitsong
e4f8523387
Review items
...
Now updates favorites, Live TV on now, and latest in library sections when returning to view. Code cleanup. Fire loaded beacon after 2 rows load.
2023-10-22 18:37:37 -04:00
jarodaerts
4fed592e37
Address PR feedback
...
Switch to using sdk for calls to server, improve structure/style of code, and fix formating
2023-10-16 20:33:06 -05:00
jarodaerts
e8ed687dc7
Add support for TV show season level extra features
2023-10-14 22:21:08 -04:00
1hitsong
bd5a2cd4c2
Respect Home Section settings from web
2023-10-13 21:55:17 -04:00
Charles Ewert
05ad3b6bed
use .brs when importing roku-log
2023-10-03 12:27:07 -04:00
Charles Ewert
a6a242e661
rename all brs files to bs and update import calls
2023-10-03 12:11:25 -04:00
Charles Ewert
d4b9510326
rename all files to use .bs file extension
2023-10-03 11:42:10 -04:00
Charles Ewert
7c2537fabf
Merge remote-tracking branch 'upstream/unstable' into post-task-device-profile
2023-10-03 11:17:26 -04:00
Charles Ewert
2af861fedc
fix early exit from settings screen
2023-09-23 22:14:47 -04:00
Charles Ewert
6c664ca119
add livetv quickplay support
2023-09-23 21:31:01 -04:00
Charles Ewert
1102f09b9b
remove debugging
2023-09-23 19:28:52 -04:00
Charles Ewert
e4f05105f5
Fix episode list regression + limit all queries to 2000 items
2023-09-23 17:48:46 -04:00
Charles Ewert
4dcc3ad9f7
add quickplay support for series networks and genres
2023-09-23 12:32:50 -04:00
Charles Ewert
080c8e87b0
add musicvideo support to home screen - use wide poster, show name and year made, open using movie detail group
2023-09-23 11:16:15 -04:00
Charles Ewert
853419eb9b
add quick play support for music videos
2023-09-23 10:52:29 -04:00
Charles Ewert
5218002f10
add support for music genres
2023-09-23 10:06:52 -04:00
Charles Ewert
c3d0e85d3d
add support for studio and genre movie library view
2023-09-23 09:47:21 -04:00
Charles Ewert
51c629ced1
Merge pull request #1374 from cewert/make-back-work-on-user-select
...
Fix login bugs, enable support for saving user's credentials, and add "Change User" and "Remember Me?" options
2023-09-21 13:01:14 -04:00
Charles Ewert
3f658c719f
remove unneeded imports
2023-09-21 09:48:52 -04:00
Charles Ewert
a11f786d99
first attempt with promises
2023-09-20 19:08:47 -04:00
Charles Ewert
f8e2ff7e50
add support for My Media and appears on row + move quick play logic to a namespace in it's own file
2023-09-18 22:39:44 -04:00
Charles Ewert
fa7e57fbe4
Merge pull request #1371 from cewert/update-settings-ui
2023-09-18 09:00:11 -04:00
Charles Ewert
be9aa38134
Use async with customizable timout + save response body, headers, and failure reason
2023-09-17 12:39:19 -04:00
1hitsong
fe8a9ca0e0
Fix trailer button
...
Fixes #1377
2023-09-16 20:31:51 -04:00
Charles Ewert
1acec715b1
enable Quick Play for boxsets, series, seasons, albums, and music artists
2023-09-16 17:18:03 -04:00
1hitsong
6069a7fc3c
Use global user setting. Add function definitions
2023-09-16 15:26:30 -04:00
Charles Ewert
50020a3f20
create global rememberme setting
2023-09-14 17:51:41 -04:00
Charles Ewert
b9359b8f51
fix #1372 + fix #310 . Add option to "Change User" from home page
2023-09-14 11:52:32 -04:00
Charles Ewert
b5bd893241
fix back bug on login and remove recursive function
2023-09-13 22:20:50 -04:00
1hitsong
dfde501c87
Copy over crash fixes from #1133
2023-09-13 22:02:50 -04:00
1hitsong
34770a5ee0
Add custom subs to new video player
2023-09-13 17:56:20 -04:00
Charles Ewert
454de3b8cd
fix bug on user select screen preventing the back button from working
2023-09-13 17:44:33 -04:00
Charles Ewert
08f9cb1704
Merge remote-tracking branch 'upstream/unstable' into hide-unplayedCount-if-zero
2023-09-13 10:37:21 -04:00
Charles Ewert
439e81ce09
update settings page to create more space for long radio lists
2023-09-12 19:34:12 -04:00
Charles Ewert
ef8b5a14a5
Merge branch 'post-task-device-profile' of https://github.com/cewert/jellyfin-roku into post-task-device-profile
2023-09-12 19:18:23 -04:00
Charles Ewert
46f24293c4
restore debugging info for device profile
2023-09-12 19:18:07 -04:00
Charles Ewert
1058802118
remove duplicate comment
2023-09-12 19:06:17 -04:00
Charles Ewert
037a6d01af
Merge branch 'unstable' into post-task-device-profile
2023-09-12 19:05:05 -04:00
Charles Ewert
060519810b
use post task when posting device profile + post device profile when exiting the settings page
2023-09-12 18:53:25 -04:00
Charles Ewert
e03f965758
create generic task for posting data. wait for response code
2023-09-12 18:51:42 -04:00
Charles Ewert
94f284567a
prevent crash when language is invalid
2023-09-04 13:12:38 -04:00
Charles Ewert
bb9f9b84d3
remove debugging code
2023-09-01 15:59:17 -04:00
Charles Ewert
464abddb2d
Stop auto converting user settings to int. Update codebase to convert to int as needed
2023-09-01 15:56:20 -04:00
Charles Ewert
5b16bc7848
Merge branch 'unstable' into update-device-profile
2023-09-01 08:12:14 -07:00
Charles Ewert
45ad5bef96
bugfix for debug code
2023-08-31 17:02:39 -07:00
Charles Ewert
c03a1b1fea
fix bug in debugging code
2023-08-30 21:47:18 -04:00
Charles Ewert
e2cfc05fbb
Add Photo to device profile and small update to GetBitRateLimit() ( #1287 )
2023-08-20 12:48:15 -04:00
Paul
732d53f0c3
Removed TV Season Play Random Button & functionality
2023-08-06 14:21:29 -04:00
sevenrats
958620ee64
remove superfluous check
2023-07-12 18:39:54 -04:00
sevenrats
329e7205a1
dont crash when unplayed strms exist in season
2023-07-12 13:34:25 -04:00
Charles Ewert
c583069308
Merge pull request #1281 from sevenrats/global-regex
2023-06-30 11:07:31 -04:00
candry7731
667a47d49c
Update components/GetPlaybackInfoTask.brs
...
Co-authored-by: Charles Ewert <cewert@gmail.com>
2023-06-29 21:47:54 -05:00
candry7731
d8a91782eb
Update GetPlaybackInfoTask.brs
...
reset api.sessions.Get() to default
2023-06-29 09:23:04 -05:00
candry7731
8c6b04a76a
Update GetPlaybackInfoTask.brs
...
Remove Bitrate info as it is already in the playbackinfo
2023-06-28 21:19:25 -05:00
candry7731
5d98519c07
Update GetPlaybackInfoTask.brs
...
Add Device ID filter the the Get sessions API Call. This allows us to get the correct device playback if multiple devices are active at once.
Also add Tanscoding info for Direct Streaming. This will show if there is no transcodingInfo from the deviceSession. This is more inline with the web server activity info box.
2023-06-28 13:33:14 -05:00
Charles Ewert
612b4933f1
Merge pull request #1317 from jimdogx/fix/another-instance-update-comparison
2023-06-24 10:39:23 -04:00
Charles Ewert
75095c8951
Merge pull request #1315 from cewert/fix-moviedetails-buttons
2023-06-24 10:37:26 -04:00
Jimi
6222e3039f
Found another one.
2023-06-24 08:33:41 -06:00
Jimi
90ab64fd9d
Fix crash
2023-06-24 08:16:27 -06:00
Charles Ewert
0ac86a2a94
Merge remote-tracking branch 'upstream/unstable' into fix-moviedetails-buttons
2023-06-24 09:09:23 -04:00
Charles Ewert
013b37621c
Merge remote-tracking branch 'upstream/unstable' into global-regex
2023-06-23 12:23:47 -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
db3d47ef25
add more debug info about selected video
2023-06-09 23:26:47 -04:00
Charles Ewert
8d8b2e2f11
add debugging info when attempting to play a video
2023-06-09 11:28:10 -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
bdfcac74e6
Implement global session var ( #1224 )
...
Co-authored-by: Jimi <jimi@thedodgefamily.com>
2023-06-01 08:43:27 -04:00
Jimi
7ca3d8ef23
Use available space for options
2023-05-28 21:16:49 -06:00
Jimi
c84d6f23ee
Update components/tvshows/TVListOptions.brs
...
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-05-28 21:00:07 -06:00
Jimi
de9a4b34e6
Update components/tvshows/TVListOptions.brs
...
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-05-28 21:00:01 -06:00
Andy Castille
27941a5ee9
Fix movie options getting cut off
2023-05-28 19:20:59 -07:00
Charles Ewert
ea00bbd048
Merge pull request #1214 from cewert/fix-issue-1193
2023-05-27 16:46:08 -04:00
Jimi
75f23ee028
PR comments
2023-05-26 17:04:20 -06:00
Jimi
2caff5d709
Update components/tvshows/TVEpisodeRowWithOptions.brs
...
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
2023-05-26 16:52:15 -06: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
1hitsong
8eaedd165f
Make error messages more specific
2023-05-21 18:12:59 -04:00
sevenrats
8c3b980daf
add reused regexes to globals
2023-05-21 12:49:08 -04:00
Jimi
7a1960fe36
Code cleanup
2023-05-21 06:25:58 -06:00
Jimi
380581bf21
Remove unused import.
2023-05-20 22:38:04 -06:00
Jimi
ff18cb85a5
Make room for text.
2023-05-20 22:31:39 -06:00
Jimi
5319a58229
Video + Audio working
2023-05-20 22:13:04 -06:00
Jimi
089ad1acee
Fix navigation.
2023-05-20 21:24:52 -06:00
Jimi
247f6d2a61
More cleanup.
2023-05-20 17:59:59 -06:00
Jimi
6f6f78ea7a
Working with Video, needs cleanup.
2023-05-20 17:33:42 -06:00
1hitsong
704a3b7815
Remove duplicate invalid check
2023-05-20 09:33:46 -04:00
1hitsong
7a9e7938f5
Save task content
2023-05-20 09:15:46 -04:00
Charles Ewert
5dbbc98c0f
Merge pull request #1247 from cewert/reintroduce-api-sdk
2023-05-19 22:14:49 -04:00
Charles Ewert
c3a11e626f
remove uneeded import
2023-05-19 22:04:49 -04:00
Charles Ewert
f0b1f41056
address reviewer feedback
2023-05-19 21:23:13 -04:00
1hitsong
00b3923693
Convert deeplink to global queue & add error dialog to video player
2023-05-18 06:59:34 -04:00
Jimi
ce9063859a
Use m.user since we already have it.
2023-05-13 11:23:06 -06:00
1hitsong
7f070bef7e
Make continue playback work
2023-05-13 13:01:58 -04:00
Jimi
82fc950361
Working from Season list only.
2023-05-13 07:35:59 -06:00
Jimi
f70489e1b7
Cleaner comments
2023-05-12 06:43:14 -06:00
Jimi
85fba65c3b
Code cleanup.
2023-05-11 21:39:07 -06:00
Jimi
d1151ee222
Try to clarify detail in comments.
2023-05-11 16:29:43 -06: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
83510b31a3
Fix comment typo
2023-05-11 08:37:56 -04:00
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