1
0
Fork 0
wasp-os/wasp
Daniel Thompson ae0d59dbe3 widgets: Further compact some of the internal representations
Many widgets adopted the _im(mutable) idiom to allow us to reduce the
RAM overhead of each widget. Where the immutable data considers entirely
of integers smaller than 256 then we can push this just a little further
by switching from a tuple to a bytes.

Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2021-06-20 17:08:39 +01:00
..
apps widgets: Refactor the stopwatch as a widget 2021-06-20 17:03:05 +01:00
boards widgets: Refactor the stopwatch as a widget 2021-06-20 17:03:05 +01:00
drivers rtc: Undo the once-per-second wake up 2021-06-19 08:22:20 +01:00
fonts fonts: add 18pt font 2021-03-28 08:59:25 +01:00
modules bma42x-upy: Implement step counter reset 2020-12-30 09:56:22 +00:00
boot.py Add licensing information for all wasp-os files. 2020-03-22 15:40:18 +00:00
draw565.py draw565: Fix bounding box calculations 2021-06-04 10:46:25 +01:00
gadgetbridge.py Added weather application. 2021-06-03 21:43:38 +01:00
icons.py icons: Introduce new clock icon 2021-06-20 10:18:58 +01:00
logo.py Add licensing information for all wasp-os files. 2020-03-22 15:40:18 +00:00
main.py Introduction basic notification support 2020-07-19 20:50:33 +01:00
ppg.py apps: heart: Implement a debug mode to copy out raw data 2021-05-05 21:06:39 +01:00
requirements.txt Update requirements.txt 2021-03-09 21:15:02 +00:00
shell.py Add licensing information for all wasp-os files. 2020-03-22 15:40:18 +00:00
steplogger.py apps: steps: Add a history graph 2021-02-25 08:00:03 +00:00
wasp.py apps: FacesApp: Add a watch face chooser 2021-06-20 10:28:27 +01:00
widgets.py widgets: Further compact some of the internal representations 2021-06-20 17:08:39 +01:00