Martin Preuss
|
cc7f2dc1db
|
gui2: main windows basically work now!
|
2026-03-09 13:56:51 +01:00 |
|
Martin Preuss
|
e3ae1f9b35
|
gui2: fixed a bug.
|
2026-03-09 09:14:51 +01:00 |
|
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
|
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
|
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
|
0d6bbd1147
|
gui2: started working on a SDRAM based GUI implementation.
|
2026-03-03 23:51:52 +01:00 |
|
Martin Preuss
|
bfd991a768
|
avr: removed old GUI code, renamed gui2 to gui
|
2026-02-16 01:09:39 +01:00 |
|
Martin Preuss
|
aef7434f9d
|
avr: minor fixes in screensaver code.
|
2026-02-09 19:07:56 +01:00 |
|
Martin Preuss
|
b797c09f67
|
avr: improved apidoc
|
2026-02-09 19:07:34 +01:00 |
|
Martin Preuss
|
4fec5433b3
|
avr: minor changes
- save Y in GuiApp_ShowView
- fix apidoc
- change order in guiAppShowCurrent
|
2026-02-09 19:07:05 +01:00 |
|
Martin Preuss
|
409205dcd7
|
avr: switch to iterative code for Widget_TreeMatchFlagsAndSendSignalToActive
|
2026-02-09 00:35:42 +01:00 |
|
Martin Preuss
|
1dd9c8de6e
|
avr: fixed apidoc.
|
2026-02-07 16:19:21 +01:00 |
|
Martin Preuss
|
36f52a396b
|
avr: set screen saver timeout to 10 mins.
|
2026-02-07 16:18:59 +01:00 |
|
Martin Preuss
|
28deb9c591
|
avr/gui2: added screen saver app
screen saver can be turned off by:
- touching and releasing the display
- specific messages (e.g. motion detection msg from other nodes)
|
2026-02-07 16:09:31 +01:00 |
|
Martin Preuss
|
74b4098608
|
ili9341: tested backlight dimming (doesn't work with my displays, either)
probably the LED pins are hardcoded with my displays. They respond neither
to PWM on the LED pin nor to ili9341 commands.
|
2026-01-27 20:32:38 +01:00 |
|
Martin Preuss
|
7411fd2a13
|
ili9341: added backlight handling via PWM (doesn't work with my displays).
my displays don't accept PWM...
|
2026-01-27 20:31:00 +01:00 |
|
Martin Preuss
|
fdfc040d19
|
avr: use macros instead of costly calls for SPI on ILI9341.
|
2026-01-24 01:03:31 +01:00 |
|
Martin Preuss
|
026e9179e7
|
avr: fixed a bug.
|
2026-01-23 22:23:32 +01:00 |
|
Martin Preuss
|
74f4e32767
|
avr: fixed two bugs.
|
2026-01-23 21:42:27 +01:00 |
|
Martin Preuss
|
b46c65837f
|
avr: added reset button.
|
2026-01-23 21:42:06 +01:00 |
|
Martin Preuss
|
8007c8c79a
|
avr: shortened update interval (maybe not necessary?)
|
2026-01-23 21:41:43 +01:00 |
|
Martin Preuss
|
b95c09ad82
|
avr: make climate page the main page, added eeprom browser.
|
2026-01-23 20:48:48 +01:00 |
|
Martin Preuss
|
d963458a91
|
avr: fixed handler for font 6x8
|
2026-01-23 20:47:39 +01:00 |
|
Martin Preuss
|
664b8a1ea5
|
avr: removed needed instruction.
|
2026-01-23 20:47:15 +01:00 |
|
Martin Preuss
|
be39ad0365
|
avr: added Widget_DrawCharAt
|
2026-01-23 20:46:58 +01:00 |
|
Martin Preuss
|
41a70a8280
|
avr: added Button_DefaultSignalmap
|
2026-01-23 20:46:32 +01:00 |
|
Martin Preuss
|
604734b6e3
|
avr: minor changes.
|
2026-01-22 00:06:09 +01:00 |
|
Martin Preuss
|
d64157f7ef
|
c03: implemented setdata message handling for SensorWatch
storing/restoring data from EEPROM doesn't work, yet.
|
2026-01-21 22:48:44 +01:00 |
|
Martin Preuss
|
dbe42c5bcb
|
sensorwatch: introduce upper and lower limits.
|
2026-01-21 00:56:49 +01:00 |
|
Martin Preuss
|
864f815d91
|
updated TODO
|
2026-01-20 00:15:21 +01:00 |
|
Martin Preuss
|
94092a82d9
|
updated TODO.
|
2026-01-20 00:03:30 +01:00 |
|
Martin Preuss
|
3225350be5
|
c03: added network stats window, fixed some bugs.
|
2026-01-19 23:24:58 +01:00 |
|
Martin Preuss
|
041f0fad6b
|
avr: cleanup structure of graphics apps and gui2.
|
2026-01-19 21:10:51 +01:00 |
|