a00c4e02ac
* Made XDatabaseContext inherit XDatabaseRegistrations non-optionally, adapted
call-sites to just use XDatabaseContext w/o querying. (The previous commit
had inadvertantly effectively removed support for XDatabaseRegistrations from
the ODatabaseContext implementation, as an optional UNO super-interface does
not lead to a super-class in the corresponding C++ class hierarchy, but making
the super-interface non-optional fixes that anyway.)
* Adapted some more call-sites to just use XDatabaseContext w/o querying.
* Added @since tag.
* Replaced new uses of comphelper::ComponentContext::getUNOContext with
comphelper::getComponentContext (see
|
||
---|---|---|
.. | ||
inc | ||
prj | ||
qa | ||
source | ||
test | ||
workben | ||
AllLangResTarget_abp.mk | ||
AllLangResTarget_bib.mk | ||
AllLangResTarget_dbp.mk | ||
AllLangResTarget_pcr.mk | ||
AllLangResTarget_scn.mk | ||
AllLangResTarget_upd.mk | ||
AllLangResTarget_updchk.mk | ||
Configuration_updchk.mk | ||
CppunitTest_extensions_test_update.mk | ||
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 | ||
Library_oleautobridge.mk | ||
Library_oleautobridge2.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 | ||
Package_uiconfig.mk | ||
README | ||
StaticLibrary_npsoenv.mk | ||
StaticLibrary_plugcon.mk | ||
WinResTarget_activex.mk | ||
WinResTarget_npsoplugin.mk | ||
Zip_mdibundle.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).