yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] 920904:
new version 6.0:

new options which allows it to disable all notifications

the user will now be warned if he disables the import at the options but afterwards tries to start a import

new version 6.1:

enhanced attendee and organizer parsing

fixed a problem on Sync Oracle/Sun Convergence caldav sync that new/updated appointments have not been synced because the caldav server returned "403 forbidden"

updated manual

new version 6.2:

improvements for direct opening calendar files from e.g. other apps

fixed problem on autosync if the logfiles should be saved

added a options which allows it to make adjustments to the imported start/end date. this seems to be possible on specific devices
[Android Apps and Games] here_comes_the_sun:
great work!
[Android Apps and Games] Muellamen:
Oh, thats really a power tool ...

Do you also think about an extended mobile 2 mobile support ? For example i would like to:

- Export a simple event as a vCard, not only a calender in total.

- Would be even more useful if a single event could be send directly via Bluetooth or even better via SMS.

- One step on top would be to parse even SMS...

As you might see, the most upper point is the one I would like most....
[Android Apps and Games] 920904:
Currently the focus is on the general calendar sync and calendar exchange. But i added your featurerequest on my todolist.
[Android Apps and Games] 920904:
new version 6.6:

new feature: the app can now display statistical informations after a two way CalDAV sync
[Android Apps and Games] 920904:
new version 6.8:

optimized ssl vertificate validation

added hints for communigate pro to the manual

added the name of the exported calendaer to the filename of the export
[Android Apps and Games] death2verizon:
so will this connect with an exchange 2007 server using exchange webservice? (as opposed to owa)

i read like all 11 pages and couldnt determine that.

if there is any chance it might work, could i get one of those test licenses too?

thanks dude
[Android Apps and Games] 920904:
i don't know for sure. as far as i know the ews does not support caldav. do you know if the ews allows it to publish .ics files?
[Android Apps and Games] fjelsten:
Zarafa server problems

Hi, I am evaluating with a Zarafa server

Everything seems to be working as it should except:

Deletions on the device are not synced to the server

I cannot see items marked as "private" - although I log in with username/password. Where do I set "organizer" for the created calendar? On the server some e-mail address is set

I cannot seem to undo the time filtering for importing. I have unchecked the mark for filtering

BTW. I went through the log but did not find anything obvious as to the problems above. Please let me know if I should send the log.
[Android Apps and Games] 920904:
The organizer can be set at the preferences. It you change the mail address it will be assigned to all calendars you create after the change. Existing calendars will not be modified.

Why do you think that filtering is enabled after you have disabled it?

Can you please start a sync by pressing the analyze button.

After the sync finished can you send me the logfile (App

Messages->Send log to dev)

So that i can look for errors.
[Android Apps and Games] ankanb:
Even with 'Use Autosync' turned off, the app is syncing every hour (based on the setting that was selected when it was last turned on). I have 'Allow external autosync' turned on but am not trigger it from Tasker.

I expected external autosync and autosync to be independent or do I have it wrong?
[Android Apps and Games] 920904:
after you have enable the autosync option you have to restart the device once to start my sync service. have you done this?

new version 7.2:

enhanced german translation

enhanced manual

added some tweaks for zafara caldav server

supporting appointment status

enhanced caldav authentication (important for the Darwin Calenderserver)

enhanced general icalendar support

various performance enhancements
[Android Apps and Games] ankanb:
Yes. My point is the opposite though. Does this also mean to turn off autosync I have to restart the device else the autosync keeps running?

Also, how is the handling if during the autosync the network is not available? Does it keep retrying? I noticed a considerable battery drain in such a situation, so I am wondering. Maybe its nice to have some option to handle this scenario - like retry after x mins and number of times to retry.
[Android Apps and Games] nm1978:
Hi, i have bought the App, because i was thinking that i can sync and ics calendar with ftp. But it looks like, i can only import the calendar.

How can i export the calendar with ftp on my server?
[Android Apps and Games] 920904:
Hi,

if you disable autosync you will not have to restart the device. If a sync fails because of the network connection it will wait some minutes if a connection will be reestablished, but this mostly uses the stuff provided by android/java itself. Most of the time my app will just end the problematic sync and will start a new in e.g. a hour which can be configured at the preferences.

