Skip to content

Releases: rds1983/Myra

0.9.9.202

02 May 12:52
Compare
Choose a tag to compare

#197 - Stride AllWidgets sample is pale

0.9.9.201

01 May 12:06
Compare
Choose a tag to compare

#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

03 Mar 18:07
Compare
Choose a tag to compare

#181 - Grid measures wrong size when default(Part) propotion is used

0.9.9.198

29 Feb 12:25
Compare
Choose a tag to compare

New Features:

  • Margin, Border, Padding
  • New property Desktop.Root
    Now instead of this code:
      Desktop.Widgets.Clear();
      Desktop.Widgets.Add(_myPanel);
    It is possible to write:
      Desktop.Root = _myPanel;
  • New Sample ObjectEditor that demonstrates how PropertyGrid widget could be used as in-game object editor:
    Scp1gUv4uZ

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

01 Feb 12:20
Compare
Choose a tag to compare

#166 - Add SolidBrush constructor that takes color string as parameter
#167 - Refactoring: Move onto XNAssets

0.9.8.194

19 Jan 13:42
Compare
Choose a tag to compare

#160 - Feature Request: Allow Window Movement Within Parent Container

0.9.8.193

18 Jan 10:57
Compare
Choose a tag to compare

#156 - Feature Request: Make it so Left/Top/Width/Height could be specified in % relative to container size

0.9.8.191

10 Jan 17:40
Compare
Choose a tag to compare

#152 - HorizontalMenu doesnt work if placed somewhere other than top/left
#153 - Focus should be set before TouchDown is fired
#154 - ListBox: Scrolling sometimes keeps items hovered
#155 - Notepad Sample: Don't open Save dialog on "Ctrl+A"

0.9.8.190

06 Jan 18:08
Compare
Choose a tag to compare

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

02 Jan 09:55
Compare
Choose a tag to compare

New Features:

New Samples: