Martin Preuss
|
710162e242
|
gui: sorted files. started working on TextSel class.
|
2026-05-23 01:43:04 +02:00 |
|
Martin Preuss
|
4b13f16e05
|
gui: improved Label class (can now have a suffix to reduce FLASH usage).
- e.g. light1 and light2 can now share the string but have different suffix
- allow for initially empty text
|
2026-05-23 01:41:58 +02:00 |
|
Martin Preuss
|
15edfd46e4
|
c03: fixed apidoc.
|
2026-05-18 17:15:09 +02:00 |
|
Martin Preuss
|
0c42acf76d
|
gui: added image label (image plus text).
|
2026-05-18 17:14:50 +02:00 |
|
Martin Preuss
|
311741ae64
|
gui: added Widget_GetRessource
|
2026-05-18 17:14:17 +02:00 |
|
Martin Preuss
|
4ad55e2c6e
|
gui: minor reformatting.
|
2026-05-18 17:13:31 +02:00 |
|
Martin Preuss
|
18e1751e14
|
gui: added missing register setting.
|
2026-05-18 17:13:03 +02:00 |
|
Martin Preuss
|
b2e5be974e
|
gui: added LONG mode for buttons (handles short and long presses).
|
2026-05-18 17:12:39 +02:00 |
|
Martin Preuss
|
ed899dbe6f
|
gui: re-enable NetStats window.
|
2026-05-14 13:45:39 +02:00 |
|
Martin Preuss
|
401cfc9ffb
|
gui: rewrote NetStatWin to use CDIALOG (much more code sharing).
|
2026-05-14 13:45:13 +02:00 |
|
Martin Preuss
|
0c4a2aace9
|
gui: use CDialog_GetChildValue
|
2026-05-14 13:44:25 +02:00 |
|
Martin Preuss
|
73b7699054
|
avr: add CDialog_GetChildValue/CDialog_SetChildValue (more code sharing).
|
2026-05-14 13:44:10 +02:00 |
|
Martin Preuss
|
79e7ac47d9
|
c03: use DIALOG as base class for MenuWin
|
2026-05-13 20:08:36 +02:00 |
|
Martin Preuss
|
76def6c8dc
|
gui: set WIDGET_FLAGS_VISIBLE_BIT early in Dialog_OnShow
|
2026-05-13 20:07:45 +02:00 |
|
Martin Preuss
|
a4722bc8f6
|
gui: fixed a typo.
|
2026-05-13 20:07:12 +02:00 |
|
Martin Preuss
|
32061554c0
|
c03: enable climate window.
|
2026-05-13 00:31:13 +02:00 |
|
Martin Preuss
|
3d14c54df3
|
gui: adjusted climate window and SensorWatch to latest changes.
|
2026-05-13 00:30:58 +02:00 |
|
Martin Preuss
|
1b0d36b84d
|
avr: fixed apidoc.
|
2026-05-13 00:30:26 +02:00 |
|
Martin Preuss
|
313b2c05a1
|
gui: implemented DlgLightConns_OnCmdLight and DlgLightConns_OnDlgEndLight.
|
2026-05-11 12:11:33 +02:00 |
|
Martin Preuss
|
d54a259060
|
gui: adapted ScreenSaver to latest changes.
|
2026-05-11 11:55:56 +02:00 |
|
Martin Preuss
|
d07f411e51
|
gui: implement DlgLightConns_OnCmdMotion2 and DlgLightConns_OnDlgEndMotion2
|
2026-05-11 11:55:16 +02:00 |
|
Martin Preuss
|
b4ac70dbd1
|
gui: removed unneeded code, use CDialog_DefaultSignalmap as fallback signal map
|
2026-05-11 11:54:23 +02:00 |
|
Martin Preuss
|
d34062df39
|
gui: make CDialog a full object with signal map, implement "OnMkContent".
|
2026-05-11 11:53:37 +02:00 |
|
Martin Preuss
|
b927bfdab6
|
gui: added dialog signals DIALOG_SIGNAL_MKCONTENT and DIALOG_SIGNAL_RMCONTENT.
|
2026-05-11 11:52:23 +02:00 |
|
Martin Preuss
|
39b3d4d174
|
gui: adapt to latest changes.
need to work on other MainWindow derivates next.
|
2026-05-11 00:42:42 +02:00 |
|
Martin Preuss
|
0ec290e29c
|
gui: allow setting OPTS from r16.
this is used by the caller to specify whether standard dialog buttons are
to be added.
|
2026-05-11 00:42:05 +02:00 |
|
Martin Preuss
|
fc28a57b05
|
gui: define signals for dialog class, create to-be-shared code.
|
2026-05-11 00:41:16 +02:00 |
|
Martin Preuss
|
cd0d74d491
|
MainWindow: no longer auto-create content widget
will be called later by deriving classes upon SHOW signal to save on
SDRAM.
|
2026-05-11 00:40:28 +02:00 |
|
Martin Preuss
|
800b6d316e
|
widget: save Z
|
2026-05-11 00:39:19 +02:00 |
|
Martin Preuss
|
556cbb1d48
|
c03: temporarily disable c03AppCreateWinClimate
|
2026-05-10 17:03:34 +02:00 |
|
Martin Preuss
|
85a837d9ef
|
avr: re-enable heapCoalecseUp
|
2026-05-10 17:03:13 +02:00 |
|
Martin Preuss
|
6787b4f527
|
avr: use Heap_AllocAndZero
|
2026-05-10 17:02:53 +02:00 |
|
Martin Preuss
|
455b81d8eb
|
avr: minor formatting.
|
2026-05-10 17:02:41 +02:00 |
|
Martin Preuss
|
41c947a486
|
DEBUG: temporarily disable heapCoalecseUp.
|
2026-05-09 02:03:31 +02:00 |
|
Martin Preuss
|
afc6d3de24
|
debug: increase frequency of memstats again (now every minute).
|
2026-05-09 02:03:11 +02:00 |
|
Martin Preuss
|
8e6017a4ad
|
c03: allocate settings.
|
2026-05-09 02:02:35 +02:00 |
|
Martin Preuss
|
2dec641f04
|
gui: added comment.
|
2026-05-09 02:02:08 +02:00 |
|
Martin Preuss
|
184195ba9f
|
gui: fixed apidoc.
|
2026-05-09 02:01:55 +02:00 |
|
Martin Preuss
|
bb753b6009
|
gui: comment-out code
|
2026-05-09 02:01:39 +02:00 |
|
Martin Preuss
|
d55c9b0cb7
|
gui: fixed some problems.
|
2026-05-09 02:01:11 +02:00 |
|
Martin Preuss
|
dad807e7ad
|
gui: add routine to destroy objects outside event loop.
|
2026-05-09 02:00:41 +02:00 |
|
Martin Preuss
|
c165432c1c
|
gui: fixed a bug (missing ret).
|
2026-05-09 02:00:06 +02:00 |
|
Martin Preuss
|
21b6a992ff
|
gui: fixed ValueLabel to also use WIDGET_VALUE_CURRENTVALUE
|
2026-05-09 01:59:47 +02:00 |
|
Martin Preuss
|
35a45e5cb2
|
gui: fixed some bugs.
calling a dialog from another basically works now.
|
2026-05-09 01:58:38 +02:00 |
|
Martin Preuss
|
941948fc11
|
Revert "gui, heap: modified how the heap works."
This reverts commit abe0bef99a.
|
2026-05-08 22:08:58 +02:00 |
|
Martin Preuss
|
abe0bef99a
|
gui, heap: modified how the heap works.
not well enough tested, yet.
|
2026-05-08 22:08:47 +02:00 |
|
Martin Preuss
|
22b3b14dfb
|
gui: started working on connections page for light settings.
|
2026-05-08 22:08:06 +02:00 |
|
Martin Preuss
|
f00b7975c0
|
gui: added ressources.
|
2026-05-08 22:07:07 +02:00 |
|
Martin Preuss
|
97fd75e3ba
|
c03: fixed calculation of heap size. decrease number of buffers.
|
2026-05-08 22:06:55 +02:00 |
|
Martin Preuss
|
33c750bb34
|
minor reformatting.
|
2026-05-08 22:06:13 +02:00 |
|