Allow extending or shortening an event duration by clicking and dragging the edges
It would be nice if the schedule of an event can be changed by mouse click drag.
That is, when the mouse is hovered over the ends of an item, the mouse resize cursor is shown, and the user is allowed to click and drag to reschedule.
Please see the attached screenshot for the month view:
2023 edit: this feature should apply to the week view as well:
- Dragging the left/right edge of an event in the all-days events section of week view
- Dragging the top/bottom edge of a time-based event in the timetable, to change the duration within a day
- Maybe dragging the left/right edge (or any edge/corner, really) could also work in the timetable to change not only the start/end times, but also the day at the same time (for multi-day time-based events), but that would be tricky (or might need a confirmation dialog before applying) because currently multi-day time-based events are shown in the "all day" events area at the top, instead of being shown in the timetable.
- Dragging an all-day event to the timetable could convert it into a time-based event: issue #278
Originally filed in Bugzilla #773856 by @pksadiq
Edited by Jeff Fortin