1.5.1
Overview
Again this release contains a lot of internal refactoring. Particularly the entire input system had been rewritten. However there are new features.
New features
Mouse Cursor
There's new property Widget.MouseCursorType that allows to set one of the stock mouse cursors types:
myra.mp4
New Buttons with the arbitraty content
Two new widgets had been added: Button & ToggleButton, that can have arbitrary content(which can be set through the Content Property):
myra2.mp4
It's recommended to move from old ImageButton and TextButton to the new classes. Hence older classes had been attributed as obsolete.
Closed Issues & Merged Pull Requests
#413 - Feature Request: Cursors
#414 - Feature Request: Button class with arbitrary Content
#419 - Refactoring: Merge Widget.Children & InputHelper
#421 - Documentation: Update Stride tutorial so it matches the latest Stride version
#422 - Make public classes at Utility - internal
#423 - Input overhaul
#424 - Fix Desktop.IsMouseOverGUI
#426 - Refactoring: Introduce ILayout