"""
@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)