/// <summary>
        /// </summary>
        /// <returns>
        /// </returns>
        public static Settings GetDefaultSettings()
        {
            var settings = new Settings
            {
                IsFirstSave     = true,
                SettingsVersion = ApplicationInfo.Version,
                AppSettings     = new AppSettings
                {
                    MinimizeToSystemTray          = true,
                    CheckForUpdates               = true,
                    PeriodicSyncOn                = true,
                    RunApplicationAtSystemStartup = true,
                    ProxySettings = new ProxySetting
                    {
                        ProxyType = ProxyType.Auto
                    }
                },
                SyncProfiles = new ObservableCollection <CalendarSyncProfile>
                {
                    CalendarSyncProfile.GetDefaultSyncProfile()
                },
                GoogleAccounts = new ObservableCollection <GoogleAccount>()
            };

            return(settings);
        }