Regards

Hi,

as described at the android market/manual or my website the feature to sync from and to a server is currently only available if you use a server which provides calender informations using the so called CalDAV protocol.

A feature to integrate a sync from and to server using FTP is currently on the todo list and implementation will presumably start next month. Currently (version 7.2) only the way from the server to the device is available.

Regards
[Android Apps and Games] nm1978:
Thx 4 the info! So we will wait on the FTP export feature und wish you a good developement time. :-) I know some people who wait on this and they will buy your app if its available.
[Android Apps and Games] Janzomaster:
Hi there,

I trying to set up the app, but I've got one problem: How do I create a new calendar on my phone which does not sync with google but only through you app?

I can't find an option to create a new calendar anywhere in Android...
[Android Apps and Games] 920904:
Hi,

Android itself does not provide a feature to create a new calendar. But my app does! To do so start the app, press the menu button and afterwards select the option "Special features". The you will see a button which allows you to create a new calendar.
[Android Apps and Games] 920904:
The support of the two way FTP Sync is now available.
[Android Apps and Games] slightly:
Theres somethong missing from the documentation. When adding a component intent in tasker, you need to set 'target' to 'service'.
[Android Apps and Games] 920904:
thx, i will add this to the manual
[Android Apps and Games] 920904:
the latest version (8.4) also support now two way sync with WebDAV or at least a webserver which supports HTTP PUT

So you can now use my app to two way sync your appointments using HTTP, FTP or CalDAV.
[Android Apps and Games] SamuelDebruyn:
Download link in your site doesn't work...
[Android Apps and Games] alankingsley:
Repeating daily event end date incorrect

One of my calendars has a repeating daily event. This appears in the ics file as:

DTSTART;VALUE=DATE:20120117

DTEND;VALUE=DATE:20120118

RRULE:FREQ=DAILY;UNTIL=20120120;WKST=SU

