ugol / pomodoro

Time management for your Mac
http://pomodoro.ugolandini.com
882 stars 238 forks source link

Handle interruptions according to "the book" #46

Closed tekhnee closed 13 years ago

tekhnee commented 14 years ago

Here are some suggestions for the improvement of interruption handling in Pomodoro.app:

  1. Allow the user to declare an interruption without stopping the timer (in other words, allow a setting of "zero seconds" for the duration of an interruption). This is in accordance with the principle that "a pomodoro is indivisible (atomic)."
  2. Have one keyboard shortcut for internal interruptions ("apostrophes" in the book) and another for external interruptions ("dashes").
  3. In the statistics pane, display the number of internal and external interruptions for each individual pomodoro. Even better, also include the absolute (clock) time of each interruption. This would allow me to figure out, in the long term, when I'm most focused (least internal interruptions), when I'm most vulnerable to external distractions, how much my concentration is affected by the lunch break, which tasks most challenge my attention span, etc. This would be valuable information for fine-tuning my daily schedule, my lunch breaks, and the order of task execution. (According to the book, such visualization and analysis of daily performance is always done at the end of the day).

Thank you!

ugol commented 13 years ago

Done, is in latest tree. I'll add in the 1.1 release