-
Notifications
You must be signed in to change notification settings - Fork 267
Registry Settings
Václav Slavík edited this page Jan 21, 2016
·
4 revisions
WinSparkle’s behavior can be configured by tweaking its registry settings described in the table below (although it's always better to use the public API). They are stored in the Software\<VENDOR>\<APPNAME>\WinSparkle
registry key (you can change the location using win_sparkle_set_registry_path
). When reading the values, HKEY_CURRENT_USER
root is tried first and then HKEY_LOCAL_MACHINE
, making it possible to change the defaults globally. Note that all values are of the REG_SZ
type, no matter what their "logical" type is.
Available settings are:
key | C type | description |
---|---|---|
CheckForUpdates | bool | whether WinSparkle should check for updates |
LastCheckTime | time_t | |
UpdateInterval | int | check interval in seconds (min 1 hour) |
Additionally, the following settings are used internally:
key | C type | description |
---|---|---|
SkipThisVersion | string | if the user skipped an update, then the version to ignore is stored here (e.g. "1.4.3") |
DidRunOnce | bool | was the app launched at least once already? |
App update framework for Windows, inspired by Sparkle for OS X. https://winsparkle.org/