Load user saved setting for blank timer on recovery startup

Fix persistence of military time
This commit is contained in:
bigbiff bigbiff
2013-02-27 20:50:43 -05:00
parent 58f5cf0ab5
commit f8e2f37565
3 changed files with 9 additions and 3 deletions

View File

@@ -431,10 +431,12 @@ int DataManager::SetValue(const string varName, string value, int persist /* = 0
if (pos->second.second != 0)
SaveValues();
if (varName == "tw_screen_timeout_secs")
if (varName == "tw_screen_timeout_secs") {
blankTimer.setTime(atoi(value.c_str()));
else
}
else {
gui_notifyVarChange(varName.c_str(), value.c_str());
}
return 0;
}
@@ -853,6 +855,7 @@ void DataManager::SetDefaultValues()
mValues.insert(make_pair("tw_terminal_state", make_pair("0", 0)));
mValues.insert(make_pair("tw_background_thread_running", make_pair("0", 0)));
mValues.insert(make_pair(TW_RESTORE_FILE_DATE, make_pair("0", 0)));
mValues.insert(make_pair("tw_military_time", make_pair("0", 1)));
mValues.insert(make_pair("tw_screen_timeout_secs", make_pair("60", 1)));
mValues.insert(make_pair("tw_gui_done", make_pair("0", 0)));
#ifdef TW_MAX_BRIGHTNESS