import os
import sys
+import gettext
+gettext.textdomain('meabook')
+_ = gettext.gettext
from optparse import OptionParser
# add meabook directory to Python path in debug mode
sys.path.insert(0, "../")
from meabook.factory import app_factory
+from meabook.config import MeabookConfig
+from meabook.database.SQLite import SQLite
+from meabook.controller import MeabookController
+from meabook.version import version
try:
import osso
except ImportError:
pass
else:
- #SERV = osso.Context("org.maemo.meabook", version, False)
- pass
+ SERV = osso.Context("org.meabookproj.meabook", version, False)
def parse_command_line(argv):
else:
basedir = os.path.join(os.environ['HOME'], '.meabook')
- app = app_factory(basedir, opts.ui)
- app.start()
+ model = SQLite(basedir)
+ view, renderer = app_factory(opts.ui)
+ config = MeabookConfig(basedir, model)
+ controller = MeabookController(model, view, renderer, config)
if __name__ == "__main__":