Skin Composer - Create skins for scene2d.ui

Any community contributions to libgdx go here! Some may get included in the core API when permission is granted.

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Mon Nov 26, 2018 1:35 am

Skin composer version 26 is now available.

* 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.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Thu Dec 27, 2018 2:57 pm

Skin Composer version 27 is now available.

* 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.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Fri Mar 22, 2019 5:44 am

Skin Composer version 28 is now available.

* 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.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Mon Apr 01, 2019 7:46 am

Skin Composer version 29 is now available.

* Improved Windows distribution with single file EXE
* Added option to set minWidth and minHeight of any drawable.
* Fixed issues with pressed, unpressed, and checked offsets in buttons.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue May 28, 2019 1:41 am

Skin Composer version 30 is now available.

* Integrated TenPatch functionality as an alternative to 9patch. See https://github.com/raeleus/TenPatch
* The last zoom level of the drawables dialog will be persisted to the next time you open it.
* Allow for drag and drop of JSON files into import dialog.
* minWidth and minHeight values are now correctly exported for Tinted drawables
* minWidth and minHeight values are now imported from JSON files.
* Added dialog to fix the minWidth and minHeight settings of drawables when opening old projects.
* Added tooltips when hovering over items in the preview for custom classes.
* Added option to change preview texture packer settings. See Project >> Settings.
* Fixed nine patch editor not showing drawables when selected from Content in Preview area.
* Added wrapping to Style Property entries to prevent overflow.
* Fixed character filtering in Spinner so that negative values can be entered properly.
* Fixed losing focus when typing a new value for number fields in Style Properties.
* Various UI tweaks and bug fixes.
* Source updated to JDK 11
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Mon Jun 03, 2019 7:21 am

This explains how to make Ten Patches with Skin Composer:

Image
https://youtu.be/EIBKZMCbgto
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Mon Jul 15, 2019 6:02 am

Image
https://youtu.be/JXCbc8tlJBM

Skin Composer ver. 31 is now available.

**Please use TenPatch 4.1.0 with your projects to enable TenPatch functionality:** https://github.com/raeleus/TenPatch

* Added gradient and offset options for scrolling background effects to TenPatch. See "More settings..." in the editor.
* Added animation editor for TenPatch.
* Added number labels for the TenPatch editor handles.
* Added right click panning and double click content/padding shortcut to NinePatch editor for parity with the TenPatch editor.
* Fixed TenPatchDrawable content padding not being displayed in the preview.
* Added filter option for TenPatches in the drawables dialog.
* TenPatches with no stretch areas now preview correctly outside of the editor.
* Pressing escape in drawables dialog disables the filter.
* Prevent small fonts from crashing FreeType and Bitmap Font dialogs.
* Prevent crash when creating a font that requires more than one texture page in Bitmap Font dialog.
* Fixed being unable to set content if handles are squished to the far right or bottom in TenPatch editor.
* Fixed being able to make a new stretch area while in content mode in Ten Patch.
* Minor UI Tweaks and bug fixes.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Fri Aug 02, 2019 3:34 am

Skin Composer ver. 33 is available.

* Added PlayMode option to Ten Patch animations. Use this to single play, loop, reverse, and randomize your animations.
* Added option to duplicate an existing Ten Patch in the Drawables dialog.
* Allow copy/paste of Ten Patch data by pressing Ctrl+C/Ctrl+V respectively in the TenPatchDialog.
* Added option for preview background color in Ten Patch Animation dialog.
* Changed keyboard shortcut for moving frames to left/right arrow. No longer necessary to hold control.
* Improved performance of TenPatches when rebuilding the TextureAtlas in the Drawable dialogs and in the main menu.
* Fixed dark preview of texture and staggered scrolling at slow speeds in Ten Patch Dialog.
* Fixed keyboard shortcuts not working in Ten Patch Animation dialog.
* Fixed Ten Patch export not setting default stretch regions if they are not specified in the editor.
* Fixed renaming colors causing Ten Patches to break.
* Fixed deleting drawables causing Ten Patches to break.
* Minor UI Tweaks and bug fixes.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Aug 06, 2019 3:23 pm

Skin Composer ver. 34 is available.

**Please use TenPatch 5.0.0 with your projects to enable TenPatch functionality:** https://github.com/raeleus/TenPatch

* Fixed save files with Ten Patches accidentally saving TextureRegions, causing a crash on load.
* Fixed content padding not showing in main preview for Ten Patches.
* Fixed export of PlayMode for animated Ten Patches.
Join us on Discord for faster and friendlier service.
Create skins visually with Skin Composer.
JOIN THE libGDX Jam of October 2019!
raeleus
 
Posts: 474
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby shatterblast » Sun Sep 08, 2019 7:16 pm

"Animated" Ten Patches sounds fun. I think I would like to explore that in the future.
shatterblast
 
Posts: 414
Joined: Sun Jul 06, 2014 1:14 pm

PreviousNext

Return to Libgdx Contributions

Who is online

Users browsing this forum: No registered users and 0 guests