In all of my other ics clients, this appears as an event on the 17/01, 18/01, 19/01 and 20/01, but Calendar Sync only imports the event on 17/01, 18/01 and 19/01. Can the developer fix this end date problem please?
[Android Apps and Games] 920904:
I think this is not a bug. Based on the current iCalendar 2.0 RFC (http://tools.ietf.org/html/rfc5545) which describes how a iCalendar file must be handled the behavior is correct.

The following example is a copy and paste from the rfc (Section

3.8.5.3. Recurrence Rule):

Daily until December 24, 1997:

DTSTART;TZID=America/New_York:19970902T090000

RRULE:FREQ=DAILY;UNTIL=19971224T000000Z

==> (1997 9:00 AM EDT) September 2-30;October 1-25

(1997 9:00 AM EST) October 26-31;November 1-30;December 1-23

Based on the description how the rule should be handled the UNTIL=19971224T000000Z configures the appointment in a way that the last occurrence will be at the 23.12 and not at the 24.12 like it would be based on your post.
[Android Apps and Games] alankingsley:
RE: Repeating daily event end date incorrect

Wouldn't this agree with my problem description? The start time in the example in the spec is 0900 in New York, the end time is 0000 Zulu time. Converted to New York time, by my calculations, the end time would be 19971223T190000.

This implies 1997-09-02 0900 to 1997-12-23 0900 as 1997-12-24 0900 > 1997-12-23 1900.

DTSTART;TZID=America/New_York:19970902T090000

RRULE:FREQ=DAILY;UNTIL=19971224T000000Z

Using my dates, both don't specify times or time zones, so they are both 0000 hours. This should include 2012-01-17 0000 - 2012-01-20 0000, because 2012-01-20 0000 <= 2012-01-20 0000.

DTSTART;VALUE=DATE:20120117

DTEND;VALUE=DATE:20120118

RRULE:FREQ=DAILY;UNTIL=20120120;WKST=SU

That is the way that Thunderbird Lightning and the web calendar from the website that the feed is generated from interpret the data.
[Android Apps and Games] 920904:
Where do you find a end date in zulu time? The Z on the end stands for UTC.

I took another look at the rfc and for your specific all day event you are right.

Basically i cant change the occurrence creation anyway. The occurrences are calculated independent from my app from android itself or to be specific by the android calendar management service. I tell android the recurrence rule (specified at your appointment) and other informations and then they start to calculate the occurrences independent from me. You can contact your device manufacturer for this issue.

What i can do is modifying the recurrence rule you are using, during import, in an way that this will be handled different during the occurrence creation on your specific device with your specific device OS version. Which is hard because different version like e.g. 4.0.0; 4.0.1 and 4.0.2 get the same OS ids. And you can get problems if you sync the appointments from your device back to a calendar server. Are you using a custom rom?
[Android Apps and Games] alankingsley:
RE: Repeating daily event end date incorrect
[Android Apps and Games] btrcp2000:
I have this working to pull in .ics files for two separate cals (wife and I use outlook for work, can only use published read only cals so no 2-way sync)

I would also like to use my web-based google cal to subscribe to these calendars in a read only manner, but not sure how to effect this without creating duplication. IOW, if if calsync pulls directly into my phone (et4g sprint fwiw), and gcal pulls into its web based cal, won't it all end up on my phone? Can I tell my phone to ignore those cals when it sees them on my google acct?

Another thought I had is to use calsync to create a new cal into which it would dump the info from the .ics files. Downside is that I would not be able to tell the diff between my events and her events because they would all be in the same calendar. Is it possible to have each .ics parsed/imported into a separate calendar (and then have google ignore those and pull directly from .ics on its own instead of from the phone)?

tia, great app!
[Android Apps and Games] 920904:
Hi,

android can not set such ignorance rules because android does not know hich appointments belong together. There is a unique id which is used to identifie equal appointments but the android appointment database does not allow to store this informations so that every app saves it internal and not accessible for other applications.

You can define the speicifc calendar at the preferences and/or at the WebiCals. So if you use WebiCals to sync icals you can define a unique calendar for each ical. New calendar can be created by my app.

Regards

Kristof
[Android Apps and Games] btrcp2000:
I get so close to making this work they way I need, then things fall apart.

I have two ICS files being automatically pulled from the web, each goes into its own cal created by CS. After a little while, one of the cals gets pulled into my google calendar, creating duplicates of most (but not all?!) events in the cal. The other cal does not seem to do this.

Only thing I am doing that may have an impact is an app called "set calendar color" that I use to sync the google webcal colors with android for the calendar that is duplicating. Could that somehow be triggering google to pull in all events from that one calendar? Preferred behavior is for google to not pull from the phone, or at least pull into the calendar that CS creates, so I can separate from my personal google one.

Very frustrating thing is, as soon as something goes wrong, I can't undo anything without completely deleting all calendar storage data, and recreating each calendar within CS one by one. I hope I can get this to work properly, but at the moment it is consuming a lot more time than it is creating for me.
[Android Apps and Games] Beethoven2:
No Caldav WebIcal content

Hi, I am testing the application to sync new created calendar called "CalDav" with egroupware. Created new WebIcal with settings already tested in lightening in thunderbird and working.

Selected autosync each hour. As nothing appearing in the calendar I selected "Display statistics". It happens than when clicking Parse button it says

Tried to put also address: hxxp://<dnsname>/egroupware/groupdav.php/<username>/calendar/ nothing changes.

Tried to use CalDav provider: Generic/David.fx/DavMail but nothing happens as well. Is a active WebIcal is checked and use two way sync is checked.

Making access with browser I have a full list of ics files formatted right way.

Tried to erase and re-create webIcal, nothing happens.

What could be the problem?

Do you have any suggestion howto make it work?

(I am on HTC one X, ICS android).

THANKS!
[Android Apps and Games] 920904:
Hi,

ich you create a calendar with my app it is normally completely independent from all the calendars which would be synced with google. This is so because if you sync Google Calendar with your android device using the built in sync services they will create their own calendar and this will then be connected to the built in sync services. Calendars which are created by my app are independent from all the sync mechanisms provided by android so basically the built in Google Sync does not know about them and leaves them alone.

So i think that the app you are using screws this up and marks the calendar as a Google Sync calendar which allows the built in Google Sync Service to find and sync the appointments. The results are the duplicate appointments.

I think the problem should be solved if you do no longer use the "set calendar color" app.
[Android Apps and Games] 920904:
I sent you by mail with further information.

Regards
[Android Apps and Games] btrcp2000:
to follow up my prior issue with new calendars, I am 99% certain that the color change app I downloaded triggers a new calendar in google. Sticking with the colors built into calendarsync seems to have resolved the issue, thanks!

New question: The calendar I am using CS for originates in Outlook in a corporate exchange environment. Outlook publishes it to an .ics (office online somehow), and CS pulls it in. One way "sync" only, cannot edit this cal's events on my phone. Reminders are not making it all the way through to my phone. Is that possible?
[Android Apps and Games] 920904:
CalendarSync supports the Reminders which pop up e.g. 10 minutes before the appointment. So at first you would have to check if there are reminders defined at the appointments. Each appointment definition at the the ics file (a appointment starts with BEGIN:VEVENT and ends with END:VEVENT) should contain a BEGIN:VALARM and a END:VALARM section if the appointment has a reminder. You can do this check yourself or send me the ics file so that i can check it.
[Android Apps and Games] UweRammelt:
Hello 920904!

Is it also possible to sync Tasks (ToDo)?

I'm thinking about to use Thunderbird with Lightning Calendar, and they're using Tasks (ToDo) in ICAL format also. And your tool can sync with ICAL format . . .

Kind regards,

Uwe
[Android Apps and Games] gifog:
Timezone out by 2 hours

Hi. I have tried everything, but the times after parsing/loading are 2 hours behind. Only if I set my PDA to mytimezone-2, then parse and load, then set my PDA time back to current time, will it display the correct times. Any advice?
[Android Apps and Games] 920904:
Hi,

unfortunately android does not provide a database to store todos. So there is just no place to save the informations which can be used by my app. Because of this reason todos are not supported.

Regards

Hi,

can you please follow the instruction below so that i can take a look on your configuration and so on.

Can you please parse and import your calendar information.

After the sync finished can you send me the logfile (App

Messages->Send log to dev).

A mail will be created please send the mail.

Please refer to your post at the mail so that i can know that you sent me the logfile.

Regards
[Android Apps and Games] gifog:
Hello, I have the Windows Mobile version (sorry :o, I now realise I asked my question in the android thread, not the Windows one - so my question and this should actually be moved), and cannot find a 'Messages->Send log to dev' function anywhere. Please advise.

Moved my question to Windows Mobile, where it should have been in the first place.
[Android Apps and Games] ernorv:
external .sd card

I just changed to a galaxy S3, and it uses a different mounting scheme. Internal memory its mandated on sdcard directory, however real sd card is mapped on extSdCard directory. How can I access this directory as custom one?
[Android Apps and Games] 920904:
Hi,

you can easily open files just by klicking on them in your prefered file explorer.

But if you also want change the default folder where the app looks for galaxy s3 you would have to change the path from /CalendarSync/ to /../extSdCard/NameOfFolderOnExtSDCard/ eg. /../extSdCard/CalendarSync/

the /../ is necessary to go one step up from sdcard to mnt (because normally the folders are selected from /mnt/sdcard/. And then write extSdCard to go to your external sd card and afterwards to a folder on your sd card. THe folder must already exist on the sd card so e.g. if you created a folder called CalendarSync on your sd card the path is /../extSdCard/CalendarSync/

Regards
[Android Apps and Games] kontonowe:
unnecessary default reminders when synchronizing with google calendar using caldav

description:

- when I add an event/meeting (for now:event=meeting) without any reminder and

then synchronize it through caldav with a google calendar

I end up with the meeting having default reminders set. I think this is not the expected behavior.

(when I add en event without any reminder using the standard android synchronization procedure I end up

with the meeting having no reminders. I think this is the expected behavior.)

initial setup:

--------------

I have a google calendar on the web. I have the following default reminders set: 30 minutes-popup + 30 minutes-mail.

I have two devices:

a) creative ziio device with iCalParse installed

b) samsung mobile phone with google play

