Skip to content
This repository has been archived by the owner on Apr 9, 2021. It is now read-only.

Pomodoro timer in the same line are synced. #481

Open
jguo-uw opened this issue Aug 14, 2020 · 5 comments
Open

Pomodoro timer in the same line are synced. #481

jguo-uw opened this issue Aug 14, 2020 · 5 comments
Labels
bug Something isn't working

Comments

@jguo-uw
Copy link

jguo-uw commented Aug 14, 2020

Describe the bug

  1. The Pomodoro timer is linked to the created time of the block. So two timers in the same block are always synced.
    start

  2. When I'm using the Pomodoro timer for a task, I sometimes need several cycles. So when the first one is done, I want to restart a new one for the next cycle. But now it is impossible.
    add

  3. Since the timer uses the created time of the block, when block id changed, the running timer info is lost.
    delete

To Reproduce
Create two timers {{[[POMO]]}} in the same line.

System Information:

  • Roam version: 0.7.2-232a9cec
  • Device: desktop computer
  • OS: Windows
  • Browser: Chrome

Additional context
I hope the timer has itself started time. So the timers in the same line can work separately as below.
pic

@jguo-uw jguo-uw added the bug Something isn't working label Aug 14, 2020
@Bardia95
Copy link
Contributor

Can you please elaborate?

@jguo-uw
Copy link
Author

jguo-uw commented Aug 17, 2020

Can you please elaborate?

I'm so sorry that I just realized my editing was not posted at all. I edited the main post already. Hope it works.

@Bardia95
Copy link
Contributor

Ahh gotcha, we will look into this!

@Thomasb3
Copy link

Yes, this. I typically only use Pomodoro timers for longer tasks, so usually I'll need multiple timers before finishing. When I can finish in under 30 minutes, I'll just do it and not bother with timers. Since I can't add multiple functioning Pomodoro timers to a task, currently this feature has no practical use for me. I hope an option for adding multiple independent Pomodoro timers as jguo-uw described will be added.

@blueshrapnel
Copy link

I agree with @Thomasb3, it would be useful to have a string of timers, then when they're done you also have accurate feedback regarding the time and effort the task actually took. As a work around I am adding the new timer on a new, indented block and then merging the blocks when they're done.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants