21 Commits
Author SHA1 Message Date
Torrie Fischer 6de1704da2 wip-3 2024-12-19 14:48:14 +01:00
Torrie Fischer 514c9defd6 properties: rewrite properties (whoops) 2024-12-15 19:27:27 +01:00
Torrie Fischer 3a49e7e390 buffers: refactor locking structure for higher fps and automatic surface commit 2024-12-15 17:58:28 +01:00
Torrie Fischer 9c773f0335 buffers: drop Debug impls 2024-12-15 17:57:43 +01:00
Torrie Fischer 9aad55f369 cargo: drop unused deps 2024-12-15 17:54:28 +01:00
Torrie Fischer 7b03c06c29 render: drop Sync from some traits 2024-12-15 17:53:42 +01:00
Torrie Fischer e0643e3fad events: add Vec to variants, drop Display impl 2024-12-15 17:52:17 +01:00
Torrie Fischer 708106ab95 events: fix variant panic message 2024-12-15 17:51:36 +01:00
Torrie Fischer 2afbc713ce mappings: update albus 2024-12-15 17:49:13 +01:00
Torrie Fischer b21cdef8b0 lib8: interpolate: optimize some edge cases for blending 2024-12-15 17:48:20 +01:00
Torrie Fischer 3329ad7b89 espflash: use higher baud 2024-12-15 17:46:07 +01:00
Torrie Fischer e57ceeb149 todo: update 2024-12-13 01:00:23 +01:00
Torrie Fischer e0491fafe8 platform: esp32: fix crash when hours wrap around 2024-12-13 01:00:23 +01:00
Torrie Fischer bf4ef46699 platform: esp32: create cyberplague mask map 2024-12-13 01:00:23 +01:00
Torrie Fischer 42fc0b0c62 platform: esp32: first implementation of mqtt client 2024-12-13 01:00:17 +01:00
Torrie Fischer 3c3952a8a9 platform: esp32: implement a circadian rhythm event source 2024-12-13 00:59:00 +01:00
Torrie Fischer 2f8b94ae61 platform: esp32: document some more chip ids 2024-12-13 00:57:51 +01:00
Torrie Fischer d7f312ffe4 events: implement a first attempt at an eventing system 2024-12-13 00:56:50 +01:00
Torrie Fischer 9a749c40a1 mappings: add more chip IDs 2024-12-13 00:52:37 +01:00
Torrie Fischer 272bc49eaa lib8: interpolate: add lerp8by8 and map8 functions 2024-12-13 00:47:16 +01:00
Torrie Fischer b468eb8533 vscode: add cargo tasks 2024-12-13 00:46:09 +01:00