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