0f7d5a6506
working example of the new layout system
2025-09-05 13:10:16 +02:00
00299bec0b
fix calculator demo
...
turns out it was an incorrect handling of scissor test
2025-08-16 10:10:06 +02:00
e8bb35811a
renamed position_element() to layout_element()
2025-07-14 13:16:04 +02:00
80d17d7b33
unified button element
2025-07-13 20:08:18 +02:00
b48c413d2d
changed text (glyph) placement
2025-07-10 11:05:39 +02:00
9afb0d2acd
better default style handling
2025-07-06 23:50:36 +02:00
777e974841
use new style system
2025-07-05 16:37:08 +02:00
c49a689304
get_elem now also pushes into the tree and check the correct type
2025-07-01 16:03:11 +02:00
1de4fd78b8
better checkboxes
2025-07-01 15:28:08 +02:00
586e81935c
improved the api to not require explicit labels everywhere
2025-06-30 18:24:50 +02:00
c9b74aebc7
implement z index in command buffer
2025-06-03 18:15:46 +02:00
712ce50631
A lot of work
...
* moved all ugui code to lib/ugui.c3l and made it a library/module
* started work on a sdl3 renderer, with shaders etc
* added the new sdl3.c3l library as a dependency
* makefile is for the renderer
2025-06-01 16:44:31 +02:00