LibreOffice Module extensions (master) 1
Functions | Variables
updatecheck.cxx File Reference
#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"
Include dependency graph for updatecheck.cxx:

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"
 

Function Documentation

◆ getReleaseNote()

OUString getReleaseNote ( const UpdateInfo rInfo,
sal_uInt8  pos,
bool  autoDownloadEnabled 
)

Variable Documentation

◆ PROPERTY_CLICK_HDL

constexpr OUStringLiteral PROPERTY_CLICK_HDL = u"MenuClickHDL"
constexpr

Definition at line 67 of file updatecheck.cxx.

◆ PROPERTY_SHOW_BUBBLE

constexpr OUStringLiteral PROPERTY_SHOW_BUBBLE = u"BubbleVisible"
constexpr

Definition at line 66 of file updatecheck.cxx.

Referenced by UpdateCheck::handleMenuBarUI().

◆ PROPERTY_SHOW_MENUICON

constexpr OUStringLiteral PROPERTY_SHOW_MENUICON = u"MenuIconVisible"
constexpr

Definition at line 68 of file updatecheck.cxx.

Referenced by UpdateCheck::handleMenuBarUI().

◆ PROPERTY_TEXT

constexpr OUStringLiteral PROPERTY_TEXT = u"BubbleText"
constexpr

Definition at line 65 of file updatecheck.cxx.

Referenced by UpdateCheck::handleMenuBarUI().

◆ PROPERTY_TITLE

constexpr OUStringLiteral PROPERTY_TITLE = u"BubbleHeading"
constexpr

Definition at line 64 of file updatecheck.cxx.

Referenced by UpdateCheck::handleMenuBarUI().