Page 1 of 1

Glossy Serpent Skin for CEGUI 0.8

Posted: Mon Jan 27, 2014 20:41
by dezGusty
Hello everyone,

The Glossy Serpent skin has been updated to support CEGUI 0.8.
It's a skin loosely based on TaharezLook when it comes to widgets. This should allow it to be drop-in compatible in most scenarios.

Two versions are provided (you can get them in the same download):
- GlossySerpent (regular size)
- GlossySerpentFHD (somewhat bulkier widgets, meant for higher display resolutions... i.e. FullHD).

A sample project is also provided.

License: MIT.
Download links: https://sourceforge.net/projects/glossyserpent/files
And a screenshot (from version 1.1)
Image

dezGusty out.

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Sun Feb 02, 2014 22:43
by loath
excellent, thanks for continuing to work on this. glossy serpent is really cool.

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Wed Feb 05, 2014 19:49
by Ident
Very cool. I hope we can add this to the skins page soon, we need to finish it first.

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Sun Mar 02, 2014 10:06
by dezGusty
Hello, a new version has been released.

Version 1.1
~~~~~~~~~~~
Removed some un-needed meshes from the sample. Minor code cleanups
Added new widget: SimpleBorderButton.
Added new widget: SerpentScaledTopBorder
Added new widget: SerpentScaledBottomBorde
Added new widget: RailedGlyphButton (used only in FrameWindow)

Modified FrameWindow and SerpentPanel: these widgets now contain a subtle highlight of scales.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Added new property to the FrameWindow: TitlebarSubPatternTexture, to draw a tiled texture over the titlebar.
(default value: GlossySerpentFHD/SerpentSkinTileDark).
To get the old look and feel of a window, please specify the following property in the layout file:

Code: Select all

<Window type="GlossySerpentFHD/FrameWindow" name="yourName" >
  <Property name="TitlebarSubPatternTexture" value="" />


- Added new property to the FrameWindow and SerpentPanel: BackgroundScalesPictureColour, default value: "4714120F"
To get the old look and feel of a window, please specify the following property in the layout file:

Code: Select all

<Window type="GlossySerpentFHD/FrameWindow" name="yourName" >
  <Property name="BackgroundScalesPictureColour" value="00FFFFFF" />


The highlight is based on a scale armour texture from here: http://opengameart.org/content/commission-medieval

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Sun Mar 02, 2014 10:24
by Ident
very nice screenshot. i really like the overall look of your skin, it has good contrasts and a unique style.

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Wed Mar 19, 2014 21:44
by dezGusty
Hello,

a new version has been released. This one does not bring any features, but it fixes some issues with the XML files used in the skin.
You see... I had forgotten to use a more thorough XML parser (like Xerces). So... sorry about that.

You may notice that this screenshot from version 1.2 doesn't bring anything new. But it is larger.

Version 1.2
~~~~~~~~~~~
This is a maintenance release.
Corrected most XML files. Amazing how many errors there were... and how anal the Xerces parser is.
Synchronized most looknfeel content of the GlossySerpent and GlossySerpentFHD versions. Now only some number values
should be different between the two (that and the name). Previously they were also structurally different on many widgets.

Download link: https://sourceforge.net/projects/glossyserpent/files/

P.S.
@Ident: thanks for the kind words :)

Re: Glossy Serpent Skin for CEGUI 0.8

Posted: Wed Mar 19, 2014 22:22
by Ident
No problem, and cool that you still work on it and are giving us updates!