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

fixed a possible caldav parsing problem on some specific caldav server implementations

implemented autosync service which will start periodically and sync all configured webcalendars

fixed a user display informations problem

if the user does not specifiy the protocol at the webical url the app will now try to detect the valid protocol.

fixed a problem if the user forgets to add the tailing / at a caldav url
[Android Apps and Games] larrycl:
Trying version 2.3. Issues:

1. If you click on 'Manual', it displays the manual for version 2.2

2. I am trying to launch a .ics file directly from the gmail app. It says I need a license. Is that correct?

3. When I click on the "Parse" button, it says it cannot find any file to parse. It appears to be trying to read .ics files from the /IcalParse directory. There is no option to browse or otherwise change the default directory. Is that correct?
[Android Apps and Games] 920904:
Hi

1) It displays the correct informations but i forgot to change the version number.

2) This is correct. Pasing parsing importing of files witch are stored in the icalparse folder is free. Professional features like direct opening of files, syncing of internet sources, and so on.

3) There is no way to change the directory currently.
[Android Apps and Games] 920904:
new version 2.4

fixed an exdate importing problem

fixed an rdate importing problem

implemented filtering of caldav data to correctly handle if the server sends wrong informations
[Android Apps and Games] larrycl:
Thanks for the followup

re #2 & #3, It's totally your choice to decide what is in the free vs professional version, but I don't see any information on your website / in your manual saying that these features require a license. You may want to make that more clear.
[Android Apps and Games] 920904:
new version 2.6:

fixed an exdate importing problem

fixed an rdate importing problem

implemented filering of caldav data to correctly handle if the server sent wrong informations

fixed an possible rrule parsing problem

optimezed the caldav filter i added at the last version

enhanced parsing of iclaendar files generated by microsoft outlook

WebIcals can now edited

WebIcals can now activated/deactivated for autosync and parse all WebIcals.
[Android Apps and Games] 920904:
new version 2.7

gui optimization

small enhancement to attendee parsing

supporting all possible rrule specifications

fixed a rdate importing problem
[Android Apps and Games] camro:
well, have you any chance to sell it via market ?

because if i install it again, i forgot my license often ..

and mayb other users will have the same extra job to remember where they have the lic key ..

if it could be sell via market, it could be more often sell (my 2 cents)
[Android Apps and Games] 920904:
it will get to the market this year
[Android Apps and Games] 920904:
new version 2.8:

fixed a possible rdate/exdate importing problem

improved license checking
[Android Apps and Games] sonhy:
scheduled backup?

Hi this app is just as great as pimbackup for winmo !

I used your icalparse windows mobile version to export my calendar on my wimno 6.5. then moved the .icl file to my android but had to change the extension to .ics so the android version can see the file.

Otherwise, everything perfect and fast.

Can you please code a new feature - to schedule automatic daily backups. and maybe delete old backups, only keeping the most recent 3 backups...

I would never use cloud services for my personal data and so i will be using your app from now.

good work mate!
[Android Apps and Games] 920904:
hi,

it is possible interesting for you that in the next version of the android app there will be an exporting feature similar to the windows mobile version wich will allow to export the android appointment database to an .ics file.
[Android Apps and Games] 920904:
new version 3.0:

implemented user information caching to better support multitasking

fixed a possible parsing problem of period rdates

enhanced valarm parsing

internal database enhancements

minor fixes

implemented first version of the exporting feature

enhanced german translation

internal preparations for upcoming two way caldav sync
[Android Apps and Games] 920904:
new version 3.1

fixed a possible parsing problem

fixed a DTEND and DURATION cannot both be null error message which sometime occured on allday events

enhanced exporting <- adding attendees

it is now possible do get more details informations about the parsed appointments <- see manual for informations
[Android Apps and Games] wingnut_2u:
i would like a test license pm or email me please

device id is A0000022522B17
[Android Apps and Games] 920904:
thank you for your request

