Skip to content

Releases: raeleus/skin-composer

Skin Composer ver. 49

22 Apr 04:13
Compare
Choose a tag to compare
  • Prompt user to approve changes to UI scale or revert automatically to the last UI scale that was set.
  • Fixed crash when exporting pixel drawables and unnecessary copying of files.
  • Fixed crash when the source region for a TenPatch is decreased in size.

Skin Composer ver. 48

11 Apr 17:04
Compare
Choose a tag to compare
  • Fixed inability to open TinyVG files with many points.
  • Fixed clicking "do not show again" on tips opens the webpage anyway.

Skin Composer ver. 47

30 Mar 16:36
Compare
Choose a tag to compare
  • Added TinyVGDrawable as a drawable option. A custom serializer must be implemented to read TinyVG from a skin JSON.
  • TenPatch editor background color can be changed by adjusting the preview background color.
  • TenPatch settings editor can also set the background color.
  • Refresh button and F5 keyboard shortcut is added to the Drawables dialog to reload all images.
  • Custom preview sizes are persisted from session to session.
  • Fixed background color of FreeType font not being set correctly when the font is edited.
  • Fixed file dialogs not opening on various platforms.
  • Fixed SceneComposer exporting SplitPane incorrectly.
  • Fixed crash when pressing enter or escape in the FreeType dialog.
  • Fixed color of TenPatch preview being changed even when user chooses cancel.
  • Fixed scroll focus not being set correctly with long lists of styles.
  • Fixed app centering and resizing on the wrong monitor on startup.
  • Minor UI changes and bug fixes.

Skin Composer ver. 46

24 Oct 14:38
Compare
Choose a tag to compare
  • Added CrushMode options to TenPatch.
  • Added resizable preview to the "More Settings" dialog of TenPatch.
  • Added Free Transform size option to the preview properties of widgets.
  • Bitmap Font and FreeType Font dialogs now allow for OTF files to be loaded.
  • Fixed Tinted NinePatches not being exported.
  • Fixed Tinted NinePatches being displayed in the preview as TextureRegions.
  • Grabbing handles in the 9patch TenPatch dialog is easier when zoomed out completely.
  • Minor UI changes and bug fixes.

Skin Composer ver. 45

13 Jun 12:57
Compare
Choose a tag to compare

Skin Composer Version 45

  • Added commandline option -swingfd to use swing.JFileChooser for platforms that can't use Tiny File Dialogs.
  • Fixed code path that bypasses null check in ProjectData when loading a skin with placeholder fonts.
  • Fixed null pointer exception when opening a project with relative resources and Pixel Drawables

Skin Composer Version 44

  • Fixed TintedDrawables created from NinePatches not working.
  • Fixed Color Picker to correctly show numeric values for imported colors. Resolves #95

Skin Composer ver. 43

13 Feb 04:16
Compare
Choose a tag to compare
  • Preview text adapts to available glyphs in Fonts Dialog.
  • Prevent users from selecting a parent listed further down the styles list which would cause an error when loaded in game. Resolves #90
  • Added setting to allow showing the full path in the Recent Files menu (Thanks Grisgram). Resolves #91
  • Fixed exported skins overwriting content padding when minWidth/minHeight is specified. Resolves #93
  • Fixed filenames in exported JSON's being forced to be lowercase when minWidth/minHeight of NinePatch's are specified. Resolves #94

Skin Composer ver. 42

18 Dec 22:05
Compare
Choose a tag to compare
  • Fixed NPE when loading a project with a place holder FreeType font.

Skin Composer ver. 41

30 Oct 13:34
Compare
Choose a tag to compare
  • Added UI Scaling options and default HiDPI support. Thanks to Hangman and MGSX. Resolves #85.
  • Fixed being unable to open huge files in the TenPatch Dialog.
  • Fixed Cell Reset causing the cell to go to 0,0 in SceneComposer.

Skin Composer ver. 40

26 Oct 03:42
Compare
Choose a tag to compare
  • Allow reordering of styles by drag and drop in the styles menu.
  • Added an option to create a single pixel texture region that will be added to the drawables.
  • Added Auto Patches functionality to Ten Patch dialog.
  • The cursor and selection in the preview of the BitmapFont/FreeTypeFont dialogs now changes color based on font color.
  • The auto generated FNT name for BitmapFont dialog no longer defaults to a name that overwrites an existing file.
  • Fixed improper behavior of colors in FreeTypeFont dialog when changing a color value. (Thanks piotr-j)
  • Fixed crash when using a FreeTypeFont placeholder.
  • Fixed crash when pressing escape in BitmapFont dialog.
  • Fixed crash when adding a Slider to Scene Composer.
  • Fixed defaults being exported unnecessarily in Scene Composer.
  • Fixed incorrect classes and defaults for Scene Composer widgets.
  • Fixed SceneComposer Export to Java not converting escaped text.
  • Minor UI tweaks and bug fixes.

Skin Composer ver. 39

20 Sep 15:20
Compare
Choose a tag to compare
  • Fixed Scene Composer exporting redundant Label#setEllipsis() if using default values.
  • Fixed casting error with LeadingTruncateLabel in Bitmap Font dialog.