Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] add pomodoro sessions #229

Open
noor-tg opened this issue Jul 23, 2022 · 10 comments
Open

[Feature] add pomodoro sessions #229

noor-tg opened this issue Jul 23, 2022 · 10 comments

Comments

@noor-tg
Copy link

noor-tg commented Jul 23, 2022

hey, first thank you for making this amazing app.

Two requests

  • I want to add way to track tasks working in pomodoros (25m for session) then rest for 5 minutes.
  • the other thing is to some thing like calendar heat map (like the one show in github profile page) with pomodoros or tasks as base of units.

thank you.

@MayGo
Copy link
Owner

MayGo commented Jul 23, 2022

Hi, thanks! Nice to hear some feedback!

I have thought about adding a Pomodoro timer. Tried to use it at some point, but it does not work for me. If I am in a flow, then I want to continue. And I guess my main problem comes with that. If I ignore that the timer is 0 and push through that, then what should happen?

Have you tried existing functionality for emulating Pomodoro?

Tockler has Session time that is also represented as a blue circle.
Screenshot 2022-07-23 at 10 55 47

The default session time is 60 minutes. But this can be set to 25 minutes:

Screenshot 2022-07-23 at 10 42 35

And if 25 minutes is over you will get a small notification where the Tockler tray icon is:
Screenshot 2022-07-23 at 11 02 06

If needed I can add the Native OS notification option also.

What is needed to make existing functionality better for you?
Do you want to manually start Pomodoro timer?

For the heat map, I could make it with "sessions" count, which is the same as pomodoros if taken proper rest.

@noor-tg
Copy link
Author

noor-tg commented Jul 23, 2022

how is session activated ?

@noor-tg
Copy link
Author

noor-tg commented Jul 23, 2022

For the heat map, I could make it with "sessions" count, which is the same as pomodoros if taken proper rest.

yes this is fine .

thank you.

@MayGo
Copy link
Owner

MayGo commented Jul 23, 2022

how is session activated ?

The session is calculated from your online time. If you have taken minimal break time, it will start a new session from the next online time.

@noor-tg
Copy link
Author

noor-tg commented Jul 24, 2022

The session is calculated from your online time. If you have taken minimal break time, it will start a new session from the next online time.

some time I don't use internet for entire day. so how to calculate my sessions then ?
is there option to allow start session manually ?

@MayGo
Copy link
Owner

MayGo commented Jul 24, 2022

There is no manual session start. Tockler shows what you have actually done on your computer.
It has crossed my mind to add something that account as work if you are not on computer, eg: phone call, a meeting, reading a book. There is a option to add task afterwards, that can extend even offline/away time. (Usually if you start a task and leave computer then it will cut that task, so it would only take into account the online time.

But if we talk about pomodoro timer. Would you start it in computer and then go away from it? And expect some kind of alarm to fire?

@noor-tg
Copy link
Author

noor-tg commented Jul 24, 2022

the heat map can be set based on number of completed tasks per day instead of sessions

@noor-tg
Copy link
Author

noor-tg commented Jul 24, 2022

There is no manual session start. Tockler shows what you have actually done on your computer.
It has crossed my mind to add something that account as work if you are not on computer, eg: phone call, a meeting, reading a book. There is a option to add task afterwards, that can extend even offline/away time. (Usually if you start a task and leave computer then it will cut that task, so it would only take into account the online time.

But if we talk about pomodoro timer. Would you start it in computer and then go away from it? And expect some kind of alarm to fire?

yes, for example when training.

is online means (connected to the internet or any network) ? or just is active and opening some application ?

@MayGo
Copy link
Owner

MayGo commented Jul 25, 2022

I think I can add an option to the task, that says that it will be continuous.
But I don't think I will add a pure Pomodoro timer.
Online means that you are active on the computer, doing something. Perhaps should rename Online to Active.

@noor-tg
Copy link
Author

noor-tg commented Jul 30, 2022

okay, add it as you see fit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants