lakoliu / Furtherance

Track your time without being tracked
GNU General Public License v3.0
258 stars 23 forks source link

Add ability to edit time or add time entry manually #44

Closed Gotterbild closed 2 years ago

Gotterbild commented 2 years ago

The app definitely lacks ability to add time manually.

Sometimes I forget to enable timer and when I find that out, I could add time manually. However, right now app doesn't allow to do that.

Also, it will be great to have ability edit a record manually. I suppose it will be the same UI as adding a record.

lakoliu commented 2 years ago

Furtherance already supports editing a task. You can change the name, tags, start, and stop times. Right now, that is the best way to add a task manually - start a task with the name you want, then stop it and immediately go in and edit it to the correct time.

Adding tasks manually is on my list of things to add. I'm going to close this as a duplicate of Issue #42.

Gotterbild commented 2 years ago

@lakoliu OK, sounds great!

But how to do it? There's no explanation anywhere. UI doesn't give a hint.

lakoliu commented 2 years ago

Yeah, that's true. I hope to add documentation of some type to the app in the future. Once a task is in the list, click on it. Then click the time under either Start or Stop and it will bring up the dialog to edit everything.

Gotterbild commented 2 years ago

@lakoliu I'm a frontend developer and UX designer myself. And I can say that if feature requires documentation, that means the UI is bad.

It will be much better to just use the pattern everybody is used to - a button.

Same applies to right button click on record to start tracking. It will be much better to make a button (additionally or instead).