Renaming managers to backend to conform with DialCentral
[doneit] / src / null_view.py
index d1770d2..35bb296 100644 (file)
@@ -1,3 +1,5 @@
+import gtk
+
 import null_backend
 
 
@@ -10,7 +12,10 @@ class GtkNull(object):
                self._projectsCombo = widgetTree.get_widget("projectsCombo")
                self._addTaskButton = widgetTree.get_widget("add-addTaskButton")
 
-               self._manager = null_backend.NullManager("", "")
+               self._todoBox = widgetTree.get_widget("todoBox")
+               self._todoAreaFiller = gtk.Label()
+
+               self._manager = null_backend.NullBackend("", "")
 
        @staticmethod
        def name():
@@ -35,9 +40,15 @@ class GtkNull(object):
                self._projectsCombo.set_sensitive(False)
                self._addTaskButton.set_sensitive(False)
 
+               self._todoBox.pack_start(self._todoAreaFiller)
+               self._todoAreaFiller.show_all()
+
        def disable(self):
                """
                @note UI Thread
                """
+               self._todoBox.remove(self._todoAreaFiller)
+               self._todoAreaFiller.hide_all()
+
                self._projectsCombo.set_sensitive(True)
                self._addTaskButton.set_sensitive(True)