Fw: [Libreoffice-commits] kde5: remove older kde/tde plugins, and references to that

Thorsten Behrens thb at libreoffice.org
Mon Dec 17 22:43:51 UTC 2018


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 at kemper.freedesktop.org> -----

Date: Mon, 17 Dec 2018 17:33:37 +0000 (UTC)
From: Libreoffice Gerrit user <logerrit at 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 -----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1032 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20181217/20218afa/attachment.sig>


More information about the LibreOffice mailing list