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

Defining a default calendar #1835

Closed
szaimen opened this issue Jan 18, 2020 · 15 comments · Fixed by #5790
Closed

Defining a default calendar #1835

szaimen opened this issue Jan 18, 2020 · 15 comments · Fixed by #5790
Assignees
Labels
4. to release Ready to be released and/or waiting for tests to finish enhancement New feature request

Comments

@szaimen
Copy link
Contributor

szaimen commented Jan 18, 2020

Feature Request

As a Calendar user I have more than one calendar. When another users invites me to an event, it is not clear to which calendar the event is copied.

It would be really nice if I could define a default calendar for creating new events, since I am using most of the time a calendar, which is since the 2.0.0 release no longer on top. So as long as you cannot change the list order, I think this would be a nice addition. Thanks!

Implementation

This option could be added to the settings&import section.

e.g. this is in Nextcloud Tasks already possible. Maybe you could copy some code from there?
image

@szaimen szaimen added 0. to triage Pending approval or rejection enhancement-proposed labels Jan 18, 2020
@j-ed
Copy link

j-ed commented Feb 20, 2020

Perhaps the selected calendar could also be used for creating events for which someone has received an invitation. By default such kind of events are currently always created in the default calendar named "personal" as described here.

@trollepierre
Copy link

I am using 2 agendas: AgendaA and AgendaB.
When choosing AgendaB, I can create several events for AgendaB.
But at any time that my page is reloaded, I need to set AgendaB as "default" agenda for creating event.
Here is why, I would like to set a default agenda, which is not the first one, that I have imported.

@palegrand
Copy link

A default calendar could possibly solve the long-standing issue (in the 'server'-repo): Upon invitations, calendar "personal" is created although there is a valid calender #5040

@trollepierre
Copy link

any news about that?

@tcitworld tcitworld added 1. to develop Accepted and waiting to be taken care of enhancement New feature request and removed 0. to triage Pending approval or rejection enhancement-proposed labels Jun 2, 2020
@georgehrke georgehrke changed the title Defining a default calendar for creating new events Defining a default calendar Jun 8, 2020
@alexanderdd
Copy link

IMHO this is not an enhancement but a bug (actually severe, potentually leaking confidential infornation) see the report here #2323

@nickvergessen
Copy link
Member

Just happened to me too. Picking the first one in alphabetic order is pretty meh.
Either "personal" is the default or the user should pick one, using the alphabetic first calendar (even when it's shared by someone else) is pretty meh

@jancborchardt
Copy link
Member

What would be best design-wise:

  • Remember which calendar was picked last for creating an event, in case you create a lot of events in another calendar in a row
  • Put the "Personal" calendar always on top of the list (also in the dropdowns) so it is always quick to access.

@szaimen
Copy link
Contributor Author

szaimen commented Aug 20, 2021

  • Put the "Personal" calendar always on top of the list (also in the dropdowns) so it is always quick to access.

But what if I have a different calendar that I want to use as default? (e.g. because I deleted the default personal calendar)

@nickvergessen
Copy link
Member

This is not about solving the "being able to select a default" option. But it's a step to make life easier in the 99% case for now.

@szaimen
Copy link
Contributor Author

szaimen commented Aug 20, 2021

I thought this issue was about being able to select a default calendar?

@nickvergessen
Copy link
Member

Yes, and it can stay open if wished.

I meant that:

Put the "Personal" calendar always on top of the list (also in the dropdowns) so it is always quick to access.

Would already solve the problem for most people and can therefor be done as a quick fix solving the issue for the first 99% until a "How to pick a default calendar" option that is being discussed/open since more than 1.5 years has been figured out.

@b3niup
Copy link

b3niup commented Aug 20, 2021

Hi, that's awesome that something is happening here :)
Having a lot of actively used calendars I'd much prefer "last used" one as a default for a temporary solution.

@jancborchardt
Copy link
Member

@ChristophWurst as discussed, a simple selector as suggested by @szaimen above would be a good way to fix this.

@ChristophWurst ChristophWurst moved this from 🧭 Planning evaluation to 📄 To do in 💌 📅 👥 Groupware team Feb 8, 2024
@ChristophWurst ChristophWurst added 2. developing Work in progress and removed 1. to develop Accepted and waiting to be taken care of labels Feb 21, 2024
@ChristophWurst ChristophWurst moved this from 📄 To do to 🏗️ In progress in 💌 📅 👥 Groupware team Feb 21, 2024
@ChristophWurst ChristophWurst added 4. to release Ready to be released and/or waiting for tests to finish and removed 2. developing Work in progress labels Feb 29, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ At engineering to 🎉 Done in 🖍 Design team Feb 29, 2024
@github-project-automation github-project-automation bot moved this from 🏗️ In progress to ☑️ Done in 💌 📅 👥 Groupware team Feb 29, 2024
@szaimen
Copy link
Contributor Author

szaimen commented Feb 29, 2024

🎉🎉🎉🎉🎉

@jospoortvliet
Copy link
Member

awesome!!!! This annoys me so often ;-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4. to release Ready to be released and/or waiting for tests to finish enhancement New feature request
Projects
Archived in project