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 |
|
Charles Ewert
|
7f4462c44c
|
fixed movie genre quickplay (by 1hitsong)
|
2023-10-19 22:22:57 -04:00 |
|
Charles Ewert
|
31bbc56db7
|
address reviewer feedback
|
2023-10-19 22:13:11 -04:00 |
|
jarodaerts
|
2478b78e9f
|
Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into developer/jarodtaerts/tvshow-specialfeatures
|
2023-10-19 19:42:20 -05:00 |
|
JarodTAerts
|
084582a2cd
|
Update source/api/Items.brs
Simplify object TVEpisode list data generation
Co-authored-by: 1hitsong <3330318+1hitsong@users.noreply.github.com>
|
2023-10-16 20:35:10 -05: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 |
|
sevenrats
|
1e035337de
|
dont crash on bad input
|
2023-10-15 19:40:09 -04:00 |
|
Seven Rats
|
8f8650fd69
|
Merge branch 'unstable' into server_url
|
2023-10-15 08:18:44 -04: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
|
08f95db9e6
|
use .bs for main
|
2023-10-03 12:36:06 -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
|
5e761ddd71
|
remove playback.av1 setting on user migration
|
2023-09-30 14:31:32 -04:00 |
|
Charles Ewert
|
15a235a59c
|
remove user setting for av1 direct play
|
2023-09-30 14:24:37 -04:00 |
|
Charles Ewert
|
20874c9ece
|
fix transcode profile when using multi channel audio
|
2023-09-28 10:43:01 -04:00 |
|
Charles Ewert
|
04fb03c030
|
Revert "don't add aac directly to transcode profile when surround sound is supported"
This reverts commit 9ea0466eda .
|
2023-09-28 10:05:45 -04:00 |
|
Charles Ewert
|
cb474dcc9e
|
Revert "rearrange to fix build"
This reverts commit 0902d6f078 .
|
2023-09-28 10:05:21 -04:00 |
|
Charles Ewert
|
0902d6f078
|
rearrange to fix build
|
2023-09-27 21:36:04 -04:00 |
|
Charles Ewert
|
9ea0466eda
|
don't add aac directly to transcode profile when surround sound is supported
|
2023-09-27 21:27:31 -04:00 |
|
Charles Ewert
|
5408784243
|
fix typo
|
2023-09-26 21:54:57 -04:00 |
|
Charles Ewert
|
283034708d
|
dont include container when checking device for av1 support
|
2023-09-26 21:33:50 -04:00 |
|
Charles Ewert
|
6c664ca119
|
add livetv quickplay support
|
2023-09-23 21:31:01 -04:00 |
|
Charles Ewert
|
ee4c8a28b3
|
remove quickplay memory check. small refactor to use pushToQueue() function
|
2023-09-23 19:02:53 -04:00 |
|
Charles Ewert
|
e528fcd54c
|
add quickplay support for type "Person"
|
2023-09-23 18:33:00 -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
|
5b2b2ba881
|
add support for saving credentials for private users
|
2023-09-23 17:06:36 -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
|
06f69f33f3
|
stop loading items to queue if memory is low
|
2023-09-23 08:09:36 -04:00 |
|
Charles Ewert
|
1c8af7f31b
|
Move migration logic to functions in their own file
|
2023-09-21 14:46:18 -04:00 |
|
Charles Ewert
|
045c4b3c07
|
remove deprecated setting
|
2023-09-21 14:13:31 -04:00 |
|
Charles Ewert
|
a466048010
|
fix migration logic. track lastrunversion per user
|
2023-09-21 14:12:15 -04:00 |
|
Charles Ewert
|
7a610a1140
|
don't save active server to registry when connection fails
|
2023-09-21 13:19:22 -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
|
43b7e48ba4
|
Wipe server session when changing server
|
2023-09-21 09:58:07 -04:00 |
|
Charles Ewert
|
a11f786d99
|
first attempt with promises
|
2023-09-20 19:08:47 -04:00 |
|
Charles Ewert
|
ad34a2ea95
|
fix typo
|
2023-09-18 22:44:00 -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
|
a32c62ae9b
|
shuffle boxsets
|
2023-09-17 18:16:25 -04:00 |
|
Charles Ewert
|
71fe2b00d7
|
add playlist support
|
2023-09-17 17:50:24 -04:00 |
|
Charles Ewert
|
e7955b9dca
|
add loading spinner
|
2023-09-16 21:18:12 -04:00 |
|
Charles Ewert
|
abbc3c034f
|
create registry migration - delete deprecated settings
|
2023-09-16 20:10:42 -04:00 |
|
Charles Ewert
|
a69ee3f244
|
remove debugging
|
2023-09-16 20:08:54 -04:00 |
|
Charles Ewert
|
ac1e57b32e
|
save username and append to deviceid in auth header
|
2023-09-16 19:40:57 -04:00 |
|
Charles Ewert
|
f1512dc80a
|
don't save username and password
|
2023-09-16 18:48:34 -04:00 |
|
Charles Ewert
|
1acec715b1
|
enable Quick Play for boxsets, series, seasons, albums, and music artists
|
2023-09-16 17:18:03 -04:00 |
|
Charles Ewert
|
d92dc42d8c
|
enable quick play in MovieLibraryView and when viewing a collection of movies
|
2023-09-15 16:16:26 -04:00 |
|
Charles Ewert
|
6f1da86381
|
Fix quickplay on home screen - always resume if possible
|
2023-09-15 15:57:39 -04:00 |
|
Austin Crandall
|
d4483a2f48
|
Update source/utils/misc.brs
Co-authored-by: Charles Ewert <cewert@gmail.com>
|
2023-09-14 19:08:04 -04:00 |
|
sevenrats
|
6b16ed9d2e
|
function definition
|
2023-09-14 18:30:41 -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 |
|
sevenrats
|
babc6685e3
|
stop snake casing
|
2023-09-13 10:52:44 -04:00 |
|
sevenrats
|
02b4c9fbd4
|
fix non descriptive argument
|
2023-09-13 10:51:49 -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 |
|
sevenrats
|
fbfe130ee6
|
clean up debug prints
|
2023-09-11 11:32:59 -04:00 |
|
Charles Ewert
|
d7c756e53b
|
Merge branch 'unstable' into server_url
|
2023-09-11 09:55:20 -04:00 |
|
sevenrats
|
14899f64e3
|
address comments
|
2023-09-10 22:16:28 -04:00 |
|
sevenrats
|
30bd09e558
|
address comment
|
2023-09-10 22:09:16 -04:00 |
|
sevenrats
|
ec7ad49792
|
remove untrue comment
|
2023-09-10 21:37:15 -04:00 |
|
sevenrats
|
f75c9925e9
|
don't write ports if we dont need to
|
2023-09-10 21:36:40 -04:00 |
|
sevenrats
|
c0974db1a2
|
restore new function doc
|
2023-09-10 19:30:40 -04:00 |
|
sevenrats
|
6b714a8780
|
trim the input not the path
|
2023-09-10 19:22:11 -04:00 |
|
sevenrats
|
bffaf0691e
|
try to find string strip bug
|
2023-09-10 15:40:39 -04:00 |
|
sevenrats
|
f29cddfdc1
|
serverinfo is a string not an object
|
2023-09-10 14:53:06 -04:00 |
|
sevenrats
|
0f41e6506e
|
document new function
|
2023-09-10 14:49:56 -04:00 |
|
sevenrats
|
dfb4dcbed2
|
make we found jellyfin and not emby
|
2023-09-10 14:48:55 -04:00 |
|
sevenrats
|
481284a4b6
|
infer url deterministically
|
2023-09-10 13:39:23 -04:00 |
|
sevenrats
|
01bfb317d2
|
check for and remove trailing /
|
2023-09-10 12:51:09 -04:00 |
|
sevenrats
|
93d683a791
|
address comments, update debug statements
|
2023-09-06 22:03:58 -04:00 |
|
sevenrats
|
0b7b2d594c
|
dont fail if server not found
|
2023-09-06 21:02:07 -04:00 |
|
sevenrats
|
0d4ed65b29
|
dont fail if server not found
|
2023-09-06 20:58:03 -04:00 |
|
sevenrats
|
a93b175586
|
proof of concept - infer server url proto and port
|
2023-09-06 20:47:22 -04:00 |
|
Charles Ewert
|
4d9f74e6a7
|
only direct play av1 when user setting is enabled
|
2023-09-04 13:52:14 -04:00 |
|
Charles Ewert
|
f359a7c3bf
|
add user setting to disable HEVC codec #904
|
2023-09-04 10:30:20 -04:00 |
|
Charles Ewert
|
d0bbd696f6
|
update session card in dash to show model
|
2023-09-03 19:45:48 -04:00 |
|
Charles Ewert
|
2d9dcd26b4
|
add app url and device information to device profile
|
2023-09-03 19:45:00 -04:00 |
|
Charles Ewert
|
4c303daedf
|
save device model details to global and parse out serial
|
2023-09-03 19:42:21 -04:00 |
|
Charles Ewert
|
f8fc95418a
|
Add max res mode setting - allow user to set max res on all files or just transcoded files
|
2023-09-03 12:16:26 -04:00 |
|
Charles Ewert
|
7e69fab436
|
mpeg2 bugfix + force mpeg2 codec support if setting is enabled
|
2023-09-03 10:48:40 -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
|
b1eaa25273
|
add maximum resolution user setting
|
2023-09-01 12:45:00 -04:00 |
|
Charles Ewert
|
0d67eb649a
|
Merge branch 'update-device-profile' of https://github.com/cewert/jellyfin-roku into update-device-profile
|
2023-09-01 11:53:57 -04:00 |
|
Charles Ewert
|
8a11eaaa03
|
add some comments
|
2023-09-01 11:53:54 -04:00 |
|
Charles Ewert
|
5b16bc7848
|
Merge branch 'unstable' into update-device-profile
|
2023-09-01 08:12:14 -07:00 |
|
Charles Ewert
|
41060d10bb
|
respect "Profile Level Support" settings + add setting to use DTS for transcoding instead of the default EAC3
|
2023-09-01 10:26:08 -04:00 |
|
Charles Ewert
|
63e49bbc8e
|
only use aac for 2 channel audio + update surround sound transcoding logic
|
2023-09-01 09:53:36 -04:00 |
|
Charles Ewert
|
91de2a8d5a
|
only check mpeg2/4 if asked. mpeg4 overrides what the device thinks + test device for more codecs
|
2023-08-31 17:04:11 -07:00 |
|
Charles Ewert
|
f572b8a4e2
|
bugfix + create helper function for searching array contents
|
2023-08-31 16:02:39 -07:00 |
|
Charles Ewert
|
8dd2c55df2
|
make codec user settings override what device reports
|
2023-08-30 22:51:47 -04:00 |
|
Charles Ewert
|
b3d0409d9d
|
fix type mismatch
|
2023-08-30 21:42:49 -04:00 |
|
Charles Ewert
|
deebbe393f
|
bugfix for h264 VideoRangeType
|
2023-08-30 20:02:35 -04:00 |
|
Charles Ewert
|
7ac0214d64
|
set max video width and height in codec profiles
|
2023-08-30 19:37:44 -04:00 |
|
Charles Ewert
|
9f2fe6e8fc
|
save and parse videoMode to global device object
|
2023-08-30 19:30:50 -04:00 |
|
Charles Ewert
|
05a04062fb
|
remove aac from transcoding profile when multichannel audio support is detected
|
2023-08-30 15:06:33 -04:00 |
|
Charles Ewert
|
e2cfc05fbb
|
Add Photo to device profile and small update to GetBitRateLimit() (#1287)
|
2023-08-20 12:48:15 -04:00 |
|
Charles Ewert
|
46d7333b62
|
fix bug with mpeg2 levels
|
2023-08-17 21:51:59 -04:00 |
|
Charles Ewert
|
c583069308
|
Merge pull request #1281 from sevenrats/global-regex
|
2023-06-30 11:07:31 -04:00 |
|
Charles Ewert
|
c7ab47e8fc
|
Merge pull request #1320 from candry7731/patch-3
|
2023-06-29 22:50:25 -04:00 |
|
candry7731
|
4ea2515633
|
Update source/api/sdk.bs
Co-authored-by: Charles Ewert <cewert@gmail.com>
|
2023-06-29 20:18:15 -05:00 |
|
Charles Ewert
|
35c1f1a7d6
|
Merge branch 'unstable' into update-loginflow
|
2023-06-29 13:01:48 -04:00 |
|
candry7731
|
71dbfb3423
|
Update sdk.bs
Set get session to use default param device ID. This allows us to get the correct session when multiple sessions are active.
|
2023-06-29 09:25:28 -05:00 |
|
Austin Crandall
|
ac2c1f5f36
|
Update source/utils/misc.brs
Co-authored-by: Charles Ewert <cewert@gmail.com>
|
2023-06-26 22:32:47 -04:00 |
|
Austin Crandall
|
5b508e7024
|
Update source/utils/misc.brs
Co-authored-by: Charles Ewert <cewert@gmail.com>
|
2023-06-26 22:32:21 -04:00 |
|
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 |
|