Index: src/ch/CfgProperties.h =================================================================== diff -u -N -r2457755b4084e3d1c80a8e7c77c9f0996312941b -r07a3be49b0c7e5599eb89c2f9da9a9272cc1558a --- src/ch/CfgProperties.h (.../CfgProperties.h) (revision 2457755b4084e3d1c80a8e7c77c9f0996312941b) +++ src/ch/CfgProperties.h (.../CfgProperties.h) (revision 07a3be49b0c7e5599eb89c2f9da9a9272cc1558a) @@ -29,7 +29,7 @@ PP_PCLIPBOARDMONITORING = 0, PP_PMONITORSCANINTERVAL, PP_PRELOADAFTERRESTART, - PP_PCHECK_FOR_UPDATES_AT_STARTUP, + PP_PCHECK_FOR_UPDATES_FREQUENCY, PP_PUPDATE_CHECK_FOR_BETA, PP_PSHUTDOWNAFTREFINISHED, PP_PTIMEBEFORESHUTDOWN, @@ -104,9 +104,24 @@ PP_SNDFINISHEDSOUNDPATH, PP_SHORTCUTS, - PP_RECENTPATHS + PP_RECENTPATHS, + + // invisible options + PP_LAST_UPDATE_TIMESTAMP }; +enum EUpdatesFrequency +{ + eFreq_Never, + eFreq_EveryStartup, + eFreq_Daily, + eFreq_Weekly, + eFreq_OnceEvery2Weeks, + eFreq_Monthly, + eFreq_Quarterly, + eFreq_Max +}; + // register function bool RegisterProperties(icpf::config* pManager);