I am looking forward to replicate a feature that is available on official geocaching website.
Every time I log geocaches on previous day, I want the system can "lock" the day on screen I have chosen. So that the second cache I log would not require me to re-choose the day again.
In pair of the lock feature there should have a "unlock" mechanism, perhaps it can be manually controlled, timely based, or it would be unlocked on next application session.
I am reluctant to do that. By default, the log date is the current day. Unless someone is fully aware of the "lock feature", they could easily use a previous log date without realizing it thinking they are logging for today. The frequency of needing to log a date other than today is low compared to the probability of incorrectly using a previous date. And adding another setting is not ideal given the current number of settings.
My use case is a bit different. When I go geocaching on a power trail in weekend, I prefer to focus on the fun of the hunt rather than spend time logging my stories along the way. Instead, I usually write my logs after I get home and likely not on the same day. It caused me a lot of problem when sometime I forgot to adjust the find day and turn out I need to go back to web version and modify there.
You can edit logs in Geooh.
Editing the log date helps with part of the problem, but it doesn’t fix the issue of trackables being logged on the wrong day.