reorganize ToolbarUnoDispatcher to be useful for sidebar

Desktop / LibreOffice - Caolán McNamara [redhat.com] - 23 December 2019 16:00 EST

Change-Id: If129d4832f04758705e121bff88ea7d2e45bf96b Reviewed-on: https://gerrit.libreoffice.org/85755

b7570a5f9d02 reorganize ToolbarUnoDispatcher to be useful for sidebar
include/sfx2/sidebar/ControllerFactory.hxx | 7 ++
include/sfx2/weldutils.hxx | 54 ++++++++++
include/svtools/generictoolboxcontroller.hxx | 47 ++++++---
include/vcl/weld.hxx | 6 ++
include/vcl/weldutils.hxx | 14 ---
sfx2/Library_sfx.mk | 1 +
sfx2/source/dialog/recfloat.cxx | 3 +-
sfx2/source/inc/recfloat.hxx | 6 +-
sfx2/source/sidebar/ControllerFactory.cxx | 49 +++++++++
sfx2/source/toolbox/weldutils.cxx | 135 ++++++++++++++++++++++++
svtools/source/uno/generictoolboxcontroller.cxx | 104 ++++++++++++------
vcl/source/app/salvtables.cxx | 30 ++++++
vcl/source/app/weldutils.cxx | 32 +-----
vcl/unx/gtk3/gtk3gtkinst.cxx | 36 +++++++
14 files changed, 426 insertions(+), 98 deletions(-)

Upstream: cgit.freedesktop.org


  • Share