I use iCalParse to synchronize the creative ziio calendar with the google calendar.

WebDAV protocol worked for me in iCalParse only one-way so I use the calDav protocol.

steps to reproduce:

-------------------

1) open ziio standard calendar

2) add a meeting/event having no reminders

3) open iCalParse in my ziio device

4) press "parse"

5) wait a few seconds until synchronization finishes

6) open a web browser and log in to the google calendar

7) look up date and time and open the newely established event

actual result:

the event has two reminders set: 30 minutes-popup + 30 minutes-mail

expected result:

the event has no reminders
[Android Apps and Games] ajerkdude:
Account disappears

I have been using CalDav for a couple months now, and randomly the account disappears from my Accounts & Sync Settings.

I'm not sure why this happens, my guess is when it calls home and the server is unavailable it doesn't handle the situation gracefully.

It wouldn't be so bad, but I have to re-enter the settings when this happens.. if there was a way to backup this stuff (Ti Backup for instance) I would be happy, but even backing up Accounts & Sync there as well as CalDav then restoring after the account disappears has not helped.
[Android Apps and Games] 920904:
Thank you for your detailed report. I made some tests and searched the web and it seems google automatically applies the default reminders on every appointments. This can not be changed by my app because this is done automatically by google. So I upload the appointment without reminders, the google calendar then takes it and before storing it the reminders get attached. The only way to prevent this seems to disable the default reminders.