i sent you a message
[Android Apps and Games] wingnut_2u:
Thank you vey much. The code you sent worked and I will put your program through the mill. This is exactly what I have been searching for since i ditched wimo 6.1 last year. So far it works flawless for me. Please send me an email for the paypal for when I am done testing for my needs. :))
[Android Apps and Games] wingnut_2u:
If i donate to your effort will the permanent key need to check with a server to validate? I noticed that when I tried to open an attachment in k9 email with no service on the device it would not open. When I got bach into service area the test key would authenticate and import the .ics attachment
[Android Apps and Games] neilix:
@OP

Thanks for sending me through a test license the other day. I've been having a play around but I'm having some difficulty parsing a webcal. I've been able to subscribe to it in Sunbird so I know that the feed is working properly, but each time i try to parse it with IcalParse I get a force close.

This is the feed: webcal://subscriptions.thismonkey.com/fixtures/football/calendars/eng/2011/eng_1_2011.ics

Could you check whether you're able to parse it correctly? This should help narrow down whether the problem is with my setup or with the app.

Many thanks
[Android Apps and Games] 920904:
Hi,

currently the app validates the licensing by the usage on an online server. So to used the professional features of the app a network connection is necessary. Basic parsing/importing features are available without the online check. Looking forward there will be used an alternative way in the future when the app gets to the market.

Regards

Hi,

i created a new webical with your feed and it downloads/parses it without any problems. What version of the app are you using? What source type are you using (should be http/https)?

Regards

new version 3.2:

enhanced logging

fixed a device id problem on wifi only devices

fixed a webical list overview problem

gui enhacements
[Android Apps and Games] neilix:
I was using 3.1 and had source set to http/https, but couldn't get it to work.

Now moved to 3.2 and everything seems to be working fine. Thanks.
[Android Apps and Games] jwbtx:
interesting product... will be keeping an eye out for its ability to// open files in emails.

Jwb
[Android Apps and Games] 920904:
the current version already has the ability to open files which are attached at mails.
[Android Apps and Games] 920904:
new version 3.3:

enhanced webcal support

enhanced importing of appointments with reucrrences

enhanced exporting if the appointments uses a duration

enhanced importing of allday appointments

The next version of the app will get a new licensing algorithm which support the checking the app license without an active online connection.:)
[Android Apps and Games] 920904:
The new version supports licenses which can be validated offline without the use of an online server. You will need a new license to use this feature, if you are interested on such a license please contact me.

new version 3.5:

enhanced importing of attendees

organizer will now also be imported/updated

enhanced valarm updating

valarm parsing enhancements

added permissions to the manual

fixed a problem updating a valarm

fixed a problem updating a appointment

tasker support for autosync

added offline license validation

fixed possible database access and synchronization problems

other internal enhancements
[Android Apps and Games] ThMoineau:
Possible issue with timezone

Hello

Nice software - very useful for all the people like me with Lotus Note at work and an android phone.

I may have found an issue with time zone and repeating event.

The ics file is

BEGIN:VCALENDAR
X-LOTUS-CHARSET:UTF-8
VERSION:2.0
PRODID:-//Lotus Development Corporation//NONSGML Notes 8.5.1//EN_C
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Romance
BEGIN:STANDARD
DTSTART:19501029T020000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:19500326T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;BYMINUTE=0;BYHOUR=2;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID="Romance":20110806T080000
DTEND;TZID="Romance":20110806T100000
TRANSP:OPAQUE
DTSTAMP:20110801T155651Z
CLASS:PUBLIC
SUMMARY:Test1
UID:7A4AFCD1B3CDBB72C125789800688A15-Lotus_Notes_Generated
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID="Romance":20110801T110000
DTEND;TZID="Romance":20110801T1200000
TRANSP:OPAQUE
RDATE;VALUE=PERIOD:20110801T110000Z/20110801T120000Z
,20110802T093000Z/20110801T103000Z,20110803T110000Z/20110803T120000Z
,20110804T110000Z/20110804T120000Z
DTSTAMP:20110801T083611Z
CLASS:PUBLIC
DESCRIPTION:A description
SUMMARY:Test2
LOCATION:Office
UID:312F0167EBEC27F3C12578620038069F-Lotus_Notes_Generated
END:VEVENT
END:VCALENDAR

After parsing the file, when displaying parsed iCal, I see

Test 1 Start Sat Aug 6 08:00:00 HAEC 2011

