Releases: raeleus/skin-composer
Releases · raeleus/skin-composer
Skin Composer ver. 49
- 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
- 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
- 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
- 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
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
- 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
- Fixed NPE when loading a project with a place holder FreeType font.
Skin Composer ver. 41
- 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
- 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
- Fixed Scene Composer exporting redundant Label#setEllipsis() if using default values.
- Fixed casting error with LeadingTruncateLabel in Bitmap Font dialog.