Hi, with the below commit, I've removed the old kde4 backend from vcl (plus some glue code across the code base) - we've talked about that briefly I believe during the CentOS7 baseline discussion at the in-person ESC meeting in Tirana. There's now actually two contemporary KDE backends for vcl: the gtk3_kde5 one, and the native kde5 version, both targetting KF5/Plasma desktops. I hope this change is broadly uncontroversial; KDE4 was released in 2008, with a final maintenance update in 2014, and only (if at all) receives minimal legacy runtime support in recent distros. I've also changed jenkins config defaults to 'on' for kde5 (with some fallout apparently for tinderboxes; seems baseline support was missing on a few of them - apologies if you got spammed inadvertently). Cheers, Thorsten ----- Forwarded message from Libreoffice Gerrit user <logerrit@kemper.freedesktop.org> ----- Date: Mon, 17 Dec 2018 17:33:37 +0000 (UTC) From: Libreoffice Gerrit user <logerrit@kemper.freedesktop.org> Subject: [Libreoffice-commits] core.git Repository.mk | 8 RepositoryExternal.mk | 27 bin/check-elf-dynamic-objects | 4 bin/distro-install-file-lists | 6 config_host.mk.in | 6 config_host/config_kde4.h.in | 10 config_host/config_vclplug.h.in | 1 configure.ac | 322 ------ cppuhelper/source/servicemanager.cxx | 8 cui/Library_cui.mk | 1 cui/source/options/optgdlg.cxx | 6 distro-configs/Jenkins/LibreOfficeLinuxUpdater.conf | 2 distro-configs/Jenkins/Linux_dev_master.conf | 2 distro-configs/Jenkins/Linux_rel_master.conf | 2 distro-configs/LibreOfficeCoverity.conf | 2 distro-configs/LibreOfficeLinux.conf | 2 distro-configs/LibreOfficeOpenBSD.conf | 3 distro-configs/LibreOfficeiOS.conf | 2 include/sal/log-areas.dox | 1 postprocess/Rdb_services.mk | 3 scp2/InstallScript_setup_osl.mk | 2 scp2/Module_scp2.mk | 2 shell/Library_kde4be.mk | 32 shell/Module_shell.mk | 6 shell/source/backends/desktopbe/desktopbackend.cxx | 16 shell/source/backends/kde4be/kde4access.cxx | 300 ----- shell/source/backends/kde4be/kde4access.hxx | 39 shell/source/backends/kde4be/kde4backend.cxx | 180 --- shell/source/backends/kde4be/kde4be1.component | 25 solenv/gbuild/CppunitTest.mk | 1 svtools/source/uno/fpicker.cxx | 12 sysui/CustomTarget_share.mk | 2 vcl/CustomTarget_kde4_moc.mk | 24 vcl/Library_vclplug_kde4.mk | 99 - vcl/Module_vcl.mk | 7 vcl/README | 6 vcl/README.scheduler | 4 vcl/inc/vclpluginapi.h | 6 vcl/source/app/salplug.cxx | 5 vcl/source/opengl/OpenGLHelper.cxx | 2 vcl/unx/kde4/FPServiceInfo.hxx | 28 vcl/unx/kde4/KDE4FilePicker.cxx | 823 ---------------- vcl/unx/kde4/KDE4FilePicker.hxx | 258 ----- vcl/unx/kde4/KDEData.cxx | 68 - vcl/unx/kde4/KDEData.hxx | 37 vcl/unx/kde4/KDESalDisplay.cxx | 91 - vcl/unx/kde4/KDESalDisplay.hxx | 45 vcl/unx/kde4/KDESalFrame.cxx | 373 ------- vcl/unx/kde4/KDESalFrame.hxx | 53 - vcl/unx/kde4/KDESalGraphics.cxx | 1025 -------------------- vcl/unx/kde4/KDESalGraphics.hxx | 53 - vcl/unx/kde4/KDESalInstance.cxx | 66 - vcl/unx/kde4/KDESalInstance.hxx | 45 vcl/unx/kde4/KDEXLib.cxx | 426 -------- vcl/unx/kde4/KDEXLib.hxx | 101 - vcl/unx/kde4/VCLKDEApplication.cxx | 87 - vcl/unx/kde4/VCLKDEApplication.hxx | 39 vcl/unx/kde4/main.cxx | 89 - vcl/unx/kde4/tst_exclude_posted_events.hxx | 67 - vcl/unx/kde4/tst_exclude_socket_notifiers.hxx | 80 - vcl/unx/kde5/KDE5FilePicker2.cxx | 3 vcl/unx/kde5/KDE5SalInstance.cxx | 1 62 files changed, 30 insertions(+), 5016 deletions(-) ----- End forwarded message -----
Attachment:
signature.asc
Description: PGP signature