Fixing up some more Fremantle issues
authorepage <eopage@byu.net>
Sat, 7 Nov 2009 03:17:01 +0000 (03:17 +0000)
committerepage <eopage@byu.net>
Sat, 7 Nov 2009 03:17:01 +0000 (03:17 +0000)
git-svn-id: file:///svnroot/quicknote/trunk@70 bb7704e3-badb-4cfa-9ab3-9374dc87eaa2

src/quicknote_gtk.py

index 20d52cb..b03209e 100644 (file)
@@ -25,10 +25,8 @@ import gtk
 
 try:
        import hildon
 
 try:
        import hildon
-       IS_HILDON = True
 except ImportError:
        import fakehildon as hildon
 except ImportError:
        import fakehildon as hildon
-       IS_HILDON = False
 
 try:
        import osso
 
 try:
        import osso
@@ -60,20 +58,11 @@ class QuicknoteProgram(hildonize.get_app_class()):
 
        def __init__(self):
                super(QuicknoteProgram, self).__init__()
 
        def __init__(self):
                super(QuicknoteProgram, self).__init__()
-               if IS_HILDON:
-                       gtk.set_application_name(constants.__pretty_app_name__)
 
                dblog = os.path.join(self._user_data, "quicknote.log")
 
                _moduleLogger.info('Starting quicknote')
 
                dblog = os.path.join(self._user_data, "quicknote.log")
 
                _moduleLogger.info('Starting quicknote')
-
-               if osso is not None:
-                       self._osso_c = osso.Context(constants.__app_name__, constants.__version__, False)
-                       self._deviceState = osso.DeviceState(self._osso_c)
-                       self._deviceState.set_device_state_callback(self._on_device_state_change, 0)
-               else:
-                       self._osso_c = None
-                       self._deviceState = None
+               self._wordWrapEnabled = False
 
                self._window_in_fullscreen = False #The window isn't in full screen mode initially.
                self._isZoomEnabled = False
 
                self._window_in_fullscreen = False #The window isn't in full screen mode initially.
                self._isZoomEnabled = False
@@ -127,7 +116,6 @@ class QuicknoteProgram(hildonize.get_app_class()):
                        menu_items = gtk.MenuItem(_("Word Wrap"))
                        viewmenu.append(menu_items)
                        menu_items.connect("activate", self._on_toggle_word_wrap, None)
                        menu_items = gtk.MenuItem(_("Word Wrap"))
                        viewmenu.append(menu_items)
                        menu_items.connect("activate", self._on_toggle_word_wrap, None)
-                       self._wordWrapEnabled = False
 
                        view_menu = gtk.MenuItem(_("View"))
                        view_menu.show()
 
                        view_menu = gtk.MenuItem(_("View"))
                        view_menu.show()
@@ -189,6 +177,15 @@ class QuicknoteProgram(hildonize.get_app_class()):
                if not hildonize.IS_HILDON_SUPPORTED:
                        _moduleLogger.info("No hildonization support")
 
                if not hildonize.IS_HILDON_SUPPORTED:
                        _moduleLogger.info("No hildonization support")
 
+               if osso is not None:
+                       self._osso_c = osso.Context(constants.__app_name__, constants.__version__, False)
+                       self._deviceState = osso.DeviceState(self._osso_c)
+                       self._deviceState.set_device_state_callback(self._on_device_state_change, 0)
+               else:
+                       _moduleLogger.info("No osso support")
+                       self._osso_c = None
+                       self._deviceState = None
+
                self._prepare_sync_dialog()
 
                self._window.show_all()
                self._prepare_sync_dialog()
 
                self._window.show_all()