Page 4 of 4

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Sun Jul 28, 2013 19:32
by dezGusty
Hello,
a new minor release of the skin is out :-) ( https://sourceforge.net/projects/glossyserpent/files/ )

Version 8.a
~~~~~~~~~~~~
- Added widgets (provided by Visse):
- added Menubar widget
- added PopupMenu widget
- added MenuItem widget
- Added FHD versions for Amber and Jade colour variations

Miscellaneous:
- Integrated fixes reported by Visse

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Sun Oct 27, 2013 19:33
by Shando
*** PLEASE IGNORE THIS POST AS I HAVE MANAGED TO CONVERT THE FILES SO THAT THEY WORK :hammer: ***
Hi All,

I have been trying to get the "GlossySerpent" skin to load and it looks like the version of CEGUI I'm using does not like the "OperatorDim" part of the schema:

Code: Select all

27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    * -------- START OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM       -------- *
27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    ---- Version 0.7.5 (Build: Nov 17 2011 Microsoft Windows MSVC++ 9.0 32 bit) ----
27/10/2013 07:26:11 (Std)    ---- Renderer module is: CEGUI::OgreRenderer - Official OGRE based 2nd generation renderer module. ----
27/10/2013 07:26:11 (Std)    ---- XML Parser module is: CEGUI::ExpatParser - Official expat based parser module for CEGUI ----
27/10/2013 07:26:11 (Std)    ---- Image Codec module is: OgreImageCodec - Integrated ImageCodec using the Ogre engine. ----
27/10/2013 07:26:11 (Std)    ---- Scripting module is: None ----
27/10/2013 07:26:11 (Std)    ********************************************************************************
27/10/2013 07:26:11 (Std)    * -------- END OF ESSENTIAL SECTION TO BE POSTED ON THE FORUM         -------- *
27/10/2013 07:26:11 (Std)    ********************************************************************************


and my error (or hundreds of errors) is:

Code: Select all

27/10/2013 07:26:31 (Std)    ===== Falagard 'root' element: look and feel parsing begins =====
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   Falagard::xmlHandler::elementStart - The unknown XML element 'OperatorDim' was encountered while processing the look and feel file.
27/10/2013 07:26:31 (Error)   CEGUI::UnknownObjectException in file f:\03 - ogre\02 - plugins\skyline integrations\source\cegui-0.7.5\cegui-0.7.5\cegui\include\CEGUINamedXMLResourceManager.h(279) : NamedXMLResourceManager::get: No object of type 'Imageset' named '' is present in the collection.


and this is one section of the GlossySerpent.looknfeel file:

Code: Select all

        <ImagerySection name="label">
            <TextComponent>
                <Area>
                    <Dim type="LeftEdge">
                        <OperatorDim op="Add">
                            <AbsoluteDim value="0" />
                            <OperatorDim op="Multiply">
                                <ImageDim name="GlossySerpent/EmptyGlyph24" dimension="Width" />
                                <PropertyDim name="TextUsesGlyph" />
                            </OperatorDim>
                        </OperatorDim>
                    </Dim>
                    <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
                    <Dim type="RightEdge"><UnifiedDim scale="1" type="RightEdge" /></Dim>
                    <Dim type="Height"><UnifiedDim scale="1" type="Height" /></Dim>
                </Area>
                <VertFormatProperty name="VertLabelFormatting" />
                <HorzFormatProperty name="HorzLabelFormatting" />
            </TextComponent>
        </ImagerySection>


Any help would be greatly appreciated.

Regards

Shando

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Thu Oct 31, 2013 08:02
by dezGusty
Hi Shando,

good to hear the problem is solved. Did you have to modify anything or convert anything from the GlossySerpent skin? :-)

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Thu Oct 31, 2013 21:28
by Shando
Hi dezGusty,

No, the only changes were Upper/Lower case ones and changing the DimOperator/OperatorDim stuff (i.e. swapping the way they work etc.).

Regards

Shando

Glossy Serpent Skin for CEGUI 0.8

Posted: Wed Jan 15, 2014 19:49
by dezGusty
Hello guys,

as CEGUI 0.8 should start being used more widely by now, I am officially dropping support for CEGUI 0.7 in GlossySerpent.

A new release (version 0.9) has been created, incorporating GlossySerpent and GlossySerpentFHD.
(edit: link: https://sourceforge.net/projects/glossyserpent/files/ )

Version 0.9
~~~~~~~~~~~~
- Updated skin to CEGUI support 0.8.3
- CEGUI 0.7.* shall not be officially supported by new releases anymore.
- IMPORTANT NOTE: Augustin Preda, 2014.01.27. It has been reported and confirmed that the release contained incorrect
files. Recommended: DO NOT USE. Switch to 1.0 instead.

Sample update:
~~~~~~~~~~~~~~
The sample provided in this release reuses content from "Gusty's Serpents". The sample is larger, uses OGRE 3D 1.9 and CEGUI 0.8.3. You may run into issues while attempting to run the sample if your graphics card cannot support all needed shaders. (It should mostly affect quite old cards ... mostly).
Important: the sample is Windows specific and requires the presence of the Visual C++ Redistributable for Visual Studio 2012. You should be able to get it here: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Note: due to the recent change, the title of the thread shall no longer be accurate. I shall try to update it. If that fails, a new thread shall be created to provide updates for CEGUI 0.8 versions of Glossy Serpent.

dezGusty out.

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Wed Jan 15, 2014 23:22
by Ident
Cool, thanks for your work! Do you want us to rename the thread? Otherwise you can just make a new one and link it in your reply

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Thu Jan 16, 2014 10:11
by dezGusty
Hi Ident.
For clarity, it would help to have a separate thread.
But I did not know if there are any guidelines against that approach (such as: "one thread per skin").

The proposed solution (link the new thread in the reply) is the one I would like to go with.
Thanks :-)

Re: Glossy Serpent Skin / Theme for CEGUI 0.7

Posted: Thu Jan 16, 2014 10:25
by Ident
No there is no strict guideline against this. Feel free to make a new thread.