Commit graph

  • 9d38edb989
    [Bindings/Odin] SizingFit and SizingGrow default parameters (#462) Hayden Gray 2025-07-08 19:07:10 -0400
  • 823120f3e5 [bindings/odin] updated example site to use new default params A1029384756 2025-07-07 21:24:32 -0400
  • 1b70ae7540 [bindings/odin] SizingFit and SizingGrow default parameters A1029384756 2025-07-07 21:19:22 -0400
  • a9576fff82 Fix changed whitespace elmfrain 2025-07-05 02:21:05 -0500
  • 983bd95f2d Fix Clay_Hovered() not working with floating elements elmfrain 2025-07-05 02:13:13 -0500
  • 729e6a103a
    Merge f3007a8607 into 516e85bdfe João Matos 2025-07-02 23:24:16 +0500
  • 516e85bdfe [bindings/odin] Update Odin bindings github-actions[bot] 2025-07-01 23:47:56 +0000
  • 0022d12c0c
    [DebugTools] Fix aspect ratio display, closes #449 (#451) Tomás Ralph 2025-07-01 16:46:12 -0700
  • d9d0b6c37b [Core] Fix incorrect percentage sizing of floating elements Nic Barker 2025-07-02 09:37:09 +1000
  • 69921e898a [Renderers/SDL3] add support for custom SDL3 render commands lorlouis 2025-06-27 15:53:12 -0400
  • 8dfcc944fa
    [Bindings/Odin] - add CI to update binding libs (#452) Hayden Gray 2025-06-27 01:05:13 -0400
  • a9c1f9a8a7
    [Renderers/termbox2] Termbox2 renderer & examples (#419) Mivirl 2025-06-26 22:26:38 +0000
  • a397b6e5c0 report error message via log interface when out of space tralph3 2025-06-26 11:57:14 -0300
  • 879d04a583 append a 0 when fractional part is less than 10 tralph3 2025-06-26 02:33:28 -0300
  • 4d73279529
    Add up/down arrow keybinds to image demo mivirl 2025-06-26 02:15:26 +0000
  • 4786910cb0 Bump c version in cmake to 11 to support unicode literals Nic Barker 2025-06-26 09:38:42 +1000
  • ade50ceb70 [Bindings/Odin] - add CI to update binding libs A1029384756 2025-06-24 21:41:33 -0400
  • cb5f43be9b
    Add image demo mivirl 2025-06-24 18:50:08 +0000
  • 16407ee028
    Add image support mivirl 2025-06-24 17:46:43 +0000
  • d487d5990b
    Merge branch 'main' into HEAD mivirl 2025-06-24 17:46:05 +0000
  • 153028a53c
    Replace malloc with tb_malloc mivirl 2025-06-24 01:56:35 +0000
  • 6d25c03ae1
    Clean up example code mivirl 2025-05-29 17:16:01 +0000
  • 281f961e3d [Bindings/Odin] Update Odin bindings Nic Barker 2025-06-24 13:57:15 +1000
  • 3433a53a8e [Core] Fix an alignment bug for scrolling container contents Nic Barker 2025-06-24 13:55:20 +1000
  • b1c9a9dc3c Fix aspect ratio display, closes #449 tralph3 2025-06-23 23:36:59 -0300
  • fccfdfce36 [Core] Fix culling for scissor commands outside the window 015-dont-emit-scissor-oob Nic Barker 2025-06-23 10:56:46 +1000
  • 4a91cac1b2
    [Renderers/SDL3] Fix border position calculated incorrectly (#446) wolfee 2025-06-23 02:43:08 +0200
  • ff7917798c [Core] Avoid calling measure text function with length zero Nic Barker 2025-06-23 10:10:02 +1000
  • f97cb9ea10
    [Renderers/SDL] Font sizing is ignored (#444) wolfee 2025-06-23 01:30:14 +0200
  • 978cb945b1
    Merge 1c636096e5 into 74f0ffbe26 tomatih 2025-06-22 20:24:21 -0300
  • 74f0ffbe26 [Renderers/Cairo] Fix outdated image API usage in cairo example Nic Barker 2025-06-23 09:16:41 +1000
  • ac5050db27 [#445] [Renderers/SDL3] Borders position calculated incorrectly wolfee 2025-06-22 11:39:33 +0200
  • 1993764ead [443] [Text/TTF] Font sizing is ignored wolfee 2025-06-22 11:22:59 +0200
  • d9d4ade409 feat: make imageData const Fatih Gungor 2025-06-21 14:47:47 +0200
  • a5e212b8de [Renderers/HTML] Fix a mouse overlap bug with external scroll handling Nic Barker 2025-06-20 10:59:44 +1000
  • 0835781602 [Bindings/Odin] Update Odin Bindings Nic Barker 2025-06-18 09:55:32 +1000
  • 13ecd80ee5 [Renderers/SDL3] Fix up outdated API usage in SDL3 example Nic Barker 2025-06-18 09:54:27 +1000
  • c524485c46 [Core] Fix case where there could be 64 extra bytes of padding between arrays in clays internal arena Nic Barker 2025-06-17 13:07:56 +1000
  • b9e27178c0 [Core] Align base arena memory to 64 byte cache line Nic Barker 2025-06-17 10:32:30 +1000
  • 6f10bf4b3d [Core] Remove erroneous break statement when using external scroll handling Nic Barker 2025-06-13 10:35:31 +1000
  • adb1bd620a [Examples/clay-official-website] Fix links on official website example Nic Barker 2025-06-13 09:59:07 +1000
  • dca9f60a6c [Core] Add objective-c support Nic Barker 2025-06-12 12:16:29 +1000
  • 3ccfa0f8fa [Core] Fix a bug where extra child gap was added to the dimensions of clipped containers Nic Barker 2025-06-11 10:40:58 +1000
  • 35b45d939b Fix some typos in the readme Nic Barker 2025-06-11 10:15:51 +1000
  • 500fab288e
    feat(flake): expose unstable by default, i need some help figuring out how to export both packages h4rl 2025-06-10 18:45:24 +0200
  • 6b03a215b7 [Core] Fix an out of bounds access for single newline characters Nic Barker 2025-06-10 11:38:56 +1000
  • 7af4d9d3f0
    feat(flake): move to build inputs and remove unnecessary packages h4rl 2025-06-10 02:08:54 +0200
  • 838bfae80a
    Merge branch 'main' into pull1 h4rl 2025-06-09 22:55:56 +0200
  • e1a4fb9810
    refactor: fix flake checks, make package definitions easier h4rl 2025-06-09 22:52:50 +0200
  • e465d05284
    feat: add nix flake h4rl 2025-06-09 21:56:18 +0200
  • eef7af80f1 [Renderers/Raylib] Fix element float distortion rootBrz 2025-06-08 14:58:30 +0500
  • b25a31c1a1 [Bindings/Odin] Update Odin Bindings to latest v0.14 Nic Barker 2025-06-06 11:01:42 +1000
  • 8bbe14fbcc [Documentation] Fix README typo, bump version number to 0.14 Nic Barker 2025-06-06 10:20:37 +1000
  • 10328fde95 Odin binding: removed comptime from text parameter Iggy Kuperson 2025-06-05 13:22:54 +0300
  • 58491394ca
    [Renderers/Raylib] Fix element float distortion (#430) Alan 2025-06-05 05:49:26 +0500
  • 87575cb7c3 [Core] Fix handling of letter spacing Nic Barker 2025-06-05 10:38:53 +1000
  • 80659eda04 [Renderers/Web] Fix clay official website example struct definitions for web renderers Nic Barker 2025-06-04 10:50:07 +1000
  • a3003cfa12
    [Bindings/Odin] Update README to better match official website example. (#422) Rats 2025-06-02 05:26:04 -0500
  • 5eceb52abc
    Set CMake FetchContent GIT_TAG for SDL_ttf (#423) Wes Lord 2025-06-01 20:00:45 -0700
  • 149833bdc0
    [Core] Fix dimension calculation that would always result in 0 (#428) Michael Tanner 2025-06-01 21:27:28 -0500
  • e9c8eafb9a fixing dimension calculation that would always result in 0 Michael Tanner 2025-05-31 21:16:17 -0500
  • 0431f862f4 [Core] Improve handling of aspect ratio scaling Nic Barker 2025-06-02 12:08:44 +1000
  • d6f3957a60
    [Core] Split aspect ratio scaling into its own config (#426) Nic Barker 2025-06-02 10:36:58 +1000
  • c612c1e658 update README 014-aspect-ratio-scaling Nic Barker 2025-06-02 10:34:38 +1000
  • 286b177205
    Merge d6ed6cb5c2 into 89ce22e894 João Matos 2025-05-31 22:57:39 +0200
  • 89ce22e894
    [Core] Fix sign comparison warning (#427) Boreal 2025-05-28 20:10:05 -0700
  • 9af0fc6890 Update odin bindings Nic Barker 2025-05-29 09:38:31 +1000
  • ce0e9b3808
    Fix sign comparison warning Boreal 2025-05-27 19:11:47 -0700
  • e80736892d
    [Renderers/SDL2] Indent SDL2's CMakeLists.txt consistently (#424) Wes Lord 2025-05-27 16:50:00 -0700
  • 9a21a45f43 [Core] Split aspect ratio scaling into its own config Nic Barker 2025-05-28 09:19:54 +1000
  • c09e4b71ab
    Add blank setting for border characters mivirl 2025-05-26 23:42:53 +0000
  • 2bf235447d
    Remove termbox color buffer mivirl 2025-05-26 23:38:26 +0000
  • 5915aaeb00 [CMake] Remove redundant debug & release flag variable definitions Wes Lord 2025-05-26 16:11:44 -0700
  • 7909b4442e [Renderers/SDL2] Indent SDL2's CMakeLists.txt consistently Wes Lord 2025-05-26 15:01:26 -0700
  • f08743f7cd Set CMake FetchContent GIT_TAG for SDL_ttf Wes Lord 2025-05-26 14:48:52 -0700
  • 92c36046ac [Bindings/Odin] Update README to better match official website example. rats159 2025-05-25 19:28:27 -0500
  • ce2475ba73 [Compilers] Add missing struct name for image element config Nic Barker 2025-05-26 10:10:24 +1000
  • 34ff7e1bea
    [Compilers] Add struct names to public structs (#336) Johann Muszynski 2025-05-26 03:03:07 +0300
  • f963416637 Add struct names to public structs Johann Muszynski 2025-03-21 08:54:15 +0200
  • 744a155fed
    Add example for termbox2 renderer mivirl 2025-05-25 15:33:11 +0000
  • bf8dcc7f15
    Add termbox2 renderer mivirl 2025-05-23 16:05:37 +0000
  • a1a849a6dd
    Merge 5e1e807358 into 65e813d4df Michael Savage 2025-05-22 06:17:41 +0200
  • 65e813d4df
    [Renderers/Terminal] Add initial implementation of terminal renderer (#91) Emmanuel 2025-05-21 21:45:52 -0300
  • ea7cfcf210 Rename a few things and replace floor with int truncate Nic Barker 2025-05-22 11:55:14 +1200
  • 179ea4bffc Link math lib for clang ubuntu Nic Barker 2025-05-21 17:44:36 +1200
  • b2ffb2f0e5 swap round for floor to appease compiler Nic Barker 2025-05-21 16:36:19 +1200
  • e93a83812e Update to latest clay API, reuse example and fix a couple of small issues Nic Barker 2025-05-21 13:35:10 +1200
  • 1b20af438d fix naming conventions, add scissoring EmmanuelMess 2024-12-26 15:52:21 -0300
  • 836f05cf63 add initial implementation of terminal renderer EmmanuelMess 2024-12-23 01:23:29 -0300
  • 7af50d0f48 [Bindings/Odin] Update odin bindings to include floating element clipTo Nic Barker 2025-05-20 11:40:25 +1200
  • e2f94f17f6
    [Renderers/Playdate] Playdate console example (#404) Matt Jennings 2025-05-19 02:46:39 +0300
  • eb1d85f2a6
    [Renderers/Cairo] Fix cairo renderer and example (#416) Zordan 2025-05-19 02:36:08 +0300
  • 76351a0999
    [Documentation] Add Go rewrites of clay to README (#411) Patricio Whittingslow 2025-05-18 20:33:38 -0300
  • 67f058103d
    Update README.md Nic Barker 2025-05-19 11:33:20 +1200
  • 682f8c64cc fix cairo stuff zordythezordan 2025-05-18 12:51:26 +0300
  • efbd680685
    [Core] restore compatibility with C99 (#412) Simon Oelerich 2025-05-14 03:29:12 +0200
  • b656dc5253
    [Core] Add Clay_FloatingClipToElement (#413) Patrick Doane 2025-05-13 18:24:42 -0700
  • 674606c6b6 Fix other debug view floating config Nic Barker 2025-05-14 13:24:18 +1200
  • 61ec7e7c6c Fix clipping handling of warnings pane in debug tools Nic Barker 2025-05-14 13:21:36 +1200
  • 9ab240376f Switch CLAY_CLIP_TO_NONE to default option for floating elements Nic Barker 2025-05-14 13:18:01 +1200