Adding persisting of credentials
[doneit] / src / gtk_null.py
index 04b537c..ab33b0b 100644 (file)
@@ -7,40 +7,37 @@ class GtkNull(object):
                """
                @note Thread agnostic
                """
-               self._todoItemTree = widgetTree.get_widget("todoItemTree")
-               self._todoDetailsTree = widgetTree.get_widget("todoDetailsTree")
-               self._todoDetailsScroll = widgetTree.get_widget("todoDetailsScroll")
+               self._projectsCombo = widgetTree.get_widget("projectsCombo")
+               self._addTaskButton = widgetTree.get_widget("add-addTaskButton")
 
-               self._completeButton = widgetTree.get_widget("completeButton")
-               self._editButton = widgetTree.get_widget("editButton")
-               self._addButton = widgetTree.get_widget("addButton")
-
-               self._manager = None
+               self._manager = null.NullManager("", "")
 
        @staticmethod
        def name():
                return "None"
 
+       def load_settings(self, config):
+               pass
+
+       def save_settings(self, config):
+               pass
+
+       def login(self):
+               pass
+
+       def logout(self):
+               pass
+
        def enable(self):
                """
                @note UI Thread
                """
-               self._manager = null.NullManager("", "")
-
-               self._todoDetailsScroll.hide()
-
-               self._completeButton.set_sensitive(False)
-               self._editButton.set_sensitive(False)
-               self._addButton.set_sensitive(False)
+               self._projectsCombo.set_sensitive(False)
+               self._addTaskButton.set_sensitive(False)
 
        def disable(self):
                """
                @note UI Thread
                """
-               self._todoDetailsScroll.hide()
-
-               self._completeButton.set_sensitive(True)
-               self._editButton.set_sensitive(True)
-               self._addButton.set_sensitive(True)
-
-               self._manager = None
+               self._projectsCombo.set_sensitive(True)
+               self._addTaskButton.set_sensitive(True)