diff options
author | Jan Holesovsky <kendy@suse.cz> | 2012-09-04 05:46:42 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@suse.cz> | 2012-09-06 14:30:13 +0200 |
commit | 08aec05e3388f10e40ef0726661bda0792d78213 (patch) | |
tree | 51f1555d90e487feff125836a19b73073df3f5cb /extensions | |
parent | add O(U)String::startsWith() to complement endsWith() (diff) | |
download | core-08aec05e3388f10e40ef0726661bda0792d78213.tar.gz core-08aec05e3388f10e40ef0726661bda0792d78213.zip |
Update with info about online update checking lifetime.
Change-Id: I6f631fbf9f9e3e958ab3269d099be42e0854493a
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/README | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/extensions/README b/extensions/README index c7f6afa4d5bb..aefd5b8852b2 100644 --- a/extensions/README +++ b/extensions/README @@ -1 +1,14 @@ -Browser plugin, activex control, scanner bits. +Browser plugin, activex control, scanner bits. Online update. + +== Application online update checking == + +When we start LO, first InitUpdateCheckJobThread is created, via +UpdateCheckJob::execute() (from extensions/source/update/check/updatecheckjob.cxx), +as a reaction to a "onFirstVisibleTask" event. It waits 25 seconds (so that it +does not interfere with the startup itself), and then calls +UpdateCheck::initialize() (from extensions/source/update/check/updatecheck.cxx). + +This creates one more thread, UpdateCheckThread, that regularly checks whether +we have reached the time when we should ask for the update. If yes, asks for +that, and shows the download button in the menu (if the new update is +available). |