123 Commits

Author SHA1 Message Date
Martin Preuss
8e6017a4ad c03: allocate settings. 2026-05-09 02:02:35 +02:00
Martin Preuss
21b6a992ff gui: fixed ValueLabel to also use WIDGET_VALUE_CURRENTVALUE 2026-05-09 01:59:47 +02:00
Martin Preuss
22b3b14dfb gui: started working on connections page for light settings. 2026-05-08 22:08:06 +02:00
Martin Preuss
f00b7975c0 gui: added ressources. 2026-05-08 22:07:07 +02:00
Martin Preuss
97fd75e3ba c03: fixed calculation of heap size. decrease number of buffers. 2026-05-08 22:06:55 +02:00
Martin Preuss
b0d9c46d87 gui: allow for style setting in parent of configured widgets. 2026-05-08 10:15:46 +02:00
Martin Preuss
d236c9571e c03: fixed overwrite detection. 2026-05-08 10:15:04 +02:00
Martin Preuss
67e084b856 gui: introduced base class for dialogs. 2026-05-08 10:04:25 +02:00
Martin Preuss
c4af86c4f2 c03: added ressources. 2026-05-08 10:03:05 +02:00
Martin Preuss
f154146b14 gui: improved style handling. 2026-05-08 10:02:34 +02:00
Martin Preuss
cc65fb8f0b c03: debug dialog: DlgNodeValueId. 2026-05-08 00:31:49 +02:00
Martin Preuss
6cb0ecd9ba gui: added some text ressources. 2026-05-08 00:28:07 +02:00
Martin Preuss
12a701014a gui: use CWidget. 2026-05-07 22:09:55 +02:00
Martin Preuss
1c90e66f74 c03: use new CDIALOG class for LightSettings dialog. 2026-05-06 23:44:46 +02:00
Martin Preuss
5483df48cd c03: test light settings dialog. 2026-05-06 17:17:51 +02:00
Martin Preuss
c7f2206228 c03: added missing include. 2026-05-06 17:17:35 +02:00
Martin Preuss
d50ff7f74f c03: add line to light settings dialog. 2026-05-06 17:17:13 +02:00
Martin Preuss
44a8acb845 c03: added ressources. 2026-05-06 17:16:17 +02:00
Martin Preuss
957c2ccc71 avr: test keypads. 2026-05-06 00:26:20 +02:00
Martin Preuss
44bb477680 avr: fixed definitions to use updated LED module. 2026-05-04 14:35:55 +02:00
Martin Preuss
7543afa7b8 c03: create light settings window. 2026-04-30 00:11:46 +02:00
Martin Preuss
721b06a044 gui: more work on light settings window. 2026-04-30 00:11:19 +02:00
Martin Preuss
ac832bfefc avr: added ressources. 2026-04-30 00:06:32 +02:00
Martin Preuss
8b17a63fa1 avr: more work on c03 and gui. 2026-04-27 23:30:49 +02:00
Martin Preuss
f656895198 c03: add boot loader entry to README. 2026-04-27 16:05:19 +02:00
Martin Preuss
93aa9b46c3 avr: more work on gui. 2026-04-21 00:01:15 +02:00
Martin Preuss
71a9df7332 avr: fixed typos 2026-04-20 23:57:41 +02:00
Martin Preuss
23a8439b73 c03: remove unused values. 2026-04-18 16:16:06 +02:00
Martin Preuss
b643d2bbcc c03: use brightness module and report its values. 2026-04-16 21:28:44 +02:00
Martin Preuss
4411162620 avr: begin preparations for using brightness module in device c03. 2026-04-14 23:54:41 +02:00
Martin Preuss
0df5c68fb3 avr: removed old lcd2/gui, replaced by lcd2/gui2. 2026-04-14 23:53:54 +02:00
Martin Preuss
d6e731b34e c03: removed old main firmware folder, make "test" folder new main. 2026-04-13 17:43:08 +02:00
Martin Preuss
f63eb308b3 avr: added a simple screen saver. 2026-04-12 23:04:25 +02:00
Martin Preuss
5fe4b4b705 gui2: renamed *layout2* to *layout* 2026-04-12 17:10:15 +02:00
Martin Preuss
710af679cb gui2: new layout modules basically work now. 2026-04-12 17:01:30 +02:00
Martin Preuss
505910bd12 replace MLayout with MCLayout. 2026-04-12 11:07:11 +02:00
Martin Preuss
66be348ecd gui2: added mclayout (matrix layout ordering by column). 2026-04-12 01:31:23 +02:00
Martin Preuss
b81d798008 gui2: more work on new layout module, started working on hlayout2. 2026-04-08 23:54:31 +02:00
Martin Preuss
f0df0219a5 avr: fixed a call. 2026-04-08 23:53:33 +02:00
Martin Preuss
87c2314c2d avr: started working on another iteration of the layout modules.
This will become a base module for other layout modules (like hlayout,
vlayout and mlayout). All those modules will share the playment code.
2026-04-07 23:57:28 +02:00
Martin Preuss
5a9bff2d0b c03: more work on climate and netstats windows. 2026-04-07 23:56:14 +02:00
Martin Preuss
d7074388e6 avr: added netstats window
There seems to be a problem with MLayout (writes imaginary row at
screen Y position 0 for unknown reasons).
2026-04-06 19:02:59 +02:00
Martin Preuss
0e501274eb c03: removed test code. 2026-04-06 01:56:54 +02:00
Martin Preuss
5c2f7496c3 c03: removed main menu again (use full window for that). 2026-04-06 01:55:09 +02:00
Martin Preuss
1540f62d04 c03: added main menu. 2026-04-06 01:54:24 +02:00
Martin Preuss
cc4696d408 c03: use RESSSOURCE_TXT_AQHOME 2026-04-06 01:53:18 +02:00
Martin Preuss
6176908c54 c03: use RESSSOURCE_IMG_ARROWBACK 2026-04-06 01:53:01 +02:00
Martin Preuss
6ad7bae155 c03: added ressource RESSSOURCE_TXT_AQHOME 2026-04-06 01:52:44 +02:00
Martin Preuss
487cd13297 c03, gui2: new GUI now basically works. 2026-04-06 01:45:56 +02:00
Martin Preuss
59d1ef7666 added warning for when firmware gets to big thus overwriting bootloader. 2026-03-28 17:43:08 +01:00