vcl: rename OutDevState to Stack

Desktop / LibreOffice - Chris Sherlock [gmail.com] - 28 September 2021 06:20 UTC

I have moved the header file to include/vcl/rendercontext as this will eventually be part of the RenderContext split from OutputDevice.

State and associated enums have also been moved to the vcl namespace. I have also moved ComplexTextLayoutFlags into the vcl::text namespace.

Change-Id: I0abbf560e75b45a272854b267e948c240cd69091 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121524

4dd6af856d57 vcl: rename OutDevState to Stack
accessibility/inc/pch/precompiled_acc.hxx | 10 ++-
basctl/inc/pch/precompiled_basctl.hxx | 12 +++-
basic/inc/pch/precompiled_sb.hxx | 10 ++-
basic/source/runtime/inputbox.cxx | 2 +-
canvas/source/cairo/cairo_canvashelper_text.cxx | 12 ++--
canvas/source/cairo/cairo_textlayout.cxx | 10 +--
canvas/source/vcl/canvashelper.cxx | 12 ++--
canvas/source/vcl/canvashelper_texturefill.cxx | 8 +--
canvas/source/vcl/spritecanvashelper.cxx | 2 +-
canvas/source/vcl/spritehelper.cxx | 2 +-
canvas/source/vcl/textlayout.cxx | 10 +--
chart2/inc/pch/precompiled_chartcontroller.hxx | 21 +++++-
chart2/inc/pch/precompiled_chartcore.hxx | 9 ++-
cppcanvas/source/inc/implrenderer.hxx | 2 +-
cppcanvas/source/inc/outdevstate.hxx | 7 +-
cppcanvas/source/mtfrenderer/implrenderer.cxx | 54 +++++++-------
cui/inc/pch/precompiled_cui.hxx | 33 +++++++--
cui/source/dialogs/hangulhanjadlg.cxx | 2 +-
cui/source/tabpages/grfpage.cxx | 2 +-
cui/source/tabpages/numfmt.cxx | 2 +-
dbaccess/inc/pch/precompiled_dbu.hxx | 11 +--
dbaccess/source/ui/browser/dataview.cxx | 2 +-
dbaccess/source/ui/tabledesign/TEditControl.cxx | 2 +-
.../source/deployment/gui/dp_gui_extlistbox.cxx | 2 +-
drawinglayer/inc/wmfemfhelper.hxx | 16 ++---
.../source/processor2d/vclmetafileprocessor2d.cxx | 8 +--
.../source/processor2d/vclpixelprocessor2d.cxx | 6 +-
drawinglayer/source/processor2d/vclprocessor2d.cxx | 12 ++--
drawinglayer/source/tools/wmfemfhelper.cxx | 48 ++++++-------
editeng/source/editeng/impedit.cxx | 4 +-
editeng/source/editeng/impedit2.cxx | 2 +-
editeng/source/editeng/impedit3.cxx | 20 +++---
editeng/source/outliner/outliner.cxx | 6 +-
emfio/inc/mtftools.hxx | 10 +--
emfio/source/reader/emfreader.cxx | 4 +-
emfio/source/reader/mtftools.cxx | 12 ++--
emfio/source/reader/wmfreader.cxx | 4 +-
filter/source/svg/svgwriter.cxx | 22 +++---
filter/source/svg/svgwriter.hxx | 10 +--
forms/source/richtext/richtextimplcontrol.cxx | 4 +-
framework/inc/pch/precompiled_fwk.hxx | 14 ++--
include/sfx2/LokControlHandler.hxx | 2 +-
include/vcl/metaact.hxx | 20 +++---
include/vcl/outdev.hxx | 12 ++--
include/vcl/pdfwriter.hxx | 2 +-
.../{outdevstate.hxx => rendercontext/State.hxx} | 83 ++++++++++++++--------
oox/inc/pch/precompiled_oox.hxx | 19 +++--
reportdesign/inc/pch/precompiled_rpt.hxx | 25 +++++--
reportdesign/inc/pch/precompiled_rptui.hxx | 22 ++++--
reportdesign/source/ui/inc/ColorChanger.hxx | 2 +-
reportdesign/source/ui/report/StartMarker.cxx | 4 +-
sc/source/ui/cctrl/dpcontrol.cxx | 2 +-
sc/source/ui/dbgui/csvcontrol.cxx | 2 +-
sc/source/ui/docshell/docsh4.cxx | 4 +-
sc/source/ui/miscdlgs/autofmt.cxx | 4 +-
sc/source/ui/view/tabsplit.cxx | 2 +-
sd/inc/pch/precompiled_sdui.hxx | 22 ++++--
sd/source/ui/animations/CustomAnimationList.cxx | 2 +-
sd/source/ui/dlg/animobjs.cxx | 2 +-
sd/source/ui/view/drviewsh.cxx | 2 +-
sfx2/source/appl/newhelp.cxx | 2 +-
sfx2/source/control/recentdocsview.cxx | 2 +-
sfx2/source/control/thumbnailview.cxx | 2 +-
sfx2/source/dialog/StyleList.cxx | 4 +-
sfx2/source/dialog/titledockwin.cxx | 2 +-
sfx2/source/view/lokcharthelper.cxx | 4 +-
slideshow/inc/pch/precompiled_slideshow.hxx | 26 +++----
solenv/clang-format/excludelist | 1 -
starmath/inc/pch/precompiled_sm.hxx | 24 ++++---
starmath/source/ElementsDockingWindow.cxx | 6 +-
starmath/source/dialog.cxx | 2 +-
starmath/source/document.cxx | 12 ++--
starmath/source/node.cxx | 2 +-
starmath/source/rect.cxx | 4 +-
starmath/source/tmpdevice.cxx | 4 +-
starmath/source/visitors.cxx | 8 +--
svtools/source/brwbox/brwbox2.cxx | 8 +--
svtools/source/control/ctrlbox.cxx | 4 +-
svtools/source/control/ruler.cxx | 2 +-
svtools/source/control/scriptedtext.cxx | 4 +-
svtools/source/control/tabbar.cxx | 2 +-
svtools/source/table/gridtablerenderer.cxx | 10 +--
.../customshapes/EnhancedCustomShapeFontWork.cxx | 2 +-
svx/source/dialog/_bmpmask.cxx | 2 +-
svx/source/dialog/connctrl.cxx | 2 +-
svx/source/dialog/contwnd.cxx | 4 +-
svx/source/dialog/dlgctrl.cxx | 4 +-
svx/source/dialog/fntctrl.cxx | 2 +-
svx/source/dialog/measctrl.cxx | 6 +-
svx/source/dialog/pagectrl.cxx | 4 +-
svx/source/dialog/paraprev.cxx | 2 +-
svx/source/dialog/rubydialog.cxx | 2 +-
svx/source/dialog/weldeditview.cxx | 2 +-
svx/source/form/filtnav.cxx | 8 +--
svx/source/sdr/contact/objectcontactofpageview.cxx | 4 +-
svx/source/styles/CommonStylePreviewRenderer.cxx | 2 +-
svx/source/tbxctrls/StylesPreviewWindow.cxx | 3 +-
svx/source/tbxctrls/layctrl.cxx | 4 +-
svx/source/tbxctrls/tbcontrl.cxx | 4 +-
svx/source/tbxctrls/tbxcolorupdate.cxx | 2 +-
sw/inc/pch/precompiled_msword.hxx | 33 +++++----
sw/inc/pch/precompiled_swui.hxx | 19 +++--
sw/inc/pch/precompiled_vbaswobj.hxx | 22 ++++--
sw/source/core/doc/notxtfrm.cxx | 2 +-
sw/source/core/draw/dflyobj.cxx | 2 +-
sw/source/core/inc/txtfrm.hxx | 2 +-
sw/source/core/layout/layact.cxx | 2 +-
sw/source/core/layout/paintfrm.cxx | 16 ++---
sw/source/core/text/EnhancedPDFExportHelper.cxx | 2 +-
sw/source/core/text/inftxt.cxx | 18 ++---
sw/source/core/text/itradj.cxx | 4 +-
sw/source/core/text/porlin.cxx | 2 +-
sw/source/core/text/portxt.cxx | 2 +-
sw/source/core/text/txtfrm.cxx | 6 +-
sw/source/core/txtnode/fntcache.cxx | 6 +-
sw/source/core/txtnode/fntcap.cxx | 4 +-
sw/source/core/txtnode/swfont.cxx | 2 +-
sw/source/core/view/vdraw.cxx | 2 +-
sw/source/core/view/viewsh.cxx | 4 +-
sw/source/core/view/vprint.cxx | 2 +-
sw/source/filter/ww8/ww8par3.cxx | 2 +-
sw/source/ui/chrdlg/drpcps.cxx | 2 +-
sw/source/ui/table/autoformatpreview.cxx | 4 +-
sw/source/uibase/docvw/AnnotationWin2.cxx | 10 +--
sw/source/uibase/docvw/PostItMgr.cxx | 2 +-
sw/source/uibase/docvw/SidebarTxtControl.cxx | 2 +-
sw/source/uibase/frmdlg/colex.cxx | 4 +-
sw/source/uibase/utlui/unotools.cxx | 2 +-
vbahelper/inc/pch/precompiled_msforms.hxx | 9 ++-
vcl/backendtest/VisualBackendTest.cxx | 2 +-
vcl/inc/pdf/pdfwriter_impl.hxx | 6 +-
vcl/qa/cppunit/outdev.cxx | 21 +++---
vcl/qa/cppunit/svm/svmtest.cxx | 6 +-
vcl/source/app/help.cxx | 4 +-
vcl/source/control/button.cxx | 10 +--
vcl/source/control/ctrl.cxx | 4 +-
vcl/source/control/edit.cxx | 6 +-
vcl/source/control/fixed.cxx | 2 +-
vcl/source/control/imivctl1.cxx | 4 +-
vcl/source/control/scrbar.cxx | 4 +-
vcl/source/edit/texteng.cxx | 4 +-
vcl/source/filter/ieps/ieps.cxx | 2 +-
vcl/source/filter/imet/ios2met.cxx | 6 +-
vcl/source/filter/svm/SvmConverter.cxx | 14 ++--
vcl/source/filter/svm/SvmReader.cxx | 4 +-
vcl/source/filter/wmf/emfwr.cxx | 8 +--
vcl/source/filter/wmf/wmfwr.cxx | 24 +++----
vcl/source/filter/wmf/wmfwr.hxx | 2 +-
vcl/source/gdi/gdimetafiletools.cxx | 14 ++--
vcl/source/gdi/gdimtf.cxx | 12 ++--
vcl/source/gdi/graph.cxx | 4 +-
vcl/source/gdi/metaact.cxx | 8 +--
vcl/source/gdi/mtfxmldump.cxx | 44 ++++++------
vcl/source/gdi/pdfwriter.cxx | 2 +-
vcl/source/gdi/pdfwriter_impl.cxx | 4 +-
vcl/source/gdi/print.cxx | 6 +-
vcl/source/gdi/print2.cxx | 2 +-
vcl/source/gdi/textlayout.cxx | 8 +--
vcl/source/gdi/virdev.cxx | 2 +-
vcl/source/graphic/GraphicObject.cxx | 4 +-
vcl/source/graphic/GraphicObject2.cxx | 2 +-
vcl/source/outdev/bitmap.cxx | 2 +-
vcl/source/outdev/gradient.cxx | 8 +--
vcl/source/outdev/hatch.cxx | 4 +-
vcl/source/outdev/outdev.cxx | 4 +-
vcl/source/outdev/rect.cxx | 2 +-
vcl/source/outdev/stack.cxx | 64 ++++++++---------
vcl/source/outdev/text.cxx | 20 +++---
vcl/source/outdev/textline.cxx | 6 +-
vcl/source/outdev/transparent.cxx | 8 +--
vcl/source/outdev/wallpaper.cxx | 4 +-
vcl/source/treelist/headbar.cxx | 2 +-
vcl/source/treelist/svimpbox.cxx | 2 +-
vcl/source/window/decoview.cxx | 6 +-
vcl/source/window/menubarwindow.cxx | 4 +-
vcl/source/window/menufloatingwindow.cxx | 4 +-
vcl/source/window/paint.cxx | 32 ++++-----
vcl/source/window/status.cxx | 4 +-
vcl/source/window/toolbox.cxx | 6 +-
vcl/unx/generic/glyphs/freetype_glyphcache.cxx | 4 +-
vcl/workben/vcldemo.cxx | 8 +--
writerfilter/source/dmapper/SdtHelper.cxx | 2 +-
182 files changed, 840 insertions(+), 658 deletions(-)

Upstream: cgit.freedesktop.org


  • Share