71 Commits

Author SHA1 Message Date
Ray
78963b1817 Update year to 2023 2023-01-01 16:00:38 +01: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
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
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
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
Ray
43209cf627 Update controls_test_suite.c 2021-12-21 23:26:30 +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
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
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
raysan5
3e1d420e60 Review examples copyright 2020-04-07 23:04:39 +02:00
Ray
d3c810311c REVIEWED: GuiTextBoxMulti() #54
Simplified code, avoid line breaking.

WARNING: If a line is longer than box width, it crashes... word-wrap implementation requires some review...
2020-03-11 16:00:09 +01:00
Ray
ffdeef8d17 Experimenting with a tooltips API
Found several limitations:
 - Tooltip timming can not be properly set on imgui mode
 - Tooltip underlap to controls drawn after current control

Still, a quite interesting feature for further analysis.
2020-02-20 16:36:18 +01:00
Ray
f296f53a1c Review defines 2019-11-26 00:54:13 +01:00
Ray
54fcb03380 RENAMED: GuiState() > GuiSetState()
ADDED: GuiGetState()
2019-09-03 15:45:14 +02:00
Ray
ad3531609c Review some functions
- GetTextBounds(), adapted to new TEXT_PADDING property, it probably still requires some work...
 - GuiDropdownBox(), reviewed and corrected some issues on item selection.
 - GuiLoadStyle(), adapted binary file loading code
 - Reviewed some default style properties
2019-09-02 23:18:25 +02:00
raysan5
1adfb6cef5 Review properties naming
Replaced INNER_PADDING by TEXT_PADDING -WIP-
2019-09-01 11:49:56 +02:00
Ray
462ba6b373 RENAMED: GuiFont() to GuiSetFont()
ADDED: GuiGetFont()
2019-08-26 00:56:58 +02:00
raysan5
177f345afb REDESIGNED: GuiTextInputBox()
Support text message (if provided).
2019-08-21 21:18:38 +02:00
raysan5
4ec4419635 Review GuiStatusBar() and GuiWindowBox() 2019-08-21 20:02:21 +02:00
Ray
737e866ec2 Redesigning GuiTextInputBox() -WIP- 2019-08-19 15:22:29 +02:00
Ray
6986d2217b REDESIGNED: GuiSpinner(), GuiValueBox() 2019-08-18 17:59:00 +02:00
Ray
a0f8268529 REVIEW: GuiCheckBox() text alignment 2019-08-16 17:23:18 +02:00
Ray
473109bfa8 WARNING: Breaking changes
REDESIGNED: GuiSlider()
REDESIGNED: GuiSliderBar()
REDESIGNED: GuiProgressBar()

Avoiding the infamous `showValue` parameter, now left-right text could be directly provided by the user.
2019-08-16 16:59:27 +02:00
Ray
4dc742d4d3 Added examples Makefile 2019-08-16 16:30:37 +02:00
Ray
4ac6419e7e Review examples to latest raygui 2019-08-16 16:07:07 +02:00
raysan5
9e02b9b51f Move gui_file_dialogs to another example 2019-08-11 12:02:18 +02:00
raysan5
7e971886b0 REVIEW: GuiTextInputBox() 2019-08-10 13:12:40 +02:00
Ray
2ecc35ba05 Added gui_file_dialog -WIP- 2019-08-08 22:56:56 +02:00
Ray
ca81d6251d WARNING: Redesigned controls
- GuiListVIew(), GuiListViewEx() redesigned, code simplified, avoiding GuiListElement()
 - GuiDropdownBox() redesigned, avoiding GuiListElement()
 - REMOVED: GuiListElement()
2019-08-07 00:37:54 +02:00
Ray
b2b7528709 ADDED: GuiTextInputBox() 2019-08-02 17:19:00 +02:00
raysan5
32d6ba6f5a Renamed flag RAYGUI_RICONS_SUPPORT > RAYGUI_SUPPORT_RICONS 2019-07-29 13:59:15 +02:00
raysan5
845cf9559e Update raygui 2019-07-28 16:20:00 +02:00
Leandro Gabriel
79b49afe17 Update year of copyright notices and fix typo (#46)
* Update year of copyright notices

And add missing license information to image_exporter.c

* Fix typo ("immedite")
2019-07-24 01:09:06 +02:00
Ray
511c2254c9 Update examples 2019-07-03 01:29:18 +02:00
Ray
4401da21f0 Support styles loading with drag and drop 2019-06-25 18:40:02 +02:00
Ray
7c9cdd0886 ADDED: GuiIconText()
Useful to retrieve text with icon just using icon enum id
2019-03-11 15:13:57 +01:00
Ray
283f599c4b Update controls_test_suite.c 2019-02-22 19:18:09 +01:00
Ray
732edd9764 REDESIGNED: GuiMessageBox() 2019-02-22 18:33:35 +01:00
Ray
13eb597ae8 Some code tweaks 2019-02-18 18:06:36 +01:00