Taylor Robbins (Piggybank Studios)
|
08d4a22121
|
Fixed a bug in the CLAY macro that would cause an infinite loop if 256 for loops ended at the same time (i.e. without another for loop starting). This was caused by the CLAY__ELEMENT_DEFINITION_LATCH static uint8_t overflowing to 0 when incremented in the post-loop step which causes the loop to wrongfully run a second time
|
2025-03-24 18:42:15 -07:00 |
|
Nic Barker
|
5009146c65
|
[Bindings/Odin] Recompile odin bindings with -O3
|
2025-03-05 15:11:11 +13:00 |
|
Rico P
|
865b06d386
|
[Documentation] fix example in README (#307)
|
2025-03-05 10:14:37 +13:00 |
|
__hexmaster111
|
12319fc240
|
Updated measure text to support the defualt raylib font if the user spesfied font failed to load. (#305)
|
2025-03-05 10:13:42 +13:00 |
|
Laytan
|
2d7d5bc082
|
[Bindings/Odin] fix CreateArenaWithCapacityAndMemory capacity type (#306)
|
2025-03-05 09:49:53 +13:00 |
|
Nic Barker
|
02bce89d17
|
[Core] Improve & streamline grow / shrink handling (#296)
|
2025-03-04 10:56:38 +13:00 |
|
FintasticMan
|
b5b086af13
|
[Macros] Add versions of the CLAY_ID macros that take Clay_String (#285)
|
2025-03-04 10:30:53 +13:00 |
|
Nic Barker
|
5571c00a21
|
[Core] Convert capacity from uint32_t to size_t in Clay_CreateArenaWithCapacityAndMemory
|
2025-03-03 11:36:12 +13:00 |
|
Joram Vandemoortele
|
4ee501019c
|
[Compilers] Added DLL macro to support .dll building (#278)
|
2025-02-26 15:37:51 +13:00 |
|
Nic Barker
|
1fa8684e47
|
[Core] Fix bug where hover state didnt take clip rectangles into account
|
2025-02-25 08:55:14 +13:00 |
|
Benjamin Block
|
feead45f3e
|
[Documentation] Update README.md for Odin bindings to reflect the latest API changes. (#281)
|
2025-02-24 08:52:41 +13:00 |
|
mizmar
|
766325c395
|
[Core] Fix inverted condition for setting booleanWarnings.maxTextMeasureCacheExceeded (#275)
|
2025-02-20 09:22:35 +13:00 |
|
Alex Pedley
|
5afdf3f8c9
|
[Core] Make fakeContext use correct value from currentContext (#269)
|
2025-02-20 09:21:14 +13:00 |
|
Nic Barker
|
a60b977946
|
[Core] Fix a bug where floating elements would be incorrectly configured
|
2025-02-18 09:41:06 +13:00 |
|
Laytan
|
20340f6544
|
[Bindings/Odin] add missing bindings, fix binding, improve ergonomics of userdata, conform to stricter style flags (#270)
Co-authored-by: Nic Barker <contact+github@nicbarker.com>
Co-authored-by: Courtney Strachan <courtney.strachan@gmail.com>
|
2025-02-18 09:16:31 +13:00 |
|
Timothy Hoyt
|
ee99e5f0f2
|
[Renderers/SDL2] Opengl, antialiasing, vsync, alpha blending (#264)
|
2025-02-17 09:15:58 +13:00 |
|
Nic Barker
|
256fc32549
|
[Documentation] Update README.md to include docs on Clay_GetElementData()
|
2025-02-17 09:12:11 +13:00 |
|
Thomas Anderson
|
28a8f59733
|
[Renderers/Raylib] Convert Image usage to Texture (#266)
|
2025-02-17 08:56:26 +13:00 |
|
Timothy Hoyt
|
47c8e9178e
|
[Renderers/SDL2] Make SDL_RenderCornerBorder static (#263)
|
2025-02-17 08:49:05 +13:00 |
|
irfan-zahir
|
a62ee15758
|
[Renderers/SDL3] Enable sdl3 alpha blending (#261)
|
2025-02-17 08:48:19 +13:00 |
|
Nic Barker
|
c73dffbb6f
|
[Github] Create FUNDING.yml
|
2025-02-14 10:17:29 +13:00 |
|
Timothy Hoyt
|
eb553962e8
|
[Renderers/SDL2] Added rounded corner borders and fixed other issues (#258)
|
2025-02-14 10:14:11 +13:00 |
|
Nic Barker
|
d9e02ab1d3
|
[Core] Fix aspect ratio scaling of images when only one sizing axis was specified
|
2025-02-14 10:05:16 +13:00 |
|
tomat
|
bc2548e3ec
|
[Renderers/SDL3] Add image rendering and scissor support to SDL3 renderer (#246)
|
2025-02-13 10:02:06 +13:00 |
|
Julio Ernesto Rodríguez Cabañas
|
eeb4520f48
|
[Renderers/SDL3] Use text engine to render text on the SDL3 renderer (#256)
|
2025-02-13 09:19:36 +13:00 |
|
Nic Barker
|
6d23a35d15
|
[Examples/clay-official-website] Update compiled wasm for official website example
|
2025-02-12 13:09:29 +13:00 |
|
Nic Barker
|
b4933a6e4c
|
[Examples/clay-official-website] Switch default renderer back to HTML for official website example
|
2025-02-12 13:08:46 +13:00 |
|
Nic Barker
|
9f91450431
|
[Bindings/Odin] Update odin bindings to include debug tools changes
|
2025-02-12 13:07:05 +13:00 |
|
Nic Barker
|
e35bba079e
|
[Core] Update debug tools to include text alignment
|
2025-02-12 13:05:48 +13:00 |
|
Nic Barker
|
d637e2a122
|
[Documentation] Fix documentation mistake for border configuration
|
2025-02-12 12:02:57 +13:00 |
|
Nic Barker
|
e6e0cd5a46
|
[Documentation] Update README with better documentation of Clay_ElementDeclaration
|
2025-02-12 11:59:50 +13:00 |
|
Nic Barker
|
82ca328ae2
|
[Core] Add .textAlignment field to text element config
|
2025-02-12 10:43:32 +13:00 |
|
Nic Barker
|
72af2a4020
|
[Compilers] Fix missing initializer warnings under -Wextra
|
2025-02-12 09:12:11 +13:00 |
|
Nic Barker
|
3961720ef0
|
[Core & Documentation] Cleanup public / private API and internal document public API via comments
|
2025-02-11 17:11:03 +13:00 |
|
Nic Barker
|
dd1f018444
|
[Documentation] Add inline documentation comments for subfields of Clay_ElementDeclaration
|
2025-02-11 14:14:55 +13:00 |
|
Nic Barker
|
5a328da308
|
[Bindings/Odin] Switch error enum to correct size
|
2025-02-11 10:51:10 +13:00 |
|
Harrison Lambeth
|
3030390038
|
Define CLAY_IMPLEMENTATION in Jetbrains IDE (#236)
|
2025-02-11 10:11:42 +13:00 |
|
Nic Barker
|
92582f66d8
|
[DebugTools] Fix a bug with display of border widths in debug tools
|
2025-02-11 10:11:15 +13:00 |
|
Nic Barker
|
65d2122dd6
|
[Core] Fix a bug where floating containers with anonymous IDs could conflict
|
2025-02-11 10:09:17 +13:00 |
|
FelixBreitweiser
|
fd76ce62f3
|
[Core] Check whether the maximum number of elements has been exceeded before rendering the debug view (#255)
|
2025-02-11 09:35:51 +13:00 |
|
Joram Vandemoortele
|
a5983dee96
|
Create csharp bindings README (#247)
|
2025-02-10 19:09:30 +13:00 |
|
Nic Barker
|
76c8e1f115
|
[Examples/clay-official-website] Update web renderer example to latest API
|
2025-02-10 16:53:21 +13:00 |
|
Nic Barker
|
dcd6feda86
|
[Bindings/Odin] Add support for Clay_Hovered() to Odin bindings
|
2025-02-08 18:54:15 +13:00 |
|
Dan Korostelev
|
b4102400ff
|
[Bindings/Odin] Add get/set current context method to Odin bindings (#252)
|
2025-02-08 18:51:55 +13:00 |
|
Nic Barker
|
5b0e5ea456
|
[Documentation] Update README to fix quick start example nesting
|
2025-02-07 11:34:10 +13:00 |
|
tomat
|
e7bc3869f7
|
[Renderers/SDL2] Add rounded rectangle support to sdl2 renderer; feature-completes sdl2 renderer (#245)
|
2025-02-07 11:26:49 +13:00 |
|
Nic Barker
|
ddc20bc8f6
|
[Core] Add error for incorrect percentage values, update Odin bindings enum formatting
|
2025-02-07 10:39:55 +13:00 |
|
Nic Barker
|
0a9122e78d
|
[Bindings/odin] Update odin bindings for debug tooling
|
2025-02-07 10:24:57 +13:00 |
|
Nic Barker
|
e97031f234
|
fix mistake in x64 simd comparison
|
2025-02-07 09:56:05 +13:00 |
|
johan0A
|
7a84facec9
|
add CLAY_DISABLE_SIMD flag to conditionally disable SIMD includes (#251)
|
2025-02-07 09:41:38 +13:00 |
|