#!/usr/bin/python2.3
#
# Lodju-new2 - the second total rewrite in Python
#
# Lars Wirzenius <liw@iki.fi>

# The following values will be overwritten during "make install".
LIBDIR = "/usr/lib/lodju"
SHAREDIR = "/usr/share/lodju"

import sys
sys.path.insert(0, LIBDIR)
sys.path.insert(1, SHAREDIR)


import pygtk
pygtk.require('2.0')
import gnome
import gtk


import App
import MetaData
import Window
import lodjusetup


import os
import sys


def main():
    lodjusetup.LODJU_GLADE = os.path.join(SHAREDIR, lodjusetup.LODJU_GLADE)
    lodjusetup.LODJU_DTD = os.path.join(SHAREDIR, lodjusetup.LODJU_DTD)
    lodjusetup.LODJU_TEMPLATES = os.path.join(SHAREDIR, 
    	    	    	    	    	      lodjusetup.LODJU_TEMPLATES)
    gnome.init(lodjusetup.LODJU_NAME, lodjusetup.LODJU_VERSION)
    app = App.View()
    for filename in sys.argv[1:]:
	Window.open_document(app.model, None, unicode(filename))
    if not app.model.windows:
    	Window.View(app.model, MetaData.Document())
    gtk.main()


if __name__ == "__main__":
    main()
