Commit Graph

238 Commits

Author SHA1 Message Date
Nic Barker
9dfe0732c4 Add border color to debug view 2025-02-04 11:02:34 +13:00
Nic Barker
7cfc00a0af fix simd compare 2025-02-04 10:46:58 +13:00
Nic Barker
bb99fbe299 remove redundant check 2025-02-04 10:38:54 +13:00
Nic Barker
61a54e0b98 remove unused function 2025-02-04 10:31:36 +13:00
Nic Barker
dc8e61f25d fix comment 2025-02-04 10:29:36 +13:00
Nic Barker
2e0ac3911c remove unnecessary bitfield from clay element type 2025-02-04 10:28:20 +13:00
Nic Barker
191f909268 Small updates to id hashing 2025-02-04 09:53:19 +13:00
Nic Barker
2598704865 Implement user data support in declaration -> render commands 2025-02-04 09:33:49 +13:00
Nic Barker
4c6c71b3fc fix up examples 2025-02-04 09:01:09 +13:00
Nic Barker
d0d96777a6 Switch floating containers to opt in 2025-02-04 08:55:28 +13:00
Nic Barker
d08b04a09d Update odin bindings 2025-02-03 15:45:12 +13:00
Nic Barker
afbd9c9994 MSVC 2025-02-03 14:27:16 +13:00
Nic Barker
dac0a830cb Remove element extension 2025-02-03 14:16:22 +13:00
Nic Barker
c71783a08c Updates simplifying border config 2025-02-03 14:07:39 +13:00
Nic Barker
f7bdffcb8a GCC issues 2025-02-02 15:06:13 +13:00
Nic Barker
e39b1b8cb1 unused variable 2025-02-02 14:52:45 +13:00
Nic Barker
dabc78419f Github workflow update 2025-02-02 14:48:38 +13:00
Nic Barker
fd2b13974c init orderg 2025-02-01 21:12:14 +13:00
Nic Barker
3145e12491 Fix for garbage padding and MSVC fixes 2025-02-01 21:05:25 +13:00
Nic Barker
50f88d7cf6 test 2025-01-31 22:25:44 +13:00
Nic Barker
06d6ed32fd fix windows x64 SIMD detection 2025-01-31 17:31:26 +13:00
Nic Barker
e2f4e2ade1 msvc fixes 2025-01-31 17:24:10 +13:00
Nic Barker
01b52385d6 Fix SDL3 renderer 2025-01-31 16:19:15 +13:00
Nic Barker
6d87726b71 Update SDL2 renderer to new API 2025-01-31 16:06:49 +13:00
Nic Barker
8133d36e65 braces around inits 2025-01-31 15:55:40 +13:00
Nic Barker
ed26b79098 swap out malloc.h for stdlib in demo 2025-01-31 15:51:10 +13:00
Nic Barker
33b150e515 Pedantic compiler errors 2025-01-31 15:45:18 +13:00
Nic Barker
595194741b Pedantic compiler updates 2025-01-31 15:30:28 +13:00
Nic Barker
c9d5e73be4 CPP declaration order 2025-01-31 15:17:34 +13:00
Nic Barker
d87c5e1658 Migrate official website to new API 2025-01-31 15:02:49 +13:00
Nic Barker
907662600b Remove cairo from github actions 2025-01-31 14:09:12 +13:00
Nic Barker
01e13714eb Fix passthrough of debug tools highlight 2025-01-31 14:06:17 +13:00
Nic Barker
f6ab2b5151 Fix PR comments 2025-01-31 14:04:54 +13:00
Nic Barker
bff5586eb2 Update Odin bindings to new API 2025-01-31 13:41:01 +13:00
Nic Barker
577946a3be Fix handling of corner radius in examples 2025-01-31 11:17:23 +13:00
Nic Barker
b58bdd1a1d initial SSE implementation of memcmp for x64 platforms 2025-01-31 10:05:32 +13:00
Nic Barker
85acb86dbc move corner radius into shared config 2025-01-31 09:54:23 +13:00
Nic Barker
ec746667ce Convert examples to use shared layout code 2025-01-30 19:39:39 +13:00
Nic Barker
591bf68e1e Add shared layouts to examples, improve hover and style overrides 2025-01-30 15:40:29 +13:00
Nic Barker
adcf45addb remove unused macros 2025-01-30 13:52:21 +13:00
Nic Barker
93d1418038 Fix debug view 2025-01-30 13:49:30 +13:00
Nic Barker
7cd48bd336 Convert internal memcmp to simd version 2025-01-30 12:11:43 +13:00
Nic Barker
dfc9db43bc initial attempt 2025-01-30 12:11:43 +13:00
Nic Barker
cc6dfccc7e update odin bindings and revert some accidental change
s
2025-01-30 12:11:42 +13:00
Nic Barker
3effdbbfd4 update generated wasm 2025-01-30 12:11:26 +13:00
Nic Barker
16ed00b184 Expose getter for max element counts 2025-01-30 12:11:06 +13:00
Nic Barker
7af2d128c9 Update for c99 compat 2025-01-30 12:11:06 +13:00
Harrison Lambeth
9d81c808f9 seems like this fully works 2025-01-30 12:11:06 +13:00
Harrison Lambeth
efad3deef8
Copy elementId in Clay__AddHashMapItem() in case underlying stringId has changed (#239)
Some checks are pending
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Waiting to run
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Waiting to run
2025-01-30 10:20:14 +13:00
Nic Barker
a1e692b72a
[Core] Add option to hash text contents to text config (#238) 2025-01-30 09:59:42 +13:00