LibreOffice Module desktop (master)
1
|
#include <config_folders.h>
#include <config_features.h>
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <cppuhelper/implbase.hxx>
#include <tools/diagnose_ex.h>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/lok.hxx>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/exc_hlp.hxx>
#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>
#include <com/sun/star/ucb/CommandAbortedException.hpp>
#include <com/sun/star/ucb/CommandFailedException.hpp>
#include <com/sun/star/ucb/XCommandEnvironment.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <com/sun/star/deployment/DeploymentException.hpp>
#include <com/sun/star/deployment/XPackage.hpp>
#include <com/sun/star/deployment/ExtensionManager.hpp>
#include <com/sun/star/deployment/LicenseException.hpp>
#include <com/sun/star/deployment/ui/LicenseDialog.hpp>
#include <com/sun/star/task/OfficeRestartManager.hpp>
#include <com/sun/star/task/XInteractionApprove.hpp>
#include <com/sun/star/task/XInteractionAbort.hpp>
#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
#include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp>
#include <com/sun/star/util/XChangesBatch.hpp>
#include <app.hxx>
#include <dp_misc.h>
Go to the source code of this file.
Functions | |
static sal_Int16 | impl_showExtensionDialog (uno::Reference< uno::XComponentContext > const &xContext) |
static bool | impl_checkDependencies (const uno::Reference< uno::XComponentContext > &xContext) |
static void | impl_setNeedsCompatCheck () |
static bool | impl_needsCompatCheck () |
Variables | |
constexpr OUStringLiteral | aAccessSrvc = u"com.sun.star.configuration.ConfigurationUpdateAccess" |
|
static |
Definition at line 233 of file check_ext_deps.cxx.
References cppu::getCaughtException(), option, SAL_WARN, and TOOLS_WARN_EXCEPTION.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 337 of file check_ext_deps.cxx.
References Any, comphelper::getProcessComponentContext(), makeAny(), result, SAL_CONFIGFILE, and v.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 311 of file check_ext_deps.cxx.
References Any, Exception, comphelper::getProcessComponentContext(), makeAny(), v, and value.
Referenced by desktop::Desktop::CheckExtensionDependencies().
|
static |
Definition at line 212 of file check_ext_deps.cxx.
Referenced by desktop::Desktop::CheckExtensionDependencies().
constexpr OUStringLiteral aAccessSrvc = u"com.sun.star.configuration.ConfigurationUpdateAccess" |
Definition at line 210 of file check_ext_deps.cxx.