Ellpeck / ObsidianSimpleTimeTracker

Multi-purpose time trackers for your notes!
MIT License
145 stars 25 forks source link

Allow edit mode while timer is running #41

Closed joaonunatings closed 8 months ago

joaonunatings commented 8 months ago

Hi, not sure why this feature was removed in 0.2.0 but I used to edit the time as it was running and now it's not possible.

Ellpeck commented 8 months ago

Hi! This used to cause a lot of issues and confusion for a lot of people. Can you describe why you need this feature? What specifically would you like to be able to edit? Just the name, or the active times too?

joaonunatings commented 8 months ago

My use case is when I forget to start the timer for a given task and I would just edit the start time immediatly after starting it. Now I have to start, stop, edit the start time, continue again thus creating a subtimer which is not desirable.

I would like to at least edit the name and start time.

EDIT: for me makes more sense to block only the end time input when in edit mode

Coeditor5852 commented 8 months ago

Screenshot_20240308-193123_Toggl_Track|40 Screenshot_20240308-193033_Toggl_Track|700

Toggl track mobile app has "Set to last stop time today" option, which can be added to fix this issue.

joaonunatings commented 8 months ago

Toggl track mobile app has "Set to last stop time today" option, which can be added to fix this issue.

This would not work for the first task of the day, which, in my case, is the one I mostly edit the start time. But thanks for the suggestion

Da-Va commented 8 months ago

My use case is when I forget to start the timer for a given task and I would just edit the start time immediatly after starting it. Now I have to start, stop, edit the start time, continue again thus creating a subtimer which is not desirable.

I would like to at least edit the name and start time.

EDIT: for me makes more sense to block only the end time input when in edit mode

This was my usecase to. Very often I either forget to turn the time on or don't think the task is worth timing initially. I used this feature on a daily basis, and it is quite annoying this is no longer possible?

This used to cause a lot of issues and confusion for a lot of people.

What issues? How is this confusing? The plugin description clearly says it only edits the file, the timer "running" is a "fancy visualization" of the underlying JSON.

Could this be at least an option in the plugin settings?

Ellpeck commented 8 months ago

Hi. This issue is still open and has the enhancement label applied to it, which was my way of communicating that this will be implemented again :)

little-burrito commented 8 months ago

Glad to hear it! Just came to say that I'm using it in the exact same way - forgetting to turn it on (or starting my work when I'm not with one of my devices) and then updating the start time immediately. Thank you for making a tool I use on a daily basis!

Da-Va commented 8 months ago

Also great to hear. I love your time tracking tool. Sorry for my last message being somewhat confrontational, there was a lot going on at work at the time.