Neil Burrows
38fa383b4d
Linter Warnings
...
Variable Capitalization, Unused Variables, Unreachable Code
2021-06-26 11:04:32 +01:00
Anthony Lavado
b878193f56
Merge branch 'master' into transcoding-logic-rework
2021-06-15 09:54:40 -04:00
Neil Burrows
d8d1745720
Rework Subtitle Code
2021-06-12 16:03:47 +01:00
candry7731
b906ee09f3
Update SearchRow.brs
2021-06-11 14:33:18 -05:00
candry7731
2567a708af
Merge pull request #1 from candry7731/candry7731-Update-Load-Channel-Limit-task-to-2000-channels
...
Added 2000 channel task Limit
2021-06-11 14:30:46 -05:00
candry7731
a908fc77b2
Update LoadChannelsTask.brs
2021-06-11 14:22:44 -05:00
candry7731
bf31fdb95d
Update LoadChannelsTask.xml
2021-06-11 13:53:41 -05:00
candry7731
77fcae3384
Update SearchRow.brs
...
Added Live TV and Updated Persons to show all search results
2021-06-09 09:20:36 -05:00
candry7731
b245bc6e8c
Added 2000 channel Limit
...
Updated the load channels task to have a limit of 2000
2021-06-07 11:09:46 -05:00
jd1123
6762b70c91
Do not display images if the Type is "CollectionFolder"
2021-04-20 21:43:47 -04:00
jd1123
be3b410d20
This fixes #425
2021-04-20 20:24:28 -04:00
Neil Burrows
e783e5e562
Add Folder icon when no poster/backdrop set for Files library
2021-04-12 07:43:41 +01:00
Neil Burrows
18d159b30e
Handle CollectionFolder to allow folder browsing
2021-04-12 07:37:51 +01:00
Anthony Lavado
20ba9a4f99
Merge branch 'master' into remove-unused-code
2021-04-10 21:37:07 -04:00
Neil Burrows
58972c5ece
Remove unsed/unreferenced code
2021-04-10 15:30:33 +01:00
Neil Burrows
f1118dc7b8
Fixes for Lazyman Plugin
2021-04-10 11:20:02 +01:00
Neil Burrows
5f698225c5
Merge branch 'master' into remove-overhand-background
2021-04-04 20:39:42 +01:00
Neil Burrows
ae1c7ab63b
Remove Overhang Background
2021-04-04 16:47:01 +01:00
Anthony Lavado
ce5290582f
Merge branch 'master' into improved-server-connection-feedback
2021-04-04 11:36:02 -04:00
Neil Burrows
666fe2cf38
Improve server connection feedback
2021-04-04 14:41:44 +01:00
Neil Burrows
df4807e73d
Display LiveTV Program start Dates in local timezone
2021-04-04 11:57:28 +01:00
Anthony Lavado
81b7af5b7d
Merge branch 'master' into sort-and-filter-collections
2021-03-24 23:56:44 -04:00
Neil Burrows
aee0171718
Allow sorting / filtering of Boxsets / Collections
2021-03-24 16:48:25 +00:00
Neil Burrows
67daf9bb8e
Fix observed field when sorting/filtering items in grid
2021-03-24 11:19:02 +00:00
Neil Burrows
cf7cba9a64
Merge branch 'master' into force-guide-focus
2021-03-21 21:50:22 +00:00
Neil Burrows
a3404604e9
Rename ItemGrid2 folder to ItemGrid
2021-03-07 11:11:28 +00:00
Neil Burrows
fd36765696
Rename ItemGrid2 to ItemGrid
2021-03-07 11:11:28 +00:00
Neil Burrows
ef748eba18
Remove Legacy ItemGrid pages and simplify main event loop
2021-03-07 11:11:28 +00:00
Anthony Lavado
7f70cd7ce1
Merge branch 'master' into remove-recursive-on-boxsets
2021-03-06 14:21:10 -05:00
Neil Burrows
fba9b1a611
Remove recursive option when loading boxset detail
2021-03-06 15:46:19 +00:00
Neil Burrows
9143f09c6e
Merge branch 'master' into static-analyzer-issues
2021-02-21 17:15:41 +00:00
Neil Burrows
c3343e2562
Fire "Application Loaded" beacon after getting list of libraries and initial "Continue Watching" rows
2021-02-17 16:45:19 +00:00
Neil Burrows
dacb4dcda2
Merge pull request #363 from TwitchBronBron/continuous-integration
2021-02-12 15:38:57 +00:00
Neil Burrows
953ebef892
Force guide focus when Programs Loaded
2021-02-09 22:20:57 +00:00
Anthony Lavado
519d73d8c0
Merge pull request #338 from neilsb/livetv-remove-task-data
...
Remove data from livetv task nodes after use
2021-02-03 00:44:18 -05:00
Bronley
ef90af4c36
Fix some more errors found by bsc
2021-01-31 14:35:18 -05:00
Neil Burrows
a211fc37b9
Correct Home Screen Selection Box size
2021-01-31 19:17:03 +00:00
Neil Burrows
c233e58a55
Merge branch 'master' into misc-scope-fixes
2021-01-31 19:11:38 +00:00
Bronley
4b4f5b9130
Add missing script reference.
2021-01-30 14:54:49 -05:00
Bronley
edec0c6d3e
Remove missing functions from interfaces
2021-01-30 14:54:40 -05:00
Bronley
15509514f8
Change field type associativearray to assocarray
2021-01-30 14:38:39 -05:00
Neil Burrows
51af9fdc55
Merge pull request #332 from cewert/play-items-with-play-button
2020-12-27 10:52:21 +00:00
Neil Burrows
ebda20fadd
Remove data from livetv task nodes after use
2020-12-12 11:51:11 +00:00
cewert
2c9bc15b8c
Remove task content data after use in itemgrid2
2020-12-10 23:49:41 -05:00
cewert
6019f959b6
Remove data from home task nodes after use
2020-12-08 15:40:15 -05:00
cewert
85dc14f0c6
Enable quickplay on season episode list
2020-12-08 15:05:22 -05:00
Anthony Lavado
6282f6f5c7
Merge pull request #328 from neilsb/manually-load-home-libraries
...
Move home library loading from init into own function
2020-12-08 13:09:02 -05:00
Neil Burrows
f3019f3e7f
Move home library loading into function
2020-12-08 15:56:13 +00:00
Neil Burrows
30ed6582f9
Ensure currently selected channel in guide is used when "Watch" selected
2020-12-08 15:07:44 +00:00
cewert
45c82fabdd
Enable quickplay in itemgrid2
2020-12-08 04:08:19 -05:00
cewert
a44de34b24
Quick play videos with play button on home screen
2020-12-08 03:39:58 -05:00
Charles Ewert
dfb3358f60
Merge pull request #324 from cewert/make-homescreen-use-user-settings
...
Make home screen use user settings
2020-12-06 12:36:11 -05:00
Neil Burrows
cfcfc0f268
Move itemExtraText fineNode call into init function with others
2020-12-06 09:48:01 +00:00
cewert
b95faed3fc
Make home screen use user settings
2020-12-05 23:59:32 -05:00
Neil Burrows
84b4d764b6
Remove forgotton debug print statement
2020-12-04 18:11:06 +00:00
Neil Burrows
1506d36729
Ensure blue background is shown if no Poster exists for Item
2020-12-04 08:31:34 +00:00
Neil Burrows
ebe458d546
Move setting of "FindNode" properties to init function
2020-12-04 08:17:16 +00:00
Neil Burrows
775c497a4f
Hide blue background placeholder when Poster Loaded
2020-12-02 21:33:59 +00:00
Charles Ewert
d165eee661
Merge pull request #317 from cewert/autoplay-episodes
...
Auto play the next TV episode
2020-12-02 12:00:50 -05:00
Neil Burrows
784a62f612
Set usePoster and ImageWidth against each HomeItem to avoid having to access Parent
2020-12-01 16:04:00 +00:00
cewert
79dbfc7db8
Auto play the next available episode
2020-11-30 02:46:20 -05:00
Anthony Lavado
6bab4b719e
Merge pull request #311 from neilsb/livetv-guide
...
Add Live TV guide
2020-11-29 23:49:08 -05:00
Anthony Lavado
704ee3abe2
Merge pull request #315 from cewert/issue313
...
Hide the star icon when community rating is invalid
2020-11-29 13:02:43 -05:00
Neil Burrows
86987e8590
For LiveTV Library, respect default view if set to "TV Guide"
2020-11-29 11:18:23 +00:00
Neil Burrows
a9516597fc
Use placeholders when no information to display (Show Image / Details)
2020-11-29 10:19:10 +00:00
Neil Burrows
15951d59e6
Show "Loading " message while loading initial channel list & schedule
2020-11-29 09:17:29 +00:00
cewert
907842d9f9
Hide the star icon when invalid on movie detail
2020-11-29 00:02:06 -05:00
cewert
ffa9d0b8b4
Allow the row of seasons to wrap
2020-11-28 23:02:19 -05:00
cewert
7793fcb666
Make list of episodes wrap
2020-11-28 22:56:37 -05:00
Neil Burrows
3e45975a9a
Send Schedule Request using POST as opposed to GET request
2020-11-27 14:46:03 +00:00
Neil Burrows
b3b24db49e
Adding required Roku Performance Beacons for EPG
...
https://developer.roku.com/en-gb/docs/references/scenegraph/list-and-grid-nodes/timegrid.md#measuring-epg-launch-times
2020-11-26 08:19:26 +00:00
Neil Burrows
257cff4d9e
Ensure Channel Name is Description is updated correctly
2020-11-26 08:18:55 +00:00
Neil Burrows
ee622143bf
Apply spelling suggestions from code review
...
Co-authored-by: artiume <siderite@gmail.com>
2020-11-24 08:15:32 +00:00
Neil Burrows
c3e1860a25
Remove commented out code
2020-11-23 17:32:55 +00:00
Neil Burrows
3b0ff73f36
Fixing LiveTV icon
2020-11-23 17:25:42 +00:00
Neil Burrows
f94d56ffd3
Live TV Schedule / Guide
2020-11-23 17:13:57 +00:00
Neil Burrows
fff514850a
Fix placeholder images
2020-11-17 16:10:17 +00:00
Neil Burrows
bab495271f
Merge pull request #297 from Artiume/patch-2
...
Add Shows as a searchable datatype
2020-11-17 13:04:50 +00:00
Anthony Lavado
7c2678882f
Merge pull request #295 from neilsb/home-movie-poster-fallback
...
Use best image, but fallback to secondary if it's empty
2020-11-16 14:10:51 -05:00
artiume
84bd1a8e72
it's Shows
2020-11-16 05:08:18 -05:00
artiume
4f1b8e8342
Add Shows as a searchable datatype
2020-11-16 05:03:24 -05:00
artiume
177a33b855
Fix spelling
2020-11-16 04:39:50 -05:00
Neil Burrows
9afe8d88fa
Use best image, but fallback to secondary if it's empty
2020-11-16 09:14:24 +00:00
Neil Burrows
45a785d391
Handle Mixed Media Folders
2020-10-30 17:23:28 +00:00
Anthony Lavado
ee25ed27ec
Merge pull request #281 from neilsb/iptv-plugin
...
Fix for IPTV Plugin
2020-10-29 21:22:51 -04:00
Anthony Lavado
75c50941a2
Merge pull request #275 from neilsb/movie-audio-track-selection
...
Allow audio track selection for Movies
2020-10-29 00:11:50 -04:00
Anthony Lavado
5b268cbe3d
Merge pull request #278 from neilsb/live-tv-tidyup
...
Minor changes for Live TV
2020-10-29 00:06:01 -04:00
Neil Burrows
f9d70d46e0
IPTV Plugin
2020-10-27 17:12:18 +00:00
Nick Bisby
42ea79529d
Do both reloads in a single go
2020-10-26 13:27:53 -05:00
Neil Burrows
3d9bbc584a
Add IconUrl to Home Screen Items and set for LiveTV when no poster
2020-10-25 16:32:26 +00:00
Neil Burrows
3be4a0bbda
Update grid to allow posters to be shown "Scale to Fit" instead of always zoom - For TV Channels
2020-10-25 15:46:08 +00:00
Neil Burrows
efed8bbf01
Show posters (logos) for TV Channels which have them
2020-10-25 15:45:43 +00:00
Neil Burrows
0c4b1a5bf3
Remove some unused code now Live TV in new ItemGrid
2020-10-25 09:40:05 +00:00
Nick Bisby
836a80d857
Re-select proper filter
2020-10-24 17:59:41 -05:00
Nick Bisby
4a6deb3b44
Add a favorites filter to movies
2020-10-24 17:50:07 -05:00
Neil Burrows
5cbe119002
Play selected Audio Stream rather than the default track
2020-10-24 17:23:20 +01:00
Neil Burrows
f5ccdca744
Display Audio Tracks for Movies and let user select
2020-10-24 14:56:33 +01:00
Nick Bisby
848aa16bbb
Oops, that was important
2020-10-17 14:23:20 -05:00
Nick Bisby
dd391ff0ea
Initial batch of livetv updates to itemgrid2
2020-10-17 14:07:32 -05:00
Neil Burrows
b1e33e35e5
Create Option Popup for ItemGrid and enable Sorting
2020-08-17 16:58:33 +01:00
Neil Burrows
b2e1672f1f
Renaming Options Screen
2020-08-17 16:51:51 +01:00
Neil Burrows
e15916496c
Tab Translations
2020-08-17 16:48:23 +01:00
Neil Burrows
0f5c233771
Animation when switching option menu
2020-08-16 17:17:41 +01:00
Neil Burrows
5d3dc87d62
Constants to own file and tighten up UI UX
2020-08-16 15:44:03 +01:00
Neil Burrows
e898a171ff
Enable Ascending / Descending toggle for Sort Menu
2020-08-15 11:26:43 +01:00
Neil Burrows
8d21862e56
Make View Menu a RadioList
2020-08-15 11:26:00 +01:00
Neil Burrows
7291b4e412
WIP for Itemgrid Options
2020-08-08 21:43:37 +01:00
Neil Burrows
9af712cec7
Open BoxSets in new ItemGrid
2020-07-14 08:31:34 +01:00
Anthony Lavado
19caa41a05
Merge pull request #246 from neilsb/grid-update-failed-images
...
Remove failed & loading images for Grid Items
2020-07-12 12:15:26 -04:00
Neil Burrows
c18f6fb9ce
Capture errors during playback
...
Display Dialog when error occurs during playback
2020-07-11 09:15:59 +01:00
Neil Burrows
5993ee7d36
Check buffered Percentage is increasing
2020-07-11 09:13:39 +01:00
Neil Burrows
a5df6d6322
Remove failed & loading images for Grid Items
2020-07-04 16:10:56 +01:00
Anthony Lavado
325a03a8de
Merge pull request #234 from neilsb/collections-new-itemgrid
...
Support BoxSets & Collections in new Item Grid
2020-07-01 23:39:22 -07:00
Neil Burrows
ea13b52891
Re-enable recursive parameter on item queries as per #233
2020-06-30 19:55:06 +01:00
Anthony Lavado
e84697ad7e
Merge pull request #236 from neilsb/roku-safe-zone
...
Move content into Roku Safe Zones
2020-06-27 12:09:11 -07:00
Neil Burrows
64dd9962c4
Rounded corners on Items in new ItemGrid
2020-06-26 15:15:26 +01:00
Neil Burrows
60df11d51c
Move content into Roku Safe Zones
2020-06-25 11:37:18 +01:00
Neil Burrows
93e64b6b39
Support BoxSets & Collections in new Item Grid
2020-06-23 17:12:47 +01:00
Anthony Lavado
146e00b23b
Merge pull request #213 from neilsb/collections
...
Fix Collections for Movies, Episodes & Series
2020-06-17 22:17:21 -04:00
Neil Burrows
43bdf508cd
Fix Collections for Movies, Episodes & Series
2020-06-17 08:15:13 +01:00
Neil Burrows
eea189bd97
Implement new ItemGrid for TV Shows
2020-06-17 08:10:03 +01:00
Anthony Lavado
93c64f7422
Merge pull request #223 from neilsb/initial-live-tv
...
Initial Live TV Support
2020-06-16 17:40:50 -04:00
Anthony Lavado
2fefdc49ad
Merge pull request #227 from neilsb/updated-itemgrid
...
Update to ItemGrid (Movies)
2020-06-16 12:32:20 -04:00
Neil Burrows
4fe3e0dac2
Animate Poster Scaling
2020-06-11 07:57:31 +01:00
Anthony Lavado
f632560696
Merge pull request #226 from neilsb/remove-unused-component
...
Remove (duplicated) unused MovieItemMinimal component
2020-06-10 13:11:17 -04:00
Neil Burrows
68e322b1ca
Updated design and functionality of ItemGrid for Movies
2020-06-10 17:43:32 +01:00
Neil Burrows
ba05444f44
Set Roku Safe zones for Overhang & Home ( #217 )
...
* Set Roku Safe zones for Overhang & Home
* Set overhang title to be Scrolling Label
* Move overhand logo nearer edge to line up with Safe Zone
* Set width of Rows to cut off at edge of Safe Zone
* Moving "options" out of JF Overhang background area
Previously Options were not in "dark background", but when updating for Safe Zones I extended the background too far. Sorting this.
2020-06-10 10:40:09 -04:00
Neil Burrows
f2ccd12474
Remove (duplicated) unused MovieItemMinimal component
2020-06-10 14:14:14 +01:00
Neil Burrows
aad789c87c
Colorize background of items with no poster
2020-05-31 16:05:22 +01:00
Neil Burrows
ea245d2abc
Initial LiveTV Support
...
Most of the work from Alex Gonzales (@Musi13)
2020-05-31 16:05:22 +01:00
Neil Burrows
a280d5e5ce
Set Movies to show 6 per row
2020-05-30 09:11:39 +01:00
Neil Burrows
8e15423185
Enable title scrolling on ItemGrid ( #214 )
...
* Enable title scrolling on ItemGrid
* Added duplicate "Static" text title
To stop appearance of ScrollingLabel when it stops scrolling
2020-05-29 12:47:16 -04:00
Shaun Campbell
3a4b4a0845
Improve readability of items on the TV Shows Grid ( #206 )
...
* Decreasing number of items on TV Series grid to 6 and sizing for 2 rows
* Reducing m.page_size to 48 from 50. Fixing collections page to have 6 per row
2020-05-28 20:36:23 +01:00
Neil Burrows
8b82d2ab79
Enable scrolling on Item Text on home screen ( #210 )
...
* Enable scrolling on Item Text on home screen
* Removing change to loadDisplayMode - added to wrong PR
* Apply scrolling to secondary text on home screen
* Revert "Apply scrolling to secondary text on home screen"
This reverts commit 30ab3829f01e32be8b4ba4ee8431438935c13276.
2020-05-13 11:50:20 -04:00
Tod Fitch
86d4b2de11
Better align "* Options" text per @neilsb
...
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Tod Fitch
5c5e1060de
Adjust location of "* Options"
...
Move display a bit to left to account for longer string
when language set to German.
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Tod Fitch
b3bb82759d
Fix cut and paste error
...
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Tod Fitch
66f3ca9a06
Fix 'ends at ' and remove SPDX license headers
...
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Tod Fitch
07a9950ee6
Partial support for https://github.com/jellyfin/jellyfin-roku/issues/36
...
Partial implemented support for the languages and dialets that Roku supports.
A number of structural issues encountered the biggest are:
1. Programatically catenating strings which assumes a particular language syntax.
2. Using display strings in buttons, etc. to determine action.
3. Building display objects in BrightScript rather than in XML. This results in many cases where you have to translate the same string many times (e.g. "Cancel")
Side note: My editor is set to remove trailing spaces and to assure a new line at the end of the file. Existing source code seems to vary on this. I can revert those few changes if that is a problem.
Finally, added https://reuse.software/spec/ compliant license information to the new files and the files I touched.
Signed-off-by: Tod Fitch <tod@fitchfamily.org>
2020-05-08 21:26:45 -04:00
Charles Ewert
c391766fb9
Disable options button and overhang text
2020-05-04 13:57:40 -04:00
Charles Ewert
61345ba1eb
Update time and home page after exiting screensaver
2020-05-02 12:48:01 -04:00
Charles Ewert
af0353a23f
Disable options on search
2020-04-29 19:55:51 -04:00
Charles Ewert
ff732dd4a9
Merge pull request #187 from neilsb/search-episodes-without-index
...
Ensure index number exists on Episode search results
2020-04-29 19:40:37 -04:00
Neil Burrows
b313d57515
Store release issues ( #180 )
...
* Remove TrackerTask
* Change deprecated BookmarkPosition to PlayStart
* Accept (print & ignore) roInput commands
* Updated icon image sizes
* Added InputData Task (Not hooked up)
* Added signal beacons for Roku Performance Measuring
* Reverting ineffective roInput code
* Manually recreated changed channel poster images
* Use app_loaded global variable to control when performance beacons are sent
* Sorting missed performance signal beacon
2020-04-29 12:26:12 -04:00
Neil Burrows
c84f7f1da8
Ensure index number exists on Episode search results
2020-04-29 08:40:12 +01:00
Neil Burrows
050aa0bcea
Display clock format in 12/24hr based on Roku Clock setting
2020-04-10 09:04:48 +01:00
Charles Ewert
cba6d99b21
Merge pull request #173 from thomabx/subtitles
...
Sort subtitles and set initial display based on user preferences
2020-04-07 14:23:54 -04:00
Charles Ewert
b74228ea2d
Merge pull request #176 from thomabx/home-fix
...
Fix to home item selection
2020-04-07 13:25:22 -04:00
thomabx
d3462ebe27
Fix to home item selection
2020-04-04 15:24:47 -07:00
thomabx
830b7b4532
Add Rotten Tomato score to Movie Details
2020-04-04 11:18:41 -07:00
thomabx
771106d59e
Sort subtitles and set initial display based on user prefernces from server.
2020-04-04 10:21:43 -07:00
thomabx
bc66343cc6
Missed change in JFVideo.xml in previous commit.
2020-03-30 08:15:57 -07:00
thomabx
14f680fb71
Allow user to change subtitle track during playback
2020-03-28 13:04:57 -07:00
Anthony Lavado
414366ed61
Merge pull request #169 from cewert/auto-refresh-home
...
Auto refresh HomeRows
2020-03-27 13:57:43 -04:00
Charles Ewert
c062bd0597
refactor
2020-03-25 00:20:52 -04:00
Charles Ewert
e0fa6481ad
Prevent spamming home refresh
2020-03-25 00:20:37 -04:00
Charles Ewert
c4f76d67b0
Wait to insert row as a child
2020-03-24 22:20:08 -04:00
Charles Ewert
d81ee8d0af
Fix formatting
2020-03-24 03:37:45 -04:00
Charles Ewert
3d15d37322
Update rowItemSize when inserting or deleting rows
2020-03-24 03:31:36 -04:00
Charles Ewert
ec2e0aaef8
Refresh homeRows when backing into home page
2020-03-23 20:45:40 -04:00
Charles Ewert
ee6cd0491c
Merge pull request #166 from neilsb/handle-displaying-userviews
...
Handle display of UserView libraries
2020-03-23 13:41:45 -04:00
Neil Burrows
9570f51dc9
Handle display of UserView libraries
2020-03-23 16:14:26 +00:00
Neil Burrows
7794a8fecd
Fix typo in UserSelect : IitemContentChanged() => itemContentChanged()
2020-03-23 10:08:11 +00:00
thomabx
509465122b
Change variables to camelCase
2020-03-22 15:40:47 -07:00
thomabx
98afd12b4a
Wait for itemSelected call before reading variable for selected item
2020-03-22 08:50:26 -07:00
thomabx
d9e6780aa2
Changed whites to 235/235/235
2020-03-21 14:58:07 -07:00
thomabx
f79de39c28
Fixed formating
2020-03-21 14:56:54 -07:00
thomabx
f4a792dac6
Select user on login and other login updates
2020-03-21 14:22:26 -07:00
Charles Ewert
5189bb557c
Alignment fix on episode list
2020-03-19 22:18:34 -04:00
Charles Ewert
501ded7937
Add star icon to TV show detail page
2020-03-19 22:18:34 -04:00
Charles Ewert
622d24f775
Add unplayed count for TV Series on home screen
2020-03-19 22:18:34 -04:00
Charles Ewert
8fb5ea4b99
Merge pull request #163 from neilsb/Cannot-return-to-same-item-when-returning-to-Home-screen
...
Allow user to Select same item when returning to Home screen
2020-03-19 22:09:51 -04:00
Neil Burrows
2382ac4ed6
Allow user to Select same item when returning to Home screen
2020-03-19 14:19:49 +00:00
Neil Burrows
8e1bca380c
Filenames to match component names
2020-03-18 09:10:31 +00:00
Neil Burrows
71a3348823
Use Thumbnail in "Next Up" Home screen section
2020-03-17 09:59:01 +00:00
Neil Burrows
5ff1251875
Home Screen Selection Box to include text below image
2020-03-17 09:58:25 +00:00
Neil Burrows
5080387936
Correct Series Name display for Episodes in Home Screen
2020-03-16 16:37:08 +00:00
Neil Burrows
77bd622c11
Handle livetv collection types
...
Show in Library, but not the "Latest in" row for it
2020-03-15 17:09:51 +00:00
Neil Burrows
b364c589da
Remove filter for CollectionFolder type when loading libraries
2020-03-15 16:39:34 +00:00
Neil Burrows
83e6810981
Validate API data before trying to add "empty" rows
2020-03-14 15:10:22 +00:00
Neil Burrows
65059d4093
Set Home Scree focus to Fixed
2020-03-14 15:02:04 +00:00
Neil Burrows
cb7690e916
Prefer Movie Thumbnail Image over Backdrop
2020-03-14 15:00:41 +00:00
Neil Burrows
721eddd864
Get Library type from node type
...
And rename badly names variable
2020-03-14 08:51:40 +00:00
Neil Burrows
f77a662dfb
Fix paging in libraries
2020-03-13 16:41:59 +00:00
Neil Burrows
3741cbc912
Reworked Home Screen
...
- Using Task for loading
- Showing Up Next & Newest Library data
- Trying to make more modular
2020-03-12 18:33:45 +00:00
Charles Ewert
0b56a7547e
Merge pull request #151 from thomabx/transcode-subtitles
...
Start/Stop transcoding for subtitles settings changes during playback.
2020-03-11 22:02:43 -04:00
thomabx
7e8c5beb62
Start/Stop transcoding for subitles settings changes during playback.
2020-03-10 20:50:47 -07:00
Charles Ewert
cf57f6393b
Theme JFScene on init, remove themeScene()
2020-03-10 13:27:01 -04:00
Charles Ewert
4c80bd82a7
Validate homeitem data before displaying
2020-03-08 11:02:41 -04:00
Benjamin Thomas
aac91e2790
Fixed typo
...
Introduced typo in second if condition with previous edit.
2020-03-07 09:06:25 -08:00
thomabx
712e22b0fb
Fixed codition
2020-03-07 08:44:33 -08:00
thomabx
32bde5293e
Fix to Home for epsidoes without indexes
2020-03-07 08:26:34 -08:00
Charles Ewert
2fef88d747
Merge pull request #141 from thomabx/master
...
Change look of movie/episode display
2020-03-07 11:08:03 -05:00
Charles Ewert
c352b7163a
Add more detail to videos on home screen
2020-03-07 10:39:11 -05:00
Charles Ewert
513f9b9618
Add "Continue Watching" row on home screen
2020-03-07 10:39:11 -05:00
thomabx
e4d6e67a80
Change look of movie/episode display
2020-03-04 20:00:33 -08:00
thomabx
23c468977f
Cleaned up JFMessageDialog
2020-03-03 18:53:44 -08:00
thomabx
84f4baebd1
Reworked Dialog
2020-03-03 18:46:26 -08:00
Charles Ewert
4cc60962b8
Make padding for overlay time dynamic
2020-02-29 21:48:31 -05:00
Charles Ewert
44f1e35f99
Only show overlay options text when needed
2020-02-29 20:41:57 -05:00
Charles Ewert
70fee4b168
Display is FHD
2020-02-29 19:36:36 -05:00
Nick Bisby
ca10e9cda3
Merge pull request #132 from thomabx/master
...
Add subtitles with preferred language prioritized
2020-02-29 16:39:11 -06:00
thomabx
dd723f92b0
Added support for subtitles
2020-02-28 19:13:12 -08:00
Charles Ewert
c7a5ab8944
Set overhang title before loading new screen
2020-02-28 21:09:56 -05:00
Charles Ewert
996eb77636
Create custom overhang
2020-02-26 17:55:47 -05:00
thomabx
f597af5985
Fixed episode runtime text under 10 minutes
2020-02-23 14:35:14 -08:00
thomabx
9235599a52
Update components/tvshows/details-list.brs
...
Fixed whitespace
Co-Authored-By: Nick Bisby <nick@bisby.xyz>
2020-02-23 11:04:02 -08:00
thomabx
d5a9cf4d75
Check indexNumber exist for episode
2020-02-23 10:58:24 -08:00
thomabx
3314a21eb0
Add episode number to episode lists
2020-02-23 07:28:19 -08:00
thomabx
35753b2129
Removed unused variable
2020-02-22 20:51:53 -08:00
thomabx
fb757570c3
Improved interface for TV episodes
2020-02-22 20:47:00 -08:00
thomabx
d3bec19092
Ask user whether to start playback over or resume
2020-02-21 16:50:20 -08:00
dkanada
2c0ad4e023
Merge pull request #115 from anthonylavado/base-url
...
Reworks URL to match other clients
2020-02-21 12:31:31 +09:00
Charles Ewert
a281454e3b
Fix background color on screensaver
2020-02-20 17:23:45 -05:00
Anthony Lavado
09a14d3245
Fix indentation on scene.xml
2020-02-20 01:46:06 -05:00
Anthony Lavado
48a62d2962
add example text and node
2020-02-19 04:15:41 -05:00
Anthony Lavado
ffcd63fc91
Remove port, accept URL as is
2020-02-19 02:33:49 -05:00
thomabx
360541bb47
Reports playback status to the server
2020-02-17 11:30:04 -08:00
Cole Funseth
ec336c5d67
Updated dimensions for config and removed non-existent fields ( #74 ) ( #101 )
2020-01-04 15:37:06 -06:00
Nick Bisby
819c89c3fa
Don't typecast invalid ( #98 )
2019-12-08 19:31:07 -06:00
Nick Bisby
edab57c45b
Make TV series work again, or for the first time\? ( #94 )
2019-12-06 20:49:37 -06:00
William S. Moses
6859d7aa3f
Fix fave invalid error and incorrect name for description
2019-11-26 21:03:36 -06:00
Nick Bisby
a6611dccce
And for TV shows
2019-10-18 22:38:00 -05:00
Nick Bisby
5dff55a817
A quick thing to only add runtime if we have a runtime
2019-10-18 22:35:26 -05:00
Nick Bisby
b2a4bc8319
Make collections work, for movies at least
2019-10-17 20:52:26 -05:00
Charles Ewert
a1e83ccebd
Make pager cover bottom row of pixels
2019-10-15 17:21:04 -04:00
Charles Ewert
5350fbb1ff
Adjust padding on lib list and remove unused code
2019-10-15 16:28:18 -04:00
Charles Ewert
bd1bda3b8b
Adjust overhang
2019-10-15 16:26:41 -04:00
Charles Ewert
567079b6c9
Merge branch 'master' into librarylist-images
2019-10-14 22:01:20 -04:00
Nick Bisby
9e84a7b8c7
Put a rectangle behind the pager on top of the item grid
2019-10-14 20:55:29 -05:00
Nick Bisby
ad4ffe326d
Move message dialog handling around
2019-10-14 20:55:29 -05:00
Nick Bisby
aaa54a1f37
Explicitly pick the picker
2019-10-14 20:55:29 -05:00
Nick Bisby
c61530e996
Handle reloading of page numbers on page select
2019-10-14 20:55:29 -05:00
Nick Bisby
a0a17108f6
Make var hold id, rather than node
2019-10-14 20:55:29 -05:00
Nick Bisby
ce364c8177
Handle options screen for search
2019-10-14 20:55:29 -05:00
Nick Bisby
bfc48af5e7
Give pagers more authority
2019-10-14 20:55:29 -05:00
Nick Bisby
3ed9846e42
Make search work from sidebar
2019-10-14 20:55:29 -05:00
Nick Bisby
0ec2872093
So much reorganizing
2019-10-14 20:55:29 -05:00
Nick Bisby
52fc6ec193
Get video playing fully using single scene
2019-10-14 20:55:29 -05:00
Nick Bisby
47cdb0d47a
Begin drastically reworking towards a single scene
2019-10-14 20:55:29 -05:00
Charles Ewert
6b850007bf
Add icon for music libraries
2019-10-13 16:26:20 -04:00
Charles Ewert
f82f6a863c
Add images to library select and some resizing
2019-10-13 04:59:51 -04:00
Nick Bisby
d1261d943d
Turn library list to a single row and simplify things
2019-10-09 17:48:08 -05:00
Joshua M. Boniface
43469647fa
Merge pull request #75 from cewert/screensaver
...
Added screensaver
2019-10-06 14:52:18 -04:00
Charles Ewert
0425e0aa67
Added screensaver
2019-10-05 03:50:05 -04:00
Charles Ewert
625c9faf97
Update RALE to 2.0.9
2019-10-03 22:47:34 -04:00
Nick Bisby
dfe3dafdfd
Handle int better
2019-09-23 23:49:09 -05:00
Nick Bisby
6f1f283be3
Revert to master
2019-09-23 23:37:39 -05:00
Nick Bisby
f05732513d
This should be abstracted but just solve it for now
2019-09-23 23:35:26 -05:00
William Moses
fae8e1eed3
Fix Makefile and Episode Listing Format ( #52 )
...
* Fix Makefile
* Better Episode Listing
2019-07-22 22:11:13 -05:00
C gh0ul
3889bfbdce
Fix back button on options menu in Library ( #39 ) ( #53 )
2019-07-21 14:14:54 -05:00
Nick Bisby
498440f2c5
Make ItemGrids more abstract ( #49 )
...
* Make the movie grid a bit more abstract
* Make the tvshow/collection grids more abstract
2019-07-09 08:57:59 -05:00
Nick Bisby
484f6ce76e
Dont fall apart over bad ratios
2019-05-30 17:38:02 -05:00
Nick Bisby
f8a64df489
make poster text reliant on available space, not the image
2019-05-09 23:49:34 -05:00
Nick Bisby
aa09a138f0
Pass actual image objects back, to make ListPoster more flexible
2019-05-09 23:24:19 -05:00
Matthew Crowson
2bccfd661a
Merging master in
2019-05-06 09:03:11 -04:00
Matthew Crowson
2a1f9cbad8
adding requirements for RALE
2019-05-03 10:01:46 -04:00
Matthew Crowson
e4b968f18f
giving inits to those components without inits
2019-05-03 09:27:51 -04:00
Matthew Crowson
531e668358
Splitting brs from inline XML
2019-05-03 08:48:59 -04:00
Matthew Crowson
d2627ebe17
more comments
2019-04-29 15:10:02 -04:00
Matthew Crowson
7d20e4d273
Error messaging for login failures and logo
2019-04-27 10:44:14 -04:00
Nick Bisby
78afb5dab3
Change default sort to name, add options panel to TV Shows
2019-04-22 22:28:25 -05:00
Nick Bisby
29d65928f5
Up-end everything and add a rudimentary profile system
2019-04-22 15:07:34 -05:00
Nick Bisby
e62fbc4f63
Add display name to options panel, begin multi-profile work
2019-04-22 14:08:10 -05:00
Nick Bisby
77f822ae82
Begin moving stuff around to better match API
2019-04-20 17:28:28 -05:00
Nick Bisby
ccd4218a4b
A little bit better user handling
2019-04-20 12:40:06 -05:00
Nick Bisby
5fd5c9eec2
Make things use Content rather than json
2019-04-14 19:19:06 -05:00
Nick Bisby
3c3960551e
Make libraries have a clearer interface
2019-04-14 18:34:50 -05:00
Nick Bisby
ca6701c086
Make TV seasons watchable
2019-04-13 23:47:27 -05:00
Nick Bisby
6b850e576d
Move more stuff around instead of real fixes
2019-04-13 22:52:46 -05:00
Nick Bisby
d2d46465ca
Use aliases for cleaner change tracking
2019-04-06 01:15:30 -05:00
Nick Bisby
8197a91821
Use panelIndex to better track panel changes
2019-04-05 20:14:56 -05:00
Nick Bisby
1db5ebeefb
always forget to git add
2019-04-05 19:48:17 -05:00
Nick Bisby
a4ea3b04a6
Make BRS calls return content nodes
2019-04-05 19:35:29 -05:00
Nick Bisby
38f8a295dc
Begin some rework so BRS calls return content nodes
2019-04-05 19:27:35 -05:00
Nick Bisby
3832cce649
Transition TV show details to panels
2019-03-30 22:15:53 -05:00
Nick Bisby
3534b60d7a
Add note to self
2019-03-27 22:03:52 -05:00
Nick Bisby
1870e1af83
Begin passing in ContentNodes directly
2019-03-21 22:27:31 -05:00
Nick Bisby
bdd4560660
More file renaming
2019-03-19 22:49:41 -05:00
Nick Bisby
7cb5dfd5c6
Clean up a lot of Config scenes etc
2019-03-19 22:23:58 -05:00
Nick Bisby
65d85f956e
Duct tape a crash
2019-03-19 21:36:59 -05:00
Nick Bisby
b49a4d614a
Add (movie) collections
2019-03-19 21:30:08 -05:00
Nick Bisby
c5c269b946
move around some options stuff
2019-03-19 13:27:30 -05:00
Nick Bisby
75f58732f6
Fix secureMode for password config
2019-03-18 23:49:02 -05:00
Nick Bisby
c381c2a054
Git add, again, duh
2019-03-18 23:25:41 -05:00
Nick Bisby
b433304856
Add sign out, update sign in a bit
2019-03-18 23:17:50 -05:00
Nick Bisby
c088ce14ac
Leftpad minutes with 0
2019-03-18 19:43:02 -05:00
Nick Bisby
e6062661dd
Make the video player prettier and automark movies as played
2019-03-18 19:33:44 -05:00
Nick Bisby
7195d59c95
Make search sort options work
2019-03-17 19:17:54 -05:00
Nick Bisby
3658f0b77f
Add an options side panel
2019-03-17 18:07:57 -05:00
Nick Bisby
8c4be5b3b9
Clean up TV show seasons display a bit better
2019-03-17 00:47:31 -05:00
Nick Bisby
95fd91fb70
Add a backdrop as a placeholder for no image found
2019-03-17 00:37:23 -05:00
Nick Bisby
bcb354c418
Verify we have items before displaying in search results
2019-03-17 00:11:25 -05:00
Nick Bisby
1a2e31f3d2
Make search behave more like web
2019-03-16 17:11:50 -05:00
Nick Bisby
d0a0a94471
resize episode search results
2019-03-14 19:29:01 -05:00
Nick Bisby
c5a4ba85a5
Make rudimentary search work
2019-03-14 17:50:20 -05:00
Nick Bisby
7bc6d969fa
Set up flow for search
2019-03-14 17:20:16 -05:00
Nick Bisby
a2f4df9884
Focus and unfocus search box
2019-03-14 16:50:42 -05:00
Nick Bisby
1f91a96874
Dont forget git add
2019-03-14 12:11:51 -05:00
Nick Bisby
34fb52591a
File restructure and some footer work
2019-03-14 12:11:05 -05:00
Nick Bisby
e4c50f0107
LayoutGroup itemSpacings are different than RowList itemspacings
2019-03-14 00:06:45 -05:00
Nick Bisby
5ca49e076f
Make horiz button group that handles left right instead of up down
2019-03-13 23:21:25 -05:00
Nick Bisby
f3c9a4c25d
Have each button observe separately, so we can track them better
2019-03-13 23:09:55 -05:00
Nick Bisby
c382464647
Mark movies watched or unwatched
2019-03-13 22:01:05 -05:00
Nick Bisby
3a003d6361
Move all API calls off the render thread
2019-03-13 12:20:54 -05:00
Nick Bisby
29acf04dc6
Move favorite off of render thread
2019-03-12 22:27:24 -05:00
Nick Bisby
851d0520f3
Make movie favorite button work
2019-03-12 22:15:24 -05:00
Nick Bisby
842f552baf
Fix a typo, and lazy load TV show seasons
2019-03-12 21:58:04 -05:00
Nick Bisby
58f985bc06
Add jellyfin logo to overhang
2019-03-12 21:09:17 -05:00
Nick Bisby
20ad52a9da
Add a pager to TV seasons, and use the right stuff
2019-03-12 20:16:12 -05:00
Nick Bisby
1ed0466c6f
Add a named overhang, to look nice
2019-03-12 18:34:51 -05:00
Nick Bisby
449d787d37
Add pagination to the movie list
2019-03-11 22:49:17 -05:00
Nick Bisby
786b66eb3e
Use better model names
2019-03-11 20:24:39 -05:00
Nick Bisby
807ad4b017
Abstract list items into singular ListPoster
2019-03-11 11:59:15 -05:00
Nick Bisby
f99db79ae1
Add seasons to the display
2019-03-10 21:35:48 -05:00
Nick Bisby
bc510a8a1d
Dont forgot git add, also show Season details page
2019-03-10 20:24:50 -05:00
Nick Bisby
d2a9be6236
Prevent lib items from resizing themselves after a back
2019-03-10 00:16:01 -06:00
Nick Bisby
90b27998da
Move movie details to use a MovieItem for data
2019-03-10 00:12:09 -06:00
Nick Bisby
62ece56456
Make it so resizing happens explicitly and more often
2019-03-09 23:53:36 -06:00
Nick Bisby
d9c81a4da7
Make stuff look a touch nicer
2019-03-09 23:28:28 -06:00
Nick Bisby
196bb4d1f0
Add actual buttons to details page, one of which plays
2019-03-09 16:23:57 -06:00
Nick Bisby
578581a52c
Add sorting and paging to movie list request
2019-03-09 16:09:21 -06:00
Nick Bisby
9efa3e4686
Begin work for making variables sizes
2019-03-09 14:08:34 -06:00
Nick Bisby
f7a7146b94
Add some data to the MovieDetails page
2019-03-08 00:22:16 -06:00
Nick Bisby
b8c5ef149a
Add a Movie Details scene
2019-03-07 21:47:10 -06:00
Nick Bisby
134ec2e347
Add more flexibility to movie item data
2019-03-07 20:03:19 -06:00
Nick Bisby
22fc4211d7
Add movie posters and fix library scrolling
2019-03-06 23:30:06 -06:00
Nick Bisby
b2c731541d
Abstract configuration requests, complete login flow
2019-03-05 20:28:52 -06:00
Nick Bisby
00bcb21ca1
Whitespace and minor cleanup
2019-03-04 23:18:01 -06:00
Nick Bisby
0f15d6983f
Some heavy restructuring
2019-03-04 22:59:31 -06:00
Nick Bisby
f350ec8cff
Theres a whole lot of clutter, but we have movies playing
2019-03-04 22:31:58 -06:00
Nick Bisby
1a2cc3a855
Remove extraneous interface fields
2019-03-02 16:31:03 -06:00
Nick Bisby
f8130da1d6
Fix upload script
2019-03-02 16:28:46 -06:00
Nick Bisby
67b5a6be59
Observe item selected
2019-03-02 16:22:13 -06:00
Nick Bisby
b33c68f9e0
Rename some components
2019-03-02 16:04:07 -06:00
Nick Bisby
3f59699c70
Begin to make serverselect a dialog
2019-03-02 16:03:11 -06:00
Nick Bisby
1b635a3b3b
Clean main
2019-03-02 14:36:37 -06:00
Nick Bisby
346cba23bc
Actually populate LibraryList with real lib names
2019-03-01 23:55:28 -06:00
Nick Bisby
a20d6c96c8
Add a MarkupList
2019-02-26 22:36:12 -06:00
Nick Bisby
fbcf215962
Swap custom layout group grossness to MarkupList
2019-02-24 12:56:09 -06:00
Nick Bisby
25603b2947
Abstract servername, Handle keyboarddialog better
2019-02-22 21:14:21 -06:00
Nick Bisby
2d708b9dd9
Add some basic keyboard dialog functionality
2019-02-18 16:44:17 -06:00
Nick Bisby
ee7b27ced2
Handle XML names properly
2019-02-10 22:40:07 -06:00
Nick Bisby
cf4554b7e6
Begin work on server selection screen
2019-02-10 14:47:24 -06:00
Nick Bisby
16594f2cae
Add a ton of complicated component bits
2019-02-03 20:57:52 -06:00
Nick Bisby
f9722fd279
Actually play a movie
2019-01-30 22:56:15 -06:00
Nick Bisby
de83504226
Begin to make things for a screen
2019-01-30 08:59:27 -06:00
Nick Bisby
6e34b0453f
Add the hello world Roku app as a base
2019-01-29 22:19:27 -06:00