1
0
Fork 0
wasp-os/tools
Daniel Thompson 1eada36ff4 wasp: manager: Byte-swap the theme encoding
Currently the theme is explicitly little endian. This does match the
underlying hardware but makes it needlessly difficult to hand edit
themes. Switch the default theme and theming tools over to big endian
form and add comments to the default theme to support hand editing.

We also expand the ASCII characters in the default them with hex codes.
This is the final step needed to make hand edited themes trivial to work
with.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-12-31 10:09:38 +00:00
..
intelhex@c9beea9f10 tools: Update intelhex, hexmerge.py and nrfutil for python 3.9 compatibility 2020-12-12 09:11:12 +00:00
micropython-font-to-py@5975b35883 wasp: Add a simple font renderer 2020-02-19 19:57:08 +00:00
nrfutil@8c2f9e3439 tools: Update intelhex, hexmerge.py and nrfutil for python 3.9 compatibility 2020-12-12 09:11:12 +00:00
ota-dfu@3d6fd30d33 tools: ota-dfu: Adopt latest version 2020-05-09 14:09:45 +01:00
pynus@5572b01b26 pynus: Switch to the wasp-os version 2020-05-15 20:12:54 +01:00
hex2c.py hex2c.py: Adopt a maximum chunk size 2020-11-04 19:06:03 +00:00
hexmerge.py tools: hexmerge: Replace redundant copy with a symlink 2020-12-10 19:44:40 +00:00
preprocess.py tools: preprocess: Ensure we use python3 interpreter 2020-08-02 11:54:58 +01:00
rle_encode.py tools: rle_encode: Add a parameter for direct CLUT lookup 2020-12-29 09:05:35 +00:00
test_theme.py widgets: BatteryMeter: Fix theme handling 2020-12-13 16:51:07 +00:00
themer.py wasp: manager: Byte-swap the theme encoding 2020-12-31 10:09:38 +00:00
wasptool tools: wasptool: Improve error reporting if we can't sync 2020-10-21 20:49:48 +01:00