Difference between revisions of "GiGi"

From FreeOrionWiki
Jump to: navigation, search
m
m
Line 1: Line 1:
The [[GiGi]] development library (sometimes called GG) is used by [[FreeOrion]] to handle most of the basic UI and graphics things (windows, fonts, input, images, and such). It uses (at least in this project) [[SDL]] internally for platform-dependant things, and [[OpenGL]] for graphics.
+
The [http://gigi.sourceforge.net GiGi GUI library] (also called GG) is used by [[FreeOrion]] to handle most of the basic UI and graphics things (windows, fonts, input, images, and such). It uses (at least in this project) [[SDL]] internally for platform-dependant things, and [[OpenGL]] for graphics.
  
 
An important link between this library and [[FreeOrion]] is that [[User:Tzlaine|tzlaine]] is the head programmer of both projects.
 
An important link between this library and [[FreeOrion]] is that [[User:Tzlaine|tzlaine]] is the head programmer of both projects.
Line 11: Line 11:
  
 
'''Note:''' Sometimes, the SourceForge CVS-server is under heavy load. If the commands above fail with 'EOF from server', just wait a few minutes and try again.
 
'''Note:''' Sometimes, the SourceForge CVS-server is under heavy load. If the commands above fail with 'EOF from server', just wait a few minutes and try again.
 
 
Sourceforge page: http://sourceforge.net/projects/gigi
 

Revision as of 16:10, 20 November 2005

The GiGi GUI library (also called GG) is used by FreeOrion to handle most of the basic UI and graphics things (windows, fonts, input, images, and such). It uses (at least in this project) SDL internally for platform-dependant things, and OpenGL for graphics.

An important link between this library and FreeOrion is that tzlaine is the head programmer of both projects.


CVS can be obtained in Linux using these commands:

cvs -d:pserver:[email protected]:/cvsroot/gigi login (if it asks for password, just hit enter)

cvs -z3 -d:pserver:[email protected]:/cvsroot/gigi co GG

Note: Sometimes, the SourceForge CVS-server is under heavy load. If the commands above fail with 'EOF from server', just wait a few minutes and try again.