As a user, I want to sort and filter my tasks to assist in the planning of my day.
Filter function (or perhaps channel grouping?): Show selected channels and hide others. User Case // When viewing the #all channel during normal work hours, I only want to see two of my seven channels and hide the others. In the evenings, I want to see three different channels and hide the channels used during the day.
This filtering function may be combined with sorting options:
  • Shortest time estimated at the top, longest at the bottom (and the reverse). As a user, I like working this way to either gain momentum by knocking out smaller tasks. Alternatively, depending on my mood, some days I prefer to tackle the long projects first while my mind is fresh.
  • Oldest tasks at the top, newest at the bottom (and in reverse). As a user, this would help me quickly identify what tasks have been dragging along.
  • By priority (I see this is also a request by another user. A visual indication of high/med/low/no priority would help as well)