Commit Graph
30 Commits
Author SHA1 Message Date
MightyPork 9b604aab4e fix bitmap drawing, align number picker screen to center 2020-01-12 13:21:39 +01:00
MightyPork 6839a46358 add new bitmaps, bitmap drawing func (broken) 2020-01-12 13:15:21 +01:00
MightyPork 4e2992f244 add font centering, minor fixes 2020-01-12 13:10:11 +01:00
MightyPork 09d2c5760a better vref constant 2020-01-12 13:08:04 +01:00
MightyPork 55e921712f move constants nvs load to firehazard module 2020-01-12 13:07:44 +01:00
MightyPork ad3eb59d58 add wrap-around option to the menu 2020-01-12 00:23:32 +01:00
MightyPork 202b9e49f7 add manual controls menu, remove demu screens 2020-01-12 00:09:11 +01:00
MightyPork 17a228faa7 improve font drawing api 2020-01-11 22:37:32 +01:00
MightyPork d0d82ee8fb add firehazard.c 2020-01-09 00:32:53 +01:00
MightyPork ef7866a29f add webserver components, some webserver fices and improvements in templating, add real time history chart 2020-01-07 00:21:27 +01:00
MightyPork ed53611e0f fixes, improve menu extending, comments 2020-01-05 18:52:54 +01:00
MightyPork 4587e1d1ab implement number input 2020-01-05 18:38:33 +01:00
MightyPork 2b92a6832d add elapsed time to tick handler params, add generic scrollable menu 2020-01-05 18:06:17 +01:00
MightyPork d7cd0e9cfa add bitmap conversion from aseprite ico, add boot animation 2020-01-05 16:46:53 +01:00
MightyPork 6db58e14a7 code splitting & refactors; more efficient font drawing 2020-01-05 13:29:06 +01:00
MightyPork 1a2cc21fbb doc comments, clarify data ownership in scene, use subtyping for scene struct 2020-01-05 12:20:55 +01:00
MightyPork bdb344752f fixes in the demo screen 2020-01-04 23:30:07 +01:00
MightyPork 12f9d2ec2c add utf8, some glyphs, and more font rendering options 2020-01-04 23:28:18 +01:00
MightyPork 8df7e693bf "liquid" GUI framework 2020-01-04 00:19:35 +01:00
MightyPork 0e1e40254b pt100 temp sensing 2020-01-03 22:07:51 +01:00
MightyPork daf220600e document notif api, adjust knob debouncing 2020-01-03 19:33:25 +01:00
MightyPork 465a17789d remove gpio isr, polling debouncer works better 2020-01-03 19:28:57 +01:00
MightyPork 44cf637944 hacky but working. wheel channel 1 uses 100n + 1k external PU for debounce now 2020-01-03 18:11:02 +01:00
MightyPork 98e040905e add crude debouncer 2020-01-03 10:41:27 +01:00
MightyPork 6021778498 experiments with knob 2020-01-03 01:27:06 +01:00
MightyPork 10a2779ec2 v2 and v3 2020-01-03 01:07:14 +01:00
MightyPork 0353b96303 knob v1 2020-01-03 00:10:21 +01:00
MightyPork b241ee9873 split the two invert functions 2020-01-01 21:13:41 +01:00
MightyPork 27553868e5 working display 2020-01-01 20:52:15 +01:00
MightyPork 97d050bdd6 init 2020-01-01 19:24:01 +01:00