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
Ray
628f2e0290
Remove trailing spaces
2023-05-01 14:03:06 +02:00
Melissa
ab209bc5d1
Fixed C++ compilation in C literal in call to SetShapesTexture ( #276 )
...
* Fixed C++ compilation
* Use RAYGUI_CLITERAL
2023-04-29 13:14:40 +02:00
Ray
8c14e61214
Update raygui.h
2023-04-25 15:16:08 +02:00
Ray
27caba8834
Update raygui.h
2023-04-24 09:44:54 +02:00
Ray
31b097ee3e
Update raygui.h
2023-04-23 23:54:33 +02:00
Andrew Harker
b0d7073551
Fix #274 - Adding semicolon ( #275 )
2023-04-23 15:34:35 +02:00
Ray
731bae72d5
REVIEWED: Some old TODOs
2023-04-22 21:17:08 +02:00
Ray
4ad311bd6f
ADDED: Icon SAND_TIMER
2023-04-22 18:08:34 +02:00
Ray
c4d71e1c0b
Update raygui.h
2023-04-22 18:01:18 +02:00
Ray
d04c68b915
Update raygui.h
2023-04-22 10:39:18 +02:00
Ray
42aaec6640
REVIEWED: GuiLabelButton()
, avoid text cut
...
ADDED: Debug text rectangles
2023-04-21 09:36:22 +02:00
Hanaxar
d05586ef0f
Avoid using hardcoded values in whitechar ( #273 )
...
Proposed change avoids hardcoded values and creates white rectangle exaclty like in rcore.
2023-04-20 16:52:14 +02:00
Ray
2b45fea429
Update examples
3.5
2023-04-20 14:24:15 +02:00
Ray
665520d7c9
REVIEWED: GuiScrollBar()
2023-04-20 14:24:07 +02:00
Hanaxar
fcaab0e9ef
Avoid compiler warning about signedness ( #272 )
...
Proposing to change type of ```textBoxCursorIndex``` from ```unsigned int``` to ```int``` for avoiding bunch of compiler warnings about signedness.
```textBoxCursorIndex``` is used in many arithmethic operations and comparions with int types, the only way to eliminate warnings, is either casting it to int everytime or declaring as int at the beginning. The latter is proposed.
2023-04-20 00:23:27 +02:00
Hanaxar
926fdf91cc
Fix error in GuiTabBar ( #271 )
...
When ```RAYGUI_NO_ICONS``` defined, getting errors in ```GuiTabBar```.
It seems this is copied from ```GuiWindowBox``` and then not edited and forgotten.
2023-04-19 17:01:47 +02:00
Ray
8de6bf1d63
REVIEWED: GuiTextBox()
cursor automovement on key down
...
REMOVED: `GuiTextBoxMulti()`
2023-04-19 16:38:30 +02:00
Hanaxar
bb02c2059e
Corrected version number and style ( #270 )
...
```RAYGUI_VERSION``` was different than the number mentioned in comment section.
Also proposed change applies RayLib versioning style.
2023-04-19 14:58:59 +02:00
Ray
fdc0ea5249
REDESIGN: Unify GuiTextBoxMulti()
as GuiTextBox()
...
- Adding some extended properties for customization
- Commented cursor blink on texbox
2023-04-18 13:25:59 +02:00
Ray
6b2f812cc7
REVIEWED: GuiTextBox()
#257
...
- Added support for auto-cursor movement on key down
- Added support for cursor blinking
- Renamed sharedCursorIndex to textBoxCursorIndex
2023-04-18 12:39:52 +02:00
Ray
f343f0057c
REVIEWING: GuiTextBoxMulti()
and GuiDrawText()
-WIP-
...
Support vertical alignment of text inside bounds!
2023-04-18 00:57:47 +02:00
Ray
bb17983e22
Update raygui.h
2023-04-18 00:28:57 +02:00
Ray
b2ff512c8e
Update raygui.h
2023-04-17 17:52:24 +02:00
Ray
6b88e106e0
REVIEW: GuitextBoxMulti()
-WIP-
2023-04-17 17:51:15 +02:00
Ray
87fc5aa72c
REVIEWED: GuiTextBoxMulti()
-WIP-
2023-04-17 01:18:56 +02:00
Ray
e0d3c02892
REVIEWED: GuiTextBox()
to support cursor movement
2023-04-17 00:36:31 +02:00
Ray
b80fa4016c
Minor tweaks
2023-04-16 21:49:10 +02:00
Ray
8c89d8794f
REVIEWED: Header info
2023-04-16 21:13:42 +02:00
Pierre Jaffuer
5d7bc6b70a
missleading doc in gui_curve_edit ( #269 )
...
EvalGuiCurve doesn't return normalized y.
2023-04-09 22:41:32 +02:00
Pierre Jaffuer
1d9fd31074
Added a new example: animation curves ( #268 )
...
* A somewhat advanced example with custom curve controls.
* Name update
* typos
* comments
2023-04-08 19:14:40 +02:00
Rob Loach
5d1de95ba2
Fix Rectangle instanitation with RAYGUI_CLITERAL ( #263 )
2023-03-19 11:13:49 +01:00
Rob Loach
abbf1b1198
[cmake] Update to raylib 4.5 ( #264 )
2023-03-19 11:13:17 +01:00
Ray
19f781780e
Update raygui.h
2023-03-07 23:16:06 +01:00
Ray
15a4151b66
Update controls_test_suite.c
2023-03-07 18:52:35 +01:00
Ray
f218fd001a
Remove trailing spaces
2023-03-06 14:58:12 +01:00