deck
deck copied to clipboard
All day due date
Hi!
It would be great to be able to just select a date without having to define a time. I know I could just pick 23.55 and I have covered the whole day, but it would simplify the process.
A check box would do it for me, like in the calendar app:

Subsequently it would be great to show "today" in the card instead of "in 7 hours". But that's a minor thing...
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Makes sense to me :+1:
I think with the new VUE implementation this is solved, because 00:00 is the default time:




Not sure, a task being due on 00:00 is still different than just being due on a specific date.
I think especially if there is a future implementation into the calendar app it would be good to differentiate. But I don't know how your thoughts are about that. Still very good to have a default on 00:00!
I was looking for an All Day option, like is available on Tasks app.
Not sure, a task being due on 00:00 is still different than just being due on a specific date.
I agree and would like to support this enhancement. I think, there are two relevant differences between 00:00 and all day:
-
The due date for an all day event is at the End of the day (~11:59pm), 00:00 is overdue before the work started:

-
A concrete time corresponds to a timezone and implies a worldwide unique date/time combination. An all day event could/should consider the timezone of the current user. If I create an all day event in UTC and move to a location in UTC-6, the due date should be shown as end of UTC-6.
What do you think?
Not sure, a task being due on 00:00 is still different than just being due on a specific date.
I agree and would like to support this enhancement. I think, there are two relevant differences between 00:00 and all day:
1. The due date for an all day event is at the End of the day (~11:59pm), 00:00 is overdue before the work started:  2. A concrete time corresponds to a timezone and implies a worldwide unique date/time combination. An all day event could/should consider the timezone of the current user. If I create an all day event in UTC and move to a location in UTC-6, the due date should be shown as end of UTC-6.What do you think?
I tried to solve it here like this: https://github.com/nextcloud/deck/pull/2332#pullrequestreview-509320938
Not sure, a task being due on 00:00 is still different than just being due on a specific date.
I agree and would like to support this enhancement. I think, there are two relevant differences between 00:00 and all day:
1. The due date for an all day event is at the End of the day (~11:59pm), 00:00 is overdue before the work started:  2. A concrete time corresponds to a timezone and implies a worldwide unique date/time combination. An all day event could/should consider the timezone of the current user. If I create an all day event in UTC and move to a location in UTC-6, the due date should be shown as end of UTC-6.What do you think?
I tried to solve it here like this: #2332 (review)
I think, this would be a quick win. Later, we can try to identify a possible solution, that fits with the needs of calendar apps.
Didn't see any related developments on this, what is the current status? It's currently a deal breaker for us.
Still not solved in a consistent way.
The Due Day selections: today, tomorrow, next week, next month set a time of 23:59 for a specific date.
But a day selection on the calendar display sets a default time of 00:00 for the that day.
Instead best would be to set a "all day" due time as default. (This is more a time period - depending on what time zone you might consider this date; date might have passed for you - but not for others elsewhere.)
This default of 23:59 or 00:00 is unfortunate for the calendar integration because this would display at the far bottom or at the very top of the day display of time-slots for that day. Best would be the "all-day" setting as default or if not doable now , better select mid-day (12:00) noon time as default using my current time zone.
another problem with lack of all-day is that in calendar view you get spammed by 00:00 as the prefix to all entries
