Plugins are now supported, making it much easier to develop a plugin using Iris. An example file has been provided which contains all the necessary code needed to create a simple plugin.
Additions
New shutdown method
Destroys the root widget and cleans up any connections from any instances.
Cleans up any connections not from an instance (previously a memory leak).
The cycle connection is properly stopped to prevent it from running.
Changes
Some events have been moved to be connected on Init.
Added the Widget Utility to the Internal class.
Changed the behaviour of UseScreenGUIs so that when disabled it will use frames instead.
Rewrote input event on windows to scan all windows to determine if the mouse is in any window.
ShowDemoWindow now returns the window widget.
Fixes
Removed window size check.
Prevented some events running if Iris is not started.
Fixed Wrapped and RichText arguments not working if the global config was disabled.
Plugins are now supported, making it much easier to develop a plugin using Iris. An example file has been provided which contains all the necessary code needed to create a simple plugin.
Additions
New shutdown method
Changes
Fixes