bodge a gtk4 starting point into existence

Desktop / LibreOffice - Caolán McNamara [redhat.com] - 10 May 2021 08:57 UTC

this is not supposed to work or anything even close to that

Change-Id: I46b4fed6a1e6cfc885cb4f7c24660bb6438d5101 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115293

4c8e2b47cb81 bodge a gtk4 starting point into existence
Repository.mk | 1 +
config_host.mk.in | 3 +
configure.ac | 37 +-
solenv/gbuild/CppunitTest.mk | 1 +
vcl/Library_vclplug_gtk4.mk | 107 ++++
vcl/Module_vcl.mk | 5 +
vcl/inc/unx/gtk/gtkbackend.hxx | 8 +
vcl/inc/unx/gtk/gtkdata.hxx | 12 +-
vcl/inc/unx/gtk/gtkframe.hxx | 33 +-
vcl/inc/unx/gtk/gtkgdi.hxx | 9 +-
vcl/inc/unx/gtk/gtkinst.hxx | 22 +
vcl/inc/unx/gtk/gtkobject.hxx | 2 +
vcl/inc/unx/gtk/gtksalmenu.hxx | 2 +
vcl/inc/unx/gtk/gtksys.hxx | 4 +
vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx | 95 +++-
vcl/unx/gtk3/fpicker/SalGtkFolderPicker.cxx | 28 +-
vcl/unx/gtk3/fpicker/SalGtkPicker.cxx | 36 +-
vcl/unx/gtk3/gtkdata.cxx | 50 +-
vcl/unx/gtk3/gtkframe.cxx | 292 ++++++++++-
vcl/unx/gtk3/gtkinst.cxx | 725 +++++++++++++++++++++++++++-
vcl/unx/gtk3/gtkobject.cxx | 72 +++
vcl/unx/gtk3/gtksalmenu.cxx | 120 ++++-
vcl/unx/gtk3/gtksys.cxx | 32 +-
vcl/unx/gtk3/salnativewidgets-gtk.cxx | 42 +-
vcl/unx/gtk4/fpicker/SalGtkFilePicker.cxx | 12 +
vcl/unx/gtk4/fpicker/SalGtkFilePicker.hxx | 12 +
vcl/unx/gtk4/fpicker/SalGtkFolderPicker.cxx | 12 +
vcl/unx/gtk4/fpicker/SalGtkFolderPicker.hxx | 12 +
vcl/unx/gtk4/fpicker/SalGtkPicker.cxx | 12 +
vcl/unx/gtk4/fpicker/SalGtkPicker.hxx | 12 +
vcl/unx/gtk4/fpicker/eventnotification.hxx | 12 +
vcl/unx/gtk4/fpicker/resourceprovider.cxx | 12 +
vcl/unx/gtk4/gloactiongroup.cxx | 12 +
vcl/unx/gtk4/glomenu.cxx | 12 +
vcl/unx/gtk4/gtkcairo.cxx | 12 +
vcl/unx/gtk4/gtkcairo.hxx | 12 +
vcl/unx/gtk4/gtkdata.cxx | 12 +
vcl/unx/gtk4/gtkframe.cxx | 12 +
vcl/unx/gtk4/gtkinst.cxx | 12 +
vcl/unx/gtk4/gtkobject.cxx | 12 +
vcl/unx/gtk4/gtksalmenu.cxx | 12 +
vcl/unx/gtk4/gtksys.cxx | 12 +
vcl/unx/gtk4/hudawareness.cxx | 12 +
vcl/unx/gtk4/salnativewidgets-gtk.cxx | 12 +
44 files changed, 1918 insertions(+), 60 deletions(-)

Upstream: cgit.freedesktop.org


  • Share