Medvedev91 / timeto.me

App with pomodoro, checklists, goals, tasks, repetitive, calendar and time tracking.
https://timeto.me
GNU General Public License v3.0
203 stars 13 forks source link

Use a repeating task out of schedule #32

Open arthurbacci opened 4 months ago

arthurbacci commented 4 months ago

I think it would be really useful to be able to get a repeating task to the today folder out of the scheduled time. Maybe by using the same drag&drop of sending tasks to "tomorrow" and "someday".

Some examples of uses:

Medvedev91 commented 4 months ago

What do you mean "scheduled time" and "fixed time"? If it's about "Time of the Day" - it's optional, you don't have to set this. Or do you mean the "Timer" setting?

arthurbacci commented 4 months ago

What do you mean "scheduled time" and "fixed time"? If it's about "Time of the Day" - it's optional, you don't have to set this. Or do you mean the "Timer" setting?

I mean manually making the repeating tasks go to the today folder. For example: I have a "do stretches" activity that is scheduled as "every day", but today I decide that I want to do more than one. A way of pulling one "extra" task to the today folder so that I can click on it to start the extra session might be useful

arthurbacci commented 4 months ago

I believe this feature is easy to implement since there's already an UI for drag & dropping tasks between folders

arthurbacci commented 4 months ago

Further explanation of the examples:

* A "brush teeth" task: for most people it can't have a fixed time to do it, so it's useful to just open the repeating tasks and pull one of it instead of having to create a separate activity just for that

I can't really set a fixed amount of "brush teeth" tasks per day since the amount of times I brush my teeth depends on the amount of meals I have. So, it would be useful to create a "brush teeth" repeating activity that never actually repeats (maybe setting every 1000 days), so that I can "pull" it out of the repeating tasks folder when it's time to brush my teeth.

* Accidentaly completing a task in the app while not actually completing it (you can just pull a new one)

Sometimes I accidentaly start another activity without pressing the pause button on the current tasks, so it ends up disappearing from my today folder. With this feature I could go to the repeating tasks and "pull" it again to the today folder, so that I can finish it without having to manually create another task.

Medvedev91 commented 4 months ago

Thank you for the detailed explanation.

1 Moving a task from repeatings is an interesting idea. I will think about it.

2

I can't really set a fixed amount of "brush teeth" tasks per day

Why not start a task from the timer? It's only 2 taps.

3 I'am going to implement another feature that might help you. I call it "hints". It will be possible to add buttons to the home screen with custom action. Like "brush" will start the needed activity with the set timer, so you will not have to go to repeatings and do swipes.

arthurbacci commented 4 months ago

I can't really set a fixed amount of "brush teeth" tasks per day

Why not start a task from the timer? It's only 2 taps.

For this case it is simple, but I can't have the checklists, shortcuts... with normal tasks, right? I'm not sure about this but I couldn't find any way to do so. One solution would be to create a separate activity, but I think having too many of them might be a bit annoying

3 I'am going to implement another feature that might help you. I call it "hints". It will be possible to add buttons to the home screen with custom action. Like "brush" will start the needed activity with the set timer, so you will not have to go to repeatings and do swipes.

This seems nice

Medvedev91 commented 4 months ago

but I can't have the checklists, shortcuts... with normal tasks, right?

You can! It is possible to set checklists and shortcuts for activities on the activity editing form. Also it is possible to set for tasks on the task editing form.

arthurbacci commented 4 months ago

but I can't have the checklists, shortcuts... with normal tasks, right?

You can! It is possible to set checklists and shortcuts for activities on the activity editing form. Also it is possible to set for tasks on the task editing form.

Nice, didn't know this. Thanks

Medvedev91 commented 4 months ago

Also I plan to make goals bar clickable. I also will start the activity with the set timer, checklist, shortcuts...