Commit Graph

49 Commits

Author SHA1 Message Date
Nic Barker
3775927e40 Replace const structs with macros to appease GCC 2024-09-25 13:43:23 +12:00
Bach Le
c60fb1300f
Initialize text measurement hashmap (#25) 2024-09-25 13:30:36 +12:00
Severin Denisenko
52b3f6a14e
Use shallow clone on Raylib (#23)
This change reduces time of project configuration from 24 second to 12 seconds
2024-09-22 13:27:29 +12:00
Michael Savage
3e0791bdc5
Don't use __VA_ARGS__ in a non-variadic macro (#21) 2024-09-21 08:14:54 +12:00
Nic Barker
6430bbbdc3 Fix warnings caused by misname 2024-09-21 08:13:22 +12:00
Nic Barker
5bb725d005 Fix forward declarations 2024-09-21 08:04:31 +12:00
Nic Barker
0903440a34 Add notice for defining implementation macro at the top of the file 2024-09-20 20:56:33 +12:00
Nic Barker
332837befd
Fix issues with multiple translation units (#20) 2024-09-20 20:46:48 +12:00
Nic Barker
b2d922c78d Fix a compile bug in update scroll containers 2024-09-20 07:12:11 +12:00
Nic Barker
f17afc387a Update version 2024-09-18 11:54:06 +12:00
Nic Barker
4bd9cd1956
Explain text wrap modes in README 2024-09-18 11:52:11 +12:00
Nic Barker
6600aa6678
Update README SetPointerPosition -> SetPointerState 2024-09-18 11:42:01 +12:00
Nic Barker
2729188a24 Rename parameter 2024-09-18 11:39:14 +12:00
Nic Barker
e139657ee1
README updates for 0.11 2024-09-18 11:38:58 +12:00
Nic Barker
3129a78536
Add description of Clay_ElementId to README 2024-09-18 11:17:54 +12:00
Nic Barker
33888572a3 Remove debug flags and switch example fonts from trilinear filter to bilinear 2024-09-18 10:59:35 +12:00
Nic Barker
d7a0a6cd50 Update odin bindings 2024-09-17 19:13:17 +12:00
Nic Barker
c6ab57c638 Add font preload to web renderers and update README 2024-09-17 19:05:59 +12:00
Nic Barker
a4f90a217d
Debug Tools (#15) 2024-09-16 21:34:59 +12:00
Laytan
b3d768c00d
Fix some Odin bindings (#16) 2024-09-13 13:38:39 +12:00
Nic Barker
807fd62cd8 Fix bug in text measurement cache 2024-09-02 11:06:14 +12:00
FourteenBrush
c248914292
[bindings/odin] Improve Odin bindings (#13) 2024-09-01 15:13:28 +12:00
Nic Barker
3e7738bee5 Add linux lib for odin bindings 2024-09-01 10:35:04 +12:00
Nic Barker
b64e318cdb Fix a small issue on the odin official website example 2024-09-01 10:25:42 +12:00
Dudejoe870
4d1b65071f Fix memory leak in odin website example (#12) 2024-09-01 10:25:25 +12:00
Dudejoe870
29ebed2010
Fix crash on Windows (#10) 2024-09-01 09:55:42 +12:00
Laytan
39c2aa5305
Support wasm in Odin bindings (#8) 2024-08-31 13:04:33 +12:00
Nic Barker
b4ab3a93c0
Update README.md 2024-08-30 22:06:33 +12:00
Nic Barker
b14d757363
Update README.md 2024-08-30 22:05:09 +12:00
Nic Barker
68a63343c8
Update README.md 2024-08-30 22:04:20 +12:00
Nic Barker
61b67ca967
Update README.md 2024-08-30 22:03:26 +12:00
Nic Barker
33a76238de
Update README.md 2024-08-30 22:01:57 +12:00
Nic Barker
3f7005faae
Odin Bindings - First Pass (#5) 2024-08-30 21:58:08 +12:00
Nic Barker
fd45138d57
Stardardisation / cleanup work for private API functions (#7) 2024-08-30 18:44:36 +12:00
Nic Barker
24d4c5e553 Fix CMake config for clay-official-website example 2024-08-29 08:59:41 +12:00
Nic Barker
ca2c625bb5
Rename Clay_Rectangle to Clay_BoundingBox (#4) 2024-08-28 16:13:28 +12:00
Nic Barker
52b6b0564e Improved HTML renderer and official website example 2024-08-28 11:03:20 +12:00
Nic Barker
d0694f7144 Remove overflow trap from raylib renderer 2024-08-27 11:38:16 +12:00
Nic Barker
7d73ccd60d Remove overflow trap flag from the default cmake configuration to prevent issues on windows 2024-08-27 11:37:20 +12:00
Nic Barker
5e677cafb5
Add scrollbar to official website and improve culling (#2) 2024-08-27 10:16:55 +12:00
Nic Barker
e0f7a23f1a
Expose scroll container data and implement scrollbar example (#1) 2024-08-26 19:05:43 +12:00
Nic Barker
09fc980434 Set touch-action:none for canvas renderer to prevent mobile issues 2024-08-24 21:32:05 +12:00
Nic Barker
9c5b90e71b Fixed a typo bug with drag scrolling in scroll containers 2024-08-24 21:27:43 +12:00
Nic Barker
d5cd05aedc
Update README.md 2024-08-24 21:27:30 +12:00
Nic Barker
db45fccf42
Add documentation for Clay_RenderCommand to README 2024-08-24 19:06:20 +12:00
Nic Barker
983317033c Fix calculation of arena suballoc alignment 2024-08-24 15:11:39 +12:00
Nic Barker
138a1e717f Fix links being unclickable in canvas renderer 2024-08-23 20:11:34 +12:00
Nic Barker
f5d3ef1ae1 Update website top links 2024-08-23 16:24:11 +12:00
Nic Barker
03a6c6cf5a initial commit 2024-08-23 16:11:56 +12:00