Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 obj 2006-03-13 lo_gafet [r1] Initial SVN import
 src 2006-03-13 lo_gafet [r1] Initial SVN import
 stock 2006-03-13 lo_gafet [r1] Initial SVN import
 AUTHORS 2006-03-13 lo_gafet [r1] Initial SVN import
 COPYING 2006-03-13 lo_gafet [r1] Initial SVN import
 Makefile 2006-03-13 lo_gafet [r1] Initial SVN import
 build-rpm-bin.sh 2006-03-13 lo_gafet [r1] Initial SVN import
 debug.mk 2006-03-13 lo_gafet [r1] Initial SVN import
 glg-0.6.spec 2006-03-13 lo_gafet [r1] Initial SVN import
 platform.mk 2006-03-13 lo_gafet [r1] Initial SVN import
 readme.txt 2006-03-13 lo_gafet [r1] Initial SVN import

Read Me

There is no configure, the code (C only) is pretty straightforward.
Just go into glg/obj and type 'make', or 'gmake' (


Options when compiling (env. variables)
---------------------------------------

DEBUG
	Just defined this env. variable if you want to compile
	with debug options.

USE_GNOME
	Add GNOME support
	It's completly broken since my last recent changes...
	(I mean for the specific Gnome widgets).


Options not to set (very experimental at this point)
----------------------------------------------------

GLG_SUPPORT_LANGUAGE_CPP
	Not yet implemented.
	It's just the latest step of the AB, so it should not be
	too difficult.

GLG_SUPPORT_COPYPASTE
	Not yet Implemented
	Should not be difficult, but I'll do it later.

GLG_SUPPORT_WIDGET_MAKE_DEFAULT
	Add support for making current widget the default widget.
	Not yet implemented.
	Not a priority.

GLG_SUPPORT_WIDGET_TEMPLATES
	Add support for managing widget templates.
	Not yet implemented.
	Not a priority.

GLG_SUPPORT_UNDO
	Not yet implemented.
	I wanted to implement, but it's a lot of work.

GLG_SUPPORT_EDIT_COMPOSITE
	Not fully implemented, and pretty broken.
	Let to modify the composite widgets (for instance the
	arrow of a Combo Box!)



Environment variables:
----------------------

GLG_RESTOREWINDOWSPOSITION
	If exists, this env. variable means that glg remembers the position of
	the working windows (Resources, Palette and Tree/Project). This is optional,
	Due to the X implementation (Window Manager), what I have done is tied to the
	current window manager I use (Enlightenment or Sawfish under Gnome).


Non standard Tab setting
------------------------

The source files use a non-standard tab setting. Emacs and Vim should 
recognize the setting on loading the file. Both vi and ex can be set to 
use the correct value by typing :set tabstop=4 once the file has been 
loaded.

<olivier@singla.us>
http://singla.us/glg