Allow to drag start- and due dates in calendar view

I think manipulating dates can and should become easier. In the calendar view, and in general.

Working around the fact that I find the date picking interface clunky, I tried changing the due date of a task by hovering over a date in my My Tasks in the Calender view, to extend the deadline one day, like you are able in the Timeline view of projects.

The workflow would be this:

  1. Hover over the extention handle and grab it with left mouse button
  2. Drag it to to the desired due date and let go.

Just like in timeline, regardless of wheter you’re dealing with single-day tasks or multiple day tasks.

And it’d be super clear, as you’ll likely realise what those handles mean as soon as you’re hovering over that task.

Currently, from the calendar view I need to do one of the following sequences:
To turn a one day task into multiple day task:

  1. Open task
  2. Click on due date
  3. Click on new due date
  4. Click on + start date
  5. Select new start date

Alternatively:

  1. Drag task to new due date
  2. Open task
  3. Click on due date
  4. Click on + start date
  5. Select new start date

Best case: To change the date range of a multi-day task

  1. Open task
  2. Click on due date
  3. Click on new start- or end date

So yes in some cases there is a slightly shorter option, but that would require quite the product knowledge, and you’d need to have two sequences memorised if you want to do this quickly.

I think we should be able to manipulate start- and due dates from the calendar with the same ease as in the timeline view.

Grab, drag, done.

Related: