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
Andre
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
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
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
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
Ray
3e7defc05a
Update controls_test_suite.c
2023-07-25 16:25:21 +02:00
Ray
02cdb87fb2
Update animation_curve.c
2023-07-22 21:47:35 +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
8fef0f4fc0
Support style change on controls_test_suite example
2023-07-04 18:57:04 +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
Caleb Barger
b9991686d5
Update filename's buf size to match GuiTextBox size param. ( #290 )
2023-06-03 20:28:31 +02:00
Ray
de7d3de282
Revert "Update portable_window.c"
...
This reverts commit 5e77b2ca6f46cf7b84a4689518d8b343a3582ca5.
2023-05-31 21:59:24 +02:00
Ray
5e77b2ca6f
Update portable_window.c
2023-05-31 18:14:07 +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
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
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
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
2b45fea429
Update examples
2023-04-20 14:24:15 +02:00
Ray
8de6bf1d63
REVIEWED: GuiTextBox()
cursor automovement on key down
...
REMOVED: `GuiTextBoxMulti()`
2023-04-19 16:38:30 +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
Ray
15a4151b66
Update controls_test_suite.c
2023-03-07 18:52:35 +01:00
Ray
c02a5883e0
REVIEWED: fread()
/fwrite()
2023-02-25 01:08:49 +01:00
Ray
3cd28c0828
Update custom_sliders.c
2023-02-15 17:36:51 +01:00
Octave Decaux
cec2de3440
Added a new examples : vertical sliders and mouse-owning sliders ( #256 )
2023-02-02 15:13:34 +01:00
Ray
9e3c5009e4
FIX #252
2023-01-10 20:57:38 +01:00
Ray
78963b1817
Update year to 2023
2023-01-01 16:00:38 +01:00
Rob Loach
9914eb8d94
gui_file_dialog: Fix warning ( #248 )
...
This change fixes a type warning in gui_file_dialog.h...
```
examples/custom_file_dialog/gui_file_dialog.h: In function ‘GuiFileDialog’:
examples/custom_file_dialog/gui_file_dialog.h:313:198: warning: passing argument 2 of ‘GuiListViewEx’ from incompatible pointer type [-Wincompatible-pointer-types]
313 | dowBounds.y + 48 + 20, state->windowBounds.width - 16, state->windowBounds.height - 60 - 16 - 68 }, dirFilesIcon, state->dirFiles.count, &state->itemFocused, &state->filesListScrollIndex, state->filesListActive);
| ^~~~~~~~~~~~
| |
| char **
In file included from examples/custom_file_dialog/gui_file_dialog.h:120
examples/custom_file_dialog/../../src/raygui.h:2762:50: note: expected ‘const char **’ but argument is of type ‘char **’
2762 | int GuiListViewEx(Rectangle bounds, const char **text, int count, int *focus, int *scrollIndex, int active)
```
2023-01-01 10:25:46 +01:00
Ray
03a3cce57b
ADDED: Two new icons
2022-11-07 13:13:03 +01:00
Ray
ad8e056b0c
REVIEWED: GuiFileDialog() #235
2022-11-07 12:45:38 +01:00
Ray
c49cbc9849
Remove old/buggy examples
2022-09-10 10:24:50 +02:00
Rob Loach
c8a2e7d442
Update to raylib 4.2 ( #223 )
2022-08-21 11:42:24 +02:00
Ray
4e2a878e71
Update year
2022-07-25 00:51:43 +02:00
Ray
9c826f213f
Updated examples to new raylib 4.2
files API
2022-06-29 19:45:47 +02:00
Ray
7ef0ae713b
Update controls_test_suite.c
2022-06-29 19:18:10 +02:00
Ray
47269f30ce
WARNING: RENAMED: GetDroppedFiles()
to LoadDroppedFiles()
2022-06-06 20:40:09 +02:00
Ray
c29da799cc
Update style_selector.c
2022-06-03 11:48:33 +02:00
Ray
2f127b3e83
REVIEWED: Possible memory leak #202
2022-06-02 20:11:05 +02:00
Ray
1f920bf264
REVIEWED: guiIconScale #196
2022-06-02 19:56:21 +02:00
Ray
4232b2a0e7
REVIEWED: Created VS2022 projects for examples
...
Some renames and reviews
2022-06-01 20:40:42 +02:00
gulrak
013f1a2772
add distinct icon-only buffer for internal use ( #208 )
2022-05-29 17:26:08 +02:00
Ray
7b2e7a107b
WARNING: RENAMED: Some enum values, avoiding prefixes
...
This is a change for library consistency. I choose the option that translates into less writing for users.
2022-05-21 12:08:18 +02:00
Rob Loach
151c4c5dce
Update the examples to match the latest raygui.h ( #184 )
2022-03-14 22:20:20 +01:00
Daniel Fortes
0dd763f4a4
Added 'saveFileMode' option to file dialog state ( #177 )
2022-03-10 11:06:57 +01:00
raysan5
b472287b0a
Update gui_scroll_panel.c
2022-02-05 20:19:03 +01:00
raysan5
f00fa5ff23
All controls support const char *text
as second parameter
...
- `GuiScrollBar()` moved to static function, not exposed anymore
2022-02-05 18:35:55 +01:00
megagrump
1f0dbc8aa1
add text parameter to GuiScrollPanel examples ( #176 )
...
* add text parameter to GuiScrollPanel examples
* move guiIconName to declarations
2022-02-01 20:13:58 +01:00
Ray
042df8f004
WARNING: BREAKING: Support text parameter in some controls -WIP-
...
The following controls add text parameter support:
- GuiPanel()
- GuiScrollPanel()
- GuiColorPicker()
- GuiColorPanel()
- GuiColorBarAlpha()
- GuiColorBarHue()
2022-01-12 11:54:19 +01:00
Ricardo Matsui
c7eb926853
Fix examples build for macOS ( #172 )
2022-01-06 11:30:36 +01:00
raysan5
eface74b13
Update year to 2022
2021-12-31 20:06:32 +01:00
raysan5
37bc50cad3
Update controls_test_suite.c
2021-12-29 20:04:21 +01:00
aleepo
a611c16e66
fix typo ( #171 )
2021-12-26 22:11:17 +01:00
Ray
43209cf627
Update controls_test_suite.c
2021-12-21 23:26:30 +01:00
Ray
61c6bd22f9
Moved extra controls to extra directory
2021-11-02 11:35:33 +01:00
raysan5
f822fb1468
REVIEWED: API functions specifiers
2021-10-05 18:33:02 +02:00
raysan5
7c63e389b8
Reviewed examples for latest raygui/raylib
2021-10-05 14:10:35 +02:00
raysan5
2bb3e17c1e
REVIEWED: GuiDropdownBox()
locking mechanism #139
2021-10-05 11:23:58 +02:00
Winter
e81fd89b6d
Modify custom_file_dialog, portable_window, propertly_list, and text_editor examples to be compatible with the newest raylib and raygui ( #156 )
...
Modify gui_textbox_extended.h to contain DrawTextRec and DrawTextRecEx since they were cut from raylib, also add DrawTextBoxedSelectable as an alias for DrawTextRecEx for compatibility/name consistency
Modify gui_textbox_extended.h to be compatible with the latest raylib
2021-09-19 20:15:24 +02:00
Ray
c3dc43d4c5
REVIEWED: Consistency with raylib
2021-09-02 00:36:37 +02:00
Ray
873c6a95b3
WARNING: BREAKING: Embedded ricons into raygui
...
- ADDED: `RAYGUI_SUPPORT_CUSTOM_RICONS` for external `ricons.h`
- RENAMED: Some defines for consistency and make them private
- Increased version to 3.0-dev
2021-08-25 00:45:49 +02:00
Ray
2083c6984a
Update textbox_extended_demo.c
2021-08-25 00:42:45 +02:00
Ray
0907bee71b
Renamed file
2021-08-25 00:42:33 +02:00
raysan5
bad9c8bb58
Replace TABS by 4 spaces
2021-07-28 12:55:58 +02:00
Ray
78f24a3868
Update text_editor.c
2021-06-23 09:59:37 +02:00
raysan5
d2752e9a47
Reviewed examples
2021-04-02 16:32:14 +02:00
Ray
6b216626ec
Remove trailing spaces
2021-03-19 20:12:50 +01:00
Ray
a11fb5f38d
Update image_raw_importer.c
2021-03-14 13:11:35 +01:00
Ray
ef99aafee9
Renamed some functions
2021-03-12 18:01:14 +01:00
Wirgiliusz
0cbbb48410
Fixed bug with stuck slide bars ( #122 )
...
Corrected arguments taken by GuiSliderBar functions that correspond to panelContentRec dimensions
2021-02-24 09:28:21 +01:00
Ray
f5bd6c08f8
Update gui_file_dialog.h
2020-12-18 20:06:38 +01:00