End Sat Aug 06 10:00:00 HAEC 2011

Test 2 Start Mon Aug 01 11:00:00 HAEC 2011

End Mon Aug 01 12:00:00 HAEC 2011

After importing into the calendar, I see

Test2 on Mon Aug 01 from 15:00 to 16:00

Test2 on Tuesday Aug 02 from 13:30 to 14:30

Test2 on Wednesday Aug 03 from 15:00 to 16:00

Test2 on Thursday Aug 04 from 15:00 to 16:00

Test1 on Sat Aug 06 from 08:00 to 10:00

Please help
[Android Apps and Games] 920904:
thx for the report.

the problem will be fixed with the next version
[Android Apps and Games] ThMoineau:
Thank you very much.
[Android Apps and Games] 920904:
Hi,

the new version all the reported problems and adds a lot of new enhacements.

I recommend updating.

new version 3.7:

enhanced exporting e.g. also exporting organizer or alarm informations

enhanced valarm parsing to support the complete icalender 2.0 standard

enhanced attendee parsing

enhanced handling of escaped chars

fixed a rdate/exdate importing problem

other parser enhancements e.g. to better handle malformed icalender informations

enhanced app db access

other exporting optimisations

improved offline licensing

fixed problem which lead to a crash of the app if the user displays the current log informations while the app creates new log entries

a lot of internal enhancements for the upcomming two way sync

generating/storing some addional appointment informations for the upcoming two way caldav sync
[Android Apps and Games] 920904:
special thanks to "Clarkend" for his reports

new version 3.8:

fixed a ui problem on android 2.3

new option to prevent sleep mode during manual parse/import

fixed typos

extended manual

more enhancements to the upcoming caldav two way sync

speeding up import/update of appoitments (its about 6 times faster!)

fixed a problem with log savings

fixed a problem that the app stops working if the phone enters stand by during parsing/importing

if the user deletes its configured calendars the app will now use a better way to handle this

fixed a app crash with occurred if the smartphone does not have any calendar and the user tries to select is prefered calendar

enhanced calendar appointment exporting

logs can now easily sent to the dev by mail
[Android Apps and Games] 920904:
new version 3.9:

fixed a small caldav parsing problem

enhanced caldav handling

enhanced importing of recurring appointments

enhanced date and timezone handling

added new option to ignore attendees on import
[Android Apps and Games] 920904:
new version 4.0

enhanced caldav handling

two way sync implementation: client to server is now completed and tested :) (you can now use my app to fully syncing with various caldav server and get independent from google calendar!)

reading calendar files from the filesystem will now need less ram

fixed a problem at the http webical handling of cyrillic text

enhanced valarm parsing

optimzed caldav calendar informations download server to client -> will now need less bandwitch
[Android Apps and Games] 920904:
my original site is back online :)

also a new version will come soon with some minor enhancements

also the app will become available at the google market during September
[Android Apps and Games] 920904:
The app is now available in the android market :D

new version 4.1:

UI enhancements

allows now to add custom names to webicals for identification purpose

translation optimized

fixed a problem that the autosync sometimes starts too often if the user only uses external triggered autosync

because there are a lot of new features the app gets a new name -> "CalendarSync"

added new android market licensing service to support applications with have been bought at the google android market

market integration to support user to get a valid license
[Android Apps and Games] 920904:
new version 4.2:

enhanced quickview on parsed calendar information

enhanced caldav sync from client to server

fixed a problem importing/updating appointments which do not have a subject defined

exporting of appointments supports now multiple alarms in a single appointment
[Android Apps and Games] GonzoTheNose:
iCalPars

Hi Kristof,

i have an issue with the automated sync after transfering an ics-File via Bluetooth. With the test-licence you gave me i can start the automatic parsing but it stops with an error.

Can u pls help me out?
[Android Apps and Games] 920904:
What do you mean with "it stops with an error"? Do you get a force close?
[Android Apps and Games] GonzoTheNose:
Parsing iCal-File

Hi Kristof,

it stpos with an unexpected error while parsing. Haven't fond the Logfile yet.

