Open danirabbit opened 2 years ago
This mock-up, for a future proposal, includes some feature requests ideas listed above. Note the scrollbar and the visual distinctness between Events and Tasks, I think it gives the design room to breathe. This mockup is far, far from finish.
Proposal
TL;DR
For this use case to work, we could also simply allow the user to define different start and due dates in the Tasks app. In Wingpanel, we then make sure the task is shown on each day covered by this user defined timespan.
Technical background
In terms of the CalDAV standard, there is the possibility to define a different DTSTART
property value than for DUE
. Currently we set both fields to the same value, because EDS did not support querying for DUE
. This has been fixed, so on OS7 we are no longer "forced" to set both fields to the same value.
Prior Art (Optional)
In calendar, we show upcoming events broken into sections like "this week" etc. We probably don't need to go as far as we do in Calendar, but showing upcoming events and tasks for the week would be helpful
Personally I don't like the way this is done in Calendar. For me it is very confusing and I'm still not able to wrap my head around it, because I primarily select a day in the grid and intuitively expect everything in the right sidebar to be relative to the selected day.
Similarily, when I look at a date which is far in the future (or past) having a glimpse at "Tomorrow" does not really make sense for me, because the context in which I currently think and plan is not that narrow and therefore (as already mentioned) I think this whole concept is very confusing (at least in the way it is displayed/implemented right now in Calendar).
Problem
Sometimes I have a task with a due by date of tomorrow or a couple days from now. Or I have an event taking place tomorrow or in a couple days that I need to be prepared for.
Currently we only show tasks and events from today in the events pane, so unless you click over to the next day in the calendar, these upcoming events and tasks are out of sight and mind
Proposal
I think it would be helpful to show upcoming events and tasks for upcoming events in addition to events that are happening today
Prior Art (Optional)
In calendar, we show upcoming events broken into sections like "this week" etc. We probably don't need to go as far as we do in Calendar, but showing upcoming events and tasks for the week would be helpful