#!/usr/bin/python
# -*- coding: UTF-8 -*-
import string, os, sys, time, locale
import gtk, gtk.glade, gnome
import  threading


def find_lib():
	h, t = os.path.split(os.path.split(os.path.abspath(sys.argv[0]))[0])	
	return os.path.join(h, t, "lib")
	
sys.path.insert(0, find_lib())

from gnomecatalog.ui.app import *
from gnomecatalog.ui import dialogs

app_name = "Gnome Catalog"
app_version = '0.2.1'
app_authors = ["José Sánchez Moreno <jose@oxigenow.com>"]
app_translators = "José Sánchez Moreno <jose@oxigenow.com> (spanish)\nMichał Kastelik <m.kastelik@wp.pl> (polish)"


DIR = None
APP = "gnomecatalog"
gnome_program = gnome.program_init(app_name, app_version)
import locale
import gettext
locale.setlocale(locale.LC_ALL, '')
gettext.bindtextdomain(APP, DIR)
gettext.textdomain(APP)
gettext.install(APP, DIR, unicode=1)
gtk.glade.bindtextdomain (APP, "/usr/share/locale")
gtk.glade.textdomain (APP)


class GnomeCatalog(App):
	
	def __init__(self):
		App.__init__(self,  {'name' : app_name, 'version' : app_version, 'authors' : app_authors, 'translators' : app_translators })

	def run(self):
		gtk.main()

if __name__ == "__main__":
	app = GnomeCatalog()
	app.run()
