Download Latest Version Setup (5.8 MB)
Email in envelope

Get an email when there's a new version of Out2GCal

Home / Out2GCal_Beta_2
Name Modified Size InfoDownloads / Week
Parent folder
Out2GCal_Beta_2_Setup.zip 2010-07-25 1.0 MB
OuttoGCal_Beta_2_Solution.zip 2010-07-25 3.9 MB
README.txt 2010-07-25 3.1 kB
Totals: 3 Items   5.0 MB 0
Out2GCal
Beta 2
By Ian Z Ledrick aka "Thisita"

Programing Info:
- Written for .NET 4.0 in C# using VSTO included with Visual Studio 2010 Professional [A express edition will NOT work if you wish to compile yourself]
- Relies on Google API which is copyright to Google

What it does:
- Deletes EVERY event in the Google Calendar and adds your outlook calendar events from DateTime.Now until DateTime.Now.AddDays(60)
- This includes recurring appointments [that is what held me up].
NOTE: Because the google api doesn't really support [I know it is in there, but it DOESN'T work, I know] recurrent events, they are added as individual events.
- Persistence of Username/password between settings [I don't really know if that works, but it is supposed to, needless to say, I'm more worried about functionality right now]
- Categories as Google Calendars

What it doesn't do YET:
-Show Busy/Free/Tentative
-Show High Importance [Working on it, for some reason it is giving me troubles lol, I'm going to use a differnt technique, when finished it will be as another calander which is already being made for it]
-Allow you to set how many days before/after.
NOTE: There is a maximum amount of events [If I remember right, 465] which is extremely easy to hit with recurring events, so I will not code in for more than 60/90 days, and full calendar will NOT happen.
-Other things that you ask that aren't listed in won't do

What it WON'T do:
-Full Calendar sync
-2-Way sync, though that might become a side project
-Make you happier with your busy schedule
-Things that I can't do with google api

KNOWN BUGS:
-Rendering of Progress Controls [in general] - If you know how to fix this, please let me know via note or comment
-High Importance code is in, but not working for whatever reason, switching to different method in next release

POSSIBLE BUGS:
-With random M$/Google API stupidity I ran into

REQUIREMENTS:
-Office 2010
-.NET 4.0

Released under GPL v3. I [the programmer/distributor] assume NO responsibility for any physical damage, data loss, data corruption, or any other things like your cat getting pregnant.

General directions:
1) Click the dialog launcher
2) Set the user name [username@gmail.com] and password
3) Click save
4) Click the refresh button
5) Choose a Calendar from the drop down [It doesn't matter which, this makes you confirm that the account exists]
6) Click the upload categories button [only do this at first set up, and when you rename/add new categories, Google has a 24hr abuse time-out after so many calendar changes, and with the basic set of categories will trip it in 3 clicks of it]
7) Click Upload to sync the data [Allow 15min between uploads, This is google's server problem, not mine]
- WILL DELETE ALL GOOGLE EVENTS/CALENDARS AND REWRITE WITH OUTLOOK DATA

CHANGELOG:

7/25/2010
Beta 2
- Categories support/functionality
- Hitting enter/return on password dialog works
- Start of High Importance support
- Full recurrence support [sending them as individual events to Google]
Source: README.txt, updated 2010-07-25