1075 Commits

Author SHA1 Message Date
Ray
d6c317f719 Reviewed header information 2023-09-08 21:03:41 +02:00
Anthony Carbajal
25ffd1fe0b
commented out unused vars (#329) 2023-09-08 21:01:34 +02:00
Ray
1af7a875fc Update raygui.h 2023-09-07 22:00:34 +02:00
Ray
e97226cd04 tweaks for Zig 2023-09-07 21:59:58 +02:00
Ray
33f43fee2c Update raygui.h 2023-09-07 17:26:08 +02:00
Ray
6f9a8088f2 Update raygui.h 2023-09-06 09:59:05 +02:00
Ray
7f275f4f8c Create raygui_512x512.png 2023-09-06 09:59:01 +02:00
Ray
2955c676ce Update controls_test_suite.c 2023-09-06 09:58:59 +02:00
Ray
718b5830d3 Update raygui.h 2023-09-04 18:10:07 +02:00
Ray
8d9a4b537f REVIEWED: GuiTextBox(), support cursor positioning with mouse 2023-09-03 22:17:50 +02:00
Ray
abf35d8895
Update README.md 2023-09-02 11:35:25 +02:00
Ray
12fc56e5e1 Update raygui.h 2023-09-01 20:57:33 +02:00
Ray
0938f9219c Update raygui.h 2023-09-01 20:29:14 +02:00
Ray
35df0d3d28 REVIEWED: GuiScrollPanel() to avoid smallish scroll-bars 2023-09-01 19:58:17 +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
Jeffery Myers
3b8164216b
Fix warnings in MSVC (#324) 2023-08-29 09:44:14 +02:00
manuel5975p
1a786bc9b7
Update raygui.h (#323)
* Update raygui.h

Add pointers for correctness

* Update raygui.h

Move star to match raygui coding style
2023-08-29 00:53:10 +02:00
Ray
d7eb8a7ec5 Update raygui.h 2023-08-28 23:57:15 +02:00
Ray
df543bafad Reviewed text drawing inside bounds issue 2023-08-28 21:17:14 +02:00
Ray
1ad1907dc1 REVIEWED: GuiDrawText(), support word-wrap (read-only text) 2023-08-28 20:27:02 +02:00
Ray
da377d736d Update raygui.h 2023-08-18 21:05:20 +02:00
Ray
e830109d52 Update raygui.h 2023-08-14 10:18:13 +02:00
Rainb0wSkeppy
9bf3ef57a5
made cube icons better (#322) 2023-08-12 18:04:19 +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
Furu
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
Jobat
96278a4d08
minor fix, removed unnecessary float cast for textOffsetY (#320)
Co-authored-by: jobat <jobat@toolbelt-games.com>
2023-08-06 20:07:56 +02:00
Akim
f8966405ac
Fixed incorrect position of the GuiWindowBox closing icon with the defined RAYGUI_NO_ICONS macro. (#318)
In the absence of the added check, and disabled icons, the closing icon of the Gui Window Box was to the left of the center, although it should be strictly centered.
2023-08-04 12:37:23 +02:00
Hanaxar
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
Hanaxar
3d20f06bf2
Update raygui.h (#317) 2023-07-30 09:19:12 +02:00
Ray
eca6b1a7ff Added a reference word-wrap implementation to be applied to current GuiDrawText() 2023-07-29 19:30:52 +02:00
Z0RIK
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
Mareks
050249b2e5
fix c++ build errors (#314) 2023-07-29 10:18:31 +02:00
Ludovic J
36365199b1
Fix GuiScrollBar dragging taking slider behavior (#313) 2023-07-28 19:55:37 +02:00
Ray
1d5e69fc42 WARNING: REDESIGN: Move alpha to GuiDrawRectangle() and GuiDrawText()
Global alpha is not applied on those two functions instead of being individually applied inside every control.
Still, some functions like `DrawRectangleGradient*()` require it but those functions should be moved to raygui custom implementations.
2023-07-25 16:27:56 +02:00
Ray
3e7defc05a Update controls_test_suite.c 2023-07-25 16:25:21 +02:00
Furu
f62241d5d1
Fix progressbar border (#303) (#306)
* Fix progressbar border (#303)

* Fix ProgressBar visuals
2023-07-22 21:49:08 +02:00
Ray
02cdb87fb2 Update animation_curve.c 2023-07-22 21:47:35 +02:00
Ray
ccc9b55e82 WARNING: RENAMED: GuiFade() to GuiSetAlpha() 2023-07-21 19:32:43 +02:00
Furu
848569ce33
Fix window result and pedantic error (#302)
* Fix result for close button in WindowBox

* Fix pedantic error, void* cast
2023-07-12 16:23:45 +02:00
Ray
89f9d94c6b Update raygui.h 2023-07-12 16:05:14 +02:00
Ray
d54103a1c9 Update raygui.h 2023-07-12 16:02:20 +02:00
manuel5975p
b850edc733
Update raygui.h (#301)
Cast malloc to unsigned char* for C++
2023-07-12 16:00:37 +02:00
Ray
670a5deb48
Update custom_sliders.c 2023-07-12 13:30:48 +02:00
Rob Loach
df5ee2a420
Fix GuiSlider value pointer (#298) 2023-07-12 13:30:03 +02:00
Rob Loach
0309c751b5
Fix Style Selector paths (#299) 2023-07-09 09:50:40 +02:00
Ray
8041f9d3d7 Update raygui.h 2023-07-09 09:39:53 +02:00
Ray
9a3ba8ba1f Update raygui.h 2023-07-09 09:34:30 +02:00
Ray
7373f3677d Update raygui.h 2023-07-09 09:32:26 +02:00
Ray
6111ae9ac1 Update raygui.h 2023-07-09 09:32:15 +02:00
Ray
328f46649b Update raygui.h 2023-07-07 20:03:10 +02:00
Ray
a234fab333 Update raygui.h 2023-07-06 14:57:12 +02:00
Ray
c480013f73 Reviewed C++ compilation (compound literals) 2023-07-06 14:14:47 +02:00
Ray
e7518232eb REVIEWED: GuiProgressBar() disabled state 2023-07-05 18:36:37 +02:00
Ray
9a2605d461 Update raygui.h 2023-07-05 16:48:10 +02:00
Ray
d6f3cdc15c REDESIGNED: GuiProgressBar(), more visual 2023-07-04 18:57:31 +02:00
Ray
8fef0f4fc0 Support style change on controls_test_suite example 2023-07-04 18:57:04 +02:00
Alexei Kireev
fa1c93cdcc
Added GuiColorPickerHSV() and GuiColorPanelHSV() (#293) 2023-06-21 23:51:37 +02:00
Ray
1902a2b2e5 Update raygui.h 2023-06-17 19:47:54 +02:00
Ray
32ae0cf716 Update animation_curve.c 2023-06-17 19:47:04 +02:00
Ray
7f70abc5db RENAMED gui module for consistency 2023-06-17 17:03:36 +02:00
Ray
b6db462f72 RENAMED: gui_file_dialog -> gui_window_file_dialog
For consistency with other gui modules
2023-06-17 17:00:54 +02:00
Ray
e6860d2e06 REVIEWED: Code formating 2023-06-17 16:47:51 +02:00
Ray
c17e0cd5d9 REVIEWED: Animation curve examples
ADDED: Example to VS2022 solution
2023-06-17 14:04:53 +02:00
Ray
df65b05208 ADDED: Support custom line spacing style property TEXT_LINE_SPACING 2023-06-15 17:11:29 +02:00
Ray
812408c828 REVIEWED: Sliders/scrollbar dragging state 2023-06-15 13:12:07 +02:00
Caleb Barger
b9991686d5
Update filename's buf size to match GuiTextBox size param. (#290) 2023-06-03 20:28:31 +02:00
Ray
83e6cae9e4 Update raygui.h 2023-06-01 22:50:10 +02:00
Ray
de7d3de282 Revert "Update portable_window.c"
This reverts commit 5e77b2ca6f46cf7b84a4689518d8b343a3582ca5.
2023-05-31 21:59:24 +02:00
Ray
3c5b5121bc Update raygui.h 2023-05-31 18:47:49 +02:00
Ray
5e77b2ca6f Update portable_window.c 2023-05-31 18:14:07 +02:00
Ray
37deba27a8 Update raygui.h 2023-05-31 18:14:04 +02:00
Ray
d72e70b410 Revert "Update portable_window.c"
This reverts commit 29a230929d1384708aa3f654f9fab4f64ee8ba7b.
2023-05-28 11:38:41 +02:00
Ray
29a230929d Update portable_window.c 2023-05-28 11:30:50 +02:00
Ray
935b8119e9 Update portable_window.c 2023-05-28 11:21:04 +02:00
Ray
4f48e5a3c7 Update portable_window.c 2023-05-28 11:13:21 +02:00
Ray
6650ad0ffa Update style_selector.c 2023-05-28 01:02:34 +02:00
Ray
2648c771e7 Avoid control crash on NULL pointers 2023-05-27 20:39:10 +02:00
Ray
ce358972ef
Update README.md 2023-05-27 11:39:08 +02:00
Ray
ae38f05811
Update README.md 2023-05-27 11:38:38 +02:00
Ray
1af9a3960a
Integrated 4.0-dev branch (#288)
* WARNING: Library redesign to support return result values

REVIEWED: All example projects

* REVIEWED: Cast values to improve Zig interconnection (#286)

* Update version and header info

* REVIEWED: `GuiListView()`, parameter order bug

* Update raygui.h

* REVIEWED: `GuiTabBar()` toggle logic

* Update raygui.h

* Update raygui.h
2023-05-27 11:34:45 +02:00
Ray
6e4530330d
Update README.md 2023-05-27 10:18:45 +02:00
Anstro Pleuton
135718ee04
Fixed few stuff about animation curve example (#287)
Co-authored-by: AnstroPleuton <anstro.pleuton@proton.me>
2023-05-21 20:36:11 +02:00
Ray
78ad65365e REVIEWED: Cast values to improve Zig interconnection 2023-05-19 18:47:55 +02:00
Ray
aa81c167f1 Review description for raygui 3.6 release! 3.6 2023-05-10 00:12:20 +02:00
Ray
37992af28a REVIEWED: Support slider movement out-of-bounds 2023-05-09 21:01:03 +02:00
Hanaxar
9cf37c5e51
Fix for sliders (#282)
A fix for sliders not dragging outside of bounds.
2023-05-09 20:54:47 +02:00
Ray
60e216283d Update raygui.h 2023-05-09 20:09:52 +02:00
PROP 65
7f46aa5929
GuiTextBox improvements (#281)
Adds support for HOME, END, and DELETE keys to GuiTextBox.
2023-05-09 16:51:06 +02:00
Ray
b54733ec12 Minor tweaks 2023-05-08 18:57:19 +02:00
Ray
7da92d224d Update custom_sliders.c 2023-05-08 18:48:14 +02:00
Ray
1c7ceb6fda Fixed #277 2023-05-08 18:43:22 +02:00
Ray
251f7fde3a
Update README.md 2023-05-08 18:41:04 +02:00
PROP 65
80e802b18d
Fix for #277 (#280)
Fixes incorrect comment from issue #277
2023-05-07 21:28:36 +02:00
PROP 65
6fc9337cd8
Update raygui.h (#279)
fix for #278
2023-05-07 20:25:41 +02:00
Ray
38a3d100e1 ADDED: GuiLoadStyleFromMemory() (binary only)
REVIEWED: `GetCodepointNext()`
2023-05-07 13:17:20 +02:00