#!/usr/bin/env python

import os
import os.path
import sys
import gtk
import gnome
import gobject
import time
import pango
import gettext

import HUBackup.common.HUB
import HUBackup.backend.fsMisc
from HUBackup.backend import fsInfo
import HUBackup.backend.BackupEngine
from HUBackup.GUI.SimpleGladeApp import SimpleGladeApp
from HUBackup.GUI.SimpleGladeApp import bindtextdomain
from HUBackup.GUI.hubackup import MainBackup
from HUBackup.GUI.hurestore import MainRestore
from HUBackup.backend.DeviceInfo import *


DEBUG_PRINT = True

app_name = "hubackup" # this remains hubackup since this is our gettext domain
app_version = "0.0.1"

glade_dir = "/usr/share/hubackup"
locale_dir = "/usr/share/locale"

if __name__ == "__main__":
    gettext.install(app_name, locale_dir, unicode=True)
    gtk.glade.bindtextdomain(app_name, locale_dir)
    gtk.glade.textdomain(app_name)
    gnome.program_init("hurestore", "0.0.1")
    main_restore = MainRestore(path=glade_dir + "/hurestore.glade")
    main_restore.run()
    
