Commit graph

  • 615279a5a0 [Core] Remove ID from element declaration struct and split clay macro into CLAY and CLAY_WITHID (#492) Nic Barker 2025-09-16 11:39:07 +1000
  • ebe9b2e46f [bindings/odin] Update Odin bindings github-actions[bot] 2025-09-08 02:15:33 +0000
  • 4f1726d6c7 [Compilers] Fix struct with default initializer not using CLAY__DEFAULT_STRUCT (#498) Víctor López 2025-09-08 02:14:05 +0000
  • 13f9fa6e04 [Bindings/Odin] Fix ID procedure ignoring index (#496) Rats 2025-09-07 21:13:00 -0500
  • 33f0ff70a9 [bindings/odin] Update Odin bindings github-actions[bot] 2025-09-08 02:12:08 +0000
  • 2bb60c42bd [Core] fix unused extra macro param in CLAY_SID_LOCAL (#505) fgungor 2025-09-08 04:10:10 +0200
  • 5545cd873a [Renderers/Sokol] allow usage of images with sokol renderer (#489) rivten 2025-09-08 03:35:18 +0200
  • 48780652e9 [Renderers/Sokol] Text measurement/rendering width mismatch in sokol_clay (#480) Andrew Sampson 2025-08-19 11:14:13 +0900
  • c9d29c5c7b [bindings/odin] Update Odin bindings github-actions[bot] 2025-08-14 23:38:20 +0000
  • 12850f4e1d [Core] Increase the default scroll container limit to 100 Nic Barker 2025-07-16 09:38:59 +1000
  • 20610dbf3a [Documentation] -- updated README (#475) Daniel S Jeremiah 2025-08-13 20:02:23 -0400
  • a1b98c858a [bindings/odin] Update Odin bindings github-actions[bot] 2025-07-15 23:32:23 +0000
  • 0b642e1a1d [Core] Split base ID hash from index ID hash Nic Barker 2025-07-16 09:30:54 +1000
  • 130c2108c5 Examples: termbox: Fix demo Grazfather 2025-10-13 09:44:05 -0400
  • 0cb5593f59
    Merge 94a3d57236 into 588b93196c caleb-snow-cbm 2025-10-10 18:46:17 +0300
  • 1fc326a6ba updated paths in build.sh CrackedPixel 2025-10-10 08:21:23 -0500
  • f9a46a4fe4
    moved the id assignment Isaiah Paget 2025-10-05 07:37:04 -0700
  • 5902e4c822
    Remove Extra Parenthesis DingusMcChicken 2025-10-04 21:16:20 -0800
  • cad93c4ff5
    code alteration license compliance Daniel Mayovskiy 2025-10-02 19:50:27 -0700
  • efc5030163
    fixed termbox2's renderer incorrect text rendering behavior on horizontal scroll Daniel Mayovskiy 2025-10-02 19:29:39 -0700
  • 7d8255d9f4
    added horizontal scrolling to termbox2-demo Daniel Mayovskiy 2025-09-30 16:09:10 -0700
  • dbccceec55
    crutch fix of the termbox_settings component to not crash the program Danyil Maiovskyi 2025-09-29 16:59:32 -0700
  • 22883b1790
    Fixed CMakeLists.txt to let the demo build successfully Danyil Maiovskyi 2025-09-29 16:59:03 -0700
  • c65b7d7231 update sdl2 to fix pipewire issue zZeck 2025-10-04 15:08:04 -0500
  • 4a1d272949
    fix: removing overlaping strokes in the canvas renderer Igna778 2025-10-04 11:15:34 +0200
  • 3c2082e309 [bindings/odin] allows clay to statically dispatch based on const A1029384756 2025-10-03 14:58:31 -0400
  • 588b93196c
    [Renderers/termbox] Fixing termbox2-image-demo build error (#524) Daniel Mayovskiy 2025-10-01 18:21:11 -0700
  • 382dcde89d [bindings/odin] Update Odin bindings github-actions[bot] 2025-10-02 01:17:05 +0000
  • c6442bd192
    [Bug Fix] Multiple Floating Elements Cannot Use Clay_Hovered() (#461) elmfrain 2025-10-01 20:14:17 -0500
  • 01c6146003 Fix field ordering to reduce padding Nic Barker 2025-10-02 10:52:01 +1000
  • be4b9109e5 Fix changed whitespace elmfrain 2025-07-05 02:21:05 -0500
  • 685526f71e Fix Clay_Hovered() not working with floating elements elmfrain 2025-07-05 02:13:13 -0500
  • bc46f4939a
    Fixing termbox2-image-demo build error Daniel Mayovskiy 2025-09-30 17:12:13 -0700
  • 1434902a6d
    added horizontal scrolling to termbox2-demo Daniel Mayovskiy 2025-09-30 16:09:10 -0700
  • 9ccd02571a crutch fix of the termbox_settings component to not crash the program Danyil Maiovskyi 2025-09-29 16:59:32 -0700
  • ea623cbc14 Fixed CMakeLists.txt to let the demo build successfully Danyil Maiovskyi 2025-09-29 16:59:03 -0700
  • 7874cdb085 Fix README update Nic Barker 2025-09-29 13:27:40 +1000
  • d300cf7cef Fix Clay__GetParentElementId for new id scheme Bach Le 2025-09-27 16:31:48 +0800
  • eb8368216a [Bindings/Odin] SDL and Raylib examples Rats 2025-09-22 21:15:40 -0500
  • aa525c10b6
    Merge branch 'main' into clay_is_clipped fgungor 2025-09-20 01:55:24 +0200
  • 6e379a7c41 Remove unneeded semicolon so that Odin compiler won't fail with -strict-style -vet YangMann 2025-09-19 03:38:38 -0700
  • 727352a548 Fix msvc -W4 warnings victhor 2025-09-17 09:24:26 +0200
  • d7540b76ff Use CLAY__DEFAULT_STRUCT for empty clay elements If not used in this version, causes an error on MSVC victhor 2025-09-17 09:12:46 +0200
  • b4f1a5f7f0 Fix the button events in the SDL example PM 2025-09-16 16:05:22 -0300
  • 37675089e3 [bindings/odin] Update Odin bindings github-actions[bot] 2025-09-16 01:40:04 +0000
  • 1cbc56cbf2
    [Core] Remove ID from element declaration struct and split clay macro into CLAY and CLAY_WITHID (#492) Nic Barker 2025-09-16 11:39:07 +1000
  • a5762bab2d Update odin libs 015-id-refactor Nic Barker 2025-09-16 11:07:17 +1000
  • 0900a7ffec Switch direction of CLAY and CLAY_AUTO_ID macro Nic Barker 2025-09-16 11:04:18 +1000
  • 1e99cf0a7c Update odin bindings and fix usage of id in odin example Nic Barker 2025-08-28 12:45:10 +1000
  • a0210bdd15 Update odin bindings Nic Barker 2025-08-28 10:08:09 +1000
  • 452c8f57f6 Remove redundant code Nic Barker 2025-08-21 13:14:32 +1000
  • 6d16ae8b91 Add error message for unbalanced calls to open / close Nic Barker 2025-08-21 13:13:42 +1000
  • 3ed3782f5e Remove ID from element declaration struct and split clay macro into CLAY and CLAY_WITHID Nic Barker 2025-08-19 15:29:09 +1000
  • 80eb444863 fix: build (do not use auto) Fatih Gungor 2025-09-13 16:23:38 +0200
  • 3fcf08d0ac feat: check whether current open element is clipped Fatih Gungor 2025-09-13 16:11:06 +0200
  • b36439897a
    Merge 532d42658e into 0d6969c8c3 Filippo Crocchini 2025-09-08 09:32:35 -0700
  • 0d6969c8c3 [bindings/odin] Update Odin bindings github-actions[bot] 2025-09-08 02:15:33 +0000
  • 958d684b3c
    [Compilers] Fix struct with default initializer not using CLAY__DEFAULT_STRUCT (#498) Víctor López 2025-09-08 02:14:05 +0000
  • f55513493b
    [Bindings/Odin] Fix ID procedure ignoring index (#496) Rats 2025-09-07 21:13:00 -0500
  • dabf8214a8 [bindings/odin] Update Odin bindings github-actions[bot] 2025-09-08 02:12:08 +0000
  • 747643e84e
    [Core] fix unused extra macro param in CLAY_SID_LOCAL (#505) fgungor 2025-09-08 04:10:10 +0200
  • 5a0d301c60
    [Renderers/Sokol] allow usage of images with sokol renderer (#489) rivten 2025-09-08 03:35:18 +0200
  • e0d1e48c9b fix: unused extra macro param Fatih Gungor 2025-09-08 02:16:24 +0200
  • 752675fe11 SDL_Clay_RenderFillRoundedRect should not draw overlapping triangles PM 2025-09-07 01:03:25 -0300
  • 76875fd298 Add separate rounded corners for SDL2 and SDL3 PM 2025-09-06 17:55:48 -0300
  • 6e190427d8 Fix #77 godalming123 2025-09-05 23:19:58 +0100
  • 8399fd09b4 Build SDL3 example like others PM 2025-09-05 18:01:14 -0300
  • 75d1546476 Check flags availability for sanitization PM 2025-09-05 17:10:17 -0300
  • 70f9012886
    clay.h: Fix struct with default initializer not using CLAY__DEFAULT_STRUCT Víctor López 2025-08-30 11:47:55 +0000
  • d834735059 [Bindings/Odin] build script removes old archives to prevent duplicate symbols A1029384756 2025-08-26 20:43:16 -0400
  • 8166b279a6 [Bindings/Odin] Fix ID procedure ignoring index rats159 2025-08-25 13:47:42 -0500
  • bca9f1a8ec update to newest sokol rivten 2025-08-25 12:42:30 +0200
  • 99c077ec0b fix typo in README: 'CLAY_ERROR_TYPE_TEXT_MEASUREMENT_CAPACITY_ECXEEDED' error description was mislabeled as 'CLAY_ERROR_TYPE_ELEMENTS_CAPACITY_EXCEEDED' Jesse Lawrence 2025-08-24 18:36:30 +0300
  • 532d42658e Fixed some c warnings and added CLAY__INIT where necessary Filippo Crocchini 2025-08-24 15:18:28 +0200
  • d2f2344ffa Fixed c++ compatibility Filippo Crocchini 2025-08-24 14:00:36 +0200
  • 2388d06726 Definitely the last formatting fix :-( Matt Breckon 2025-08-24 12:19:13 +0100
  • b284305e12 Another attempt at a formatting fix Matt Breckon 2025-08-24 12:17:47 +0100
  • 80e28e7088 Last formatting fix Matt Breckon 2025-08-24 12:16:30 +0100
  • 55453f8e45 Fix typos and remove code that came from another example renderer Matt Breckon 2025-08-24 12:11:29 +0100
  • f33ac85a74 Merge remote-tracking branch 'bullno1/fix-sid-local' into experimental-clay-core-api Filippo Crocchini 2025-08-24 12:17:42 +0200
  • 3e5c98a81c
    Merge branch 'nicbarker:main' into experimental-clay-core-api Filippo Crocchini 2025-08-24 12:14:43 +0200
  • 14603bf360 Add callback to inspect elements through pipeline Filippo Crocchini 2025-08-24 12:11:09 +0200
  • 5bdf287167 Merge remote-tracking branch 'ambareesh1510/main' into filippo-master Filippo Crocchini 2025-08-24 11:46:49 +0200
  • a6cf58c74c Add utf-8 codepoint support to example odin raylib renderer Matt Breckon 2025-08-24 09:33:36 +0100
  • 9c4ebcba49 handle cornered images rivten 2025-08-22 12:39:36 +0200
  • 935bd59ac0 Remove redundant argument from CLAY_SID_LOCAL Bach Le 2025-08-20 13:44:14 +0800
  • 3378ee17da
    fix: scroll reset bug Tiago Dinis 2025-08-19 19:26:04 +0100
  • 1bc5105272
    [Renderers/Sokol] Text measurement/rendering width mismatch in sokol_clay (#480) Andrew Sampson 2025-08-19 11:14:13 +0900
  • 489a4d312d allow usage of images with sokol renderer Hugo Viala 2025-08-18 16:39:37 +0200
  • 4a8a122bc4
    undo: text alignment Andrew Sampson 2025-08-15 21:00:35 +0900
  • e5a478cdd8
    undo: textAlignment Andrew Sampson 2025-08-15 20:58:30 +0900
  • 61bab7bba6 [bindings/odin] Update Odin bindings github-actions[bot] 2025-08-14 23:38:20 +0000
  • 7f767d2301 [Core] Increase the default scroll container limit to 100 Nic Barker 2025-07-16 09:38:59 +1000
  • 2b192409b9
    [Documentation] -- updated README (#475) Daniel S Jeremiah 2025-08-13 20:02:23 -0400
  • 6e1fe7e8f2 Update main title to fix clash with clay macro Nic Barker 2025-08-14 09:59:29 +1000
  • 3f2aceecd2 Add scissor data stack to fix nested clip elements displaying incorrectly Ambareesh Shyam Sundar 2025-08-11 15:09:04 -0700
  • 0e82579926
    Improved by Claude.ai Orwa Diraneyya 2025-08-11 13:14:16 +0200
  • 76dab1290a
    Fixed a possible ambiguity Orwa Diraneyya 2025-08-11 12:42:05 +0200
  • 293a3819c4
    Added instructions for building examples Orwa Diraneyya 2025-08-11 12:19:54 +0200
  • 2b46565a2e fix: text measurement/rendering width mismatch in sokol_clay andrewmd5 2025-08-08 17:55:32 +0900