def btnDonePress_(self, sender):
     """On done button press"""
     if self.cbxInput.stringValue().strip():
         taskName = self.cbxInput.stringValue()
         self.appendTask(*fh.formatTaskString(*self.tasks.add(taskName, self.pbtnProject.titleOfSelectedItem())))
         self.readCounters()
         self.cbxInput.setStringValue_("")
         self.scrollToEnd()
         
         if  Tasks.taskType(taskName) == "work":
             Projects.addAutocomplete(self.pbtnProject.titleOfSelectedItem(), taskName)
         else:
             SlackingAutocompletes.add(taskName)
         self.cbxInput.addItemWithObjectValue_(taskName)
Beispiel #2
0
 def btnDonePress_(self, sender):
     """On done button press"""
     if self.tasks.dayStarted():
         if self.cbxInput.stringValue().strip():
             taskName = self.cbxInput.stringValue()
             self.appendTask(*fh.formatTaskString(*self.tasks.add(taskName, self.pbtnProject.titleOfSelectedItem())))
             self.readCounters()
             self.cbxInput.setStringValue_("")
             self.scrollToEnd()
         
             if  Tasks.taskType(taskName) == "work":
                 Projects.addAutocomplete(self.pbtnProject.titleOfSelectedItem(), taskName)
             else:
                 SlackingAutocompletes.add(taskName)
             self.cbxInput.addItemWithObjectValue_(taskName)
     else:
         if Settings.get("showHelpMessageOnStart"):
             self.showStartHelpMessage()
         taskName = Settings.get("startPlaceholder")
         self.appendTask(*fh.formatTaskString(*self.tasks.add(taskName)))
         self.initDoneButton()