When I discovered the GCal sync, this was really the final piece of Doit.im for me that made it perfect. I like to see my tasks on a calendar and lay them out so I know I know there is enough time for all of them.

However doit doesn't seem to synchronize the task start times really well, which is all I'm looking for. I am a developer as well so I understand there are some limitations, and I would like to give you some ideas to help you get around them.

If I add tasks first in Doit.im (which makes sense) then these get synced to GCal under a calendar that is auto-generated by called 'Doit.im'. That is great! However if I then drag the task to start one hour later or ealier, then none of these time changes gets synced back to Doit.im! Can you fix that? Or is there a work around?

I tried another way as well. If I add tasks first in GCal (which is not ideal) then, because I have setup Doit.im to reverse sync a calendar that I created called 'Doit', these tasks then show up in Doit.im. That is great! If I drag the task in Gcal to start 1 hour earlier/later, now the start time gets updated in Doit.im, which is nice.But should I then update the time in Doit.im (lets say by dragging the task to tomorrow), then the time doesn't go back to Gcal. It seems to be one way.

I really like the feature, and wanted to encourage you to work more on it, espeically a two-way sync. It doesn't necessarily have to be a google calendar that you are using.What about using iCal (Apple's calendar. That would work great for me and many users I suspect).

Kind Regards,
Dirk