6a4f7ac6de
minor changes, prepping for next tasks
2024-05-11 01:30:54 -04:00
2b1565e35b
AppUI lifted to its own file, Got horizontal and vertical boxes working
2024-05-10 19:20:50 -04:00
5b24e591eb
Fixed issue with ui_signal_from_box
...
Biggest win was getting the intial fixes for overlapping boxes.
Eventually I'll need to add support for sorting actives of top-most ancestors
(pretty much just remove from linked list and add to last position (adjust indices of adjacent and new top most, etc)
2024-05-10 04:16:04 -04:00
1afe74b4b5
Some cleanup, resize handles lifted to ui_resizeable_handles
...
Fixed some bugs with the handles as well. Old cruft for resizing was removed.
2024-05-10 02:08:36 -04:00
bf211a8e14
Fixed bad resize_non_zeroed impl (cannot use default_resize_bytes_align_non_zeroed, its not a resize)
2024-03-19 12:18:39 -04:00
49a4e117a2
Got "Line LODs" working for the whitespace AST test, first step toward hboxes
...
Yet another issue with memory persists (seems to be related to slab free)
2024-03-15 00:02:28 -04:00
0627794e28
saving a mess of stuff with auto-layout before updating with new mess
2024-03-14 00:00:22 -04:00
159aedb592
Memory fixes, progress towards anchors support in the UI auto-layout
...
Also support for margins
2024-03-12 20:55:29 -04:00
1656dffb67
Setup spall profiling, did first optimizations!
2024-03-11 02:05:18 -04:00
7b69723f35
Made the ui_resize_border_width percent based instead of pixel based.
2024-03-09 14:24:02 -05:00
4a53a158e0
Lefted text box test to its own widget proc, fixed overlapping widget interaction!
2024-03-09 13:55:47 -05:00
c395cbaeb6
Some cleanup
...
need todo string interning next....
2024-03-08 19:51:46 -05:00
cb58f4faef
Improvements to UI signal
2024-03-08 18:45:27 -05:00