Skip to content

1.5.1

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Oct 02:28

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