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