Alessandro Mauri alema
alema pushed to c3 at alema/ugui.c3l 2024-12-13 16:44:38 +01:00
8cf3881b6b added libgrapheme
373243d138 fix rect roundness
3070fac9f5 cull zero area rects
5c687bd24e add push_sprite()
c880c2b26e correct text bounds
Compare 6 commits »
alema pushed to c3 at alema/ugui.c3l 2024-12-12 15:46:53 +01:00
fb177c03f7 some todos
328cac871a started work on border radius
f0aa59ef0b even better text rendering
Compare 3 commits »
alema pushed to c3 at alema/ugui.c3l 2024-12-11 20:39:21 +01:00
61556d0a2c forgot the baseline
2356d165fe somewhat functional text rendering
dbe70eb4f4 added library schrift
Compare 3 commits »
alema pushed to c3 at alema/ugui.c3l 2024-12-02 18:48:37 +01:00
f86a360f39 correct slider handle placement
alema pushed to c3 at alema/ugui.c3l 2024-12-01 00:28:15 +01:00
7e18c7a316 only reset div elements to default if new element
537acd4765 added a way to force a relayout
d5bea68058 report timings
Compare 3 commits »
alema pushed to master at alema/floorp-appimage 2024-11-28 23:25:33 +01:00
1909b38e18 bump version to 11.21.0
alema pushed to c3 at alema/ugui.c3l 2024-11-21 00:50:47 +01:00
574a1f23dc some tests
f8e2c0b70c more TODO
9a785e0f06 use builtin hash functions instead of rolling my own
bb1745a05d use map::HashMap instead of map::Map and use clz() to find a free spot
04dff26067 reduced maximum elements to 1024
Compare 5 commits »
alema pushed to c3 at alema/ugui.c3l 2024-11-20 17:12:06 +01:00
fa3362cc66 wait for events to reduce cpu usage
alema pushed to c3 at alema/ugui.c3l 2024-11-18 17:34:30 +01:00
73bc933eb5 semi-working vertical slider
alema pushed to c3 at alema/ugui.c3l 2024-11-14 23:46:06 +01:00
763e9ba8d6 correct placement and box model
250a0fb3b5 initial work on scrollable divs
8bc38452b3 renamed elem.rect to elem.bounds
Compare 3 commits »
alema pushed to master at alema/floorp-appimage 2024-11-07 20:16:36 +01:00
7904dde6ac bump version to 11.20.0
alema pushed to c3 at alema/ugui.c3l 2024-11-02 09:42:11 +01:00
1cad13e597 vertical slider
28598f0575 slider
Compare 2 commits »
alema pushed to c3 at alema/ugui.c3l 2024-10-31 00:04:53 +01:00
f48151b38e initial refactor
alema created branch c3 in alema/ugui.c3l 2024-10-29 22:46:10 +01:00
alema pushed to c3 at alema/ugui.c3l 2024-10-29 22:46:10 +01:00
39e78ea078 ported rewrite2 to c3
alema pushed to master at alema/floorp-appimage 2024-10-25 00:11:44 +02:00
5a6bb598de bump version to 11.19.1
alema pushed to master at alema/bmon 2024-10-11 14:46:03 +02:00
419909e0ff install directive
51d07394e7 better code
Compare 2 commits »
alema pushed to master at alema/bmon 2024-10-10 23:58:29 +02:00
710b99c54e better help message]
alema pushed to master at alema/floorp-appimage 2024-10-06 16:53:45 +02:00
cee9f27202 bump version to 11.19.0
alema pushed to master at alema/floorp-appimage 2024-09-12 23:50:15 +02:00
1eab3c7414 bump version to 11.18.1