26 Commits
Author SHA1 Message Date
Nikolas 58f3c0fa32 Don't cut off last letter in textBox() (#325) 2026-04-28 12:18:21 +02:00
Nikolas 47766db82f Don't take redundant text size in textBox() (#325) 2026-04-25 19:54:58 +02:00
Nikolas 01869ab291 Add all subfiles to refAllDecls 2026-04-03 20:27:19 +02:00
Nikolas 8e04b7098a Bump raylib/zig versions 2026-04-03 18:13:08 +02:00
Nikolas aa9ee05f22 Allow all property enums for get/setStyle (#299, #307) 2026-04-03 18:13:08 +02:00
Nikolas 81c58a3d44 Make textLeft, textRight, value optional in GuiSlider, GuiSliderBar, GuiProgressBar (#306) 2026-01-29 20:32:14 +01:00
Nikolas 178530d5f5 Update to Zig 0.15.1 2025-08-23 15:32:42 +02:00
Nikolas 3bf08a304c Fix return type for raygui.labelButton 2025-05-04 17:31:08 +02:00
Daniel Hill 0de5f8aed0 fix(raygui): make some funcs return bool instead of i32 2025-04-20 13:50:02 +02:00
Daniel Hill 67fd5af55a fix(raygui): strip "Gui" prefix from Zig functions 2025-04-20 13:50:02 +02:00
Daniel Hill f4b69764db feat(raygui): get message box example working 2025-04-20 13:50:02 +02:00
Nikolas e072ff119b Update raylib/raygui to latest master (#231) 2025-03-23 20:01:44 +01:00
Nikolas e18e2db5e5 Make secretViewActive in guiTextInputBox optional (#205) 2025-03-06 15:24:09 +01:00
Nikolas 9e69ca5946 Merge changes from devel 2025-03-05 18:16:21 +01:00
Nikolas 1b6a05ca3b Update to Zig 0.14.0 and raylib 5.6-dev 2025-03-05 18:09:59 +01:00
Nikolas bc82c6ebd7 Move from sentinel-terminated pointers to sentinel-terminated slices globally ([+:0] -> [:0]) (#203) 2025-02-24 16:44:49 +01:00
Not-Nik 57041e707c [raygui] Allow GuiControlProperty and GuiDefaultProperty as types for property in GuiGetStyle/GuiSetStyle (#131) 2025-01-04 00:24:09 +01:00
Not-Nik a2397363aa meta: Bump raylib/raygui 2024-10-13 14:12:39 +02:00
Not-Nik 01b6e1a2e2 raylib/raymath/rlgl/raygui: Expose cdef (#152) 2024-10-02 22:34:26 +02:00
Not-Nik 855ab9cd70 raygui: Revert property parameters back to i32s (#131) 2024-10-02 22:19:20 +02:00
Not-Nik c96627f91a Use proper enums for GuiGetStyle/GuiSetStyle (#125) 2024-07-27 23:27:00 +02:00
Not-Nik a03b65a76c Move from sentinel-terminated slices to sentinel-terminated pointers ([:0] -> [*:0]) 2024-07-09 21:59:38 +02:00
Not-Nik fe34354be0 Seperate error union 2024-07-06 22:36:29 +02:00
Dumb BirdandNot-Nik 2d8e856009 Make use of Zigs doc comments (#116)
* copy over inline comments

* remove trailing comma

* add more doc comments

* implement requested changes

* Newly generated file

* Manually add docstrings to raygui functions in prelude

* Fix generator script

---------

Co-authored-by: Not-Nik <nik.wipper@gmx.de>
2024-07-03 21:32:56 +02:00
Not-Nik fb11a4e1c8 Make panel text optional (#109) 2024-06-25 19:49:57 +02:00
Mohanavel S KandNot-Nik efb7b736db Adding support for raygui (#95)
* updated build.zig and generate_functions.py to add raygui

* added raygui.h and manually coded some structs & enums in raygui prelude WIP

* ported all the structs, enums and globals to zig till raygui implementation

* imported types from raylib in raygui

* re-encoded raygui-prelude.zig. I don't know for some reason it was showing up as UTF-16 unicode text file. re-encoded it to UTF-8

* fixed imports in prelude to work properly with generated files

* updated generate_functions.py file to generate for raygui [text type error not fixed]

* simple temporary patch for mentioned text type issue

* removed unused imports from raylib in raygui

* added generated files

* Manually define raygui functions for slice arguments

* Manually define raygui functions with pointer return values

---------

Co-authored-by: Not-Nik <nik.wipper@gmx.de>
2024-05-31 19:24:05 +02:00