This is an idea of mine for a while, currently we display dates in dolphin:
- either it recent, and we show
Today at 14:00Yesterday at 14:00(can be opt-out) - Or the full date “26/10/2025 at 09:15” for instance.
I think we can do better, to make it easier to read dates, by reducing the precision used to display them and using human spelling:
- If the date is not today, don’t display the exact hour: “Yesterday” instead of “Yesterday at 10:00”, or maybe “Yesterday morning”.
- Use “Last Tuesday” for up to seven days prior, or with AM/PM “Last Tuesday morning”
- Same way for days earlier, skip the hour and since this is shorter we can display humanly spelled: “October 26th” and since it is the current year we can also omit the year.
- And for created another year we could omit the precise day “October 2024”, or more detailed “October 26th 2024”.
This would take some effort to implement, and a lot of work for translators.
I would be curious to know whether this makes any sense and if this could be useful for users. Also which settings would be needed to satisfy most users.
Needless to say this still would be opt-out, many users need precise dates for their workflow.
The information could still display the full date, for when you need to see precisely.
And this might be used outside of dolphin.
Some cultures might not fit right in this scheme, in particular the 7-day week. I am from western cultural so I am biased, but I’d be curious to know if that could work.