initial
This commit is contained in:
parent
b0047499e9
commit
34068b8b1d
1
authors.txt
Executable file
1
authors.txt
Executable file
@ -0,0 +1 @@
|
||||
James Turk james@conceptofzero.net - GewiEngine and all base widgets.
|
9
changelog.txt
Executable file
9
changelog.txt
Executable file
@ -0,0 +1,9 @@
|
||||
0.2.0
|
||||
-Began doxygen documentation.
|
||||
-Fixed bugs, cleaned up interface.
|
||||
-BSD style license.
|
||||
-Changed namespaces from ZE to Gewi.
|
||||
-Sliders, Container.
|
||||
|
||||
0.1.0
|
||||
-Release to selected members of ZEngine forums and mailing list.
|
48
licensing.txt
Executable file
48
licensing.txt
Executable file
@ -0,0 +1,48 @@
|
||||
A Note From James:
|
||||
For an explanation of the licensing simply refer to the files that come with
|
||||
ZEngine, Gewi is unusable without ZEngine so it is safe to assume you have it
|
||||
already. If for any reason you have Gewi but not ZEngine you may obtain ZEngine
|
||||
here: http://zengine.sourceforge.net/.
|
||||
|
||||
----------------------------------(begin license)
|
||||
|
||||
Copyright (C) 2002, 2003 James Turk
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without modification,
|
||||
are permitted provided that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain the above copyright notice,
|
||||
this list of conditions and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
* Neither the name of Concept of Zero nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
|
||||
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
|
||||
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
--------------------------------------------(end license)
|
||||
|
||||
In this distribution all files which fall under the license are marked as such with
|
||||
the following notice:
|
||||
|
||||
/*******************************************************************************
|
||||
This file is Part of the Gewi GUI Library for ZEngine.
|
||||
Gewi and ZEngine Copyright (C) 2002, 2003 James Turk
|
||||
|
||||
Licensed under a BSD-style license. (see licensing.txt)
|
||||
|
||||
The maintainer of this library is James Turk (james@conceptofzero.net)
|
||||
this library is found at the home of ZEngine http://zengine.sourceforge.net
|
||||
*******************************************************************************/
|
60
readme.txt
Executable file
60
readme.txt
Executable file
@ -0,0 +1,60 @@
|
||||
Index
|
||||
------------------------------------------------------------
|
||||
I. About Gewi
|
||||
II. Getting Gewi
|
||||
III. Building Gewi
|
||||
IV. Using Gewi
|
||||
V. Legal Overview
|
||||
VI. History of Gewi
|
||||
------------------------------------------------------------
|
||||
I. About Gewi
|
||||
|
||||
Gewi is a GUI library designed for use with ZEngine, information on ZEngine
|
||||
can be found at http://zengine.sourceforge.net/.
|
||||
------------------------------------------------------------
|
||||
II. Getting Gewi:
|
||||
|
||||
Gewi is available from the same places that ZEngine is:
|
||||
Support comes from: http://conceptofzero.net/
|
||||
The sourceforge page: http://zengine.sourceforge.net/
|
||||
The project page: http://sourceforge.net/projects/zengine/
|
||||
The CVS page: http://sourceforge.net/cvs/?group_id=62098
|
||||
------------------------------------------------------------
|
||||
III. Building Gewi:
|
||||
|
||||
ZEngine can be built on any system that has SDL and OpenGL available. It is
|
||||
currently being developed Windows XP (Redhat 8 support soon). If you are in
|
||||
VC++ the folder vc7 contains project files for use, and if you are in mingw
|
||||
or cygwin you can change the linux makefile to suit your needs.
|
||||
-If you are using VC++ you will need to add the path to the dependencies (SDL
|
||||
and others) as well as the path to ZEngine before building.
|
||||
If you are having a problem building ask at
|
||||
http://www.conceptofzero.net/forums/index.php?act=SF&f=15
|
||||
------------------------------------------------------------
|
||||
IV. Using Gewi:
|
||||
|
||||
Gewi requires a working copy of ZEngine, if your compiler/environment
|
||||
supports ZEngine it should support Gewi as well. Gewi tutorials and
|
||||
documentation is not yet complete if you would like to write any submit
|
||||
them to james@conceptofzero.net and I'll make sure they get out and you get
|
||||
proper credit.
|
||||
------------------------------------------------------------
|
||||
V. Legal Overview:
|
||||
|
||||
See ZEngine's readme.txt for a Legal Overview of using libraries
|
||||
that are dependent upon LGPL based libraries, using Gewi is the same
|
||||
since it includes no new LGPL code.
|
||||
------------------------------------------------------------
|
||||
History of ZEngine:
|
||||
Since most of the improvements will just be more widgets I
|
||||
am much more open to outside help for Gewi than ZEngine which is mostly
|
||||
my own work, I am going to depend on community support to add new widgets
|
||||
to Gewi, I can't possibly add every single widget people need while working
|
||||
on ZEngine and other projects.
|
||||
0.1 was a basic release, just to show some people how I planned to
|
||||
do the long promised GUI library for ZEngine. I rewrote this twice using
|
||||
callbacks one time and a different way of handling child windows another,
|
||||
but I found a way that seemed easy to use and easy to extend and that is what
|
||||
has become 0.2.
|
||||
|
||||
-James Turk james@conceptofzero.net
|
Loading…
Reference in New Issue
Block a user