Martin Preuss
0d0b1d2fc6
write images in IDX2RLE format.
2026-01-16 16:43:14 +01:00
Martin Preuss
283374b5cd
avr: add support for run-length-encoded images, converted existing images
...
saves much ressource space especially with larger images!
2026-01-16 16:42:49 +01:00
Martin Preuss
0aa4e6846a
add comment.
2026-01-16 16:41:38 +01:00
Martin Preuss
99739325df
avr: take all parents pos into account when calculating abs pos
...
allows for positions relative to parent in widget tables.
2026-01-15 17:27:56 +01:00
Martin Preuss
55292bddf1
avr: simplify handling of object tree
...
- set CFLAG if pointer valid, cleared otherwise
- check for inbound NULL pointer
2026-01-15 17:26:54 +01:00
Martin Preuss
37689fbc1d
gui2: more work, added image viewer.
2026-01-14 22:57:14 +01:00
Martin Preuss
99c58d13e2
add ressources, use signals for GuiApp.
...
makes it easier to extend.
2026-01-14 21:19:46 +01:00
Martin Preuss
10c3f3c40d
more work on images on ili9341
...
- reading images from predefined ressources (stored at 0x8000+) works
- drawing IDX2 images within widgets works
- added some image ressources in IDX2 format
2026-01-14 00:13:02 +01:00
Martin Preuss
edb8e7b859
texts inside labels now work.
2026-01-13 00:00:19 +01:00
Martin Preuss
caa2a92722
another GUI approach, this time more generic.
2026-01-12 22:47:08 +01:00
Martin Preuss
155b9c6f52
use markdown from gitea.
2025-12-26 23:57:54 +01:00
Martin Preuss
6468ee18b9
added license.
2025-12-26 23:57:37 +01:00
Martin Preuss
5374b6f295
added text to README.
2025-12-24 22:16:45 +01:00
Martin Preuss
00c607a65b
sk6812: no longer set state when setting color.
2025-12-24 22:14:57 +01:00
Martin Preuss
c3e4435b90
n28: more work on enclosure.
2025-12-24 22:14:40 +01:00
Martin Preuss
8d65dd2182
added README.
2025-12-24 22:14:11 +01:00
Martin Preuss
bf1a34b449
n28: minor redesigning of the enclosure
2025-12-20 14:30:51 +01:00
Martin Preuss
3038208eab
n28: decrease enclosure width
2025-12-20 13:08:08 +01:00
Martin Preuss
636fc026aa
more work on pages and ressources.
0.0.22
2025-12-15 21:12:51 +01:00
Martin Preuss
06f006ee42
n28: added lid to enclosure.
2025-12-15 16:21:44 +01:00
Martin Preuss
f9a6e4b1d7
n28: cut out upper bar from network connector holes
2025-12-12 00:04:38 +01:00
Martin Preuss
9e8a7c338d
n28: more ventilation slits, decrease height, remove posts.
2025-12-11 23:54:14 +01:00
Martin Preuss
202439b8b6
n28: make ventilation slits bigger.
2025-12-11 23:01:02 +01:00
Martin Preuss
077e5cbedb
added first enclosure for n28.
2025-12-11 22:48:56 +01:00
Martin Preuss
3083b433a3
aqhome-tool: started working on code to convert BMP file to assembler data.
2025-11-22 14:10:42 +01:00
Martin Preuss
dbba5617c7
avr: add touch handler routine to button module.
2025-11-22 14:10:06 +01:00
Martin Preuss
d8058dc711
avr: added 12x16 font, remove unneeded chars from fonts.
2025-11-18 23:03:00 +01:00
Martin Preuss
db6d28b869
control layout of windows via style.asm
2025-11-18 23:02:07 +01:00
Martin Preuss
b520ccb165
avr: fixed button code.
2025-11-18 19:14:40 +01:00
Martin Preuss
059654b16f
smaller button routines.
2025-11-17 23:45:10 +01:00
Martin Preuss
5dcb48d671
incremented version.
2025-11-17 23:04:08 +01:00
Martin Preuss
f6e852be74
started working on static gui
2025-11-17 23:03:56 +01:00
Martin Preuss
defd869c26
removed some newlines.
2025-11-17 23:03:15 +01:00
Martin Preuss
ceaf0e0ee5
started working on buttons.
2025-11-17 23:02:55 +01:00
Martin Preuss
35557d7b22
renamed some vars.
2025-11-17 23:02:39 +01:00
Martin Preuss
102f4e65e3
added c03.
2025-11-17 23:02:19 +01:00
Martin Preuss
fbcfd65e7f
more work on dialogs.
2025-11-17 23:01:26 +01:00
Martin Preuss
520f371560
com2w: added support for pin change interrupts on atmega644P
2025-11-17 23:00:40 +01:00
Martin Preuss
f8c914538a
fixed urls.
2025-11-17 22:59:35 +01:00
Martin Preuss
049d651fec
avr: improved modules ILI9341 and XPT2046.
2025-11-10 22:29:37 +01:00
Martin Preuss
ece4fe824a
xpt2046 now basically works.
2025-11-10 19:33:40 +01:00
Martin Preuss
03f794b253
xpt2046: reading values works.
2025-11-10 15:55:31 +01:00
Martin Preuss
29f74c0eae
avr: started working on xpt2046 module.
2025-11-10 14:49:23 +01:00
Martin Preuss
e82c1cbe5c
avr: report motion and door values every 2m.
2025-11-10 14:48:36 +01:00
Martin Preuss
9a37bae20d
aqhome-data: really fixed bug with creating bad device objects.
2025-11-07 17:26:03 +01:00
Martin Preuss
783815427a
Prepared release 0.0.21
2025-11-07 17:04:18 +01:00
Martin Preuss
9300e515e7
more work on c02 and lcd drivers.
2025-11-07 17:04:08 +01:00
Martin Preuss
660f2502c1
aqhome-data: fixed a bug (was creating device instead of value object).
2025-11-07 17:03:32 +01:00
Martin Preuss
5b72686904
avr: added titled windows
2025-11-03 21:02:25 +01:00
Martin Preuss
e58e9b846c
avr: work on simple GUI module to be used by node c02.
2025-11-03 17:23:40 +01:00