Commit Graph

  • 3f3cdaac73 gui2: more work on gui. Martin Preuss 2026-03-07 13:47:05 +01:00
  • ef3ed9df12 gui2: create root window Martin Preuss 2026-03-07 01:51:40 +01:00
  • ffde6b0ddb gui2: added MainWindow_GetContentWidget. Martin Preuss 2026-03-07 01:29:13 +01:00
  • f88745c3fd gui2: added default Layout handler to widget class. Martin Preuss 2026-03-07 01:17:38 +01:00
  • 283738f4f3 gui2: more work on layouting. Martin Preuss 2026-03-07 01:13:02 +01:00
  • 2cf4e414d2 gui2: more work on layout code. Martin Preuss 2026-03-07 00:44:56 +01:00
  • 0af5aed2f6 gui2: started working on autolayout. Martin Preuss 2026-03-07 00:04:36 +01:00
  • a8cb442502 gui2: improved signal handling, make use of secondary signal maps. Martin Preuss 2026-03-06 16:00:14 +01:00
  • 16b820fae1 n30: adjusted enclosure Martin Preuss 2026-03-06 00:27:35 +01:00
  • 261ddba7c4 gui2: added RootWindow_SetApp Martin Preuss 2026-03-04 23:35:18 +01:00
  • ae137efb26 gui2: started working on GuiApp, MainWindow, RootWindow Martin Preuss 2026-03-04 23:26:37 +01:00
  • afdd52eaf6 gui2: reorganized init/alloc code, added Widget_Resize, Widget_Move Martin Preuss 2026-03-04 23:26:05 +01:00
  • 0081c33c00 gui2: added Object_Alloc, OBJ_GetRoot Martin Preuss 2026-03-04 23:25:12 +01:00
  • 8c59b92100 minor formatting. Martin Preuss 2026-03-04 23:24:24 +01:00
  • e6e1bf0535 minor formatting. Martin Preuss 2026-03-04 00:08:35 +01:00
  • fe8681292f added Widget_OnDraw and Widget_OnDrawNop Martin Preuss 2026-03-04 00:08:10 +01:00
  • 1edd34fb5a added OBJ_GetChildAt Martin Preuss 2026-03-04 00:07:48 +01:00
  • f496e6587b started working on C03 test firmware to test new gui2 module. Martin Preuss 2026-03-03 23:52:25 +01:00
  • 0d6bbd1147 gui2: started working on a SDRAM based GUI implementation. Martin Preuss 2026-03-03 23:51:52 +01:00
  • 639136431b incremented version number. Martin Preuss 2026-03-03 23:50:35 +01:00
  • 5692e65627 removed old nodes from flasher tool. Martin Preuss 2026-03-01 21:51:50 +01:00
  • baadca7c95 added missing files. Martin Preuss 2026-03-01 21:48:18 +01:00
  • 43d03b0ace c03: added local TODO file. Martin Preuss 2026-03-01 21:48:04 +01:00
  • d8558015b2 removed old code. Martin Preuss 2026-03-01 21:47:44 +01:00
  • 1be66e6c7a aqhome-cgi: fixed a bug. Martin Preuss 2026-03-01 21:46:38 +01:00
  • 8597f89227 aqhome-cgi: added missing files. Martin Preuss 2026-03-01 21:46:23 +01:00
  • d2533f66af n29: add enclosures to build files, add type-2 enclosure for n29 Martin Preuss 2026-03-01 20:48:50 +01:00
  • 0b71b9dff7 add enclosure.scad to build file. Martin Preuss 2026-03-01 20:47:41 +01:00
  • 717c9467a8 uncomment value. Martin Preuss 2026-03-01 01:09:29 +01:00
  • b02ae49484 added .gitignore Martin Preuss 2026-03-01 01:09:17 +01:00
  • 69420d9c7d added device n30. Martin Preuss 2026-03-01 01:09:04 +01:00
  • bdd2d3bdc6 added doc folder with first example circuit. Martin Preuss 2026-03-01 01:06:20 +01:00
  • d6e87aeba5 eventloop_select: introduce error variable Martin Preuss 2026-02-26 23:18:55 +01:00
  • 56f2cf6870 minor changes on enclosure for N29 devices. Martin Preuss 2026-02-26 17:35:15 +01:00
  • bf8f584a4a add support for n29. Martin Preuss 2026-02-16 01:14:50 +01:00
  • b1efa104f0 add missing parts for e01. Martin Preuss 2026-02-16 01:14:39 +01:00
  • 5fc3916457 avr: started work on com2w_router for S03. Martin Preuss 2026-02-16 01:12:25 +01:00
  • 1b0519437c increased version. Martin Preuss 2026-02-16 01:11:55 +01:00
  • 9e5fd0bf8c add support for e01. Martin Preuss 2026-02-16 01:11:40 +01:00
  • e117153622 add device file for n29. Martin Preuss 2026-02-16 01:11:27 +01:00
  • 00bea4d9f6 s03: use 16MHz clock (should work with 3V3). Martin Preuss 2026-02-16 01:10:49 +01:00
  • f7475b0b31 avr: added support for 16MHz clock. Martin Preuss 2026-02-16 01:10:15 +01:00
  • 7c37ad930b avr: updated string. Martin Preuss 2026-02-16 01:09:50 +01:00
  • bfd991a768 avr: removed old GUI code, renamed gui2 to gui Martin Preuss 2026-02-16 01:09:39 +01:00
  • 1e8c231707 avr: remove c02, add e01 and n29 Martin Preuss 2026-02-16 01:07:09 +01:00
  • aef7434f9d avr: minor fixes in screensaver code. Martin Preuss 2026-02-09 19:07:56 +01:00
  • b797c09f67 avr: improved apidoc Martin Preuss 2026-02-09 19:07:34 +01:00
  • 4fec5433b3 avr: minor changes Martin Preuss 2026-02-09 19:07:05 +01:00
  • 05ac62ef54 formatting. Martin Preuss 2026-02-09 19:05:50 +01:00
  • 409205dcd7 avr: switch to iterative code for Widget_TreeMatchFlagsAndSendSignalToActive Martin Preuss 2026-02-09 00:35:42 +01:00
  • 599b27c7d2 avr: fixed window redrawing for main views. Martin Preuss 2026-02-08 00:33:08 +01:00
  • 1dd9c8de6e avr: fixed apidoc. Martin Preuss 2026-02-07 16:19:21 +01:00
  • 36f52a396b avr: set screen saver timeout to 10 mins. Martin Preuss 2026-02-07 16:18:59 +01:00
  • 28deb9c591 avr/gui2: added screen saver app Martin Preuss 2026-02-07 16:09:31 +01:00
  • 39d1060334 n28 enclosure: decreased height by 1mm, increased ridge depth and height Martin Preuss 2026-02-06 17:51:50 +01:00
  • 38eb21869e n28: added info. Martin Preuss 2026-02-02 21:21:05 +01:00
  • a8cdf6ec58 c03: use beeper module. Martin Preuss 2026-02-02 21:20:47 +01:00
  • 40033db235 added simple beeper module. Martin Preuss 2026-02-02 21:20:25 +01:00
  • c8e5317cac aqhome-tool: fixed a bug. Martin Preuss 2026-02-02 21:19:53 +01:00
  • 74b4098608 ili9341: tested backlight dimming (doesn't work with my displays, either) Martin Preuss 2026-01-27 20:32:38 +01:00
  • 7411fd2a13 ili9341: added backlight handling via PWM (doesn't work with my displays). Martin Preuss 2026-01-27 20:31:00 +01:00
  • 4b4d44d80f com2w: don't use activity LED for now. Martin Preuss 2026-01-27 20:29:53 +01:00
  • 0fa44cfa4b n26: fixed pinout. Martin Preuss 2026-01-27 20:29:26 +01:00
  • 653e63ad34 n16: use activity LED. Martin Preuss 2026-01-27 20:29:10 +01:00
  • a7cf31b1c1 minor reformatting. Martin Preuss 2026-01-27 20:28:39 +01:00
  • ce240f087e c03: changed default colors for images. Martin Preuss 2026-01-27 20:28:22 +01:00
  • 3b5d95f8b9 c03: fixed a typo. Martin Preuss 2026-01-27 20:27:56 +01:00
  • c1da37d973 c03: define backlight pin for display. Martin Preuss 2026-01-27 20:27:43 +01:00
  • eba269f2e7 avr: use activity LED for door and motion sensors. Martin Preuss 2026-01-27 20:24:44 +01:00
  • a4b49f8979 n28: increase hook tolerance, add ridges for fixing pcb. Martin Preuss 2026-01-27 20:24:11 +01:00
  • 0df67a3e0b avr: remove init code (sensorWatch now reads from eeprom). Martin Preuss 2026-01-24 01:03:52 +01:00
  • fdfc040d19 avr: use macros instead of costly calls for SPI on ILI9341. Martin Preuss 2026-01-24 01:03:31 +01:00
  • 2085ba6bbe avr: fixed a bug. Martin Preuss 2026-01-24 01:02:33 +01:00
  • 9a1ca45329 avr: use RESSSOURCE_IMG_DEBUGEEPROM Martin Preuss 2026-01-23 22:23:50 +01:00
  • 026e9179e7 avr: fixed a bug. Martin Preuss 2026-01-23 22:23:32 +01:00
  • c59cdb1470 avr: converted 48x48 icons to RLE. Added RESSSOURCE_IMG_DEBUGEEPROM Martin Preuss 2026-01-23 22:23:17 +01:00
  • 74f4e32767 avr: fixed two bugs. Martin Preuss 2026-01-23 21:42:27 +01:00
  • b46c65837f avr: added reset button. Martin Preuss 2026-01-23 21:42:06 +01:00
  • 8007c8c79a avr: shortened update interval (maybe not necessary?) Martin Preuss 2026-01-23 21:41:43 +01:00
  • eb30e59c13 avr: added ressource RESSSOURCE_IMG_RESET Martin Preuss 2026-01-23 21:41:10 +01:00
  • 2636fa8b21 fixed apidoc. Martin Preuss 2026-01-23 21:40:42 +01:00
  • 50eed94821 avr: added local TODO Martin Preuss 2026-01-23 20:49:05 +01:00
  • b95c09ad82 avr: make climate page the main page, added eeprom browser. Martin Preuss 2026-01-23 20:48:48 +01:00
  • b4969019b2 avr: added images to ressources. Martin Preuss 2026-01-23 20:48:06 +01:00
  • d963458a91 avr: fixed handler for font 6x8 Martin Preuss 2026-01-23 20:47:39 +01:00
  • 664b8a1ea5 avr: removed needed instruction. Martin Preuss 2026-01-23 20:47:15 +01:00
  • be39ad0365 avr: added Widget_DrawCharAt Martin Preuss 2026-01-23 20:46:58 +01:00
  • 41a70a8280 avr: added Button_DefaultSignalmap Martin Preuss 2026-01-23 20:46:32 +01:00
  • e4e7aeb12e avr: added HexByteToAscii, HexWordToAscii Martin Preuss 2026-01-23 20:46:08 +01:00
  • 604734b6e3 avr: minor changes. Martin Preuss 2026-01-22 00:06:09 +01:00
  • d64157f7ef c03: implemented setdata message handling for SensorWatch Martin Preuss 2026-01-21 22:48:44 +01:00
  • e5a999e9b6 c03: define TLV ids for sensorWatch Martin Preuss 2026-01-21 22:47:40 +01:00
  • 7a4f462fa2 added to apidoc. Martin Preuss 2026-01-21 22:47:20 +01:00
  • a22d774b28 aqhome-tool: setdata can now use ":" to separate bytes/words Martin Preuss 2026-01-21 22:47:03 +01:00
  • faa5991024 avr: work on eeprom TLV code. Martin Preuss 2026-01-21 22:46:18 +01:00
  • dbe42c5bcb sensorwatch: introduce upper and lower limits. Martin Preuss 2026-01-21 00:56:49 +01:00
  • 864f815d91 updated TODO Martin Preuss 2026-01-20 00:15:21 +01:00
  • 94092a82d9 updated TODO. Martin Preuss 2026-01-20 00:03:30 +01:00
  • 242c3061bf c03: removed outdated files. Martin Preuss 2026-01-19 23:25:59 +01:00
  • 3225350be5 c03: added network stats window, fixed some bugs. Martin Preuss 2026-01-19 23:24:58 +01:00