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

Ability to export and import all events #553

Open
jhoc2000 opened this issue Sep 15, 2019 · 24 comments
Open

Ability to export and import all events #553

jhoc2000 opened this issue Sep 15, 2019 · 24 comments

Comments

@jhoc2000
Copy link

It would be great if one could export all the calendar events into a file, say on the sdcard, and then be able to import all those calendar events from a file. This would allow one to transfer one's calendar to different hardware, such as, from an old phone to a new phone by sdcard or to and from a computer.

I look forward to your reply.

@Gitsaibot
Copy link
Contributor

Related to #653

@AlexanderRitter02
Copy link

This is especially important for people like me only using offline calendars.
Because currently it is near impossible to migrate Etar to a new device.

@moolight-seashell
Copy link

if was great if we can export import on ical

export :
one local/sync calendar event into one file (nameofcalendar.ics) on a folder definded in settings
all local, all sync, all into one file (like etar.(ics) not sure etar.csv ?)*
make scheduled exports, for all calendar ,or one, at a date like all monday (incredible if we can save this settings anywere)

import :
sync extarnal ical file on url
import one ical file in new/existing local/sync calendar
import the all exported calendar*
scheduled imports ...

@Erz3
Copy link

Erz3 commented Mar 21, 2021

Yes, please, this is a very importante feature because now I have getting problems with Calendar Import-Export application.

@locness3
Copy link

locness3 commented Sep 1, 2022

This should be a top priority.

@vbooka1
Copy link

vbooka1 commented Jan 17, 2023

I vote for this feature too. While I have just a few dozens of events and could recreate them manually on a new phone, some people might have hundreds of events which will be a huge pita to create manually.

@MINBL
Copy link

MINBL commented Jan 18, 2023

Hi,

I vote too for this feature.
Indeed, in my case, I prefer to use offline/local calendar. So there is no way to save it when I need to reinstall my phone. I have so to recreate all my calendar at each time... quite annoying at each time that happen.

Thanks for the app which is quite nice and useful!!

@jspricke
Copy link
Member

This is an issue tracker and not a voting system so please refrain from posting off topic messages as it makes it harder to follow the issue. Also, if you really want this please go ahead and submit a patch.

@Etar-Group Etar-Group deleted a comment from jhoc2000 Feb 4, 2023
@lnx1-1
Copy link

lnx1-1 commented Feb 20, 2023

Are there any workarounds for this currently ?

@jhoc2000
Copy link
Author

jhoc2000 commented Feb 20, 2023 via email

@lnx1-1
Copy link

lnx1-1 commented Feb 21, 2023

Does someone know where the Database ist saved in storage ? Or which Modules/classes are responsible for accessing it?

@jspricke
Copy link
Member

@lnx1-1
Copy link

lnx1-1 commented Feb 22, 2023

Thanks for the Link @jspricke, but there aren't much informationen about storage location there.
I found this overview which makes it a bit more clear.

Android calendar storage overview

how_davx5_interacts_with_other_components

As far as I understood, the calendar storage is managed at system level, and can't be accessed by a fileexplorer without root access..


Workaround:

Calender Backup App
( GooglePlaystore )

I just picked the first calendar-backup-app that look promisingly (there are probably many others and maybe also better ones out there)
I worked perfectly, and does not only backup the full Calender on the old device, but also restores the .ics file on the new one again!

I hope it helps someone else aswell :))

@locness3
Copy link

locness3 commented Feb 22, 2023

If you want to do that workaround without a proprietary app, you can do it with Simple Calendar (f-droid, play store).

  1. Go to Simple Calendar's settings
  2. Check "CalDAV sync" (whether or not it is an online calendar - this setting simply enables access to the Android calendars instead of just Simple Calendar's inner database). Select whichever calendars you need and confirm.
  3. Go back to the main screen, swipe from top to bottom to refresh.
  4. Go to the three dots menu in the top right, then Export events to .ics file. You can then export any calendar you have on your device.

@locness3
Copy link

You also have the app Calendar Import/Export (did not find it on play store) whose author Dominik Schürmann says he is working on integrating it in Etar

@tedbysek
Copy link

Well none of the import/export apps support all etars features which means I am not able to migrate data from one phone to another.

@moolight-seashell
Copy link

Well none of the import/export apps support all etars features which means I am not able to migrate data from one phone to another.

exept with root and backup tool like neobakup =/

@martin-braun
Copy link

martin-braun commented Apr 5, 2024

@locness3 His app works, but it doesn't support changing the export/import path, so things like Syncthing don't really work until you move files around, which is just painful. See SufficientlySecure/calendar-import-export#32

EDIT: It's possible to specify a sub path including path separators (/) so it actually works.

@wedok

This comment was marked as spam.

@locness3
Copy link

Well none of the import/export apps support all etars features

@tedbysek Simple Calendar doesn't do well for you? What's missing? (I do not use Etar.)

@martin-braun
Copy link

martin-braun commented Jun 14, 2024

@wedok Go pay me and I show you that https://f-droid.org/packages/org.sufficientlysecure.ical/ works. There is also ICSx5 for automatic import, and you can use Syncthing to get the file synced across devices. It's far from perfect, especially when it comes to collisions, but if are willing to have a few compromises, it works well.

Why don't you fork and make it work for yourself instead of complaining others having to do it for you in their free time?

Sorry, I try to be polite, but you act like a clown making a fool of yourself publicly.

@jhoc2000
Copy link
Author

jhoc2000 commented Jun 14, 2024 via email

@Githuber522
Copy link

Hello at the developer team of etar,

i want to export the local calendar, too.
Will be there a possibility for etar next time or is the plan that there will be no possibility?

@Githuber522
Copy link

in the german description in fdroid i can read that its possible to export/ import with sd-cards. is that still true?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests