#! /usr/bin/env python
"""
$Id: gallery2-win.py,v 1.8 2005/09/21 20:18:31 pj Exp $

Description: Create a gallery of the pictures in a directory. 
             Both source and destination directory configurable.
             Full recursion in order to process directory hierarchies
             available.

Author:  Per Jensen, Net-Es, with help from kind people. See Changelog for
         details

Contact information: per@net-es.dk, http://www.net-es.dk

License: GNU GPL 2 - see http://www.gnu.org/licenses/gpl.txt for details

Dependencies:
  - Python 2.2
  - Python Imaging Library, 1.1.3, 1.1.4 for EXIF data extraction
  
"""

import os, sys, getopt
import string
import gallery.galleries
import gallery.defaultoptions

try:
    import gallery.gui
except:
    pass # OK, we don't do the GUI
import Queue

VERSION=gallery.defaultoptions.version()

props = gallery.defaultoptions.defaults()

gallery.functions.init(props)
requestqueue = Queue.Queue()
resultqueue = Queue.Queue()
gallery.gui.Gui(requestqueue, resultqueue, props).mainloop()
