firecrest/firmware/components
pyr0ball 91f47be62a fix: clear default clickable flag on temp_view/status_view to unblock mode toggle
LVGL's base obj is clickable by default (lv_obj_create sets
LV_OBJ_FLAG_CLICKABLE unconditionally). As full-screen, topmost siblings of
mode_toggle, temp_view and status_view were silently capturing every tap
over the toggle bar via lv_obj_hit_test before the touch search could reach
mode_toggle underneath, even though they have no on_click of their own.
Confirmed via generated C++ (lv_obj_remove_flag ... LV_OBJ_FLAG_CLICKABLE)
and hardware testing.
2026-07-12 14:04:49 -07:00
..
climate.yaml feat: build Home screen with live temp, mode, and setpoint controls 2026-07-11 22:42:34 -07:00
diagnostics.yaml feat: build Settings screen with device info and manual relay override 2026-07-11 22:52:31 -07:00
display-classic.yaml fix: clear default clickable flag on temp_view/status_view to unblock mode toggle 2026-07-12 14:04:49 -07:00
display.yaml refactor: extract shared panel.yaml (RGB panel, touch, IO expander) from display.yaml 2026-07-12 00:26:29 -07:00
panel.yaml refactor: extract shared panel.yaml (RGB panel, touch, IO expander) from display.yaml 2026-07-12 00:26:29 -07:00
relays.yaml feat: add 5-channel relay GPIO outputs for HVAC control wiring 2026-07-11 20:07:30 -07:00
sensors.yaml fix: convert dial Fahrenheit input to Celsius before climate.control 2026-07-12 00:57:28 -07:00
weather.yaml feat: add HA weather bindings, Status tab, and Temp/Status toggle wiring 2026-07-12 12:59:34 -07:00