Regards
[Android Apps and Games] 920904:
Hi,

the account at the sync settings does not store any configuration because all configuration is stored at the app directly. Do you mean that you are missing a WebiCal?

Regards
[Android Apps and Games] kontonowe:
It seems it applies only to CalDAV protocol, is that it?

(when I add an event having no reminder using android calendar sync procedure the event ends up with no reminder)
[Android Apps and Games] 920904:
Yes this only seems to affect third party applications which use CalDAV. Google also has another proprietary way to sync their appointments which is hardcoded at the android sourcecode.
[Android Apps and Games] ajerkdude:
I only have one account I am syncing (one way, server to phone, 1x a day). I add the account, it shows up in my calendar.. some time later (days/weeks), I notice that my calendar is missing events. I look in Accounts & sync settings, and the CalDav account is gone.

Not sure if that answers your question.
[Android Apps and Games] 920904:
Do you have created a custom calendar using my app?
[Android Apps and Games] ajerkdude:
I just let it add to my regular google calendar.

With the latest update, I got the warning about installing to SD card. I moved the app to internal memory, so I suspect that was the problem.

Thanks!
[Android Apps and Games] btrcp2000:
Thanks, working like a dream across two phones and two tablets (knocking on wood...)

I am having an issue with one phone (sprint epic touch 4g is choking on the ICS update). Nothing to do with calsync, but i need to try a factory reset. Is there any way to export the settings I have in calsync to avoid having to do it all from scratch?
[Android Apps and Games] 920904:
Hi,

currently there is no such feaure. But right now I'm working on export and import of the application settings and webicals.

Regards
[Android Apps and Games] Kusk:
Notification

I have an issue with the app. Everytime(automatic import of web ical) the app has imported the file, it shows a notification with the following text: "Too many calendar deletes."

The app still works, but I can't remove the notification which is kind of annoying.
[Android Apps and Games] 920904:
Hi,

you can prevent this by enabling the "Don't remove old" option at the preverences together with the "Import and remove old" option.

Because you are using a WebiCal the removed appointmetns will be synced fine too

Regards
[Android Apps and Games] Kusk:
I have tried to enable "Import and remove old"(was already enabled) and at the same time enabled "Dont remove old"(was not enabled before). I then rebooted the phone to remove the notification and then did imported the ical file with "Handle WebiCals (Network Sync). That worked and the notification didn't show.

But after 5-10 minuttes the notification showed up anyway?
[Android Apps and Games] tehloxely:
Bro I would love to support your app, but $11? Hells naw.
[Android Apps and Games] 920904:
If you enable this option my app will only delete appointments which have been deleted on your calendar. So this should not happen. Probably the android system itself has to work througth the appointments which have been deleted bevore and you get this notifcation because of this.

You can get a 30% discount if you buy it directly from me.