247 Commits

Author SHA1 Message Date
Ray
715baf250d Update raygui.rc 2025-11-25 12:15:42 +01:00
947ef5799d Lock other controls when GuiTextInputBox is open (#512)
Previously, the color picker would end up eating inputs intended for the
GuiTextInputBox!
2025-10-08 14:46:29 +02:00
9193f38424 Fixed examples (#505) 2025-08-28 22:49:47 +02:00
08c0c558fb fix: int comparison with unsigned int (#490) 2025-05-21 20:28:35 +02:00
b2ef0f864e [portable_window] fix window flicker when moving it without dragging... (#469)
...the bar. This example never expected it and was caching Window
Position, which means that position was outdated at the moment you moved
the window via other means than dragging the bar.

Fixes: https://github.com/raysan5/raygui/issues/468
2025-03-13 16:48:57 +01:00
372285ef98 Fix building and cleaning examples on OpenBSD. (#471) 2025-03-13 16:47:00 +01:00
Ray
e4a59f0afa ADDED: GuiListView*() property LIST_ITEMS_BORDER_NORMAL
Allows creating list view with items outlined on normal state (not only when focused/selected)
2025-02-11 18:45:47 +01:00
Ray
4029ec0954 REVIEWED: Issue with TextJoin() #455 #457 2025-02-05 20:26:57 +01:00
Ray
29ec7657c5 REVIEWED: property_list example #451 2025-02-01 21:39:40 +01:00
Ray
49aaa0a801 Update controls_test_suite.c 2025-01-31 01:12:26 +01:00
Ray
76cc79d62b Update style_amber.h 2025-01-31 01:12:19 +01:00
Ray
4646769751 Update custom_file_dialog.c 2025-01-21 22:44:06 +01:00
Ray
76b36b597e Update Makefile 2025-01-12 16:33:46 +01:00
Ray
e09dfe8bbd Update Makefile 2025-01-12 16:19:46 +01:00
Ray
43cdbce0ad Update Makefile 2024-12-16 00:37:18 +01:00
Ray
b645a3b519 Create style_amber.h 2024-07-21 17:36:41 +02:00
Ray
7bb66e5c7f Create gui_value_box_float.c 2024-05-18 07:40:44 +02:00
Ray
20939af882 Update Makefile #400 2024-05-05 11:19:51 +02:00
c0d05782a9 fix compile error in custom input example (#394) 2024-04-01 17:57:13 +02:00
bb68d06440 fix floating window example (#392) 2024-03-28 10:24:38 +01:00
82ba2b1a78 add floating window example (#382)
* add floating window example

A reusable floating window function. Window can be moved around through its title bar, minimized with its close button, resized from the icon in the lower right. The window is kept within the application area if the user pushes it outside the window/screen. The contents of the window are clipped with `BeginScissorMode` only if required and also a `GuiScrollPanel` enables user to see the clipped content of the window if current window size does not encapsulate all the content.

* modify to add ability to create multiple windows

* formatting for pointer dereference style consistency
2024-03-14 11:31:19 +01:00
b3fea57382 Fix compilation error and remove warnings from examples (#380) 2024-02-29 11:45:31 +01:00
Ray
18675e1b40 Create controls_test_suite.png 2024-02-18 10:42:02 +01:00
7fe39be75a fixed and simplified make clean for examples on Linux (#375) 2024-02-03 20:00:57 +01:00
Ray
418da225d5 REVIEWED: custom_input_box #378 2024-02-03 19:59:59 +01:00
Ray
63f0b86a80 REVIEWED: Update examples UI styles to latest version, including Latin-1 charset #354 2024-01-14 17:42:51 +01:00
Ray
22ad8f642a Update copyright year 2024-01-02 21:01:38 +01:00
141ae0cd31 Implemented new function DrawSplineSegmentBezierCubic, since the one being used had been deprecated (#350) 2023-11-16 12:59:35 +01:00
Ray
d60885cd49 REVIEWED: Long words proper word-wrap 2023-11-13 16:14:07 +01:00
Ray
aada7c6a42 Update animation_curve.c 2023-09-23 22:48:02 +02:00
Ray
72f61056bf Update style: Lavanda 2023-09-11 13:12:40 +02:00
Ray
854351a42a Update style_selector.c 2023-09-11 12:41:35 +02:00
Ray
07a80c6828 Update style_jungle.h 2023-09-11 12:41:31 +02:00
Ray
84f2588a4f Updated projects to include resources 2023-09-11 12:40:51 +02:00
Ray
c37013e10b Update controls_test_suite.c 2023-09-11 12:40:21 +02:00
Ray
7746bf39a0 Review default styles 2023-09-10 20:32:40 +02:00
Ray
2955c676ce Update controls_test_suite.c 2023-09-06 09:58:59 +02:00
Ray
8d9a4b537f REVIEWED: GuiTextBox(), support cursor positioning with mouse 2023-09-03 22:17:50 +02:00
Ray
bced15ec96 REVIEWED: Text-styling properties reorganized
Right now some text-styling properties are defined per control or global for all controls. I'm considering unifying this but there are multiple concerns about it...

ADDED: Some enums for text-styling convenience and comments
2023-09-01 19:57:44 +02:00
Ray
80b4d6ec06 Update controls_test_suite.c 2023-09-01 12:34:27 +02:00
Ray
e569da6a87 Update controls_test_suite.c 2023-09-01 11:39:08 +02:00
Ray
1ad1907dc1 REVIEWED: GuiDrawText(), support word-wrap (read-only text) 2023-08-28 20:27:02 +02:00
Ray
41417db52d Update controls_test_suite.c 2023-08-08 12:32:05 +02:00
Ray
a589af0a67 REVIEWED: GuiToggleSlider() new control 2023-08-07 19:41:53 +02:00
Ray
f09b9a546a Merge branch 'master' of https://github.com/raysan5/raygui 2023-08-07 19:04:32 +02:00
Ray
3174613820 Update portable_window.c 2023-08-07 19:04:23 +02:00
2b4d558d31 Add Toggle Slider (#305) (#307)
* Add Toggle Slider (#305)

* Style Toggle Slider

* Add GuiToggleSliderGroup

* Minimize API for GuiToggleSlider
2023-08-07 19:03:47 +02:00
7567816d3e OS Specific path seperator char (#316)
* OS Specific path seperator char

Adds OS specific path seperator char

* Update gui_window_file_dialog.h

* Update custom_file_dialog.c
2023-08-02 19:18:22 +02:00
c8260e22de Added example of a calculator app with custom input box (#310)
Turned my previous pull request into an example, as you suggested.
2023-07-29 19:18:02 +02:00
Ray
3e7defc05a Update controls_test_suite.c 2023-07-25 16:25:21 +02:00