I’m disappointed

Pause & Resume Time Tracking

Yast would be much more useful if one could pause and resume tasks. Instead, one has to stop and begin a new task, label it again and sum up the sessions manually afterwards.
24 people like
this idea
+1
Reply
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • How is this coming along? New to Yast and it's the first thing that I really wish it did.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • It does not really seem to come along...

    As a workaround I have dozens of projects and a hierarchy of folders for the real projects because you can only pause and resume projects.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • We're trying go figure out how this should be implemented.

    "Pausing" a task will effectively be equivalent to stopping and starting again with the same comment.

    We're considering not adding a pause button, and just auto filling the comment field with the last comment used on the same project. Would this be satisfactory?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • 1
    Your approach is technically correct - but I think you may be missing the point from a usability perspective.

    Pausing/unpausing should be a one-click action, easily accomplished. It's a familiar metaphor everyone is comfortable with.

    The fix you suggest introduces another element with potential undesired consequences. Once implemented, unless I remember to change it, each block on the timeline carries forward the comment from before. If I want to delete or change the comment, it's extra work to delete the existing one.

    Not a lot of work, but time tracking is kind of spiky and hurried for a lot of people, and that extra bit can really add up and make the tool seem harder to use.

    Also, what would be the behavior for creating blocks by dragging directly on the timeline? What happens if I create a block this way and then switch to another project in the popup dialog, as I often do? Is the comment of the original project seelction maintained? Does it change to the previous comment from the new project that I choose when I switch?

    It's hard to envision how this would be implemented intuitively.

    The alternative is to provide the pause button, which might do exactly what you've described behind the scenes but would be more obvious in its use. It would also give the user a way to start a block re-using the previous comment (un-pause) or to start a fresh block with no comment for a new task in the same project (play).

    You'd also need to figure out how the pop-up dialog would work.

    You may want to ask more about why people want this. My own reason is pretty specific - if I stop a task, then realize I want to immediately re-start it, I can't. My one task will now take up two blocks on the timeline, and I have to re-do the comment.

    For my purposes, the ability to "unstop" the most recently stopped task would satisfy the same need as the pause button.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Ditto to Jim.

    Just want to add; why take away the current functionality where the play button starts a new task? I would recommend adding a pause/resume button which I guess can function the way Jorn describes it but makes the world of a difference for usability as Jim pointed out.

    Perhaps this feature can have 2 options; 1. "restart previous task" which would start a new task with the same comment as the previous task, as per Jorn, 2. "continue previous task" which would effectively remove the stop time/date from the last task (or "unstop" as Jim wrote).
    Although on second thought, option 2 is really only needed when somebody changed their mind which usually happens right away, perhaps then option 2 can be the default when the last stop is less then a minute (or some other interval) from the next start (resume) and option 1 after a minute.

    What do you think?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • 1
    I have an alternative suggestion (see "mock up")

    It respects the chronological order of entries and is very easy to use.

  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Wow, thank you Jim, Mendel & Christian! Really good input :)

    I'm bringing this into our discussion on how pause should work.

    Also regarding Christians mockup; We're redoing the "list" tab soon, and your suggestions will be taken into account. The new "list" tab will become a tool for bulk editing/tagging/moving/management of logged hours.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • 1
    Has there been any update to this? I'm trying out Yast... I LOVE the timeline view, very few programs have it. But I just got a personal phone call I had to take (5 minutes) and would love an easy button to mark the previous 5 minutes as personal/non-working time. And I imagine this is difficult to do with a web app, but something that detects inactivity and gives options for how to mark that time would be a big help.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • This example here by Allen of taking a phonecall mid task is exactly why a pause button is vital, The priority for doing tasks may need to be managed by the person choosing to do them, but it would be great if the timetracking tool would support this.

    How is it coming along ?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Coming back to this.

    It seems that there are 2 discussions here; one about pause/resume and one about "unstop".
    The difference is that pause/resume still breaks up the timeline while "unstop" makes the timeline continue. In the context of time tracking I would think that "unstop" is a different feature (it is discussed also here and here).
    Regarding pause/resume, I would think that the simple implementation would be to change the stop button to be both a stop and pause button (since essentially pausing and stopping is the same thing when tracking time), and changing the play button to 2 buttons one a play button and another "resume" button which would create a new entry with the comment copied from the most recent task/entry in that project.
    A more comprehensive implementation is what Christian described which would allow "resuming" any task/entry in the list not only the most recent one.

    Is there any news on this?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • +1 vote this should be moved to not planned since nothing has happened in 3 years. It's been in the top 5 requested forever.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • I would really, really like to see this implemented. I'm using the comments a lot and it is quite tedious to fill them out again when you just took a phone call or left the desk for a relatively short time. I often end up not stopping the timer because of this but in the end all the small breaks add up, too.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • I’m excited
    Any update on this? Four years in the making - this is gonna be an epic pause/resume button LOL :)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. kidding, amused, unsure, silly happy, confident, thankful, excited indifferent, undecided, unconcerned sad, anxious, confused, frustrated