marcinkoziej/org-pomodoro

Record partial pomos?

Closed this issue · 6 comments

It would be nice to be able to save the amount of work done on a task, if we have to break/kill the pomo, say 15 minutes into it.
Also, what if we are switching from one task to another mid clock?

I think #21 is addressing this exact question. It'd be great if you can add it to the README or point to the referenced wiki.

agzam commented

But that I think doesn't address the problem, when you want to stop current pomodoro (without killing it) yet keep the record and have it as "partial", e.g.:

CLOCK: [2017-07-16 Sun 14:41]--[2017-07-16 Sun 14:48] =>  0:07

For this you need first to clock out (C-c C-x C-o), which saves the time already worked. Then stop the pomodoro. Nothing gets deleted if there is no open clock.

agzam commented

So then how do I skip the break time? If you kill pomodoro it seem to not record the work done. You cannot clock-out (there's no active clock)

Actually I just noticed that there is the variable org-pomodoro-keep-killed-pomodoro-time. If set to non nil, partial pomodoros are saved.

org-pomodoro-keep-killed-pomodoro-time makes a lot of sense! Thanks, closing issue