Commit Graph

74 Commits

Author SHA1 Message Date
Charles Ewert
2296fde437 Files should end in new line 2022-05-30 08:57:40 -04:00
Nick Wallace
26d9360fd3
Update Home Screen to Respect User Preferences (#553) 2022-05-24 17:23:42 +01:00
Jimi
6743526014 Skip books on TV 2022-04-13 06:28:04 -06:00
debmint
0f18add523
Movie extras (#520) 2022-03-13 08:46:03 +00:00
Jimi
707dc07332 Skip books until supported 2022-02-13 06:32:08 -07:00
jimiatnymbl
93c5fb7501 bsfmt fixes 2021-12-20 07:57:22 -07:00
jimiatnymbl
c7f0210324 Code cleanup 2021-12-18 18:12:33 -07:00
jimiatnymbl
25c9e607c3 Adding comments 2021-12-17 23:43:28 -07:00
jimiatnymbl
45b935849b Cleanup 2021-12-17 23:39:55 -07:00
jimiatnymbl
ced4b0e99b Cleanup 2021-12-17 23:31:28 -07:00
jimiatnymbl
648b1fb66d Working v2 2021-12-17 23:16:07 -07:00
jimiatnymbl
8c0fb4a11f On Now displaying, needs click handling 2021-12-16 23:18:19 -07:00
Bronley
43b4ac3fc9 Format all brs files 2021-07-28 06:51:15 -04:00
Neil Burrows
6d757653da Linter: Consistent IF statement format
No parentheses.  Use THEN if it's a one line statement.  Don't use THEN if it's a block statement
2021-06-26 14:52:16 +01:00
Neil Burrows
579475a34c Linter: Code style: remove parenthesis around conditions 2021-06-26 11:24:38 +01:00
Neil Burrows
da54bc86fe Linter: Change any function that doesn't return a value to a sub 2021-06-26 11:18:09 +01:00
Neil Burrows
38fa383b4d Linter Warnings
Variable Capitalization, Unused Variables, Unreachable Code
2021-06-26 11:04:32 +01: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
a211fc37b9 Correct Home Screen Selection Box size 2021-01-31 19:17:03 +00: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
cewert
6019f959b6 Remove data from home task nodes after use 2020-12-08 15:40:15 -05:00
Neil Burrows
f3019f3e7f Move home library loading into function 2020-12-08 15:56:13 +00: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
Neil Burrows
784a62f612 Set usePoster and ImageWidth against each HomeItem to avoid having to access Parent 2020-12-01 16:04:00 +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
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
f9d70d46e0 IPTV Plugin 2020-10-27 17:12:18 +00: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
5d3dc87d62 Constants to own file and tighten up UI UX 2020-08-16 15:44:03 +01:00
Neil Burrows
9af712cec7 Open BoxSets in new ItemGrid 2020-07-14 08:31:34 +01:00
Neil Burrows
a5df6d6322 Remove failed & loading images for Grid Items 2020-07-04 16:10:56 +01:00
Neil Burrows
43bdf508cd Fix Collections for Movies, Episodes & Series 2020-06-17 08:15:13 +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
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
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
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
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
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