calendar icon indicating copy to clipboard operation
calendar copied to clipboard

Drag&Drop Import

Open georgehrke opened this issue 8 years ago • 3 comments

When dragging a calendar file from the desktop to the calendar app

  • [ ] everything but the calendar list should get a grey overlay
  • [ ] a temporary Import into new calendar calendar item should appear
  • [ ] user should be able to drop ics files onto any writable calendar or the Import into new calendar calendar item
  • [ ] What to do when a user drags multiple ics files into the calendar? Options when dropping onto the Import into new calendar item:
  • import all ics files into one new calendar
  • import each ics files into a new dedicated calendar
  • show two temporary calendar items instead:
    • Import into one new calendar
    • Import into {n} new calendars

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

georgehrke avatar Sep 17 '16 14:09 georgehrke

This feature would be awesome for importing events from websites that give you ICS files for bookings. Would save a bunch of clicks 👍

JonasDoesThings avatar Nov 23 '22 19:11 JonasDoesThings

Today I was importing ICS events for my College, I dragged an ICS file into the NextCloud Web Calendar app and it just gave me a download popup (for the ICS) instead.

I believe many others must have this experience, and it overall makes using the Nextcloud Calendar app not appealing to the end user who then has to pull up a separate native calendar app to handle the ICS import.

Doomsdayrs avatar Jan 22 '24 17:01 Doomsdayrs

Today I was importing ICS events for my College, I dragged an ICS file into the NextCloud Web Calendar app and it just gave me a download popup (for the ICS) instead.

I believe many others must have this experience, and it overall makes using the Nextcloud Calendar app not appealing to the end user who then has to pull up a separate native calendar app to handle the ICS import.

FYI: You don't need to use a native calendar app. There is an import on the bottom-left corner ("Calendar settings" -> "Import calendar"). This allows you to select the target calendar to import the event-file into.

It's just hidden and not named well.

JonasDoesThings avatar Jan 22 '24 19:01 JonasDoesThings