nextcloud / nextcloud/calendar
Drag'n drop event to next day/week/month.
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 332
- Avg merge
- 16h 13m
- Merged PRs (30d)
- 137
Description
Is your feature request related to a problem? Please describe.
I often find myself wanting to ‘postpone’ a calendar event to the next week, and I find no comfy way of doing this from the UI.
Describe the solution you'd like
What I’d like is to click’n drag the event towards the end of the week, thus having the week view scrolled one step under my cursor so I can then drop it anywhere I need within the next week.
Describe alternatives you've considered
Instead, I need to click the event and edit the start date manually, which is rather tedious as I repeat the process.
Alternately, I can zoom out to the month view, but then the same problem occurs at month boundaries.
Additional context
(OP there)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing event dragging at the end of the day, week, and month views in the Nextcloud Calendar UI, then trace the existing drag-and-drop and view-scrolling entry points. Done means dragging toward a boundary scrolls to the next period under the cursor and allows the event to be dropped there; no file or test is named in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100