office-gobmx/extensions
Michael Stahl 83d00917f2 extensions: MSVC tinderbox wants its InternetGetConnectedStateEx
Change-Id: Ie5486e910ba562954ef38c83b2fa673511a9e931
2014-06-30 16:14:33 +02:00
..
inc we can't use untranslatable strings here 2014-06-14 16:10:27 +01:00
qa
source Allow CppunitTest_extensions_test_update direct access to UpdateCheck class 2014-06-30 14:16:50 +02:00
test
uiconfig fdo#76203 - use consistent titlecase for UI title labels 2014-06-23 09:01:25 +00:00
workben
AllLangResTarget_abp.mk
AllLangResTarget_bib.mk Convert RID_DLG_MAPPING to .ui 2014-06-14 15:02:05 +00:00
AllLangResTarget_dbp.mk
AllLangResTarget_pcr.mk
AllLangResTarget_upd.mk
AllLangResTarget_updchk.mk
Configuration_updchk.mk
CppunitTest_extensions_test_update.mk extensions: MSVC tinderbox wants its InternetGetConnectedStateEx 2014-06-30 16:14:33 +02:00
CustomTarget_so_activex_idl.mk
CustomTarget_so_activex_x64.mk
Executable_nsplugin.mk
Executable_pluginapp.bin.mk
JunitTest_extensions_unoapi.mk
Library_abp.mk
Library_bib.mk
Library_dbp.mk
Library_ldapbe2.mk
Library_log.mk
Library_npsoplugin.mk Filter out OS not needing -ldl 2014-06-10 17:25:04 +00:00
Library_oleautobridge.mk
Library_OOoSpotlightImporter.mk
Library_pcr.mk
Library_pl.mk
Library_res.mk
Library_scn.mk
Library_so_activex.mk
Library_so_activex_x64.mk
Library_updatecheckui.mk
Library_updatefeed.mk
Library_updchk.mk
Makefile
Module_extensions.mk scn resource file is empty now post ui-ification 2014-06-12 13:54:15 +01:00
Package_mdibundle.mk
Package_OOoSpotlightImporter.mk
README
StaticLibrary_npsoenv.mk
StaticLibrary_plugcon.mk
UIConfig_sabpilot.mk
UIConfig_sbibliography.mk Convert RID_DLG_MAPPING to .ui 2014-06-14 15:02:05 +00:00
UIConfig_scanner.mk Convert GRID_DIALOG to .ui 2014-06-12 12:53:44 +00:00
UIConfig_spropctrlr.mk
WinResTarget_activex.mk
WinResTarget_npsoplugin.mk

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).