quakeforge/libs/ui
Bill Currie c2316a4173 [ui] Add support for passage views to imui
It was a right cow to get working at all due to the tangled mess of
dependencies between different hierarchies (switching to hierarchies as
components helpt), but other that some vertical positioning (paragraphs
and descenders), it's working fairly well now (and fairly quick other
than I think I need to ensure the shaping cache is used).
2024-01-05 16:34:18 +09:00
..
test [build] Implement tracy memory zones 2024-01-05 11:50:48 +09:00
canvas.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
font.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
imui.c [ui] Add support for passage views to imui 2024-01-05 16:34:18 +09:00
inputline.c [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
Makemodule.am [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
passage.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
shaper.c [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
text.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
txtbuffer.c [util] Record allocated blocs for ALLOC 2023-03-05 18:31:30 +09:00
view.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
vrect.c [ui] Fix more memory leaks 2023-03-05 18:31:30 +09:00