Releases: rds1983/Myra
0.9.9.202
0.9.9.201
#182 - Add focus setting methods to Widget class
#183 - If Widget is container and it's background is null, then underneath widgets should receive input events
#184 - ComboBox issues with scrolling
#185 - ProgressBar bug: If Filler isnt IImage then width/height should be explicitly set
#187 - Labels seems to ignore paddings
#188 - Make cursor appear in the TextBox immediately after focus had been set
#189 - Widget blocked by another modal widget still receives input events
0.9.9.200
0.9.9.198
New Features:
- Margin, Border, Padding
- New property Desktop.Root
Now instead of this code:It is possible to write:Desktop.Widgets.Clear(); Desktop.Widgets.Add(_myPanel);
Desktop.Root = _myPanel;
- New Sample ObjectEditor that demonstrates how PropertyGrid widget could be used as in-game object editor:
API Changes:
- Text format command now use square brackets instead of figure brackets, in order to ease usage of this feature along with String.Format. So text with commands like this:
This is \c{red}colored \c{#00f0fa}text, \c{white}color could be set either \c{lightGreen}by name or \c{#fa9000}by hex code
should be rewritten to
This is \c[red]colored \c[#00f0fa]ext, \c[white]color could be set either \c[lightGreen]by name or \c[#fa9000]by hex code
Closed Issues:
#170 - Notepad Sample: Make default text way smaller
#171 - Box Model (Padding, Border, Margin)
#172 - Opening a combobox does not focus the dropdown list
#174 - New Sample: Object Editor
#175 - Feature Request: Desktop.Root property
#176 - Stop using HorizontalAlignment.Stretch and VerticalAlignment.Stretch as default value for non-container widgets
#178 - Replace '{}' with '[]' in text commands
#179 - Cache FormattedText.Measure
0.9.8.196
0.9.8.194
0.9.8.193
0.9.8.191
0.9.8.190
Changes:
Removed Myra.FNA from NuGet. Now the only way to reference Myra in FNA is as submodule(see https://github.com/rds1983/Myra/wiki/Adding-Reference-to-Myra for more details).
Closed Issues:
#150 - MyraPad: It should be possible to use external assets even if project isnt saved
#151 - Run over all widgets and make sure properties of type IBrush/IImage/SpriteFont are browsable in MyraPad and serializable
0.9.8.188
New Features:
- Asset Management
- Ability to set external fonts and images in the MyraPad: https://youtu.be/6rKZMoExN_Q
New Samples: