LibreOffice Module extensions (master) 1
|
#include <sal/config.h>
#include <string_view>
#include <comphelper/scopeguard.hxx>
#include <config_folders.h>
#include "updatecheck.hxx"
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/beans/XFastPropertySet.hpp>
#include <com/sun/star/deployment/UpdateInformationProvider.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/office/Quickstart.hpp>
#include <com/sun/star/system/SystemShellExecute.hpp>
#include <com/sun/star/system/SystemShellExecuteException.hpp>
#include <com/sun/star/system/SystemShellExecuteFlags.hpp>
#include <com/sun/star/task/XJob.hpp>
#include <com/sun/star/task/XJobExecutor.hpp>
#include <rtl/bootstrap.hxx>
#include <osl/process.h>
#include <osl/file.hxx>
#include <sal/macros.h>
#include <sal/log.hxx>
#include <comphelper/diagnose_ex.hxx>
#include "onlinecheck.hxx"
#include "updateprotocol.hxx"
#include "updatecheckconfig.hxx"
Go to the source code of this file.
Functions | |
OUString | getReleaseNote (const UpdateInfo &rInfo, sal_uInt8 pos, bool autoDownloadEnabled) |
Variables | |
constexpr OUStringLiteral | PROPERTY_TITLE = u"BubbleHeading" |
constexpr OUStringLiteral | PROPERTY_TEXT = u"BubbleText" |
constexpr OUStringLiteral | PROPERTY_SHOW_BUBBLE = u"BubbleVisible" |
constexpr OUStringLiteral | PROPERTY_CLICK_HDL = u"MenuClickHDL" |
constexpr OUStringLiteral | PROPERTY_SHOW_MENUICON = u"MenuIconVisible" |
OUString getReleaseNote | ( | const UpdateInfo & | rInfo, |
sal_uInt8 | pos, | ||
bool | autoDownloadEnabled | ||
) |
Definition at line 71 of file updatecheck.cxx.
References pos, and UpdateInfo::ReleaseNotes.
Referenced by UpdateCheck::downloadFinished(), UpdateCheck::downloadStarted(), UpdateCheck::initialize(), and UpdateCheckConfig::storeUpdateFound().
|
constexpr |
Definition at line 67 of file updatecheck.cxx.
|
constexpr |
Definition at line 66 of file updatecheck.cxx.
Referenced by UpdateCheck::handleMenuBarUI().
|
constexpr |
Definition at line 68 of file updatecheck.cxx.
Referenced by UpdateCheck::handleMenuBarUI().
|
constexpr |
Definition at line 65 of file updatecheck.cxx.
Referenced by UpdateCheck::handleMenuBarUI().
|
constexpr |
Definition at line 64 of file updatecheck.cxx.
Referenced by UpdateCheck::handleMenuBarUI().