Thanx for your help...
[Android Apps and Games] 920904:
Is is possible that you send me the problematic ics file?
[Android Apps and Games] GonzoTheNose:
ics parsing failure

...if u treat them confirdential...:D
[Android Apps and Games] 920904:
of course, i will threat them confidential.
[Android Apps and Games] johho:
Hi all.

Ive bought the app ion market and im trying to sync a david calendar with my google one.

Im not able to find the right settings..

On other caldav (original davidfx app f.e) apps i enter the following data to get them work:

Adress: http://tfcmakler.dyndns.org/caldav

Username:###

Pass:###

What do i have to set in this app to get it work?

Would be very nice to get some hints or howto...

Greetinga

Johho
[Android Apps and Games] johho:
noone an idea?
[Android Apps and Games] 920904:
Did you create a WebiCal with the address/username/password?

How to parse/import iCalendar files on the internet:

You have to define a WebIcal for your Internet iCalendar source. If your internet source is a webserver use the source type HTTP/HTTPS. If you use a CalDAV Server use CalDAV. If you use a FTP Server use FTP/FTPS. Afterwards you can press the parse button on the main window or you can use the context menu at the display WebIcals list. Afterwards the import button.

For manual parsing you also have to enable options Load from the web.

If you want also to sync changed from the device to the server you have also to enable Sync client to caldav server.

Hope this helps.
[Android Apps and Games] johho:
I've entered serveradress, Username and Password exactly like i did in original DavidFX Android App.

the only thing i'm not sure what to choose is the "Source Type", so i tried all three possibilities but all three with no difference :().

On Main page there's a button "analysieren", "import" (which is greyed out) and "exportieren der Termine".

If i press "analysieren" a small Window apears seems that the App is first checking license, than loading something, this stands for about 2 seconds than its gone. No error message.

In status bar it shows "finished parsing webicals".

Nothing else happens.

If i press menu and choose "analysierte Daten anzeigen" (the most top button) theres a blank screen saying that theres no information availible or my filters could sort out existing informations.

Im totally confused, the app description in Android Market looked so easy and powerfull, but i don't know what im doing wrong..
[Android Apps and Games] 920904:
Hi,

i think we will get this up and working :)

Please be so kind and press the "Analysieren" button like in your description above. Afterwards please press the "Zeige Log Informationen" and afterwards the "Sende log informationen zum Entwickler" Button. I will then be able to look for e.g. possible configuration problems :)
[Android Apps and Games] johho:
Done
[Android Apps and Games] 920904:
OK. Thank you for the logfile.

I analyzed it and i could see that you have disabled very important options for importing/caldav downloading.

Go to the "Einstellungsübersicht" (device menu button->"Optionen" button).

The first two options you see are important for importing. You must at least activate the first on called "Entferne vor Import".

If both options are disabled no import will be possible. But also no caldav download will be possible because the app has special optimized download features which will be selected based on these two options.

So i recommend you to enable the "Entferne vor Import" option.
[Android Apps and Games] johho:
So ive enabled both points...same thing..no appointments are there...

Sent u another logfile...
[Android Apps and Games] 920904:
Yeah, thx.

The app is now asking the server for calendar informations with the url:http://tfcmakler.dyndns.org/

But the server returns: HTTP/1.1 404 Not Found which means that the server tells my app that here are no caldav informations available.

Didn't you write at the first post that the url is:http://tfcmakler.dyndns.org/caldav/

I also send you a development version of the app wich saves more informations at the logfile. Can you please install it and send me a log file from this version?
[Android Apps and Games] 920904:
the version has a special caldav provider implementation for David.fx (which have some errors in their caldav implementation) to address johhos problem.

new version 4.3

CalDAV two way sync will now work faster

calendar information parsing performance improved

fixed a problem with CalDAV appointment upload

if importing is disabled in the options the download of CalDAV informations will be possible anyway

implemented special CalDAV handling for David.fx/David-Webbox (because David.fx/David-Webbox does not correctly support the CalDAV standard)

UI enhancements

translation enhancements

minor enhancements
[Android Apps and Games] 920904:
new version 4.4:

enhanced german translation

fixed a CalDAV sync problem

