babybuddy / babybuddy-for-android

Android client for the Baby Buddy webapp
MIT License
16 stars 6 forks source link

Edit old events and create new events similar according to a specific time #56

Open NissesSenap opened 1 year ago

NissesSenap commented 1 year ago

First, thanks for the app. Just started using baby buddy and the app defiantly makes my life easier.

One feature I'm missing is to be able to edit event times after they have happened. For example, it's rather easy to forget to log an event. I would like to add an event that has happened. I would also like to be able to edit an event that has happened, since it's rather easy to forget to pause the sleeping, for example.

Sadly I don't know Java, so I can't fix this feature on my own.

MrApplejuice commented 1 year ago

Hey there! Thank you for your feedback. I agree, it would be handy to have this feature directly in the app.

But for the time being and until I can improve the logging features related to, you can use the long-click feature for the time entries. I am not sure if you found it, but if you long-press a timeline entry, your default browser should open and you are sent directly to the correct entry so that you can edit it over there (after you logged in in your browser once again - it is a bit clunky).

However, this trick can also be used to somewhat easily add a timeline entry for any time of the day: Start and stop a timer immediately then go straight away to the new entry to edit it using the long-click trick.

It does not quite fit the "minimize number of clicks" principle, but editing often is more cumbersome anyways. :shrug: My hunch is that this feature is not well advertized in the program in general which is why I plan highlighting the feature a bit more in a future update!

I hope this helps... happy logging! :D

NissesSenap commented 1 year ago

Hey, I didn't know about the long click feature. The login is a bit painful as you say but it's at least a way forward.

Thanks a lot for your help.

MrApplejuice commented 1 year ago

At least the login should only be required once, I hope, because the browser should store your login session indefinetly as long as you use the session once a week or so. I think it is workable in general, but does not "feel right". If you need to login every time you use long-click however, I would love hearing about that, because that certainly would be a level of annoyance I would not want to put up with!