|
e8bb35811a
|
renamed position_element() to layout_element()
|
2025-07-14 13:16:04 +02:00 |
|
|
278e4988e9
|
use containing_rect() in position_element()
|
2025-07-14 13:10:14 +02:00 |
|
|
78fc1c1e87
|
cleaner get_parent()
|
2025-07-14 13:05:30 +02:00 |
|
|
8d79f13fd6
|
added another demo ui
|
2025-07-14 12:59:07 +02:00 |
|
|
7713cd7da9
|
prettier radius
|
2025-07-14 12:58:15 +02:00 |
|
|
00aa01109e
|
crash if last element is not root
|
2025-07-14 12:57:53 +02:00 |
|
|
5e68671828
|
fixed divs-in-divs
|
2025-07-14 12:57:29 +02:00 |
|
|
8367f6b617
|
better css lexer
|
2025-07-13 21:43:57 +02:00 |
|
|
dd073385c8
|
fix slider styling
|
2025-07-13 20:12:48 +02:00 |
|
|
80d17d7b33
|
unified button element
|
2025-07-13 20:08:18 +02:00 |
|
|
b48c413d2d
|
changed text (glyph) placement
|
2025-07-10 11:05:39 +02:00 |
|
|
c1c1247af4
|
update TODO
|
2025-07-07 11:46:40 +02:00 |
|
|
5ae9b05223
|
moved style to style.css
|
2025-07-07 11:37:56 +02:00 |
|
|
9afb0d2acd
|
better default style handling
|
2025-07-06 23:50:36 +02:00 |
|
|
c1bf8e891b
|
fixed regression in scrollbars in divs
|
2025-07-06 01:41:57 +02:00 |
|
|
777e974841
|
use new style system
|
2025-07-05 16:37:08 +02:00 |
|
|
9fc1d90455
|
simple style import with a subset of css
|
2025-07-04 11:17:42 +02:00 |
|
|
a390a8908c
|
changed Id to uint since builtin hash functions hash to uints
|
2025-07-01 16:48:30 +02:00 |
|
|
c49a689304
|
get_elem now also pushes into the tree and check the correct type
|
2025-07-01 16:03:11 +02:00 |
|
|
849b267f91
|
renamed get_element_by_tree_idx to get_active_div
|
2025-07-01 15:33:22 +02:00 |
|
|
1de4fd78b8
|
better checkboxes
|
2025-07-01 15:28:08 +02:00 |
|
|
586e81935c
|
improved the api to not require explicit labels everywhere
|
2025-06-30 18:24:50 +02:00 |
|
|
972c9b581d
|
text input box
|
2025-06-30 13:10:00 +02:00 |
|
|
6d2594db2d
|
test id generation with macros
|
2025-06-30 13:08:52 +02:00 |
|
|
9827a899f1
|
get_line_height and get_cursor_position
|
2025-06-30 13:08:27 +02:00 |
|
|
88d9b65028
|
updated build configuration
|
2025-06-30 13:07:42 +02:00 |
|
|
c98c00bfb9
|
ecode editor config
|
2025-06-25 10:47:44 +02:00 |
|
|
fc3fa32ddd
|
more smoothing on rounded corners
|
2025-06-25 10:47:23 +02:00 |
|
|
cd83c528ee
|
fixed vulkan validation errors
|
2025-06-19 15:24:46 +02:00 |
|
|
5b0169cd94
|
better input handling
|
2025-06-17 18:23:36 +02:00 |
|
|
b411718c94
|
add fps counter
|
2025-06-15 23:47:09 +02:00 |
|
|
05232c1d24
|
do a single upload pass to reduce badwidth
|
2025-06-15 23:35:37 +02:00 |
|
|
0223536ac8
|
Merge branch 'c3-instanced' into c3
|
2025-06-15 20:54:57 +02:00 |
|
|
f30db0dd47
|
implemented instanced rendering
|
2025-06-15 18:54:35 +02:00 |
|
|
865c7dabaa
|
indirect rendering
|
2025-06-15 00:26:27 +02:00 |
|
|
0ef2bceeec
|
handle scissor and vsync
|
2025-06-14 15:09:34 +02:00 |
|
|
cda2f27a49
|
Batch uploads to the gpu
|
2025-06-14 14:49:53 +02:00 |
|
|
10ee643a0c
|
disable vsync
|
2025-06-12 20:01:33 +02:00 |
|
|
00f5e71666
|
enable cycling when mapping the transfer buffers to avoid corruption
|
2025-06-12 19:56:43 +02:00 |
|
|
458c45d2b9
|
using the new renderer
|
2025-06-12 19:49:43 +02:00 |
|
|
c4a3dd3a26
|
tweak ugui api, add some usefult functions
|
2025-06-12 18:56:57 +02:00 |
|
|
2014c67bfd
|
tweak renderer API
|
2025-06-12 18:56:20 +02:00 |
|
|
177e52b0d0
|
rounded quads baby!
|
2025-06-10 12:54:03 +02:00 |
|
|
3a0904023a
|
updated sdl3.c3l location
|
2025-06-10 12:53:52 +02:00 |
|
|
c4c9716d61
|
remove mqoi dependency in ugui manifest
|
2025-06-09 16:35:23 +02:00 |
|
|
6208711292
|
use the language's qoi decoder
|
2025-06-09 16:06:49 +02:00 |
|
|
39bd7fb8bc
|
removed module raylib.c3l (non vendor)
|
2025-06-09 15:51:16 +02:00 |
|
|
47eb3ff907
|
moved vendor libraries to lib/ as a submodule
|
2025-06-09 15:50:29 +02:00 |
|
|
21aa70d340
|
create binary directory before copying
|
2025-06-09 15:10:38 +02:00 |
|
|
bd8c73ecd5
|
sdl3.c3l as a submodule
|
2025-06-09 12:30:25 +02:00 |
|