A test Roku channel.
certificates | Add a certificates file to promote the failed request from -60 CURLE_SSL_CACERT to 400 Bad Request | 2020-03-12 16:42:28 |
---|---|---|
components | Fix typo in roArray printer | 2023-03-09 08:07:37 |
images | From static analysis: mm_icon_focus_sd.png must be 246x140 | 2020-05-06 22:04:19 |
posters | first commit | 2020-03-06 23:03:37 |
source | Fix static analysis problems. Add some logging. | 2020-05-06 22:25:57 |
.gitignore | Initial support for VS Code | 2023-01-20 22:18:27 |
LICENSE.txt | Run the test code again with each OK button press. | 2020-03-07 22:37:16 |
Makefile | Initial support for VS Code | 2023-01-20 22:18:27 |
README.md | Add tip to use entr | 2023-01-20 22:54:01 |
dxb_channel.code-workspace | Initial support for VS Code | 2023-01-20 22:18:27 |
dxb_channel.sublime-project | Add a certificates file to promote the failed request from -60 CURLE_SSL_CACERT to 400 Bad Request | 2020-03-12 16:42:28 |
manifest | Fix typo in roArray printer | 2023-03-09 08:07:37 |
dxb Channel is a test channel for Roku devices. It uses SceneGraph and the BrightScript language.
This is the private channel code: dxb
Clicking the link will take you directly to a confirmation page for getting the channel.
You can get a copy of this project by clicking on the ZIP or TAR buttons near the top right of the GitList web page.
If you're me, and you want to contribute to the repo, then you can clone it like so:
git clone ssh://USERNAME@dlma.com/~/git/dxb_channel.git
Ensure you can sideload a dev channel.
Running make will build and deploy if you have $ROKU_DEV_TARGET
and $DEVPASSWORD
set.
make
You can automatically make and deploy with each changed file with the following command:
git ls-files | entr -c sh -c 'make all'
VS Code can also use the Makefile with VC Code Makefile Tools.
You can set environment variables $ROKU_DEV_TARGET
and $DEVPASSWORD
in a file ".env". For example:
ROKU_DEV_TARGET=192.168.1.2
DEVPASSWORD=mooltipass
Use dxb_channel.code-workspace as your workspace file for the project.
See the "build_systems" command in dxb_channel.sublime-project to see how the channel is zipped and deployed.
The code in components/testtask.brs
is run every time the OK button is pressed (while the "Test Output" pane has focus).
That's a good place to experiment with new code.
Yes.
This software uses the MIT license.