Commit Graph

  • ecf00251bf Split into renderer and example Nic Barker 2025-01-19 13:49:33 +1300
  • 713fd67fe8 Update to new API Nic Barker 2025-01-19 13:39:38 +1300
  • e51673942b Add SDL3 renderer to base CMakeLists and fix error on OSX Nic Barker 2025-01-06 09:59:16 +1300
  • 6d17b8f8a0 Fixes review comments Linus Probert 2024-12-30 15:07:28 +0100
  • 1c599532fa Adds an example using SDL3 as a renderer Linus Probert 2024-12-25 14:36:46 +0100
  • f14a766b62
    Merge d7104efa69 into 9d3fba39be phyxl 2025-01-18 23:02:46 +1030
  • 9d3fba39be
    Add external link to zig bindings (#210) William Inal Zettergren 2025-01-18 08:43:23 +0000
  • 4961f2153e
    Extend SDL2 Renderer and SDL2-video-demo (#208) ppeb 2025-01-18 02:42:18 -0600
  • 9fcad9b97d
    Add other bindings William Inal Zettergren 2025-01-17 21:02:07 +0000
  • 6d4780b393
    Add external link to zig bindings William Inal Zettergren 2025-01-17 14:36:09 +0000
  • 8e3ed99a47
    Extend SDL2 Renderer and SDL2-video-demo ppeb 2025-01-16 20:11:21 -0600
  • 92ad79037e build clay-official-website with clang only Pedro de Medeiros 2025-01-15 18:32:10 -0300
  • 5ca859b9d6
    Merge 23863edde0 into a093730da2 peter 2025-01-16 01:37:38 +0100
  • 5459548a24
    Merge b0fe41186c into a093730da2 Emmanuel 2025-01-16 01:37:38 +0100
  • f2ac36c430
    Merge 4f50603b8f into a093730da2 Abdi Ibrahim 2025-01-15 20:57:29 -0300
  • baac1aafb1 fixed video demo padding Tim Hoyt 2025-01-15 15:02:01 -0600
  • a093730da2 [Core] Fix a segfault if debug tools were enabled without a measure text function Nic Barker 2025-01-16 09:14:54 +1300
  • cd82ce6fcf
    [Core] Don't divide zero by zero (#200) Michael Savage 2025-01-14 23:06:22 +0200
  • 3ebd5ce57d Fix a zero div and min width handling bug when downsizing elements Nic Barker 2025-01-15 09:25:06 +1300
  • 3319603ae1 Don't divide zero by zero Michael Savage 2025-01-14 15:27:05 +0000
  • 814c9392c6
    [Core] Add API to query element bounding boxes (#199) Nic Barker 2025-01-14 22:09:06 +1300
  • dc884af98b [Core] Add API to query element bounding boxes 013-expose-bounding-boxes Nic Barker 2025-01-14 21:56:00 +1300
  • 338852b3ce Fix a bug with the new padding Nic Barker 2025-01-14 14:26:30 +1300
  • f1d8a53a32
    [Core] [Breaking] Split padding values into left, right, top, bottom (#195) Nic Barker 2025-01-14 10:38:02 +1300
  • 3e46d1f5ce Update README 013-split-padding-values Nic Barker 2025-01-14 10:37:44 +1300
  • 98bbba5beb Update odin bindings Nic Barker 2025-01-14 10:13:43 +1300
  • 0f2519f2a9 More macro updates Nic Barker 2025-01-14 09:31:01 +1300
  • 225118a5a7 Switch to macro Nic Barker 2025-01-14 09:26:25 +1300
  • 1e411dd76c update examples Nic Barker 2025-01-14 09:24:47 +1300
  • 6675ce3e59 Split padding values into LRTB Nic Barker 2025-01-14 09:02:07 +1300
  • 356724ed20
    Merge branch 'main' into main AICDG 2025-01-13 18:10:59 +0800
  • afba9f0de6
    Add a function to reset text measurement cache (#181) Harrison Lambeth 2025-01-12 23:26:46 -0700
  • 3a4455aa83
    Fix text wrapping handling with explicit newline characters (#192) Nic Barker 2025-01-13 19:23:28 +1300
  • ead96423f4 Fix text wrapping handling with explicit newline characters 013-fix-newline-handling Nic Barker 2025-01-13 15:07:41 +1300
  • ae24802dad
    Fixing rendering of lines that contain a single character Ryzee119 2025-01-13 11:45:45 +1030
  • 719fd5b130 odin rebuild clay lib Sayed Murtadha Ahmed 2025-01-12 10:11:15 +0300
  • 8af601d5ad
    Merge branch 'nicbarker:main' into issue-179-use-clay-packed-enum-for-all Sayed Murtadha Ahmed 2025-01-12 10:08:46 +0300
  • 388d74de4c odin EnumBackingType enum usage in ErrorType Sayed Murtadha Ahmed 2025-01-12 10:08:02 +0300
  • 208c7cb3a0 Fix incorrect border between children after 2nd element Nic Barker 2025-01-12 19:16:09 +1300
  • d7104efa69
    Merge branch 'main' into feature/terminal-renderer phyxl 2025-01-11 22:01:09 -0500
  • c2c445e455 Fix broken ifdef on MSVC Nic Barker 2025-01-12 10:49:00 +1300
  • 23f70e0477 changed enums to clay packed enum Sayed Murtadha Ahmed 2025-01-11 17:32:09 +0300
  • 9e7595b873 Fixed a bug where minMemorySize could cause a memory overwrite Nic Barker 2025-01-11 21:37:21 +1300
  • 32d1a31dfe Fix uint64 usage for wasm Nic Barker 2025-01-11 21:35:45 +1300
  • b2b50724e2 Fix bug in html renderer debug tools Nic Barker 2025-01-11 20:13:13 +1300
  • 12b3280dab update odin bindings Nic Barker 2025-01-11 14:22:52 +1300
  • d81c9e1de5 fix C++ compile issues Nic Barker 2025-01-11 14:21:47 +1300
  • 7142a427bb Update odin bindings Nic Barker 2025-01-11 14:19:31 +1300
  • d7ee448ed5 Add EXTEND_CONFIG_BORDER Nic Barker 2025-01-11 14:15:24 +1300
  • 7ecd5adbce Update debug view to have correct z indexing Nic Barker 2025-01-11 14:15:02 +1300
  • 2fcb4cc76e Fix z index sorting of tree roots Nic Barker 2025-01-11 14:04:58 +1300
  • 337fc1dc92
    Merge branch 'main' into main AICDG 2025-01-10 22:28:01 +0800
  • 9af4b6384d
    Update CMakeLists.txt AICDG 2025-01-10 22:23:31 +0800
  • 15fbf81e84 Fix indents Harrison Lambeth 2025-01-10 02:31:43 -0700
  • 78e7ee8888 Add a function to reset text measurement cache Harrison Lambeth 2025-01-10 02:29:57 -0700
  • 44fb89c8b6 Add an epsilon to compression comparison to prevent degenerate loop Nic Barker 2025-01-10 21:54:13 +1300
  • bc9ef8b02d
    Update README.md Nic Barker 2025-01-10 21:05:12 +1300
  • 0989aeee06
    [Documentation] Summary & Readability improvement (#125) Mathys Gasnier 2025-01-10 09:03:32 +0100
  • e11a394c25
    [Compilers] Fix MSVC compilation with CMake (#178) Funto 2025-01-10 08:59:13 +0100
  • 5fb3c415bc update new clay string const macro to include literal check Nic Barker 2025-01-10 12:59:36 +1300
  • ff8dbc4dde Update .gitignore Funto 2025-01-09 22:49:59 +0100
  • a72c48da15 Adapt CMake files to compile with MSVC + fix compilation with MSVC Funto 2025-01-09 22:45:45 +0100
  • 733696db54 Update .gitignore to avoid tracking ".vs" internal folder when using Visual Studio Funto 2025-01-09 00:52:37 +0100
  • 670f707997
    [Core] Remove ##__VA_ARGS__ (#150) FintasticMan 2025-01-10 08:47:00 +0100
  • 0cd92ec03c [Core] Change syntax for CLAY_SIZING_{FIT,GROW} macros FintasticMan 2025-01-02 19:12:26 +0100
  • 85634f63b0 [Core] Remove ##__VA_ARGS__ in CLAY macro FintasticMan 2025-01-02 14:00:23 +0100
  • b4452d080c C++ init order fix Nic Barker 2025-01-10 14:36:24 +1300
  • 209f30dd56 Fix missing context initialization Nic Barker 2025-01-10 12:50:12 +1300
  • be99977da6 Added linux bindings Stowy 2025-01-09 23:51:58 +0100
  • 26f737dce9
    Merge ef950c43d4 into 8efa855e8c Colleague Riley 2025-01-10 01:47:51 +0300
  • f950d317c9 Updated raylib-jai module Stowy 2025-01-09 22:56:44 +0100
  • c44d6b9309 Merge branch 'main' into jai-bindings Stowy 2025-01-09 22:53:10 +0100
  • 2cfab84034 Added readme and documentation in module.jai Stowy 2025-01-03 13:26:43 +0100
  • 31bf0ad2dd Fixed paths Stowy 2025-01-03 12:24:17 +0100
  • f8b13b5978 Updated to latest clay and moved files to be like in the odin bindings Stowy 2025-01-03 12:21:43 +0100
  • 9bc743fd12 Added missing procedures Stowy 2025-01-02 23:36:49 +0100
  • 672927d387 Finished first version of the bindings with working demo !! Stowy 2025-01-02 23:19:31 +0100
  • b7e1d69ca6 Continuing example and still working on adaption the CLAY macro Stowy 2025-01-01 19:28:22 +0100
  • e9522005db Changed the UI proc to be like the one in the Odin bindings Stowy 2025-01-01 16:19:52 +0100
  • 409bf1c3bf Continued clay bindings Stowy 2024-12-31 14:35:03 +0100
  • f0fec168a2 Finished Raylib renderer and continued demo Stowy 2024-12-30 20:00:26 +0100
  • bc31e8d332 Removed private elements from bindings Stowy 2024-12-30 18:04:16 +0100
  • 697adce4a9 Fixed wrong command when building in debug Stowy 2024-12-30 17:49:49 +0100
  • 1936afd184 Updated Raylib jai bindings and switch example project to clay video demo Stowy 2024-12-29 10:32:49 +0100
  • 678bcf2ad0 Replaced raylib bindings with custom ones Stowy 2024-12-24 01:30:10 +0100
  • 11e3f91220 Start of clay website example Stowy 2024-12-22 18:20:51 +0100
  • eb1ee390bb Simplified bindings generation Stowy 2024-12-22 18:20:31 +0100
  • 4699018599 Added first version of Jai bindings Stowy 2024-12-22 11:49:53 +0100
  • 8efa855e8c [Compilers] Fixes for scrolling container example in MSVC Nic Barker 2025-01-10 10:31:29 +1300
  • 83ded6995e Add compiler error when attempting to create CLAY_STRING with non literal Nic Barker 2025-01-10 09:20:35 +1300
  • db04381285 Enable debug mode in multi config example Nic Barker 2025-01-10 09:17:31 +1300
  • 944d290428
    [Core] Multi instance / context support (#174) Harrison Lambeth 2025-01-09 13:08:48 -0700
  • 3863c41259 Add example for multi instance support Nic Barker 2025-01-09 22:03:48 +1300
  • 7f7dd08dd7 Add workaround for modifying max element counts before initial context creation Nic Barker 2025-01-09 19:58:08 +1300
  • 24501f5380 update docs Harrison Lambeth 2025-01-08 21:03:10 -0700
  • 8237122350 more small fixes Nic Barker 2025-01-09 12:34:36 +1300
  • 077eee61a5 update odin bindings and revert some accidental change s Nic Barker 2025-01-09 12:31:53 +1300
  • 5446fb6d7e update generated wasm Nic Barker 2025-01-09 12:25:00 +1300
  • f186024e74 Expose getter for max element counts Nic Barker 2025-01-09 12:21:20 +1300
  • 73d2186d95 merge main Nic Barker 2025-01-09 12:17:53 +1300