UpdateHandler implements a dialog that is created and was so far updated using UNO API. Start using the underlying vcl::Window objects and methods more directly. Start with the 3 edit controls. This reduces the use of UNO API and having access to the underlying vcl::Window objects will also allow setting the mnemonic widgets (and therefore accessible relations) for labels in an upcoming commit, for which no UNO API exists. Ideally, this dialog should be converted to use the standard approach of defining its widgets in a .ui file and then using the weld::Widget abstraction. Switching to that approach should also be easier with this commit in place. Change-Id: I8e41fb68d5b5e4c3e892803e4139c30f14019f3c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191073 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
63 lines
1.5 KiB
Makefile
63 lines
1.5 KiB
Makefile
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
|
|
#
|
|
# This file is part of the LibreOffice project.
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
|
|
$(eval $(call gb_Library_Library,updchk))
|
|
|
|
$(eval $(call gb_Library_set_componentfile,updchk,extensions/source/update/check/updchk.uno,services))
|
|
|
|
$(eval $(call gb_Library_set_include,updchk,\
|
|
$$(INCLUDE) \
|
|
-I$(SRCDIR)/extensions/inc \
|
|
))
|
|
|
|
$(eval $(call gb_Library_use_sdk_api,updchk))
|
|
|
|
$(eval $(call gb_Library_use_custom_headers,updchk,\
|
|
officecfg/registry \
|
|
))
|
|
|
|
$(eval $(call gb_Library_use_libraries,updchk,\
|
|
comphelper \
|
|
cppuhelper \
|
|
cppu \
|
|
sal \
|
|
salhelper \
|
|
tk \
|
|
utl \
|
|
vcl \
|
|
))
|
|
|
|
ifeq ($(OS),WNT)
|
|
$(eval $(call gb_Library_use_system_win32_libs,updchk,\
|
|
ole32 \
|
|
shell32 \
|
|
wininet \
|
|
))
|
|
|
|
$(eval $(call gb_Library_add_exception_objects,updchk,\
|
|
extensions/source/update/check/onlinecheck \
|
|
))
|
|
endif # OS WNT
|
|
|
|
$(eval $(call gb_Library_use_externals,updchk,\
|
|
boost_headers \
|
|
curl \
|
|
))
|
|
|
|
$(eval $(call gb_Library_add_exception_objects,updchk,\
|
|
extensions/source/update/check/download \
|
|
extensions/source/update/check/updatecheck \
|
|
extensions/source/update/check/updatecheckconfig \
|
|
extensions/source/update/check/updatecheckjob \
|
|
extensions/source/update/check/updatehdl \
|
|
extensions/source/update/check/updateprotocol \
|
|
))
|
|
|
|
# vim:set noet sw=4 ts=4:
|