What's Changed
New raygui 4.0 release main changes:
ADDED:GuiToggleSlider()ADDED:GuiColorPickerHSV()andGuiColorPanelHSV()ADDED: Multiple new icons, mostly compiler relatedADDED: NewDEFAULTproperties:TEXT_LINE_SPACING,TEXT_ALIGNMENT_VERTICAL,TEXT_WRAP_MODEADDED: New enum values:GuiTextAlignment,GuiTextAlignmentVertical,GuiTextWrapModeADDED: Support loading styles with custom font charset from external fileREDESIGNED:GuiTextBox(), support mouse cursor positioningREDESIGNED:GuiDrawText(), support multiline and word-wrap modes (read only)REDESIGNED:GuiProgressBar()to be more visual, progress affects border colorREDESIGNED: Global alpha consideration moved toGuiDrawRectangle()andGuiDrawText()REDESIGNED:GuiScrollPanel(), get parameters by reference and return result valueREDESIGNED:GuiToggleGroup(), get parameters by reference and return result valueREDESIGNED:GuiComboBox(), get parameters by reference and return result valueREDESIGNED:GuiCheckBox(), get parameters by reference and return result valueREDESIGNED:GuiSlider(), get parameters by reference and return result valueREDESIGNED:GuiSliderBar(), get parameters by reference and return result valueREDESIGNED:GuiProgressBar(), get parameters by reference and return result valueREDESIGNED:GuiListView(), get parameters by reference and return result valueREDESIGNED:GuiColorPicker(), get parameters by reference and return result valueREDESIGNED:GuiColorPanel(), get parameters by reference and return result valueREDESIGNED:GuiColorBarAlpha(), get parameters by reference and return result valueREDESIGNED:GuiColorBarHue(), get parameters by reference and return result valueREDESIGNED:GuiGrid(), get parameters by reference and return result valueREDESIGNED:GuiGrid(), added extra parameterREDESIGNED:GuiListViewEx(), change parameters orderREDESIGNED: All controls return result as int valueREVIEWED:GuiScrollPanel()to avoid smallish scroll-barsREVIEWED: All examples and specially controls_test_suiteRENAMED:gui_file_dialogmodule togui_window_file_dialogUPDATED: All styles to include ISO-8859-15 charset (as much as possible)
All raylibtech tools will be updated soon to support this version.
Enjoy raygui 4.0!
New Contributors
- @anstropleuton made their first contribution in #287
- @cabarger made their first contribution in #290
- @Durobot made their first contribution in #293
- @manuel5975p made their first contribution in #301
- @FederAndInk made their first contribution in #313
- @sshsphere made their first contribution in #314
- @Z0RIK made their first contribution in #310
- @Akimpaus made their first contribution in #318
- @Rainb0wSkeppy made their first contribution in #322
- @CrackedPixel made their first contribution in #329
Full Changelog: 3.6...4.0
