Tree [ed28ec] master /
 History



File Date Author Commit
 bin 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 data 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 gourmet 2013-10-12 Thomas M. Hinkle Thomas M. Hinkle [ed28ec] Don't assume we're in /usr/share/ since setup.p...
 images 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 po 2012-11-26 Bernhard Reiter Bernhard Reiter [5c07e1] Remove po/*/LC_MESSAGES/gourmet.mo files as the...
 rpm 2006-10-02 thomas_hinkle thomas_hinkle [aad53c] Check in patch.
 sound 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 style 2012-02-12 Bernhard Reiter Bernhard Reiter [0928cc] Change directory layout once more. Looks good n...
 tools 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 ui 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 windows 2012-04-27 Thomas M. Hinkle Thomas M. Hinkle [0a2c5a] Merge branch 'master' of ssh://grecipe-manager....
 .cvsignore 2008-12-17 enfant_terrible enfant_terrible [3e24d7] Add defaults_* modules to Gourmet.pyw
 .gitignore 2009-05-29 Thomas M Hinkle Thomas M Hinkle [35bce7] Add various directories and folders associated ...
 .project 2008-11-30 enfant_terrible enfant_terrible [3b35c3] * Include GourmetDebug.pyw in setup.py, setup_w...
 CHANGES 2006-10-10 thomas_hinkle thomas_hinkle [3bc37b] Merged changes from head (rel-0-12-2)
 CODING 2008-11-25 thomas_hinkle thomas_hinkle [d7bbcc] Add coding standards to repository
 ChangeLog 2012-05-30 Bernhard Reiter Bernhard Reiter [b955b2] Merge branch 'master' of ssh://grecipe-manager....
 FAQ 2009-12-19 unknown unknown [01b64e] Merge branch 'master' of ssh://grecipe-manager....
 LICENSE 2005-04-16 thomas_hinkle thomas_hinkle [ca88d3] Merged changes from 0.8.3.4b
 MANIFEST 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 MANIFEST.in 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 README 2011-12-12 Bernhard Reiter Bernhard Reiter [231d9f] Merge branch 'master' of ssh://grecipe-manager....
 TESTS 2009-01-28 thomas_hinkle thomas_hinkle [43e40c] 2009-01-28 Thomas Mills Hinkle <tom@hydrophax>
 TODO 2009-12-12 Thomas M Hinkle Thomas M Hinkle [6ccae1] Merged changes from hydrophax
 build_rpms.py 2005-03-10 thomas_hinkle thomas_hinkle [86d46c] Merged bugfixes from 0.8.0
 exclude.txt 2009-02-06 leggewie leggewie [2823d2] exclude.txt: exclude the exclude file itself
 gourmet.1 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 gourmet.desktop.in 2009-05-29 Thomas M Hinkle Thomas M Hinkle [60452c] 2009-05-29 Thomas M Hinkle <tom@minime>
 rpm_build.sh 2005-11-08 thomas_hinkle thomas_hinkle [35dbd1] handy rpm builder script
 setup.cfg 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 setup.py 2012-11-27 Bernhard Reiter Bernhard Reiter [af57b6] Remove obsolete line from setup.py
 setup_win.py 2010-03-03 Thomas M. Hinkle Thomas M. Hinkle [f6e7ee] Merge branch 'master' of ssh://thomas_hinkle@gr...
 test_deb.sh 2012-05-25 Thomas Hinkle Thomas Hinkle [31a5f0] Fixed conflict
 test_tarball.sh 2009-05-10 Thomas M. Hinkle Thomas M. Hinkle [84626f] 2009-05-10 Thomas Hinkle <tom@grenville>

Read Me

* Windows Version Warning *

Note that this is an alpha version!

While the Windows version is basically identical to the Linux version, 
it has not been tested as thouroughly. Also, as some of the components Gourmet relies on
are not available for Windows, some features (mainly plugins) are not (yet) available. Specifically, the
* Printing & PDF Export,
* Spell Checking, and
* Python Shell 
plugins are currently not working.

Furthermore, there seem to be some errors related to the
* Nutritional Information and
* Unit Display Preferences
plugins, in particular when deactivating them again, and to the
* Browse Recipes plugin.

We're currently working on resolving these issues.
If you experience any other issues, please report them at Gourmet's bug tracking system 
at http://sourceforge.net/tracker/?group_id=108118&atid=649652 -- by doing so, you can help us improve Gourmet!

* Introduction *

Gourmet Recipe Manager is a manager, editor, and organizer for
recipes. It has a plugin architecture which allows you to enable
extensions to Gourmet's base functionality. For example, there is a
nutritional plugin that allows Gourmet to help you calculate
nutritional information for any recipe. There are also a wide variety
of import and export plugins that let Gourmet read and write recipes
in various formats.

This program aspires to meet the GNOME Human Interface
Guidelines. Please let me know if you see any ways the interface could
become more GNOME HIG compliant (or just improve in general).

* Minimum Requirements *

1. Python 2.4
2. PyGTK>2.3.9 and PyGNOME 
   (Note: with pygtk > 2.5, pygnome bindings have been split up.
    To print, you'll need e.g. the python-gnome2-extras package as
    well as the the python-gnome2 package).
3. libglade
4. sqlalchemy
5. distutils (to install). Provided by python-dev package.
6. Python Imaging Libraries (PIL)

* Extra Requirements *

1. Python Reportlab (python-reportlab) - for PDF export.

2. For RTF support, you will need the PyRTF library available
   at http://pyrtf.sourceforge.net

* Install *

As root, issue a python setup.py install.

That should be all you need. You can now simply issue

gourmet

from the commandline. Alternatively, use the nifty launcher
installed in /usr/share/applications/

Gourmet also has commandline options, most of which should not be
needed by an average user. Issuing gourmet --help will get you help
for those options.

* Warning *

No warantee, etc. Please inform me of bugs/problems/feature
requests and I'll respond as quickly as I can. I can be reached
at Thomas_Hinkle@alumni.brown.edu

----

If you find this program useful, or have any comments or questions,
please e-mail to let me know at Thomas_Hinkle@alumni.brown.edu