idpaterson / alfred-wunderlist-workflow

Unbelievably fast task entry in Wunderlist with due dates, reminders, and recurrence
297 stars 8 forks source link

Modifier key to prepare Wunderlist to select the due date for the newly added task #13

Closed idpaterson closed 9 years ago

idpaterson commented 11 years ago

Eventually it would be nice to specify a due date directly in the workflow, but for now that is too complicated. The concept may be reconsidered once Wunderlist provides AppleScript bindings, but until then it would be too fragile. Instead, a modifier key such as Alt, Option, or Shift could be used to enter the task and then focus the due date input in Wunderlist.

Implementation

After entering the new task, it will either be at the top or bottom of the list. The workflow should follow these steps to find the correct task:

  1. Tab to move focus from the task input to the first task
  2. Right Arrow to open the task detail pane
  3. If the task displayed in the pane does not match, Up Arrow to select the last task in the list
  4. Once the matching task is found, Tab to move focus to the task name field
  5. Tab to move focus to the due date fields
  6. At this point the user takes over and schedules the task
idpaterson commented 9 years ago

This will not be possible when using the API. See #40 for similar behavior that will work with the API.