This website requires JavaScript.
Explore
Help
Sign In
Alessandro Mauri
alema
0 Followers
·
0 Following
Italy
https://www.alemauri.eu
Joined on
2020-06-20
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
36
Projects
Packages
Public Activity
Starred Repositories
alema
pushed to
c3
at
alema/ugui.c3l
2025-09-12 12:52:20 +02:00
e328a67d96
re-implemented checkbox
be951c616a
fix dimensions being calculated wrong
636f162b10
fixed problem with >31 elements
9d96d2eb74
moved widgets to their own folder
Compare 4 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-09-09 19:10:25 +02:00
c3a6390404
draw text correctly
db63b2c6b1
layout actually works now
869c7871f9
minor changes
3d7be2a2df
implement operator overloading for rects
335624fcbe
in layout use a combined version of margin, border and padding
Compare 13 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-07-14 13:16:45 +02:00
e8bb35811a
renamed position_element() to layout_element()
278e4988e9
use containing_rect() in position_element()
78fc1c1e87
cleaner get_parent()
8d79f13fd6
added another demo ui
7713cd7da9
prettier radius
Compare 13 commits »
alema
created branch
correct-padding
in
alema/ugui.c3l
2025-07-07 14:48:29 +02:00
alema
pushed to
correct-padding
at
alema/ugui.c3l
2025-07-07 14:48:29 +02:00
f409a67130
highlight problem in 1px border
d0a8e8a1ff
fixed shader that made straigt sides blurry
fa334ed154
changed border to uint
b35bb427a7
mostly correct padding rendering
c1c1247af4
update TODO
Compare 6 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-07-06 23:51:02 +02:00
9afb0d2acd
better default style handling
alema
pushed to
c3
at
alema/ugui.c3l
2025-07-06 23:19:14 +02:00
c1bf8e891b
fixed regression in scrollbars in divs
777e974841
use new style system
9fc1d90455
simple style import with a subset of css
a390a8908c
changed Id to uint since builtin hash functions hash to uints
c49a689304
get_elem now also pushes into the tree and check the correct type
Compare 12 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-25 10:49:56 +02:00
c98c00bfb9
ecode editor config
fc3fa32ddd
more smoothing on rounded corners
cd83c528ee
fixed vulkan validation errors
Compare 3 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-17 18:23:51 +02:00
5b0169cd94
better input handling
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-15 23:47:22 +02:00
b411718c94
add fps counter
05232c1d24
do a single upload pass to reduce badwidth
0223536ac8
Merge branch 'c3-instanced' into c3
f30db0dd47
implemented instanced rendering
865c7dabaa
indirect rendering
Compare 7 commits »
alema
created branch
c3
in
alema/ugui.c3l
2025-06-12 21:06:52 +02:00
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-12 21:06:52 +02:00
10ee643a0c
disable vsync
00f5e71666
enable cycling when mapping the transfer buffers to avoid corruption
458c45d2b9
using the new renderer
c4a3dd3a26
tweak ugui api, add some usefult functions
2014c67bfd
tweak renderer API
Compare 10 commits »
alema
deleted branch c3 from
alema/ugui.c3l
2025-06-12 21:06:29 +02:00
alema
pushed to
master
at
alema/rivet
2025-06-12 20:40:59 +02:00
3deaa11a76
Merge pull request 'master' (
#4
) from EmaMaker/rivet:master into master
0101078c5e
ignore md/html files starting in __
8b6f300189
index pages use source file birth instead of output
Compare 3 commits »
alema
merged pull request
alema/rivet#4
2025-06-12 20:40:58 +02:00
master
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-09 16:35:30 +02:00
c4c9716d61
remove mqoi dependency in ugui manifest
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-09 16:06:54 +02:00
6208711292
use the language's qoi decoder
39bd7fb8bc
removed module raylib.c3l (non vendor)
Compare 2 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-09 15:50:34 +02:00
47eb3ff907
moved vendor libraries to lib/ as a submodule
21aa70d340
create binary directory before copying
Compare 2 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-09 12:30:37 +02:00
bd8c73ecd5
sdl3.c3l as a submodule
6e65700f38
scary quads and nice sprites
e3d87525d4
draw multiple quads
3002123ef7
removed bad error handling and replaced it with worse error handling
ac3fcae649
sorting the command buffer
Compare 8 commits »
alema
pushed to
c3
at
alema/ugui.c3l
2025-06-03 09:19:12 +02:00
24bc2c67bc
changed the pipeline to use 16 bit int as coords
First
Previous
...
3
4
5
6
7
...
Next
Last