Martin Preuss
e4668378fe
gui2: increase borders of label widget.
2026-03-09 09:14:39 +01:00
Martin Preuss
e24300f16b
gui2: fixed a bug.
2026-03-09 09:09:03 +01:00
Martin Preuss
648b0f33c5
gui2: fixed a bug, added debug code.
2026-03-09 02:28:33 +01:00
Martin Preuss
0758579b43
gui2: more work (vlayout doesn't work, yet).
2026-03-09 02:08:33 +01:00
Martin Preuss
92efebccf1
gui2: basic start works!
2026-03-07 15:29:28 +01:00
Martin Preuss
7bd83b32b4
gui2: more code sharing.
2026-03-07 14:03:58 +01:00
Martin Preuss
3f3cdaac73
gui2: more work on gui.
2026-03-07 13:47:05 +01:00
Martin Preuss
ef3ed9df12
gui2: create root window
2026-03-07 01:51:40 +01:00
Martin Preuss
ffde6b0ddb
gui2: added MainWindow_GetContentWidget.
2026-03-07 01:29:13 +01:00
Martin Preuss
f88745c3fd
gui2: added default Layout handler to widget class.
2026-03-07 01:17:38 +01:00
Martin Preuss
283738f4f3
gui2: more work on layouting.
2026-03-07 01:13:02 +01:00
Martin Preuss
2cf4e414d2
gui2: more work on layout code.
2026-03-07 00:44:56 +01:00
Martin Preuss
0af5aed2f6
gui2: started working on autolayout.
2026-03-07 00:04:36 +01:00
Martin Preuss
a8cb442502
gui2: improved signal handling, make use of secondary signal maps.
2026-03-06 16:00:14 +01:00
Martin Preuss
16b820fae1
n30: adjusted enclosure
...
- decreased length, adjusted pos of LED hole
- decreased ridge_height
- increased power connection height
- decreased size of cable hole
2026-03-06 00:27:35 +01:00
Martin Preuss
261ddba7c4
gui2: added RootWindow_SetApp
2026-03-04 23:35:18 +01:00
Martin Preuss
ae137efb26
gui2: started working on GuiApp, MainWindow, RootWindow
2026-03-04 23:26:37 +01:00
Martin Preuss
afdd52eaf6
gui2: reorganized init/alloc code, added Widget_Resize, Widget_Move
2026-03-04 23:26:05 +01:00
Martin Preuss
0081c33c00
gui2: added Object_Alloc, OBJ_GetRoot
2026-03-04 23:25:12 +01:00
Martin Preuss
8c59b92100
minor formatting.
2026-03-04 23:24:24 +01:00
Martin Preuss
e6e1bf0535
minor formatting.
2026-03-04 00:08:35 +01:00
Martin Preuss
fe8681292f
added Widget_OnDraw and Widget_OnDrawNop
2026-03-04 00:08:10 +01:00
Martin Preuss
1edd34fb5a
added OBJ_GetChildAt
2026-03-04 00:07:48 +01:00
Martin Preuss
f496e6587b
started working on C03 test firmware to test new gui2 module.
2026-03-03 23:52:25 +01:00
Martin Preuss
0d6bbd1147
gui2: started working on a SDRAM based GUI implementation.
2026-03-03 23:51:52 +01:00
Martin Preuss
639136431b
incremented version number.
2026-03-03 23:50:35 +01:00
Martin Preuss
5692e65627
removed old nodes from flasher tool.
2026-03-01 21:51:50 +01:00
Martin Preuss
baadca7c95
added missing files.
2026-03-01 21:48:18 +01:00
Martin Preuss
43d03b0ace
c03: added local TODO file.
2026-03-01 21:48:04 +01:00
Martin Preuss
d8558015b2
removed old code.
...
aqhome-storage has long been incorporated into aqhome-data.
2026-03-01 21:47:44 +01:00
Martin Preuss
1be66e6c7a
aqhome-cgi: fixed a bug.
2026-03-01 21:46:38 +01:00
Martin Preuss
8597f89227
aqhome-cgi: added missing files.
2026-03-01 21:46:23 +01:00
Martin Preuss
d2533f66af
n29: add enclosures to build files, add type-2 enclosure for n29
...
type-2 enclosure is without holes for motion detector and photo led.
2026-03-01 20:48:50 +01:00
Martin Preuss
0b71b9dff7
add enclosure.scad to build file.
2026-03-01 20:47:41 +01:00
Martin Preuss
717c9467a8
uncomment value.
2026-03-01 01:09:29 +01:00
Martin Preuss
b02ae49484
added .gitignore
2026-03-01 01:09:17 +01:00
Martin Preuss
69420d9c7d
added device n30.
2026-03-01 01:09:04 +01:00
Martin Preuss
bdd2d3bdc6
added doc folder with first example circuit.
2026-03-01 01:06:20 +01:00
Martin Preuss
d6e87aeba5
eventloop_select: introduce error variable
...
abort process if too many select errors. Prevents error logs from
filling log partition.
after 90 select errors the log level will be increased for the next calls.
after 100 select errors the process aborts (will be restarted by systemd).
TODO: inspect sockets to find the bad one.
2026-02-26 23:18:55 +01:00
Martin Preuss
56f2cf6870
minor changes on enclosure for N29 devices.
...
- decreased height of holding ridge (was a bit tight)
- moved drilling holes in lid (the lower one was conflicting with the
network connectors)
2026-02-26 17:35:15 +01:00
Martin Preuss
bf8f584a4a
add support for n29.
2026-02-16 01:14:50 +01:00
Martin Preuss
b1efa104f0
add missing parts for e01.
2026-02-16 01:14:39 +01:00
Martin Preuss
5fc3916457
avr: started work on com2w_router for S03.
2026-02-16 01:12:25 +01:00
Martin Preuss
1b0519437c
increased version.
2026-02-16 01:11:55 +01:00
Martin Preuss
9e5fd0bf8c
add support for e01.
2026-02-16 01:11:40 +01:00
Martin Preuss
e117153622
add device file for n29.
2026-02-16 01:11:27 +01:00
Martin Preuss
00bea4d9f6
s03: use 16MHz clock (should work with 3V3).
2026-02-16 01:10:49 +01:00
Martin Preuss
f7475b0b31
avr: added support for 16MHz clock.
2026-02-16 01:10:15 +01:00
Martin Preuss
7c37ad930b
avr: updated string.
2026-02-16 01:09:50 +01:00
Martin Preuss
bfd991a768
avr: removed old GUI code, renamed gui2 to gui
2026-02-16 01:09:39 +01:00