Skip to content

Multi calendar sync! AKA "Profiles"

Paul Woolcock edited this page Oct 1, 2021 · 3 revisions

Configuration of Profiles is here!


🎉 It is now possible to set up more than one calendar for synchronisation

🎉 No need to run multiple instances of OGCS

⚠️ Disclaimer: This is a significant progression with how OGCS works and as such, may cause "teething problems" / unexpected behaviour. Whilst I will do my best to provide support and fixes (after all, I want to get this feature out to everyone in the end!), there is an increased risk of something going wrong.

Profiles are therefore being made available to early adopters, who are keen to help make this new feature available in an official release.

Becoming an Early Adopter

What's Involved?

Using a version of OGCS before it is released as an official alpha means you accept/agree:

  • issues are not unlikely
  • issues encountered should be reported via submission of a GitHub issue
  • to assist the developer as appropriate to troubleshoot issues
  • to deploy releases as they are made available

It may sound a bit daunting but your help is really needed! There's only so much testing one person (me the developer) can do and you'll have the satisfaction of knowing you've helped with the development of OGCS!

Manually Deploy the Release

  1. Ensure you are running the latest alpha release: latest release
  2. Apply the release in the same manner as a hotfix
    1. Backing up (make a copy or rename) the OutlookGoogleCalendarSync.exe and OutlookGoogleCalendarSync.pdb files is highly recommended if you wish to roll back.
  3. Go to Settings > Application Behaviour > ☑️ Feedback errors to help improve OGCS
  4. That's it!
  5. When you first start up OGCS, your existing configuration will become your "Default" Profile.

Configure Profiles

  1. Go to Settings > Profiles > Add Profile and enter a profile name
  2. When changing the Profile in the drop down, the settings in Outlook, Google and Sync Options are configurable per Profile.
  3. Click Save.

Rolling Back

If you need to revert back to the previous alpha release:

  1. Delete or rename the files:
    • OutlookGoogleCalendarSync.exe
    • OutlookGoogleCalendarSync.pdb
    • settings.xml
  2. Rename your backed up files to re-instate them with the same names as above.
    • Your original settings.xml file will have been automatically backed up to settings-v2.9.1.0.xml

Releases

Head over to Issue 1307 to download the latest release - and be sure to subscribe to the issue to get notified of new releases.