nextcloud/calendar

UX: Drag&Drop .ics files into the calendar webapp to import an appointment/calendar

Closed this issue · 5 comments

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

Current situation

I have a new meeting appointment, e.g. though joining on meetup.com. To get it in the calendar, the available path is iCal from the drop-down menu, through which I get a downloaded .ics file.
To get this file into the NC calendar web app, the current working path is calendar settings->import calendar.
Again and again I forget about this and try the path that works with other clients: drag & drop the downloaded .ics file onto the calendar app, but it does not take it.
If I drop it anyhow, the browser just downloads it once again.

Describe the solution you'd like

Wish

If I could simply drop the .ics file onto the calendar and by that starting the same import procedure as through calendar settings, it would feel much simpler and straight forward.

even better

If I could drop it on one specific calender from the calendar list on the left and through this already pre-select the calendar to which I want the .ics be added to, the process would be even more streamlined.

Describe alternatives you've considered

The most easy solution (for the user) would be the integration of myNextcloud in the drop-down that opens when I click on add to calendar on various websites.
I do not know, it all these websites (like Meetup.com) use a common popular library function for this, which then could be enhanced to provide this functionality to many websites.
Another complication is **my**Nextcloud. This would require some generalized magic to find out, which Nextcloud / User / calendar to add to.
Far from easy to do...

Additional context

No response

@janklostermann Thanks for the feature request!

This sounds like a great feature request.

Are you importing the event from a different desktop client? a website or other?

In the end from the file system, right now.

On a website the only suitable option is selecting iCal from the "Add to calendar" drop-down list. This downloads the .ics file onto my computer. From there (the file system) I tried to drag it onto to the NC Calendar webapp in my browser to import it into my NC calendar.

Is this answering your question?

On a website the only suitable option is selecting iCal from the "Add to calendar" drop-down list. This downloads the .ics file onto my computer. From there (the file system) I tried to drag it onto to the NC Calendar webapp in my browser to import it into my NC calendar.

Yes, that is exactly what I wanted to know.

@ChristophWurst what do you think about this feature? Could do it for contacts also.

This feature makes sense. It's also a duplicate of #27.

@janklostermann since this is a duplicate, I will close this issue, please add any comments to the link above. Also we recommend voting on the feature with a thumbs up at the link above.