Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option to set a calendar as transparent for free/busy #3193

Closed
ChristophWurst opened this issue Jun 11, 2021 · 4 comments · Fixed by #6169
Closed

Option to set a calendar as transparent for free/busy #3193

ChristophWurst opened this issue Jun 11, 2021 · 4 comments · Fixed by #6169
Assignees
Labels
2. developing Work in progress enhancement New feature request

Comments

@ChristophWurst
Copy link
Member

Is your feature request related to a problem? Please describe.

If you create a calendar it's currently always considered for free/busy scheduling. There are cases where you don't want this, e.g. for a calendar that is supposed to be used for a group, then the owner (the person who shared) shouldn't be seen as blocked for the shared events. But also sometimes you might create a calendar for something that isn't an actual event where you are busy, and you don't want to set your availability to free for every event you create in there.

Describe the solution you'd like

Offer users a checkbox on the calendar action menu where they can toggle the free/busy transparency.

Describe alternatives you've considered

N/a

Additional context

@naelfe
Copy link

naelfe commented Mar 6, 2024

Or if you have a separate calendar for your cities garbage disposal, where you simply import the ical for the whole year but are marked busy for every other day.
Would be indeed handy to set the hole calendar as transparent. It's too much extra work for me to change the ical every time manually, because they tend to change it a couple of times during the year :D

@miaulalala
Copy link
Contributor

Seems group / shared calendars are always treated as transparent as per:

https://github.com/nextcloud/server/blob/ad78f7e48e7f03fc6c3f47a8972d122cde275d97/apps/dav/lib/CalDAV/CalDavBackend.php#L416

so any calendar that is shared should not have this checkbox.

@ChristophWurst
Copy link
Member Author

I suggest to show the checkbox read-only and unchecked, or some text. Then this will also be easy to understand for users.

@ChristophWurst ChristophWurst added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Jul 17, 2024
@ChristophWurst ChristophWurst moved this from 📄 To do to 🏗️ In progress in 💌 📅 👥 Groupware team Jul 17, 2024
@miaulalala
Copy link
Contributor

I suggest to show the checkbox read-only and unchecked, or some text. Then this will also be easy to understand for users.

You mean for shared and subscription calendars?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2. developing Work in progress enhancement New feature request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants