Index: src/ch/CfgProperties.cpp =================================================================== diff -u -N -r2457755b4084e3d1c80a8e7c77c9f0996312941b -r07a3be49b0c7e5599eb89c2f9da9a9272cc1558a --- src/ch/CfgProperties.cpp (.../CfgProperties.cpp) (revision 2457755b4084e3d1c80a8e7c77c9f0996312941b) +++ src/ch/CfgProperties.cpp (.../CfgProperties.cpp) (revision 07a3be49b0c7e5599eb89c2f9da9a9272cc1558a) @@ -33,7 +33,7 @@ pManager->register_bool(_t("Program/Enabled clipboard monitoring"), false); pManager->register_signed_num(_t("Program/Monitor scan interval"), 1000, 0, llHour); pManager->register_bool(_t("Program/Reload after restart"), false); - pManager->register_bool(_t("Program/Check for updates at startup"), true); + pManager->register_unsigned_num(_t("Program/Check for updates frequency"), eFreq_Weekly, eFreq_Never, eFreq_Max - 1); pManager->register_bool(_t("Program/Updater checks for beta"), true); pManager->register_bool(_t("Program/Shutdown system after finished"), false); @@ -111,5 +111,8 @@ pManager->register_string(_t("Shortcuts/Shortcut"), _t(""), icpf::property::flag_array); pManager->register_string(_t("Recent paths/Path"), _t(""), icpf::property::flag_array); + // invisible options + pManager->register_unsigned_num(_t("Runtime state/Last checked for updates"), 0, 0, ULLONG_MAX); + return true; }