Ejemplo n.º 1
0
        public void SaveSettings()
        {
            Logger.Log("Writing settings INI.");

            ApplyDefaults();

            SettingsIni.WriteIniFile();

            SettingsSaved?.Invoke(this, EventArgs.Empty);
        }
Ejemplo n.º 2
0
        public void SaveSettings()
        {
            Logger.Log("Writing settings INI.");

            ForceLowestDetailLevel.Value = false;

            SettingsIni.WriteIniFile();

            SettingsSaved?.Invoke(this, EventArgs.Empty);
        }
Ejemplo n.º 3
0
 public void ReloadSettings()
 {
     SettingsIni.Reload();
 }
Ejemplo n.º 4
0
 public bool IsGameFollowed(string gameName)
 {
     return(SettingsIni.GetBooleanValue("Channels", gameName, false));
 }
Ejemplo n.º 5
0
 public void SetCustomSettingValue(string name, int value)
 => SettingsIni.SetIntValue(CUSTOM_SETTINGS, $"{name}_SelectedIndex", value);
Ejemplo n.º 6
0
 public int GetCustomSettingValue(string name, int defaultValue)
 => SettingsIni.GetIntValue(CUSTOM_SETTINGS, $"{name}_SelectedIndex", defaultValue);
Ejemplo n.º 7
0
 public bool CustomSettingDropDownValueExists(string name)
 => SettingsIni.KeyExists(CUSTOM_SETTINGS, $"{name}_SelectedIndex");
Ejemplo n.º 8
0
 public void SetCustomSettingValue(string name, bool value)
 => SettingsIni.SetBooleanValue(CUSTOM_SETTINGS, $"{name}_Checked", value);
Ejemplo n.º 9
0
 public bool GetCustomSettingValue(string name, bool defaultValue)
 => SettingsIni.GetBooleanValue(CUSTOM_SETTINGS, $"{name}_Checked", defaultValue);
Ejemplo n.º 10
0
 public bool CustomSettingCheckBoxValueExists(string name)
 => SettingsIni.KeyExists(CUSTOM_SETTINGS, $"{name}_Checked");
Ejemplo n.º 11
0
 private static void EditConfig()
 {
     SettingsIni.EditIniFileManual();
 }
Ejemplo n.º 12
0
 /// <summary>
 /// Used to remove old sections/keys to avoid confusion when viewing the ini file directly.
 /// </summary>
 private void CleanUpLegacySettings()
 {
     SettingsIni.GetSection(GAME_FILTERS).RemoveKey("SortAlpha");
 }