Commit Graph

1444 Commits

Author SHA1 Message Date
Martin Preuss
79dde7402f updated TODO file. 2026-01-19 18:35:45 +01:00
Martin Preuss
b1a002013a Object: ignore selector when "0" in signal map. 2026-01-19 18:35:28 +01:00
Martin Preuss
ebb20150ca ImageView: handle PRESSED flag.
needed when used as button.
2026-01-19 18:34:56 +01:00
Martin Preuss
edc291261f gui2: added Button, RootWindow. Touch now works again. 2026-01-19 18:33:36 +01:00
Martin Preuss
715c4f22c4 updated TODO. 2026-01-19 00:50:01 +01:00
Martin Preuss
7fce521671 removed implemented features from TODO 2026-01-19 00:47:49 +01:00
Martin Preuss
065d301292 avr: more work on relative coords->absolute coords 2026-01-19 00:47:32 +01:00
Martin Preuss
c578ddd1a6 avr: added texts to ressources. 2026-01-19 00:47:01 +01:00
Martin Preuss
13f682b365 avr: added sensor watches for Temp and hunidity. 2026-01-18 20:31:17 +01:00
Martin Preuss
ff5c49ad7a add entry to todo. 2026-01-18 20:02:37 +01:00
Martin Preuss
a11c5ac536 avr: added text aligning in labels. 2026-01-18 20:02:25 +01:00
Martin Preuss
fb308ba9fc minor changes. 2026-01-18 14:28:16 +01:00
Martin Preuss
b060610f3f added TODO entries. 2026-01-18 14:28:07 +01:00
Martin Preuss
34176ea2ed c03: use complete SensorWatch for CO2. 2026-01-18 14:27:51 +01:00
Martin Preuss
46afcb3ed1 avr: completed SensorWatch (now also prints value) 2026-01-18 14:27:29 +01:00
Martin Preuss
64bc199753 avr: added ValueLabel. 2026-01-18 14:27:01 +01:00
Martin Preuss
73f9273014 avr: added routines to write text from SDRAM 2026-01-18 14:26:46 +01:00
Martin Preuss
b1693168c4 fixed apidoc. 2026-01-18 14:26:11 +01:00
Martin Preuss
276fd28782 use register r25 instead of r26 (r26 is XL!) 2026-01-18 14:25:48 +01:00
Martin Preuss
e9f1aec122 avr: added itoa 2026-01-18 14:25:21 +01:00
Martin Preuss
31cce1a609 remove implemented stuff from TODO. 2026-01-18 01:00:31 +01:00
Martin Preuss
c2d1234e00 avr: most stuff for SensorWatch implemented. 2026-01-18 00:49:08 +01:00
Martin Preuss
0443032de7 avr: added widget SensorWatch
shows a pictogram for a sensor and changes background color according to
values received from a given sensor.
2026-01-18 00:36:22 +01:00
Martin Preuss
3009e9d0d0 TODO: RLE implemented. 2026-01-17 17:16:40 +01:00
Martin Preuss
a52d7dd783 avr: added Widget_OnDrawNop 2026-01-17 17:15:48 +01:00
Martin Preuss
c2489e1866 avr: more work on gui2
- decreased complexitiy by removing guicntl
- changed fonts to allow for storing bitmaps in ressource segment
- add fonts to ressources for display node c03
- added some safety features (check pointers, add magic field to objects etc)
- moved style.asm to device folder
2026-01-17 15:23:17 +01:00
Martin Preuss
20189eb1eb added local TODO 2026-01-16 16:45:31 +01:00
Martin Preuss
48d0a3f41f added README 2026-01-16 16:45:04 +01:00
Martin Preuss
21bb33f148 fixed typos. 2026-01-16 16:44:46 +01:00
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