Skip to content

Skin Composer ver. 35

Choose a tag to compare

@raeleus raeleus released this 07 Jun 19:56
· 370 commits to master since this release
  • Added Scene Composer to generate basic GUI's with a visual editor.
  • Added submenu controls in dialogs to clean up interface.
  • Added duplicate option for Tinted and Tiled Drawables.
  • Cleaned up Drawables Dialog. Popups for Drawable settings and labels describing what type of Drawable it is.
  • Drawables can be hidden in the Drawables dialog to prevent them from being shown with the default filter. They can be unhidden by deactivating the filter and deselcting "hidden".
  • Drawables filter is persisted between every use. Remember to click the filter button and choose "reset" to disable the filter.
  • When selecting a Drawable for a property, the currently selected Drawable is highlighted in the dialog.
  • Textures associated with Bitmap Fonts are now viewable in the Drawables Dialog to help reduce confusion from overwriting with another Drawable. Enable via the Drawables filter.
  • Background color is automatically set in FreeTypeFont dialog.
  • Red marquees make it more obvious that required values are missing in various dialogs.
  • Preview background color is saved with the project for convenience.
  • Running on Mac OSX no longer requires start with -XstartOnFirstThread option.
  • Fixed being unable to choose "Open" or "Save As" after accessing a demo project on Mac.
  • Fixed crash when adding a custom placeholder drawable to a project that is set to keep resources relative.
  • Fixed Tenpatch dialog not displaying correct region in preview when removing all animation frames.
  • Fixed crash with FreeTypeFonts when they are missing from the project.
  • Default maximum for ProgressBar previews is 10 instead of 100.
  • Corrected terminology in 9patch editor.
  • Fixed crash when typing "[]" into text fields.
  • Fixed exporting with Simple Names breaking TenPatchDrawables.
  • Fixed importing Skin with multiple refrences to the same TTF file failing.
  • Set "NO_MAXIMUM" on FreeTypeFontGenerators to allow FreeType fonts of any size.
  • Updated to Gradle 6.4.1. Building Skin Composer project with JDK 14 suggested. Running Skin Composer JAR requires JRE 11 or later.
  • Minor UI Tweaks and bug fixes.