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
f1118dc7b8
Fixes for Lazyman Plugin
2021-04-10 11:20:02 +01:00
Bronley
15509514f8
Change field type associativearray to assocarray
2021-01-30 14:38:39 -05:00
cewert
907842d9f9
Hide the star icon when invalid on movie detail
2020-11-29 00:02:06 -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
Neil Burrows
60df11d51c
Move content into Roku Safe Zones
2020-06-25 11:37:18 +01:00
Anthony Lavado
2fefdc49ad
Merge pull request #227 from neilsb/updated-itemgrid
...
Update to ItemGrid (Movies)
2020-06-16 12:32:20 -04: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
f2ccd12474
Remove (duplicated) unused MovieItemMinimal component
2020-06-10 14:14:14 +01:00
Neil Burrows
a280d5e5ce
Set Movies to show 6 per row
2020-05-30 09:11:39 +01: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
Neil Burrows
050aa0bcea
Display clock format in 12/24hr based on Roku Clock setting
2020-04-10 09:04:48 +01:00
thomabx
830b7b4532
Add Rotten Tomato score to Movie Details
2020-04-04 11:18:41 -07:00
Neil Burrows
8e1bca380c
Filenames to match component names
2020-03-18 09:10:31 +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
thomabx
e4d6e67a80
Change look of movie/episode display
2020-03-04 20:00:33 -08: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
Charles Ewert
c7a5ab8944
Set overhang title before loading new screen
2020-02-28 21:09:56 -05:00
Nick Bisby
819c89c3fa
Don't typecast invalid ( #98 )
2019-12-08 19:31:07 -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
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
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
bfc48af5e7
Give pagers more authority
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
Nick Bisby
dfe3dafdfd
Handle int better
2019-09-23 23:49:09 -05:00
Nick Bisby
f05732513d
This should be abstracted but just solve it for now
2019-09-23 23:35:26 -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
aa09a138f0
Pass actual image objects back, to make ListPoster more flexible
2019-05-09 23:24:19 -05: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
Nick Bisby
5fd5c9eec2
Make things use Content rather than json
2019-04-14 19:19:06 -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
38f8a295dc
Begin some rework so BRS calls return content nodes
2019-04-05 19:27:35 -05:00
Nick Bisby
1870e1af83
Begin passing in ContentNodes directly
2019-03-21 22:27:31 -05:00
Nick Bisby
c088ce14ac
Leftpad minutes with 0
2019-03-18 19:43:02 -05:00
Nick Bisby
3658f0b77f
Add an options side panel
2019-03-17 18:07:57 -05:00
Nick Bisby
c5a4ba85a5
Make rudimentary search work
2019-03-14 17:50:20 -05:00
Nick Bisby
1f91a96874
Dont forget git add
2019-03-14 12:11:51 -05:00