Commit graph

400 commits

Author SHA1 Message Date
Tim Millard e91f943da0
Merge 6d08f68988 into fd97d8179e 2025-10-23 09:38:00 +02:00
Daniel Mayovskiy fd97d8179e
[Renderers/termbox] fixed horizontal text culling bug (#525)
Some checks failed
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / check_changes (push) Has been cancelled
Odin Bindings Update / build (macos-latest) (push) Has been cancelled
Odin Bindings Update / build (ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / commit (push) Has been cancelled
2025-10-23 12:58:39 +11:00
Daniel Mayovskiy 7216815536
Fixed termbox2 demo build, added scroll functionality (#523) 2025-10-23 12:57:11 +11:00
Thomas Anderson 83129995f7
[Examples/official-website] updated paths in build.sh 2025-10-23 12:56:20 +11:00
Tim Millard 6d08f68988 Merge branch 'main' into sokol-fixes 2025-10-14 09:18:36 +11:00
Daniel Mayovskiy 94952575e9 [Renderers/termbox] Fixing termbox2-image-demo build error (#524) 2025-10-14 09:13:07 +11:00
github-actions[bot] 191f58b4e7 [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
elmfrain 35ad84693b [Bug Fix] Multiple Floating Elements Cannot Use Clay_Hovered() (#461)
Co-authored-by: Nic Barker <contact+github@nicbarker.com>
2025-10-14 09:13:07 +11:00
Nic Barker 6c6489e678 Fix README update 2025-10-14 09:13:07 +11:00
github-actions[bot] d310bafd46 [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
Nic Barker 615279a5a0 [Core] Remove ID from element declaration struct and split clay macro into CLAY and CLAY_WITHID (#492) 2025-10-14 09:13:07 +11:00
github-actions[bot] ebe9b2e46f [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
Víctor López 4f1726d6c7 [Compilers] Fix struct with default initializer not using CLAY__DEFAULT_STRUCT (#498) 2025-10-14 09:13:07 +11:00
Rats 13f9fa6e04 [Bindings/Odin] Fix ID procedure ignoring index (#496) 2025-10-14 09:13:07 +11:00
github-actions[bot] 33f0ff70a9 [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
fgungor 2bb60c42bd [Core] fix unused extra macro param in CLAY_SID_LOCAL (#505) 2025-10-14 09:13:07 +11:00
rivten 5545cd873a [Renderers/Sokol] allow usage of images with sokol renderer (#489)
Co-authored-by: Hugo Viala <h.viala@ganacos.com>
Co-authored-by: Andrew Sampson <1297077+andrewmd5@users.noreply.github.com>
2025-10-14 09:13:07 +11:00
Andrew Sampson 48780652e9 [Renderers/Sokol] Text measurement/rendering width mismatch in sokol_clay (#480) 2025-10-14 09:13:07 +11:00
github-actions[bot] c9d29c5c7b [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
Nic Barker 12850f4e1d [Core] Increase the default scroll container limit to 100 2025-10-14 09:13:07 +11:00
Daniel S Jeremiah 20610dbf3a [Documentation] -- updated README (#475) 2025-10-14 09:13:07 +11:00
github-actions[bot] a1b98c858a [bindings/odin] Update Odin bindings 2025-10-14 09:13:07 +11:00
Nic Barker 0b642e1a1d [Core] Split base ID hash from index ID hash 2025-10-14 09:13:07 +11:00
Daniel Mayovskiy 588b93196c
[Renderers/termbox] Fixing termbox2-image-demo build error (#524)
Some checks failed
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / check_changes (push) Has been cancelled
Odin Bindings Update / build (macos-latest) (push) Has been cancelled
Odin Bindings Update / build (ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / commit (push) Has been cancelled
2025-10-02 11:21:11 +10:00
github-actions[bot] 382dcde89d [bindings/odin] Update Odin bindings 2025-10-02 01:17:05 +00:00
elmfrain c6442bd192
[Bug Fix] Multiple Floating Elements Cannot Use Clay_Hovered() (#461)
Co-authored-by: Nic Barker <contact+github@nicbarker.com>
2025-10-02 11:14:17 +10:00
Nic Barker 7874cdb085 Fix README update
Some checks failed
CMake on multiple platforms / build (Release, cl, cl, windows-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, clang, clang++, ubuntu-latest) (push) Has been cancelled
CMake on multiple platforms / build (Release, gcc, g++, ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / check_changes (push) Has been cancelled
Odin Bindings Update / build (macos-latest) (push) Has been cancelled
Odin Bindings Update / build (ubuntu-latest) (push) Has been cancelled
Odin Bindings Update / commit (push) Has been cancelled
2025-09-29 13:27:40 +10:00
github-actions[bot] 37675089e3 [bindings/odin] Update Odin bindings 2025-09-16 01:40:04 +00:00
Nic Barker 1cbc56cbf2
[Core] Remove ID from element declaration struct and split clay macro into CLAY and CLAY_WITHID (#492) 2025-09-16 11:39:07 +10:00
github-actions[bot] 0d6969c8c3 [bindings/odin] Update Odin bindings 2025-09-08 02:15:33 +00:00
Víctor López 958d684b3c
[Compilers] Fix struct with default initializer not using CLAY__DEFAULT_STRUCT (#498) 2025-09-08 12:14:05 +10:00
Rats f55513493b
[Bindings/Odin] Fix ID procedure ignoring index (#496) 2025-09-08 12:13:00 +10:00
github-actions[bot] dabf8214a8 [bindings/odin] Update Odin bindings 2025-09-08 02:12:08 +00:00
fgungor 747643e84e
[Core] fix unused extra macro param in CLAY_SID_LOCAL (#505) 2025-09-08 12:10:10 +10:00
rivten 5a0d301c60
[Renderers/Sokol] allow usage of images with sokol renderer (#489)
Co-authored-by: Hugo Viala <h.viala@ganacos.com>
Co-authored-by: Andrew Sampson <1297077+andrewmd5@users.noreply.github.com>
2025-09-08 11:35:18 +10:00
Andrew Sampson 1bc5105272
[Renderers/Sokol] Text measurement/rendering width mismatch in sokol_clay (#480) 2025-08-19 12:14:13 +10:00
github-actions[bot] 61bab7bba6 [bindings/odin] Update Odin bindings 2025-08-14 23:38:20 +00:00
Nic Barker 7f767d2301 [Core] Increase the default scroll container limit to 100 2025-08-15 09:37:23 +10:00
Daniel S Jeremiah 2b192409b9
[Documentation] -- updated README (#475) 2025-08-14 10:02:23 +10:00
github-actions[bot] 91c6d05774 [bindings/odin] Update Odin bindings 2025-07-15 23:32:23 +00:00
Nic Barker 4aa3d75bef [Core] Split base ID hash from index ID hash 2025-07-16 09:30:54 +10:00
Tim Millard a5895b2b03 fix: for loop to use int32_t 2025-07-11 01:17:06 +10:00
Hayden Gray 9d38edb989
[Bindings/Odin] SizingFit and SizingGrow default parameters (#462) 2025-07-09 09:07:10 +10:00
github-actions[bot] 516e85bdfe [bindings/odin] Update Odin bindings 2025-07-01 23:47:56 +00:00
Tomás Ralph 0022d12c0c
[DebugTools] Fix aspect ratio display, closes #449 (#451) 2025-07-02 09:46:12 +10:00
Nic Barker d9d0b6c37b [Core] Fix incorrect percentage sizing of floating elements 2025-07-02 09:37:38 +10:00
Hayden Gray 8dfcc944fa
[Bindings/Odin] - add CI to update binding libs (#452) 2025-06-27 15:05:13 +10:00
Mivirl a9c1f9a8a7
[Renderers/termbox2] Termbox2 renderer & examples (#419) 2025-06-27 08:26:38 +10:00
Nic Barker 281f961e3d [Bindings/Odin] Update Odin bindings 2025-06-24 13:57:15 +10:00
Nic Barker 3433a53a8e [Core] Fix an alignment bug for scrolling container contents 2025-06-24 13:55:20 +10:00