nextcloud / nextcloud/calendar
Hide completed tasks in calendar view
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'm always frustrated when looking at my calendar, looking for things to be done, but also seeing all completed tasks, which can be majority at times. But while i definitely want to see open tasks, i need to scroll and find them between the completed ones. I am only little helped by completed tasks being crossed and greyed.
Describe the solution you'd like
I think there should be (and easily could be) an option to toggle completed tasks, in the same or very similar way i can toggle tasks generally in the calendar settings already.
Describe alternatives you've considered
Certainly there could be alternative ways of putting such an option to click in other places, if preferred. I mentioned calendar settings above only for being the first place i have been looking for them, and as it feels most intuitive for me.
Apart from location, i think such en extra option can't have any disadvantaged for people not being interested in it, probably it might default to the current behaviour initially to not disturb people's established habits.
Additional context
No response
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 locating the calendar settings and the entry points that render tasks, then trace how completed tasks are currently displayed. Add an option that preserves the current default while allowing completed tasks to be hidden, and verify both settings states in the calendar. No files or tests are named, so repository search is needed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100