KF5 initial VCL plugin

Desktop / LibreOffice - Jan-Marek Glogowski [fbihome.de] - 6 November 2017 11:05 EST

Something that compiles, basically just interface stubs. All used Svp classes don't use any cairo.

9335945c7cb2 KF5 initial VCL plugin
Repository.mk | 1 +
RepositoryExternal.mk | 31 ++++
config_host.mk.in | 7 +
configure.ac | 24 +++-
include/sal/log-areas.dox | 1 +
vcl/CustomTarget_kf5_moc.mk | 21 +++
vcl/Library_vclplug_kf5.mk | 94 +++++++++++++
vcl/Module_vcl.mk | 6 +
vcl/inc/jobset.h | 2 +-
vcl/inc/salgdi.hxx | 2 +-
vcl/inc/unx/gendata.hxx | 2 +-
vcl/inc/vclpluginapi.h | 6 +
vcl/unx/kf5/Kf5Data.cxx | 49 +++++++
vcl/unx/kf5/Kf5Data.hxx | 34 +++++
vcl/unx/kf5/Kf5Frame.cxx | 224 +++++++++++++++++++++++++++++
vcl/unx/kf5/Kf5Frame.hxx | 86 ++++++++++++
vcl/unx/kf5/Kf5Graphics.cxx | 45 ++++++
vcl/unx/kf5/Kf5Graphics.hxx | 167 ++++++++++++++++++++++
vcl/unx/kf5/Kf5Graphics_Controls.cxx | 51 +++++++
vcl/unx/kf5/Kf5Graphics_GDI.cxx | 223 +++++++++++++++++++++++++++++
vcl/unx/kf5/Kf5Graphics_Text.cxx | 100 +++++++++++++
vcl/unx/kf5/Kf5Instance.cxx | 144 +++++++++++++++++++
vcl/unx/kf5/Kf5Instance.hxx | 75 ++++++++++
vcl/unx/kf5/Kf5Instance_Print.cxx | 265 +++++++++++++++++++++++++++++++++++
vcl/unx/kf5/Kf5Printer.cxx | 32 +++++
vcl/unx/kf5/Kf5Printer.hxx | 39 ++++++
vcl/unx/kf5/Kf5Timer.cxx | 65 +++++++++
vcl/unx/kf5/Kf5Timer.hxx | 46 ++++++
vcl/unx/kf5/Kf5VirtualDevice.cxx | 60 ++++++++
vcl/unx/kf5/Kf5VirtualDevice.hxx | 54 +++++++
30 files changed, 1952 insertions(+), 4 deletions(-)

Upstream: cgit.freedesktop.org


  • Share