Etar-Calendar icon indicating copy to clipboard operation
Etar-Calendar copied to clipboard

Ability to export and import all events

Open jhoc2000 opened this issue 4 years ago • 24 comments

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.

jhoc2000 avatar Sep 15 '19 21:09 jhoc2000

Related to #653

Gitsaibot avatar Mar 28 '20 23:03 Gitsaibot

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.

AlexanderRitter02 avatar Aug 26 '20 12:08 AlexanderRitter02

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 ...

moolight-seashell avatar Mar 02 '21 18:03 moolight-seashell

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

Erz3 avatar Mar 21 '21 19:03 Erz3

This should be a top priority.

locness3 avatar Sep 01 '22 09:09 locness3

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.

vbooka1 avatar Jan 17 '23 16:01 vbooka1

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!!

MINBL avatar Jan 18 '23 08:01 MINBL

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.

jspricke avatar Jan 18 '23 08:01 jspricke

Are there any workarounds for this currently ?

lnx1-1 avatar Feb 20 '23 17:02 lnx1-1

Not that I could find.

I ended up saving my calendar events on a cloud using caldev (?) and then started using Simple Calendar instead.

On 21 February 2023 4:45:08 am AEDT, lnx1-1 @.***> wrote:

Are there any workarounds for this currently ?

jhoc2000 avatar Feb 20 '23 20:02 jhoc2000

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

lnx1-1 avatar Feb 21 '23 07:02 lnx1-1

@lnx1-1 see: https://github.com/Etar-Group/Etar-Calendar#technical-explanation

jspricke avatar Feb 21 '23 08:02 jspricke

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 :))

lnx1-1 avatar Feb 22 '23 01:02 lnx1-1

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 avatar Feb 22 '23 20:02 locness3

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

locness3 avatar Jun 11 '23 10:06 locness3

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.

tedbysek avatar Feb 11 '24 21:02 tedbysek

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 =/

moolight-seashell avatar Feb 19 '24 21:02 moolight-seashell

@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 https://github.com/SufficientlySecure/calendar-import-export/issues/32~~

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

martin-braun avatar Apr 05 '24 21:04 martin-braun

So its now 2024. Where is the import/export function for the offline calendar? I mean, come on? r u paid by google to make etar as complicated as possible?

Aaaaaaaaand .... of course: https://f-droid.org/packages/org.sufficientlysecure.ical/

NOT WORKING :P muhhahhhhha.

Its so funny :)

So, what to do with my .ics file now? print and eat the paper?

u guys are really paid for not working software ... :)

copy text from a to b .... what is it ? complicated audiorealism virtual tb-303 code?

SO HOW DO I GET MY CALENDAR BACK?

wedok avatar May 25 '24 19:05 wedok

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.)

locness3 avatar Jun 13 '24 17:06 locness3

@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.

martin-braun avatar Jun 14 '24 11:06 martin-braun

Or you could switch to Fossify Calendar – the open source software that replaced Simple Calendar when it went commercial – available from F-droid.

One can backup to the cloud using Fossify Calendar and therefore no need to export.

On 14 June 2024 9:31:26 pm AEST, Martin Braun @.***> wrote:

@wedok Go pay me and I show you that https://f-droid.org/packages/org.sufficientlysecure.ical/ works. There is 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 avatar Jun 14 '24 12:06 jhoc2000

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 avatar Jun 16 '24 20:06 Githuber522

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

Githuber522 avatar Jun 16 '24 20:06 Githuber522