Skip to content

Releases: raeleus/skin-composer

Skin Composer ver. 28

22 Mar 05:27
Compare
Choose a tag to compare
  • BREAKING CHANGE: Bitmap/Freetype Font settings files may not be compatible with this version of Skin Composer unless converted to UTF-8.

  • Skin Composer now has a wiki: https://github.com/raeleus/skin-composer/wiki

  • Resolved release issues with Mac and Windows.

  • Dialogs now highlight which field needs to be completed in order to continue.

  • Added option to not show warnings when exporting a skin.

  • Added option to import/export colors in a skin JSON as hexadecimal.

  • Default export path is now a per project setting to prevent unfortunate accidents.

  • Allow loading characters from a text file (UTF-8) in Font dialogs. This allows for any Unicode characters to be included in your fonts.

  • Added detail view to Drawables dialog.

  • Improved Image Font dialog's calculation of default baseline.

  • Fixed pressing enter while typing in the preview dismisses the Image Font dialog.

  • Fixed Create Bitmap Font dialog not closing file stream.

  • Fixed errors when creating new font that overrides existing drawables.

  • Fixed errors when opening a project with missing assets on Mac.

  • Fixed unable to import FreeType fonts when importing a skin.

  • Fixed filter error in native dialogs on Mac.

  • Changes to texture packer settings no longer influence internal rendering of assets. This prevents "useIndexes" from crashing skin composer.

  • Minor bug fixes and interface improvements.

Skin Composer ver. 27

27 Dec 14:40
Compare
Choose a tag to compare
  • Added filter option for Drawables dialog. Click the filter button or type text directly in the dialog.
  • Allow drag and drop of folders into Drawables and Fonts dialogs.
  • Fixed crash bug when editing the preview in Nine Patch Editor without an image loaded.
  • Fixed crash when erasing a value in the Nine Patch Editor.
  • Fixed preview properties for SelectBox: alignment and max items count.
  • Fixed issue with TextField messageFontColor not working.
  • Various formatting fixes.

Skin Composer ver. 26

26 Nov 01:35
Compare
Choose a tag to compare
  • Fixed export creating JSON with null values for Styles that have parents
  • Allow drag and drop of SCMP files into main screen to load project.
  • Created export dialog and moved export settings to this window.
  • Created import dialog with options to import into a new project or the current one.
  • Added options to not generate a texture atlas and to not copy font FNT/TTF files on export.
  • Improved appearance of Settings dialog.
  • Updated Tiny File Dialogs to 3.2.0. Resolves #45
  • Added Style property type to Custom Classes. Resolves #46
  • Fixed crashes when changing a custom style property's type.

Skin Composer ver. 25

13 Nov 01:04
Compare
Choose a tag to compare
  • Fixed exception when opening an old project.
  • Improved error message when trying to add a font that is too large for the texture settings.

Skin Composer ver. 24

08 Nov 07:36
Compare
Choose a tag to compare
  • Updated to LibGDX 1.9.9.
  • Added setting for export with simple names per 1.9.9. See Project > Settings.
  • Allows import of 1.9.9 skins with simple names.
  • Added a parent setting to each style to support 1.9.9 cascading styles. Selectable parent options respects class inheritance.
  • Resolved issue with Create Bitmap Font dialog creating fonts with incorrect baseline values.
  • Resolved drag and drop broken after using Create Bitmap Font dialog.
  • Added drag and drop to Create Bitmap Font and Freetype Font dialogs.
  • Fixed SplitPane preview not allowing for adjustments.
  • Added indent spacing and tied missing properties to the Tree preview.
  • Prioritized nine patches over standard graphics when images of the same name are dragged into the Drawables dialog.
  • Auto zoom and recenter in Nine Patch Editor now considers width in addition to height.
  • Resolved auto patches not functioning correctly for fully opaque, single-colored images in Nine Patch Editor.
  • Added save/load settings for bitmap font and Freetype Font dialogs.
  • Added check for preview fonts upon project load.
  • Added option to change preview background color in Nine Patch Editor.
  • Added option to change preview background to bitmap font and Freetype font dialogs.
  • Improved appearance of handles in Nine Patch Editor when zoomed out.
  • Fixed crash when trying to move handles in Nine Patch Editor when no image is loaded.
  • Resolved update button disappearing when a new project is started.
  • Replacing a drawable with a new drawable no longer breaks the link with styles using the original.
  • Proper replacement of custom drawables with a standard drawable.
  • Replacing a drawable no longer deletes tinted drawables based on that file.
  • Fixed crash when viewing fonts with multiple images after importing skin on an unsaved, new project.
  • Added UI support for ISO-8859-1: Western European and ISO-8859-2: Central European.
  • Fixed characters select box value incorrectly set when editing a Freetype font.
  • Fixed "duplicate custom class" creating an extra default style.
  • Minor UI fixes.

Skin Composer ver. 23

01 Oct 20:31
Compare
Choose a tag to compare
  • Added 9-Patch Editor. See Project >> Drawables >> Create 9-Patch.
  • Fixed crash bug when adding a drawable after creating a custom drawable.
  • Fixed crash bug when saving a project with relative paths and a FreeType font with no custom serializer.

Skin Composer ver. 22

07 Aug 07:26
Compare
Choose a tag to compare
  • Added setting to check for updates. Update button appears on top right of main screen.
  • Added dialog to create Bitmap Fonts as an alternative to Hiero.
  • Fixed imported skin files having darkened transparent images.
  • Added preview bg color setting for Image Font dialog.
  • Temporary files and program settings are now saved in folder ".skincomposer" of the user's home directory.
  • Added Windows installer and file associations for ".scmp" files.
  • Improved layout and applied fixes to FreeType dialog.

Skin Composer ver. 21

10 Jul 00:54
Compare
Choose a tag to compare
  • Fixed blending issue causing white fonts to have dark outlines in Image Font.
  • Automatically suggest target file name in Image Font.
  • Fixed SplashScreen.

Skin Composer ver. 20

26 Jun 17:31
Compare
Choose a tag to compare
  • Upgraded to JDK 10
  • Added ImageFont dialog to create Bitmap Fonts from images designed in an image editing software.
  • Updated UI to use FreeType font.
  • Fixed FreeType fonts not loading correctly from SCMP file.
  • Fixed FreeType font selections in custom classes not saving with SCMP file.
  • Fixed editing FreeType fonts removes them from custom classes.
  • New executable releases are packaged by JavaPackager and JLink

Skin Composer ver. 19

15 Apr 00:36
Compare
Choose a tag to compare
  • Fixed locale error causing crash bug in the FreeType dialog.
  • Fixed crash with font in custom class when rendering table.
  • Fixed export not acknowledging custom class with font set to a FreeType font.