Example #1
0
        public override void Save()
        {
            GconfSettingsStorage gconf = GconfSettingsStorage.Instance;

            Set(SETTINGS_PATH + "enableNotifications", Settings.EnableNotifications);
            Set(SETTINGS_PATH + "quitOnClose", Settings.QuitOnClose);
            Set(SETTINGS_PATH + "enableTray", Settings.EnableTray);
            Set(SETTINGS_PATH + "torrentStorageLocation", Settings.TorrentStorageLocation);
            Set(SETTINGS_PATH + "startNewTorrents", Settings.StartNewTorrents);
            Set(SETTINGS_PATH + "importLocation", Settings.ImportLocation);
            Set(SETTINGS_PATH + "upnpEnabled", Settings.UpnpEnabled);
            Set(SETTINGS_PATH + "importEnabled", Settings.ImportEnabled);
            Set(SETTINGS_PATH + "removeOnImport", Settings.RemoveOnImport);
        }
        public override void Save()
        {
            GconfSettingsStorage gconf = GconfSettingsStorage.Instance;

            Set(AllowedEncryptionKey, (int)Settings.AllowedEncryption);
            Set(GlobalMaxConnectionsKey, Settings.GlobalMaxConnections);
            Set(GlobalMaxDownloadSpeedKey, Settings.GlobalMaxDownloadSpeed);
            Set(GlobalMaxHalfOpenConnectionsKey, Settings.GlobalMaxHalfOpenConnections);
            Set(GlobalMaxUploadSpeedKey, Settings.GlobalMaxUploadSpeed);
            Set(HaveSuppressionKey, Settings.HaveSupressionEnabled);
            Set(ListenPortKey, Settings.ListenPort);
            Set(SavePathKey, Settings.SavePath);
            Set(MaxOpenFilesKey, Settings.MaxOpenFiles);
            Set(MaxReadRateKey, Settings.MaxReadRate);
            Set(MaxWriteRateKey, Settings.MaxWriteRate);
            Set(PreferEncryptionKey, Settings.PreferEncryption);
        }