@kotcrab kotcrab released this Jul 28, 2018 · 1 commit to master since this release

Assets 2

Version: 1.4.1 (LibGDX 1.9.8)

  • Fixed: FileChooser's icon provider not working correctly when chooser's selection checkboxes were enabled
  • Fixed: #292 removing Menu from MenuBar causes IllegalStateException

@kotcrab kotcrab released this Dec 15, 2017 · 12 commits to master since this release

Assets 2

Version: 1.4.0 (LibGDX 1.9.6)

  • Added: #259 VisImageTextButton#setGenerateDisabledImage(boolean) along with getter, added VisImageButton#isGenerateDisabledImage
  • Added: #260 FileChooser#setDefaultFileName(String)
  • Added: #279 ToastManager(Group) constructor
  • Fixed: #255 Custom cursor handling in VisSplitPane and MultiSplitPane
  • Fixed: #262 FileChooser was not updating selected file list when text was cut or pasted into file name field
  • Fixed: FileChooser file name suggestion menu was not updating file name field when navigating suggestion list using arrow keys
  • Fixed: #273 Fixed rare crash when doing undo in VisTextField can cause IllegalStateException
  • #252 Spinner now implements Disableable
  • Improved: #264 Added Turkish diacritics, added currency symbols: €, ¥
  • Changed: #272 VisTextField and subclasses will now use style.backgroundOver when field has keyboard focus or mouse is over it (previously it was only shown on mouse over)

@kotcrab kotcrab released this Dec 17, 2016 · 42 commits to master since this release

Assets 2

Version: 1.2.5 (LibGDX 1.9.4)

  • Added: AsyncTask API and AsyncTaskProgressDialog
  • Added: PopupMenu.removeEveryMenu(Stage)
  • Added: FileChooser#setShowSelectionCheckboxes
  • Added: FileChooser#getIconProvider
  • Added: Spinner#setDisabled(boolean), Spinner#isDisabled()
  • Added: HorizontalCollapsibleWidget
  • Fixed: MultiSplitPane#setSplit not affecting split values
  • Fixed: MultiSplitPane and VisSplitPane default cursor not restored when mouse exited widget bounds when mouse was still on split handle bar
  • Changed: Selection of menu item is removed when mouse pointer leaves popup menu structure
  • I18N Changes:
    • Added Common bundle

@kotcrab kotcrab released this Oct 9, 2016 · 64 commits to master since this release

Assets 2

Version: 1.2.4 (LibGDX 1.9.4)

  • Added: ListSelection#setListener, #setProgrammaticChangeEvents (with getters)
  • Fixed: Spinner.TextFieldEventPolicy is now public (was package-private)
  • Fixed: HighlightTextArea scroll pane not immediately updated after changing text using setText()
  • Improved: #220 when sub menu can't fit on the right side of parent menu, it will be shown on the side that has more available space (before in such case it was always shown on the left side)
  • Improved: When mouse is moved from sub-menu to parent menu, selection of menu item in sub-menu will be removed.
  • Improved: #222 Added clipping to BusyBar
  • Skin changes:
    • Added style: ListViewStyle - allows to customize ListView scroll pane style
    • Added new icons: icon-maximize, icon-minimize, icon-restore, icon-close-titlebar
    • Added style: VisImageButtonStyle: close-titlebar

@kotcrab kotcrab released this Sep 24, 2016 · 83 commits to master since this release

Assets 2

Version: 1.2.3 (LibGDX 1.9.4)

  • Added: constructor LinkLabel (CharSequence text, CharSequence url, LinkLabelStyle style)
  • Fixed: Spinner could overflow Table cell bounds by 1 pixel
    • Removed Sizes.spinnerButtonsWidth and Sizes.spinnerFieldRightPadding (no longer needed)
    • Renamed Sizes.spinnerButtonSize to Sizes.spinnerButtonHeight
  • Skin changes:
    • Styles that used to reference other style by name (for example FileChooserStyle referencing PopupMenu style name) now embeds that style directly
      • Changed String ToastStyle#closeButtonStyleName to VisImageButtonStyle ToastStyle#closeButtonStyle
    • Changed String FileChooserStyle#popupMenuStyleName to PopupMenuStyle FileChooserStyle#popupMenuStyle
    • Changed String MenuStyle#openButtonStyleName to VisTextButtonStyle MenuStyle#openButtonStyle
    • For existing JSON files you only need to remove 'Name' postfix from field name, Skin loading mechanism can automatically resolve such references

@kotcrab kotcrab released this Sep 24, 2016 · 81 commits to master since this release

Assets 2

VisEditor changes:

Version: 0.3.4

  • Improved: Double clicking entity in scene outline will center camera on it
  • Improved: Outline now shows entity id
  • Improved: Added support for Spine entities requiring PolygonSpriteBatch
  • Added: Camera can be moved using arrows keys
  • Added: Camera zoom can be changed using , and . keys
  • Fixed: Crash when sprite sheet animation is not set
  • Fixed: Possible crash when opening scene
  • Changed: Updated Spine runtime to latest version

VisRuntime changes:

Version: 0.3.4 (LibGDX 1.9.3, Artemis 1.3.1)

  • Fixed: #204 - dispose() method not called on system when unloading Scene from AssetManager
  • Changed: #205 - SystemProviders are now called form OpenGL thread
  • Physics body will be created for points (in VisEditor Edit -> Add New -> Point, then add PhysicsProperties and Polygon components)
  • API Changed: Renamed PhysicsSprite to OriginalRotation

@kotcrab kotcrab released this Sep 5, 2016 · 93 commits to master since this release

Assets 2

Version: 1.2.2 (LibGDX 1.9.4)

  • Fixed: #214 minus sign not visible in Spinner when value was changed with text field focus
  • Fixed: When there was not enough space on the right to fully show sub-menu it was appearing in wrong position on the left side.

@kotcrab kotcrab released this Aug 26, 2016 · 104 commits to master since this release

Assets 2

Version: 1.2.1 (LibGDX 1.9.4)

  • Fixed: When using libGDX 1.9.4 message was printed that libGDX version is incorrect. If your project is using 1.9.4 you could safely ignore it.

@kotcrab kotcrab released this Aug 26, 2016 · 106 commits to master since this release

Assets 2

Version: 1.2.0 (LibGDX 1.9.4)

  • Updated to LibGDX 1.9.4

@kotcrab kotcrab released this Aug 23, 2016 · 109 commits to master since this release

Assets 2

Version: 1.1.6 (LibGDX 1.9.3)

  • Added: MenuBar#setMenuListener, MenuBarListener
  • Changed: Spinner by default will fire change event after text field has lost focus, this can be changed. See Spinner#setTextFieldEventPolicy and Spinner#TextFieldEventPolicy.
    • Use TextFieldEventPolicy.ON_ENTER_ONLY to preserve old behaviour
  • Changed: FileChooser will auto focus file list scroll pane when added to stage (use FileChooser.focusFileScrollPaneOnShow to override this setting)
  • Fixed: #207 crash when user has placed text field cursor after last letter (possibly on LWJGL backend only)