plees-tracker icon indicating copy to clipboard operation
plees-tracker copied to clipboard

There should be option to add timings later part of the day by selecting DataTime dropdown

Open zaheernathani opened this issue 4 years ago • 8 comments

There should be option to add timings later part of the day by selecting DataTime dropdown.

Currently, we only have option to record time only by "start" button; but what if we forgot it and next morning I want to add timings manually. Similar option is available on Google Fit.

zaheernathani avatar Nov 04 '20 09:11 zaheernathani

There should be option to add timings later part of the day by selecting DataTime dropdown.

Currently, we only have option to record time only by "start" button; but what if we forgot it and next morning I want to add timings manually. Similar option is available on Google Fit.

+1 And sometimes we can also need to edit the beginning timestamp because we know it took us 30min to fall asleep for example

ghost avatar Nov 11 '20 05:11 ghost

If you want to modify an existing sleep, that already works, see #2

This issue is about creating a sleep manually. Will have think about what's a good UI for that. One option would be to make the floating action button result in some kind of popup, where you can choose between start and create, but that may be too annoying, given that you typically start and only rarely create.

vmiklos avatar Nov 11 '20 10:11 vmiklos

If you want to modify an existing sleep, that already works, see #2

Thanks and sorry for not noticing!

ghost avatar Nov 12 '20 15:11 ghost

Perhaps a new menu item that would add a new sleep, defaulting to $now for start and end and you could edit it?

vmiklos avatar Nov 13 '20 21:11 vmiklos

Sorry for chiming in, but this would be great :) I track my sleep time using my smartband and I'd like to log it somewhere else, since my smartband app is disconnected from the internet for privacy reasons, an also given that it's not always user-friendly to export data from these proprietary apps if I wanted to do some graphs of my own. Editing works, but I wouldn't mind an option to do it directly. Maybe you could default the end time to $now and start time to ${now minus sleep goal time}? So you don't through the hassle of changing the date (assuming you go to sleep from one day to another). Thanks for your work, either way!

ghost avatar Jul 07 '21 16:07 ghost

Fine, the question is how to expose this on the UI. My expectation is that 80% of users don't need this, so extending the floating action button at the bottom right corner to always choose if you want to just start tracking or manually adding a new sleep is not ideal: an extra question when the majority of the users choose one option all the time. As I asked back in Nov above: would a new menu item allowing this would be OK for you?

vmiklos avatar Jul 08 '21 07:07 vmiklos

I think that would work. I would also suggest some other approachs like adding a setting to change the default behaviour of the floating button to "add new sleep", or extending the floating button behaviour so that if you keep it pressed for certain amount of time, the new option appears displayed for the ocassions you need to log a sleep and you forgot to start your app. I'm not sure if this approach is technically possible, I'd guess it is, but I'm not sure.

Anyway, the first approach would suit users like me that belong that 20% and the second approach would enhance the experience of the 80% of users. I do reckon that keeping pressed the button route would probably require some sort of orientation/tutorial for the end user to discover this feature which would stay unknown otherwise. So, I'd probably suggest, as to not complicate too much my feature request, a mix between your suggestion (add a menu item) which would allow users that forgot to start their app (for the rare occassions that this might happen) + adding an option to change the default behaviour of the floating button for users like me that will use it 100% of the time like this.

ghost avatar Jul 09 '21 16:07 ghost

I quite like the longpress button as it would avoid crowding the menu. Perhaps on the first launch, an indicator shows that it can be held down to expose other options?

ghost avatar Jul 10 '21 16:07 ghost

No longer relevant

zaheernathani avatar Oct 12 '22 02:10 zaheernathani