Moving all user settings test strings into UserSettingsKey

prototyping user tips system
This commit is contained in:
Lars Brubaker 2018-04-18 14:38:09 -07:00
parent 1ed396e39b
commit c63173f199
15 changed files with 185 additions and 55 deletions

View file

@ -109,10 +109,10 @@ namespace MatterHackers.MatterControl.ConfigurationPage
theme,
new SettingsItem.ToggleSwitchConfig()
{
Checked = UserSettings.Instance.get("PrintNotificationsEnabled") == "true",
Checked = UserSettings.Instance.get(UserSettingsKey.PrintNotificationsEnabled) == "true",
ToggleAction = (itemChecked) =>
{
UserSettings.Instance.set("PrintNotificationsEnabled", itemChecked ? "true" : "false");
UserSettings.Instance.set(UserSettingsKey.PrintNotificationsEnabled, itemChecked ? "true" : "false");
}
},
configureNotificationsButton,
@ -144,9 +144,9 @@ namespace MatterHackers.MatterControl.ConfigurationPage
UiThread.RunOnIdle(() =>
{
string languageCode = languageSelector.SelectedValue;
if (languageCode != UserSettings.Instance.get("Language"))
if (languageCode != UserSettings.Instance.get(UserSettingsKey.Language))
{
UserSettings.Instance.set("Language", languageCode);
UserSettings.Instance.set(UserSettingsKey.Language, languageCode);
if (languageCode == "L10N")
{