Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Represent if the task is actionable in UI #91

Open
izidormatusov opened this issue Mar 10, 2015 · 0 comments
Open

Represent if the task is actionable in UI #91

izidormatusov opened this issue Mar 10, 2015 · 0 comments
Labels
enhancement low-hanging-fruit "Easy picks" suitable for new contributors to tackle priority:low

Comments

@izidormatusov
Copy link
Contributor

There are many rules that decide if the task shows up in workview:

    def workview(self, task, parameters=None):
        wv = (self.active(task) and
              self.is_started(task) and
              self.is_workable(task) and
              self.no_disabled_tag(task) and
              task.get_due_date() != Date.someday())
        return wv

Provide an icon for in the task editor toolbar that will have 3 states:

  • task is doable: something positive like a check mark
  • task is done or dismissed: hide the icon
  • otherwise: display something less positive, have a tooltip that shows reasons behind it:
- Task has unfinished subtask: {subtask_title}
- Task doesn't have a due date, is due somday
- Task have disabled tag {tag}
- Task will start on MM/DD

Please, come up with a better wording.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement low-hanging-fruit "Easy picks" suitable for new contributors to tackle priority:low
Projects
None yet
Development

No branches or pull requests

2 participants