Commit graph

  • 9e36d370eb finish first pass of README Nic Barker 2025-02-04 16:26:47 +1300
  • 5582d0c57b Update readme and fix some last straggling bits Nic Barker 2025-02-04 15:53:59 +1300
  • 9c99ac7800 fix raylib renderer to use pointer to fonts rather than global variable Nic Barker 2025-02-04 11:41:59 +1300
  • ebf26532c9 Odin bindings Nic Barker 2025-02-04 11:05:43 +1300
  • 3c0e2f501c indentation Nic Barker 2025-02-04 11:03:50 +1300
  • 9dfe0732c4 Add border color to debug view Nic Barker 2025-02-04 11:02:34 +1300
  • 7cfc00a0af fix simd compare Nic Barker 2025-02-04 10:46:58 +1300
  • bb99fbe299 remove redundant check Nic Barker 2025-02-04 10:38:49 +1300
  • 61a54e0b98 remove unused function Nic Barker 2025-02-04 10:31:36 +1300
  • dc8e61f25d fix comment Nic Barker 2025-02-04 10:29:32 +1300
  • 2e0ac3911c remove unnecessary bitfield from clay element type Nic Barker 2025-02-04 10:28:20 +1300
  • 191f909268 Small updates to id hashing Nic Barker 2025-02-04 09:53:19 +1300
  • 2598704865 Implement user data support in declaration -> render commands Nic Barker 2025-02-04 09:33:49 +1300
  • 4c6c71b3fc fix up examples Nic Barker 2025-02-04 09:01:09 +1300
  • d0d96777a6 Switch floating containers to opt in Nic Barker 2025-02-04 08:55:28 +1300
  • d08b04a09d Update odin bindings Nic Barker 2025-02-03 15:45:12 +1300
  • afbd9c9994 MSVC Nic Barker 2025-02-03 14:27:16 +1300
  • dac0a830cb Remove element extension Nic Barker 2025-02-03 14:16:22 +1300
  • c71783a08c Updates simplifying border config Nic Barker 2025-02-03 14:07:39 +1300
  • f7bdffcb8a GCC issues Nic Barker 2025-02-02 15:06:13 +1300
  • e39b1b8cb1 unused variable Nic Barker 2025-02-02 14:52:45 +1300
  • dabc78419f Github workflow update Nic Barker 2025-02-02 14:48:38 +1300
  • 2a1c4f6a9d
    Create csharp bindings README Joram Vandemoortele 2025-02-01 17:17:25 +0100
  • fd2b13974c init orderg Nic Barker 2025-02-01 21:12:14 +1300
  • 3145e12491 Fix for garbage padding and MSVC fixes 013-tst-branch Nic Barker 2025-02-01 21:05:25 +1300
  • 50f88d7cf6 test Nic Barker 2025-01-31 22:25:44 +1300
  • 63093e6a80
    Merge 5c01540234 into 40ae6d8894 Avinal Kumar 2025-01-31 09:09:30 +0000
  • 06d6ed32fd fix windows x64 SIMD detection Nic Barker 2025-01-31 17:31:26 +1300
  • e2f4e2ade1 msvc fixes Nic Barker 2025-01-31 17:24:10 +1300
  • 01b52385d6 Fix SDL3 renderer Nic Barker 2025-01-31 16:19:15 +1300
  • 6d87726b71 Update SDL2 renderer to new API Nic Barker 2025-01-31 16:06:49 +1300
  • 8133d36e65 braces around inits Nic Barker 2025-01-31 15:55:40 +1300
  • ed26b79098 swap out malloc.h for stdlib in demo Nic Barker 2025-01-31 15:51:10 +1300
  • 33b150e515 Pedantic compiler errors Nic Barker 2025-01-31 15:45:18 +1300
  • 595194741b Pedantic compiler updates Nic Barker 2025-01-31 15:30:28 +1300
  • c9d5e73be4 CPP declaration order Nic Barker 2025-01-31 15:17:34 +1300
  • d87c5e1658 Migrate official website to new API Nic Barker 2025-01-31 15:02:49 +1300
  • 907662600b Remove cairo from github actions Nic Barker 2025-01-31 14:09:12 +1300
  • 01e13714eb Fix passthrough of debug tools highlight Nic Barker 2025-01-31 14:06:17 +1300
  • f6ab2b5151 Fix PR comments Nic Barker 2025-01-31 14:04:54 +1300
  • bff5586eb2 Update Odin bindings to new API Nic Barker 2025-01-31 13:41:01 +1300
  • 577946a3be Fix handling of corner radius in examples Nic Barker 2025-01-31 11:17:23 +1300
  • b58bdd1a1d initial SSE implementation of memcmp for x64 platforms Nic Barker 2025-01-31 10:05:32 +1300
  • 85acb86dbc move corner radius into shared config Nic Barker 2025-01-31 09:54:23 +1300
  • ec746667ce Convert examples to use shared layout code Nic Barker 2025-01-30 19:39:39 +1300
  • 40ae6d8894
    Fix int conversion errors in msvc (#242) Harrison Lambeth 2025-01-29 19:46:37 -0700
  • 591bf68e1e Add shared layouts to examples, improve hover and style overrides Nic Barker 2025-01-30 15:40:29 +1300
  • 1f68850c52 Fix int conversion errors in msvc Harrison Lambeth 2025-01-29 19:23:42 -0700
  • adcf45addb remove unused macros Nic Barker 2025-01-30 13:52:21 +1300
  • 93d1418038 Fix debug view Nic Barker 2025-01-30 13:49:30 +1300
  • 7cd48bd336 Convert internal memcmp to simd version Nic Barker 2025-01-30 12:10:29 +1300
  • dfc9db43bc initial attempt Nic Barker 2025-01-09 15:17:21 +1300
  • cc6dfccc7e update odin bindings and revert some accidental change s Nic Barker 2025-01-09 12:31:53 +1300
  • 3effdbbfd4 update generated wasm Nic Barker 2025-01-09 12:25:00 +1300
  • 16ed00b184 Expose getter for max element counts Nic Barker 2025-01-09 12:21:20 +1300
  • 7af2d128c9 Update for c99 compat Nic Barker 2025-01-09 12:11:08 +1300
  • 9d81c808f9 seems like this fully works Harrison Lambeth 2025-01-08 01:35:51 -0700
  • efad3deef8
    Copy elementId in Clay__AddHashMapItem() in case underlying stringId has changed (#239) Harrison Lambeth 2025-01-29 14:20:14 -0700
  • a1e692b72a
    [Core] Add option to hash text contents to text config (#238) Nic Barker 2025-01-30 09:59:42 +1300
  • 7edfdd864f Update wasm bindings 013-add-text-contents-hash-option Nic Barker 2025-01-30 09:59:08 +1300
  • 9d4b98a236 update odin bindings Nic Barker 2025-01-30 09:44:02 +1300
  • c2de8814a5
    Update clay.h Harrison Lambeth 2025-01-29 13:39:47 -0700
  • 3a3815ebc8
    Copy elementId in Clay__AddHashMapItem() in case underlying stringId has moved Harrison Lambeth 2025-01-29 13:38:34 -0700
  • b9df40003f [Core] Add option to hash text contents to text config Nic Barker 2025-01-30 09:34:33 +1300
  • afe52f946b
    Update README.md Jefferey S 2025-01-29 12:34:07 -0500
  • 773d18a1cc Merge branch 'clay-bindings-c3' Jefferey Schlueter 2025-01-29 12:26:19 -0500
  • 1b67696843 added .gitkeeps to the lib and build folder Jefferey Schlueter 2025-01-29 12:17:46 -0500
  • 9dc9e4992c Somehow I deleted the example .c3 file. Fixed project settings, I forgot I can't drag and drop when it comes to relative project files. Jefferey Schlueter 2025-01-29 12:04:40 -0500
  • 5fae7a6249 [Core] Compensate for OSes that don't return 64b aligned memory from malloc Nic Barker 2025-01-29 21:16:24 +1300
  • 91295a2a9a
    Update README.md Jefferey S 2025-01-28 23:54:37 -0500
  • f48ee0b9fd Added C3 Bindings Jefferey Schlueter 2025-01-28 23:49:19 -0500
  • 250c1c6cda [Bindings] Update Odin & wasm bindings 013-arena-align-cache-line Nic Barker 2025-01-29 17:14:42 +1300
  • 1bcf256e4d
    [Core] Replace generated arrays with macro declarations, align cache lines to 64 bytes (#235) Nic Barker 2025-01-29 17:14:01 +1300
  • 0c6d19c8ce fix last couple of compatibility problems Nic Barker 2025-01-29 16:52:13 +1300
  • 9b100c2456 Fix issues with borders Nic Barker 2025-01-29 16:18:32 +1300
  • 1aaf6df33a Fixup C++ Nic Barker 2025-01-29 14:36:04 +1300
  • 3d5dad7bee Make sure memory passed to clay is cache line aligned Nic Barker 2025-01-29 13:13:13 +1300
  • e9f2e6c4f1
    [Renderers/SDL2] Don't take addresses of temporaries. (#232) Martin Evald 2025-01-29 01:09:41 +0100
  • 34f2dab9e8
    Normalized usage of Clay__defaultMaxElementCount and Clay__defaultMaxMeasureTextWordCacheCount (#233) noflashbang 2025-01-28 16:09:07 -0800
  • 0604e3a87e Remove generator directory Nic Barker 2025-01-29 12:53:02 +1300
  • c7b8ff15ec Replace generated arrays with macro declarations, align cache lines to 64 bytes Nic Barker 2025-01-26 14:37:41 +1300
  • 43dd5a244f init maxMeasureTextCacheWordCount correct Christian Schlegel 2025-01-28 21:45:55 +0100
  • c457d6af61 [Renderers/SDL2] Removed superflous scopes. Martin Evald 2025-01-28 16:39:43 +0100
  • fc265f9c0e
    Normalized usage of Clay__defaultMaxElementCount and Clay__defaultMaxMeasureTextWordCacheCount noflashbang 2025-01-28 00:10:58 -0800
  • 441434eb4e [Renderers/SDL2] Don't take addresses of temporaries. Martin Evald 2025-01-28 07:52:32 +0100
  • 951d785deb [Documentation] Fix incorrect type information in README for CLAY_IDI Nic Barker 2025-01-26 15:43:55 +1300
  • 4612481d25 [Documentation] Fix some typos in the README example code Nic Barker 2025-01-26 15:35:30 +1300
  • 0a703de69a
    [Core] Add z-index and string base to Render Commands (#227) Nic Barker 2025-01-26 15:28:35 +1300
  • f9b0bef35a update official website example Nic Barker 2025-01-26 15:27:54 +1300
  • cb62db77e3 [Documentation] Combine quick start steps into a single code block in main README Nic Barker 2025-01-26 15:22:46 +1300
  • a2c1b860a6 z index to i32 and update odin bindings Nic Barker 2025-01-26 15:11:26 +1300
  • e41a8eea88 update odin bindings Nic Barker 2025-01-26 15:09:13 +1300
  • ea6109bd0b
    [CMake] Make Examples Optional in CMAKE (#216) Cory 2025-01-25 20:05:45 -0600
  • 948468ad86 [Core] Add z-index and string base to Render Commands Nic Barker 2025-01-26 15:00:52 +1300
  • c0dac38c87
    [Renderers/SDL3] Add borders and rounded borders functionality. (#220) arnauNau 2025-01-26 02:39:34 +0100
  • d33896992f
    [Examples/SDL3] Add thickness value to demo border objects. arnau.nau 2025-01-26 00:41:44 +0100
  • 8c4be7ea70
    [Renderers/SDL3] Fix corner thickness draw direction + artifacts on large thickness values. arnau.nau 2025-01-25 23:09:02 +0100
  • 30e5ae6b65
    Merge 9e13524b52 into c3fcf6ce12 Junior Rantila 2025-01-25 16:57:47 -0300
  • 56f5c158fa Made Build All Examples the default CJFEdu 2025-01-25 08:45:58 -0600
  • 89efb56cc5
    Merge e81e1ad08f into c3fcf6ce12 AICDG 2025-01-24 12:28:38 +0100