orca/sketches
Martin Fouilleul 7d3f29e43b [ui layout]
- implement ui box min size, + small fixes in layout code of ui sample
- quick workaround for background showing on resize: clear to current theme's bg0 color
- precompute minsize based on children to avoid upward fixup step
- fix scrollable panel
- Simplify color overrides, override more things to counteract the light theme
- Change dragging to active for after #106 is merged
- when clamping box to minsize during shrinking, redistribute excess to siblings that still have some slack
- wrap demo in a scrollable panel

Co-authored-by: Ilia Demianenko <ilia.demianenko@gmail.com>
Co-authored-by: Martin Fouilleul <martinfouilleul@gmail.com>
2023-09-16 16:59:45 +02:00
..
atlas Remove oc_scratch()/oc_scratch_next() in favour of safer oc_scratch_begin()/oc_scratch_end() 2023-09-13 18:10:47 +02:00
canvas Consistency/intent 2023-09-14 11:54:38 +02:00
image Consistency/intent 2023-09-14 11:54:38 +02:00
keyboard Consistency/intent 2023-09-14 11:54:38 +02:00
multi_surface Consistency/intent 2023-09-14 11:54:38 +02:00
perf_text Consistency/intent 2023-09-14 11:54:38 +02:00
render_thread Consistency/intent 2023-09-14 11:54:38 +02:00
resources Makes sketches compile and run with changes introduced by renaming pass. 2023-08-28 12:37:33 +02:00
simpleWindow Consistency/intent 2023-09-14 11:54:38 +02:00
smiley Consistency/intent 2023-09-14 11:54:38 +02:00
smooth_resize Consistency/intent 2023-09-14 11:54:38 +02:00
tiger Consistency/intent 2023-09-14 11:54:38 +02:00
triangleGL Consistency/intent 2023-09-14 11:54:38 +02:00
triangleGLES Consistency/intent 2023-09-14 11:54:38 +02:00
triangleMetal Consistency/intent 2023-09-14 11:54:38 +02:00
ui [ui layout] 2023-09-16 16:59:45 +02:00