GChemPaint is a gnome-2 application
http://www.nongnu.org/gchempaint
Copyright 2001-2005 Jean Bréfort jean.brefort@normalesup.org, All Rights Reserved.
This program is copyrighted under the GNU GPL. Please see the file COPYING, Or, to obtain a copy of the GNU GPL, please visit: http://www.gnu.org
Introduction
The latest version of the software can be found at:
http://savannah.nongnu.org/files/?group=gchempaint
What is needed to install GChemPaint:
Gnome-2 libraries http://www.gnome.org
The Gnome Chemistry Utils htt//www.nongnu.org/gchemutils
A recent OpenBabel version (preferably form CVS) to import/export MDL MOL files. This is optional and not stable.
Versions numbering:
Odd minor versions are development version. To see what remains to be done
before a stable version can be released read the TODO file. Help is of course
welcomed.
File format: GChemPaint use XML. The DTD is included in the tarball as gchempaint.dtd This DTD is subject to changes in the future. Many elements are defined but not used in the present version and might be inappropriate.
Development steps
In unstable versions, new objects are introduced. For each type the following steps
occur:
- conception
- add a appropriate button in the tools box
- implement drawing
- implement save/load
- add printing capability
In an unstable version, a new object type might be at some of the above steps, so
many thing might not work. When reaching a stable version, ideally, everything should
work, some tools might be removed if they are not stable enough.
Bugs reporting
Before reporting a bug, consult the TODO file to see if what seems a bug is not in fact something not yet implemented; read the BUGS file or the most recent bugs list at http://savannah.nongnu.org/bugs/?group=gchempaint. See also the TODO file to see if it does not corresspond to un incompletely implemented feature. If the bug you found is unknown, send a report (and possibly a patch) to the author (jean.brefort@normalesup.org)
Internationalization Support
If you are interested in translating this application into a new language, you will need to provide a translation of the po template file. Have a look at po/gchempaint.pot, make a copy and name it <lang>.po, edit the file, providing translations for each of the strings -- see the other po files for examples of how this was done for those languages. You will also need to add appropriate Name and Comment fields to gchempaint.desktop.in
Currently, the following are supported:
Lang String Language
----------- --------
de German
en English
fr French
it Italian
pl Polish
zh_CN Chinese
Set the environment variable LANG to the language string for the language you wish GChemPaint to display in.
