Skip to content

Conversation

@Merlin04
Copy link

Updates raygui version from 3.0 to 3.6. This introduces some breaking changes:

  • ControlState renamed to State
  • text_box_multi was removed
  • some additional parameters added for some UI controls
  • some enum items were renamed

In addition, the new version makes GuiScrollBar internal - I've added a patch that undoes this so that applications built with 3.0 that use it can upgrade. (however, for some reason, neither this nor the other patches actually run at build on my machine, despite the apply_patch.ml executable working properly when I invoke it manually - this might be the subject of a separate issue)

@tjammer
Copy link
Owner

tjammer commented Aug 26, 2025

Thanks for working on this!

I'm on vacation right now with barely any internet connection, I hope to get a proper look later today. On a first glance, it looks like we're applying the raygui patch when building raylib (instead of raygui).

@tjammer tjammer force-pushed the main branch 3 times, most recently from 4226d87 to 065c581 Compare September 17, 2025 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants