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 DranikProgrammer » Sat Mar 31, 2018 6:44 pm

In the last video you said : "Why can't I come up with these ideas on my own".
So here is one for you: Would be great if we had VisUI support for previews. I think there are lots of people using it, so it would be a try worth.
DranikProgrammer
 
Posts: 98
Joined: Mon Feb 20, 2017 2:51 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Apr 03, 2018 1:30 pm

I believe most people use VisUI for the default skins it's packaged with. In any case, I would have to refactor the entire project first before I can accommodate such an addition. I'll keep it under advisement though. Thanks for the suggestion.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Sun Apr 15, 2018 12:37 am

Version 19 available for download.

* 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.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Jun 26, 2018 5:53 pm

Version 20 available for download.

* Upgraded to JDK 10
* Added ImageFont dialog to create Bitmap Fonts from images designed in an image editing software. See video.
* 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
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Jul 10, 2018 12:56 am

Version 21 available for download.

* Fixed blending issue causing white fonts to have dark outlines in Image Font.
* Automatically suggest target file name in Image Font.
* Fixed SplashScreen.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Aug 07, 2018 7:28 am

Version 22 is available for download.

* 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.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Mon Oct 01, 2018 8:35 pm

Version 23 is available for download.

Image

* 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.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Thu Nov 08, 2018 7:40 am

Version 24 is available for download.

1.9.9 features are only compatible with LibGDX 1.9.9-SNAPSHOT and later versions.

* 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.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby cuellarjmcg » Mon Nov 12, 2018 4:23 pm

That's one big and great update, thank you :D
Our games and website: https://www.unlimitedggames.com/.
cuellarjmcg
 
Posts: 397
Joined: Tue Feb 21, 2012 8:57 pm

Re: Skin Composer - Create skins for scene2d.ui

Postby raeleus » Tue Nov 13, 2018 1:07 am

No problem! It didn't stop a new bug from creeping in though. I uploaded a new version (version 25).

* Fixed exception when opening an old project.
* Improved error message when trying to add a font that is too large for the texture settings.
Play Forward Gunner!
Create skins visually with Skin Composer.
raeleus
 
Posts: 418
Joined: Wed Aug 07, 2013 10:57 pm

Previous

Return to Libgdx Contributions

Who is online

Users browsing this forum: No registered users and 1 guest