-
Notifications
You must be signed in to change notification settings - Fork 398
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
Import multiple events from ICS files #1316
Comments
This is difficult because the architecture only handles creation of one event at a time. There is code to do this in my fork at rparkins999/Etar-Calendar which does it by creating a FIFO at the application level and pushing If @jluttine only wants to do this once, install rparkins999/Etar-Calendar, read in your ICS file, and then you can go back to using Etar-Group/Etar-Calendar. |
I second this issue. After installing new LineageOS i've switched from Simple Calendar to Etar, which comes with LOS preinstalled. I've exported all of the events from SC into one ICS file, but can't import all of them into Etar, because Etar only takes the first event in the file. |
you can use this app: |
Yeah, that's one option. A problem with that app is that the imported calendar events can't be modified whereas Etar-imported events can be modified. I think the UI in Etar could be such that when importing a file with multiple events, Etar just asks which calendar to import them into and then imports without opening the events. One can then find and edit the events in the calendar if needed. That'd be pretty simple and would work for large amounts of events. That's similar to how the linked app mentioned above works. |
I have no problem modifying imported events from https://f-droid.org/packages/org.sufficientlysecure.ical/ |
I also second this. Apparently OP isn't available to lift @rparkins999's code at the moment? |
I had a big ics file to import, so I just tried it with I'll try to fix the code in Another option, if the calendar on your phone is synchronised to a PC, is to import the ics file into your PC and then synchronise. Most PC calendars will read a whole ics file. Evolution, which I use, successfully did so. |
I think this was not actually fixed by #1700? On 1.0.48 from f-droid, when I import ICS files shared from train/airline apps, I still only get the first trip added to my calendar. And for those ICS files unfortunately the app listed does not work, as it seems to not be recognized as a sharing target. |
Yes, as far as I understand, #1700 only added support for a recurring event, not having multiple events in a single ICS file. So, I think this issue should be re-opened. |
ICS calendar files may contain multiple events. However, when importing the file with Etar, only one (the first?) event is imported and the others ignored. Etar should import all those events.
The text was updated successfully, but these errors were encountered: