weld SvxTextAttrPage

Desktop / LibreOffice - Caolán McNamara [redhat.com] - 3 May 2018 19:55 EDT

with a a11y rework to be more like the insert special char a11y

also, route a11y questions about a custom widgets parent to the gtk toolkits underlying default implementation, keeping only questions about ourself to be handled by the XAccessible

focus rectangles in RectCtl work again, seems that got lost somewhere along the way

Change-Id: I62237d45668f4438aec6031cc5a48c38de21bf98 Reviewed-on: https://gerrit.libreoffice.org/53767

7e64aaebce86 weld SvxTextAttrPage
cui/source/inc/backgrnd.hxx | 1 +
cui/source/inc/cuitabarea.hxx | 6 +
cui/source/inc/cuitabline.hxx | 1 +
cui/source/inc/dstribut.hxx | 1 +
cui/source/inc/measure.hxx | 1 +
cui/source/inc/textattr.hxx | 45 +-
cui/source/inc/transfrm.hxx | 3 +
cui/source/tabpages/backgrnd.cxx | 7 +-
cui/source/tabpages/dstribut.cxx | 4 +
cui/source/tabpages/measure.cxx | 5 +
cui/source/tabpages/textattr.cxx | 363 +++++++-------
cui/source/tabpages/tparea.cxx | 4 +
cui/source/tabpages/tpbitmap.cxx | 4 +
cui/source/tabpages/tphatch.cxx | 4 +
cui/source/tabpages/tpline.cxx | 4 +-
cui/source/tabpages/tppattern.cxx | 13 +-
cui/source/tabpages/tpshadow.cxx | 6 +
cui/source/tabpages/tptrans.cxx | 3 +
cui/source/tabpages/transfrm.cxx | 17 +-
cui/uiconfig/ui/textattrtabpage.ui | 77 ++-
include/svx/dlgctrl.hxx | 82 +++-
include/vcl/layout.hxx | 14 +-
include/vcl/weld.hxx | 6 +
svx/source/accessibility/charmapacc.cxx | 26 +-
.../accessibility/svxrectctaccessiblecontext.cxx | 544 ++++++++++++++++++++-
svx/source/dialog/dlgctrl.cxx | 521 +++++++++++++++++++-
svx/source/inc/charmapacc.hxx | 1 -
svx/source/inc/svxrectctaccessiblecontext.hxx | 203 +++++++-
vcl/source/app/salvtables.cxx | 33 ++
vcl/unx/gtk/a11y/atkwrapper.cxx | 13 +-
vcl/unx/gtk/a11y/atkwrapper.hxx | 3 +-
vcl/unx/gtk3/gtk3gtkinst.cxx | 30 +-
32 files changed, 1778 insertions(+), 267 deletions(-)

Upstream: cgit.freedesktop.org


  • Share