Alessandro Mauri alema
alema pushed to master at alema/floorp-appimage 2025-01-15 20:04:46 +01:00
cb9414b1a8 bump to version 11.22.0
alema pushed to c3 at alema/ugui 2024-12-26 22:59:46 +01:00
78e2c64da6 implemented adaptive size divs
16adfd7cc5 idk look at the changes
1746f7d940 update TODO
169b5e1dfd cull commands that result in zero-area bounding boxes
Compare 4 commits »
alema pushed to c3 at alema/ugui 2024-12-20 20:58:19 +01:00
87de68028a update todo
alema pushed to c3 at alema/ugui 2024-12-20 20:18:14 +01:00
04843fe714 do not use xor to combine keys since when more than two layers deep this would result in identical keys
a0c6a3b2cb work on button with label
Compare 2 commits »
alema pushed to c3 at alema/ugui 2024-12-20 02:17:48 +01:00
ca691d1294 enlarge scrollbars when focused
f7985f8c7f track focused and hovered elements
4bd827ce5c set ids <facepalm>
Compare 3 commits »
alema pushed to c3 at alema/ugui 2024-12-19 15:27:21 +01:00
d31b4eab53 update todo
1088083e1e stuff, mostly renaming variables
Compare 2 commits »
alema pushed to c3 at alema/ugui 2024-12-19 00:29:47 +01:00
601a396aa8 scrollbar fixup
alema pushed to c3 at alema/ugui 2024-12-18 20:08:30 +01:00
a481269022 work on div sliders, major changes
alema pushed to c3 at alema/ugui 2024-12-18 15:43:30 +01:00
499f6dc79b removed force update
740ea0c6be merged ugui_impl and ugui_data to ugui_core
8d4b353e88 a lot of work on sliders
Compare 3 commits »
alema pushed to c3 at alema/ugui 2024-12-17 13:33:58 +01:00
c0e9565bf6 idk some stuff
alema pushed to c3 at alema/ugui 2024-12-16 17:12:48 +01:00
c1a7b4fcdb display timing statistics
7d9a8a1363 pre-cache ascii range in font atlas
2e0c6333d3 draw border around floating divs
3a7655a3f0 specify texture id in the sprite command
Compare 4 commits »
alema pushed to c3 at alema/ugui 2024-12-16 14:08:16 +01:00
7b7aac8df4 schrift use ZString where necessary
2e60e4c5b8 fix font alpha channel
Compare 2 commits »
alema pushed to c3 at alema/ugui 2024-12-15 22:29:23 +01:00
bca29c537c scissor command
alema pushed to c3 at alema/ugui 2024-12-15 21:40:23 +01:00
6d8300f9d9 better font atlas implementation
alema pushed to c3 at alema/ugui 2024-12-14 23:03:19 +01:00
5a89e9ec7d fixed formatting fuckups offered by the zed team
alema created branch font_atlas in alema/ugui 2024-12-14 23:03:13 +01:00
alema pushed to font_atlas at alema/ugui 2024-12-14 23:03:13 +01:00
fa4d3ed0ec started work on an atlas interface, DOES NOT WORK
5a89e9ec7d fixed formatting fuckups offered by the zed team
Compare 2 commits »
alema pushed to c3 at alema/ugui 2024-12-14 01:13:03 +01:00
0db858e814 use libgrapheme to interpret utf8 encoded strings
alema pushed to c3 at alema/ugui 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 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 »