enhanced CalDAV syncing if you use multiple CalDAV calendars at the same time

new feature which allows it to create/remove calendars on the device
[Android Apps and Games] 920904:
new version 4.5:

added a german manual to the app

displaying more user informations
[Android Apps and Games] 920904:
new version 4.6:

fixed a problem which occurred during the update of a recurring appointment

enhanced two way sync of with CalDAV sources

the app will now need less disk space
[Android Apps and Games] 920904:
new version 4.8:

minor fixes

added new manual entries to helper user to configure my for syncing with various CalDAV providers
[Android Apps and Games] icon5:
Hi, I have a phone with win 6.0 and a tablet with android 3.1, how can I send the calendar to the tablet by bluethoot. I am a novice.

Thank you
[Android Apps and Games] 920904:
You e.g. can use a combination of my windows mobile/android app. Export xour appointments with my winmo app and send it to the android device and afterwards import it with my app on android.
[Android Apps and Games] 920904:
new version 4.9:

new manual entries for CalDAV server:SabreDAV and eGroupware

fixed a problem that the app could create duplicate entries on a CalDAV server

the app can now correctly handling CalDAV server which use digest authentification

fixed a CalDAV entries download problem
[Android Apps and Games] 920904:
new version 5.0:

the app will now create a dummy sync account if the user creates a new custom calendar using my app. this will prevent android from removing the custom calendar
[Android Apps and Games] 920904:
new version 5.1:

some CalDAV servers split up the available actions in two different headers. the app will now correctly handle this.

internal enhancements

enhanced calendar information parser
[Android Apps and Games] shaxs:
Looks like a great program. All I want to be able to do is open a .ics file from K-9 mail and have it added to my address/google calendar. However, it keeps asking for a pro license.

So in order to get that to work, just open the attachment an add it to the calendar, does that require a pro license?
[Android Apps and Games] 920904:
for directly opening calender files you will need a license. you can get a testlicense if you want to test this feature
[Android Apps and Games] shaxs:
Thank you, can I please get a test license?

I really only need this for my work .ics meeting notifications since Thunderbird connected to Google Calendar does not work or handle .ics invites. So I will be using my phone to accept invitation show they show up on my desktop calendar in Thunderbird.

EDIT:

So if this works I will be happy to buy a full license as I am tired on manually entering events to my calendar.
[Android Apps and Games] 920904:
i sent you a pm
[Android Apps and Games] 920904:
new version 5.2:

fixed a webicals database updating problem

new version 5.3:

fixed a problem that the autoimport does not start correctly on direct file opening

speeded up caldav sync if multible caldav webicals are defined

fixed a ui problem if the device parses a calendar file selected by a context menu and goes into standby during that operation

each WebiCal can not get its own independent calendar for the sync

updated manual with new feature description

added manual section for Kerios Mail Server CalDAV access

autosync improvements

new version 5.4:

enhanced parsing/importing of a single selected webical

enhanced CalDAV sync appointment upload and update

enhanced the ImportRemoveOld importing mode which will now conserve more informations
[Android Apps and Games] Thordim:
May I get a test license. Are you integrating with 3rd party apps like tasker too?
[Android Apps and Games] 920904:
Sure, i sent you a pm.

E.g. tasker can trigger the autosync. More informations are available at the manual.
[Android Apps and Games] 920904:
new version 5.5:

the app will not automatically clean some loginformations if they start to use too much memory

optimized valarm handling
[Android Apps and Games] 920904:
new version 5.6:

the app will now automatically adapt some recurrence rules which else would not be correctly be handled by android.

the calendar owner for custom calendars can now be configured at the preferences

enhanced translation
[Android Apps and Games] 920904:
new version 5.7:

the app will now better handle connection problems during caldav sync
[Android Apps and Games] 920904:
new version 5.8:

the app will now better handle connection problems during caldav sync
[Android Apps and Games] 920904:
new version 5.9:

if you create a logfile your settings will now always be saved to this logfile

added a new option which allows it to decide if the alarms should be imported/synced or not

the app supports now self signed certificates for http and CalDAV downloads

updated manual

made a fix for gingerbread for the autosync mode

added a option to automatically save a logfile after each autosync