62 Commits

Author SHA1 Message Date
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
Ray
1e730686c9 Some corrections and improvements 2019-02-14 17:02:02 +01:00
Ray
c357392577 Convert TEXT_ALIGNMENT into a control property
Now text alignment could be set by basic control type
2019-02-14 16:25:33 +01:00
Ray
73565b1907 Added GuiTextSplit() 2019-02-12 12:54:26 +01:00
Ray
8a13b16246 Working on issue #22 -WIP-
Trying to remove styling elements from functions
2019-02-08 12:52:26 +01:00
Ray
33f033add3 ADDED: Custom icons support -WIP-
RICONS already working with GuiButton()... but other controls should be adapted for this amazing feature!
2019-02-06 19:50:49 +01:00
Ray
f6fee61aa8 Update controls_test_suite.c 2019-02-05 19:20:34 +01:00
Ray
972e7f403b Updated GuiListView() 2019-01-16 17:21:11 +01:00
Ray
ef9eb883d9 Implementing GuiScrollPanel() -WIP- 2019-01-09 00:43:33 +01:00
raysan5
8a3a1020dc Change parameters order
to be consistent with other controls
2018-12-23 15:49:16 +01:00