[Libreoffice-commits] core.git: Branch 'distro/collabora/cp-5.1' - 121 commits - accessibility/inc accessibility/source animations/source avmedia/source basctl/source basegfx/source basic/qa basic/source bean/com binaryurp/source bridges/inc bridges/source canvas/source chart2/source cli_ure/source codemaker/source comphelper/source compilerplugins/clang configmgr/source connectivity/source connectivity/workben cppcanvas/source cppuhelper/source cppuhelper/test cppu/source cpputools/source cui/source dbaccess/source desktop/inc desktop/Library_sofficeapp.mk desktop/qa desktop/source desktop/win32 drawinglayer/qa drawinglayer/source editeng/source embeddedobj/source embeddedobj/test embedserv/source eventattacher/source extensions/source extensions/test extensions/workben filter/Library_xmlfa.mk filter/source forms/source formula/source fpicker/source fpicker/test framework/inc framework/Library_fwe.mk framework/Library_fwl.mk framework/source helpcompiler/inc helpcompiler/source hwpfilter/source i18nlangtag/source i18npool/inc i18npool/source idl/inc idl/source include/basegfx include/basic include/canvas include/codemaker include/com include/comphelper include/connectivity include/cppu include/cppuhelper include/dbaccess include/desktop include/drawinglayer include/editeng include/filter include/formula include/framework include/i18nlangtag include/i18nutil include/LibreOfficeKit include/linguistic include/oox include/osl include/registry include/salhelper include/sax include/sfx2 include/sot include/store include/svl include/svtools include/svx include/toolkit include/tools include/ucbhelper include/vbahelper include/vcl include/xmloff io/source io/test jvmfwk/inc jvmfwk/plugins jvmfwk/source l10ntools/inc l10ntools/source libreofficekit/qa libreofficekit/source lingucomponent/source linguistic/source linguistic/workben lotuswordpro/source mysqlc/source o3tl/qa odk/examples onlineupdate/source oox/inc oox/source package/source pyuno/source registry/source registry/test re motebridges/examples reportdesign/inc reportdesign/source rsc/inc salhelper/source sal/osl sal/qa sax/inc sax/source sax/test scaddins/source sc/inc sc/qa scripting/source sc/source sdext/source sd/Module_sd.mk sd/qa sd/source setup_native/source sfx2/inc sfx2/Library_sfx.mk sfx2/source shell/inc shell/source slideshow/source slideshow/test smoketest/libtest.cxx sot/source starmath/inc starmath/source stoc/source stoc/test store/source svgio/inc svgio/source svl/source svtools/inc svtools/source svx/inc svx/source sw/inc sw/qa sw/source testtools/source toolkit/inc toolkit/source tools/qa tools/source ucbhelper/source ucb/source unoxml/source uui/source vbahelper/source vcl/headless vcl/inc vcl/Library_vcl.mk vcl/opengl vcl/source vcl/unx vcl/win winaccessibility/source writerfilter/inc writerfilter/Library_writerfilter.mk writerfilter/qa writerfilter/source xmlhelp/source xmloff/inc xmloff/source xmlsecurity/inc xmlsecurity/source
Caolán McNamara
caolanm at redhat.com
Wed Jul 13 18:52:49 UTC 2016
accessibility/inc/accessibility/extended/AccessibleBrowseBox.hxx | 2
accessibility/inc/accessibility/extended/AccessibleBrowseBoxBase.hxx | 2
accessibility/inc/accessibility/extended/AccessibleBrowseBoxHeaderBar.hxx | 4
accessibility/inc/accessibility/extended/AccessibleBrowseBoxTable.hxx | 2
accessibility/inc/accessibility/extended/AccessibleBrowseBoxTableBase.hxx | 3
accessibility/inc/accessibility/extended/AccessibleGridControl.hxx | 2
accessibility/inc/accessibility/extended/AccessibleGridControlBase.hxx | 2
accessibility/inc/accessibility/extended/AccessibleGridControlHeader.hxx | 2
accessibility/inc/accessibility/extended/AccessibleGridControlTable.hxx | 3
accessibility/inc/accessibility/extended/AccessibleGridControlTableBase.hxx | 3
accessibility/inc/accessibility/extended/accessiblebrowseboxcell.hxx | 2
accessibility/inc/accessibility/extended/accessibletabbar.hxx | 1
accessibility/inc/accessibility/extended/accessibletabbarbase.hxx | 2
accessibility/inc/accessibility/extended/accessibletabbarpage.hxx | 1
accessibility/inc/accessibility/extended/accessibletabbarpagelist.hxx | 1
accessibility/inc/accessibility/extended/accessibletablistbox.hxx | 3
accessibility/inc/accessibility/extended/accessibletablistboxtable.hxx | 3
accessibility/inc/accessibility/helper/accresmgr.hxx | 2
accessibility/inc/accessibility/standard/accessiblemenucomponent.hxx | 1
accessibility/inc/accessibility/standard/accessiblemenuitemcomponent.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblebox.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblebutton.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblecheckbox.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibleedit.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblelist.hxx | 4
accessibility/inc/accessibility/standard/vclxaccessiblemenu.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblemenubar.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblemenuitem.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblemenuseparator.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblepopupmenu.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibleradiobutton.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblescrollbar.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessiblestatusbaritem.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibletabcontrol.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibletabpage.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibletabpagewindow.hxx | 1
accessibility/inc/accessibility/standard/vclxaccessibletextcomponent.hxx | 1
accessibility/source/extended/AccessibleBrowseBoxBase.cxx | 5
accessibility/source/extended/AccessibleBrowseBoxHeaderBar.cxx | 5
accessibility/source/extended/AccessibleBrowseBoxHeaderCell.cxx | 1
accessibility/source/extended/AccessibleBrowseBoxTable.cxx | 5
accessibility/source/extended/AccessibleBrowseBoxTableBase.cxx | 5
accessibility/source/extended/AccessibleGridControl.cxx | 4
accessibility/source/extended/AccessibleGridControlBase.cxx | 2
accessibility/source/extended/AccessibleGridControlHeader.cxx | 4
accessibility/source/extended/AccessibleGridControlHeaderCell.cxx | 2
accessibility/source/extended/AccessibleGridControlTable.cxx | 5
accessibility/source/extended/AccessibleGridControlTableBase.cxx | 5
accessibility/source/extended/AccessibleGridControlTableCell.cxx | 1
accessibility/source/extended/accessiblelistboxentry.cxx | 5
accessibility/source/extended/accessibletabbar.cxx | 22
accessibility/source/extended/accessibletabbarpage.cxx | 26
accessibility/source/extended/accessibletabbarpagelist.cxx | 33
accessibility/source/helper/accresmgr.cxx | 4
accessibility/source/standard/accessiblemenubasecomponent.cxx | 37
accessibility/source/standard/accessiblemenucomponent.cxx | 25
accessibility/source/standard/accessiblemenuitemcomponent.cxx | 27
accessibility/source/standard/vclxaccessiblebutton.cxx | 12
accessibility/source/standard/vclxaccessiblecheckbox.cxx | 16
accessibility/source/standard/vclxaccessiblecombobox.cxx | 5
accessibility/source/standard/vclxaccessibledropdowncombobox.cxx | 6
accessibility/source/standard/vclxaccessibledropdownlistbox.cxx | 6
accessibility/source/standard/vclxaccessibleedit.cxx | 34
accessibility/source/standard/vclxaccessiblefixedhyperlink.cxx | 5
accessibility/source/standard/vclxaccessiblefixedtext.cxx | 6
accessibility/source/standard/vclxaccessiblelist.cxx | 3
accessibility/source/standard/vclxaccessiblelistbox.cxx | 4
accessibility/source/standard/vclxaccessiblelistitem.cxx | 2
accessibility/source/standard/vclxaccessiblemenu.cxx | 14
accessibility/source/standard/vclxaccessiblemenubar.cxx | 8
accessibility/source/standard/vclxaccessiblemenuitem.cxx | 33
accessibility/source/standard/vclxaccessiblemenuseparator.cxx | 4
accessibility/source/standard/vclxaccessiblepopupmenu.cxx | 6
accessibility/source/standard/vclxaccessibleradiobutton.cxx | 13
accessibility/source/standard/vclxaccessiblescrollbar.cxx | 11
accessibility/source/standard/vclxaccessiblestatusbar.cxx | 11
accessibility/source/standard/vclxaccessiblestatusbaritem.cxx | 34
accessibility/source/standard/vclxaccessibletabcontrol.cxx | 23
accessibility/source/standard/vclxaccessibletabpage.cxx | 35
accessibility/source/standard/vclxaccessibletabpagewindow.cxx | 4
accessibility/source/standard/vclxaccessibletextcomponent.cxx | 23
accessibility/source/standard/vclxaccessibletextfield.cxx | 11
accessibility/source/standard/vclxaccessibletoolboxitem.cxx | 1
animations/source/animcore/animcore.cxx | 113 --
avmedia/source/framework/soundhandler.cxx | 1
basctl/source/accessibility/accessibledialogcontrolshape.cxx | 26
basctl/source/accessibility/accessibledialogwindow.cxx | 39
basctl/source/basicide/basicbox.cxx | 3
basctl/source/basicide/basicbox.hxx | 1
basctl/source/basicide/baside2.cxx | 3
basctl/source/basicide/baside2.hxx | 1
basctl/source/basicide/baside2b.cxx | 8
basctl/source/basicide/baside3.cxx | 2
basctl/source/basicide/basidesh.cxx | 9
basctl/source/basicide/bastype2.cxx | 1
basctl/source/basicide/bastypes.cxx | 11
basctl/source/basicide/breakpoint.cxx | 13
basctl/source/basicide/brkdlg.cxx | 4
basctl/source/basicide/iderdll.cxx | 1
basctl/source/basicide/layout.cxx | 1
basctl/source/basicide/macrodlg.cxx | 7
basctl/source/basicide/moduldlg.cxx | 2
basctl/source/dlged/dlged.cxx | 1
basctl/source/inc/baside3.hxx | 1
basctl/source/inc/dlged.hxx | 1
basctl/source/inc/dlgedobj.hxx | 1
basctl/source/inc/docsignature.hxx | 2
basegfx/source/polygon/b2dpolypolygon.cxx | 14
basic/qa/cppunit/basictest.hxx | 7
basic/source/basmgr/basmgr.cxx | 18
basic/source/basmgr/vbahelper.cxx | 8
basic/source/classes/eventatt.cxx | 2
basic/source/classes/propacc.cxx | 10
basic/source/classes/sb.cxx | 7
basic/source/classes/sbunoobj.cxx | 14
basic/source/classes/sbxmod.cxx | 9
basic/source/comp/codegen.cxx | 1
basic/source/comp/parser.cxx | 4
basic/source/comp/symtbl.cxx | 1
basic/source/inc/dlgcont.hxx | 2
basic/source/inc/namecont.hxx | 9
basic/source/inc/parser.hxx | 4
basic/source/inc/propacc.hxx | 2
basic/source/inc/sbjsmod.hxx | 1
basic/source/inc/sbunoobj.hxx | 2
basic/source/inc/scriptcont.hxx | 2
basic/source/runtime/inputbox.cxx | 1
basic/source/runtime/iosys.cxx | 3
basic/source/runtime/methods.cxx | 4
basic/source/runtime/methods1.cxx | 1
basic/source/runtime/runtime.cxx | 3
basic/source/runtime/stdobj1.cxx | 11
basic/source/sbx/sbxform.cxx | 2
basic/source/sbx/sbxobj.cxx | 1
basic/source/uno/namecont.cxx | 1
bean/com/sun/star/comp/beans/LocalOfficeConnection.java | 1
binaryurp/source/bridge.cxx | 2
binaryurp/source/proxy.cxx | 1
bridges/inc/bridges/cpp_uno/bridge.hxx | 16
bridges/source/cpp_uno/gcc3_aix_powerpc/cpp2uno.cxx | 1
bridges/source/cpp_uno/gcc3_linux_sparc/cpp2uno.cxx | 1
bridges/source/cpp_uno/gcc3_linux_x86-64/cpp2uno.cxx | 1
bridges/source/cpp_uno/gcc3_macosx_x86-64/cpp2uno.cxx | 1
bridges/source/cpp_uno/gcc3_solaris_sparc/cpp2uno.cxx | 1
bridges/source/cpp_uno/msvc_win32_intel/dllinit.cxx | 2
bridges/source/cpp_uno/msvc_win32_x86-64/dllinit.cxx | 2
bridges/source/jni_uno/jni_data.cxx | 1
bridges/source/jni_uno/jni_info.cxx | 3
bridges/source/jni_uno/jni_java2uno.cxx | 1
bridges/source/jni_uno/jni_uno2java.cxx | 1
canvas/source/directx/dx_9rm.cxx | 2
canvas/source/directx/dx_canvas.hxx | 1
canvas/source/directx/dx_canvashelper_texturefill.cxx | 1
canvas/source/directx/dx_textlayout_drawhelper.cxx | 2
canvas/source/opengl/ogl_canvasfont.cxx | 1
canvas/source/simplecanvas/simplecanvasimpl.cxx | 1
canvas/source/tools/surfacerect.hxx | 4
canvas/source/vcl/cachedbitmap.cxx | 1
chart2/source/controller/inc/ChartController.hxx | 1
chart2/source/inc/LifeTime.hxx | 5
chart2/source/inc/UncachedDataSequence.hxx | 2
chart2/source/model/main/BaseCoordinateSystem.cxx | 9
chart2/source/view/axes/VAxisProperties.hxx | 2
chart2/source/view/charttypes/VSeriesPlotter.cxx | 8
chart2/source/view/inc/GL3DBarChart.hxx | 1
chart2/source/view/inc/VSeriesPlotter.hxx | 2
chart2/source/view/main/OpenGLRender.cxx | 1
chart2/source/view/main/OpenGLRender.hxx | 1
cli_ure/source/climaker/climaker_emit.cxx | 4
cli_ure/source/uno_bridge/cli_bridge.cxx | 2
cli_ure/source/uno_bridge/cli_proxy.cxx | 6
cli_ure/source/uno_bridge/cli_uno.cxx | 2
codemaker/source/codemaker/global.cxx | 1
codemaker/source/cppumaker/cppuoptions.cxx | 1
codemaker/source/javamaker/javaoptions.cxx | 1
comphelper/source/container/container.cxx | 2
comphelper/source/container/embeddedobjectcontainer.cxx | 15
comphelper/source/container/enumhelper.cxx | 1
comphelper/source/eventattachermgr/eventattachermgr.cxx | 6
comphelper/source/inc/comphelper_module.hxx | 12
comphelper/source/misc/accessiblecomponenthelper.cxx | 1
comphelper/source/misc/accessiblecontexthelper.cxx | 1
comphelper/source/misc/accessibleeventnotifier.cxx | 1
comphelper/source/misc/accessiblekeybindinghelper.cxx | 7
comphelper/source/misc/accessibletexthelper.cxx | 32
comphelper/source/misc/accimplaccess.cxx | 1
comphelper/source/misc/docpasswordhelper.cxx | 5
comphelper/source/misc/docpasswordrequest.cxx | 5
comphelper/source/misc/evtlistenerhlp.cxx | 6
comphelper/source/misc/instancelocker.cxx | 4
comphelper/source/misc/interaction.cxx | 1
comphelper/source/misc/mimeconfighelper.cxx | 2
comphelper/source/misc/numbers.cxx | 1
comphelper/source/misc/proxyaggregation.cxx | 1
comphelper/source/misc/threadpool.cxx | 8
comphelper/source/misc/types.cxx | 1
comphelper/source/misc/weakeventlistener.cxx | 2
comphelper/source/property/MasterPropertySet.cxx | 1
comphelper/source/property/genericpropertyset.cxx | 1
comphelper/source/property/opropertybag.cxx | 2
comphelper/source/property/propagg.cxx | 2
comphelper/source/property/propertybag.cxx | 1
comphelper/source/property/propertycontainer.cxx | 1
comphelper/source/property/propertycontainerhelper.cxx | 2
comphelper/source/property/propertysethelper.cxx | 1
comphelper/source/property/propertysetinfo.cxx | 1
comphelper/source/property/propstate.cxx | 1
comphelper/source/streaming/basicio.cxx | 1
comphelper/source/streaming/seqstream.cxx | 1
compilerplugins/clang/constantparam.cxx | 266 +++++
compilerplugins/clang/fpcomparison.cxx | 146 ++
compilerplugins/clang/store/removevirtuals.cxx | 1
compilerplugins/clang/store/unnecessaryvirtual.cxx | 1
compilerplugins/clang/stylepolice.cxx | 142 ++
compilerplugins/clang/unuseddefaultparams.cxx | 248 ++++
compilerplugins/clang/unusedfields.cxx | 108 +-
compilerplugins/clang/unusedfields.py | 3
compilerplugins/clang/unusedfieldsremove.cxx | 1
compilerplugins/clang/unusedmethods.cxx | 181 ++-
compilerplugins/clang/unusedmethodsremove.cxx | 1
configmgr/source/localizedpropertynode.cxx | 1
configmgr/source/nodemap.hxx | 3
configmgr/source/propertynode.cxx | 1
configmgr/source/rootaccess.cxx | 1
configmgr/source/setnode.cxx | 1
connectivity/source/commontools/ConnectionWrapper.cxx | 1
connectivity/source/commontools/FDatabaseMetaDataResultSet.cxx | 6
connectivity/source/commontools/FValue.cxx | 1
connectivity/source/commontools/ParamterSubstitution.cxx | 2
connectivity/source/commontools/RowFunctionParser.cxx | 4
connectivity/source/commontools/TColumnsHelper.cxx | 2
connectivity/source/commontools/TIndexes.cxx | 2
connectivity/source/commontools/TKeyColumns.cxx | 1
connectivity/source/commontools/TKeys.cxx | 1
connectivity/source/commontools/conncleanup.cxx | 1
connectivity/source/commontools/dbconversion.cxx | 2
connectivity/source/commontools/dbexception.cxx | 2
connectivity/source/commontools/dbtools2.cxx | 1
connectivity/source/commontools/predicateinput.cxx | 2
connectivity/source/cpool/ZDriverWrapper.cxx | 1
connectivity/source/cpool/ZDriverWrapper.hxx | 1
connectivity/source/cpool/ZPoolCollection.cxx | 1
connectivity/source/drivers/ado/ACallableStatement.cxx | 3
connectivity/source/drivers/ado/ACatalog.cxx | 2
connectivity/source/drivers/ado/AColumn.cxx | 2
connectivity/source/drivers/ado/AColumns.cxx | 2
connectivity/source/drivers/ado/AConnection.cxx | 3
connectivity/source/drivers/ado/ADatabaseMetaDataImpl.cxx | 1
connectivity/source/drivers/ado/ADatabaseMetaDataResultSet.cxx | 5
connectivity/source/drivers/ado/ADatabaseMetaDataResultSetMetaData.cxx | 2
connectivity/source/drivers/ado/ADriver.cxx | 1
connectivity/source/drivers/ado/AGroup.cxx | 1
connectivity/source/drivers/ado/AGroups.cxx | 3
connectivity/source/drivers/ado/AIndex.cxx | 4
connectivity/source/drivers/ado/AIndexes.cxx | 1
connectivity/source/drivers/ado/AKey.cxx | 1
connectivity/source/drivers/ado/AKeys.cxx | 1
connectivity/source/drivers/ado/AResultSet.cxx | 7
connectivity/source/drivers/ado/AResultSetMetaData.cxx | 1
connectivity/source/drivers/ado/AStatement.cxx | 5
connectivity/source/drivers/ado/ATables.cxx | 1
connectivity/source/drivers/ado/AUser.cxx | 4
connectivity/source/drivers/ado/AUsers.cxx | 1
connectivity/source/drivers/ado/AView.cxx | 1
connectivity/source/drivers/ado/AViews.cxx | 2
connectivity/source/drivers/ado/Aolevariant.cxx | 2
connectivity/source/drivers/ado/adoimp.cxx | 3
connectivity/source/drivers/calc/CCatalog.cxx | 2
connectivity/source/drivers/calc/CConnection.cxx | 7
connectivity/source/drivers/calc/CDatabaseMetaData.cxx | 9
connectivity/source/drivers/calc/CDriver.cxx | 2
connectivity/source/drivers/calc/CResultSet.cxx | 1
connectivity/source/drivers/calc/CTable.cxx | 2
connectivity/source/drivers/dbase/DDatabaseMetaData.cxx | 1
connectivity/source/drivers/dbase/DDriver.cxx | 1
connectivity/source/drivers/dbase/DIndex.cxx | 2
connectivity/source/drivers/dbase/DIndexColumns.cxx | 1
connectivity/source/drivers/dbase/DIndexes.cxx | 1
connectivity/source/drivers/dbase/DResultSet.cxx | 1
connectivity/source/drivers/dbase/DTable.cxx | 1
connectivity/source/drivers/dbase/DTables.cxx | 1
connectivity/source/drivers/dbase/dindexnode.cxx | 4
connectivity/source/drivers/evoab2/NCatalog.cxx | 1
connectivity/source/drivers/evoab2/NPreparedStatement.cxx | 2
connectivity/source/drivers/evoab2/NStatement.cxx | 1
connectivity/source/drivers/file/FCatalog.cxx | 1
connectivity/source/drivers/file/FColumns.cxx | 4
connectivity/source/drivers/file/FConnection.cxx | 2
connectivity/source/drivers/file/FDriver.cxx | 3
connectivity/source/drivers/file/FPreparedStatement.cxx | 3
connectivity/source/drivers/file/FResultSet.cxx | 2
connectivity/source/drivers/file/FStatement.cxx | 1
connectivity/source/drivers/file/fcode.cxx | 6
connectivity/source/drivers/file/fcomp.cxx | 2
connectivity/source/drivers/firebird/Connection.cxx | 3
connectivity/source/drivers/firebird/Connection.hxx | 7
connectivity/source/drivers/firebird/DatabaseMetaData.cxx | 2
connectivity/source/drivers/firebird/PreparedStatement.cxx | 4
connectivity/source/drivers/firebird/PreparedStatement.hxx | 19
connectivity/source/drivers/firebird/ResultSet.cxx | 4
connectivity/source/drivers/firebird/StatementCommonBase.cxx | 4
connectivity/source/drivers/firebird/StatementCommonBase.hxx | 3
connectivity/source/drivers/firebird/SubComponent.hxx | 9
connectivity/source/drivers/flat/ECatalog.cxx | 2
connectivity/source/drivers/flat/EColumns.cxx | 1
connectivity/source/drivers/flat/EDatabaseMetaData.cxx | 2
connectivity/source/drivers/flat/EDriver.cxx | 1
connectivity/source/drivers/hsqldb/HCatalog.cxx | 2
connectivity/source/drivers/hsqldb/HDriver.cxx | 2
connectivity/source/drivers/hsqldb/HStorageAccess.cxx | 6
connectivity/source/drivers/hsqldb/HUsers.cxx | 1
connectivity/source/drivers/jdbc/Array.cxx | 1
connectivity/source/drivers/jdbc/CallableStatement.cxx | 1
connectivity/source/drivers/jdbc/ConnectionLog.cxx | 1
connectivity/source/drivers/jdbc/Date.cxx | 2
connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx | 1
connectivity/source/drivers/jdbc/JDriver.cxx | 1
connectivity/source/drivers/jdbc/JStatement.cxx | 6
connectivity/source/drivers/jdbc/Object.cxx | 1
connectivity/source/drivers/jdbc/PreparedStatement.cxx | 3
connectivity/source/drivers/jdbc/ResultSet.cxx | 6
connectivity/source/drivers/jdbc/ResultSetMetaData.cxx | 1
connectivity/source/drivers/jdbc/Timestamp.cxx | 1
connectivity/source/drivers/jdbc/jservices.cxx | 3
connectivity/source/drivers/mork/MColumns.cxx | 2
connectivity/source/drivers/mork/MConnection.cxx | 2
connectivity/source/drivers/mork/MConnection.hxx | 1
connectivity/source/drivers/mork/MDatabaseMetaDataHelper.hxx | 1
connectivity/source/drivers/mork/MPreparedStatement.cxx | 6
connectivity/source/drivers/mork/MPreparedStatement.hxx | 17
connectivity/source/drivers/mork/MQueryHelper.cxx | 1
connectivity/source/drivers/mork/MQueryHelper.hxx | 2
connectivity/source/drivers/mork/MResultSet.cxx | 10
connectivity/source/drivers/mork/MResultSet.hxx | 2
connectivity/source/drivers/mork/MStatement.cxx | 3
connectivity/source/drivers/mork/MStatement.hxx | 4
connectivity/source/drivers/mork/MTable.cxx | 3
connectivity/source/drivers/mozab/bootstrap/MNSINIParser.hxx | 8
connectivity/source/drivers/mysql/YCatalog.cxx | 2
connectivity/source/drivers/mysql/YTable.cxx | 2
connectivity/source/drivers/mysql/YUsers.cxx | 1
connectivity/source/drivers/odbc/OConnection.cxx | 2
connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx | 3
connectivity/source/drivers/odbc/ODriver.cxx | 2
connectivity/source/drivers/odbc/OFunctions.cxx | 1
connectivity/source/drivers/odbc/OPreparedStatement.cxx | 9
connectivity/source/drivers/odbc/OResultSet.cxx | 1
connectivity/source/drivers/odbc/OResultSetMetaData.cxx | 1
connectivity/source/drivers/odbc/OStatement.cxx | 4
connectivity/source/drivers/postgresql/pq_connection.cxx | 4
connectivity/source/drivers/postgresql/pq_connection.hxx | 3
connectivity/source/drivers/postgresql/pq_databasemetadata.cxx | 1
connectivity/source/drivers/postgresql/pq_driver.cxx | 2
connectivity/source/drivers/postgresql/pq_sequenceresultsetmetadata.cxx | 1
connectivity/source/drivers/postgresql/pq_statement.cxx | 1
connectivity/source/drivers/postgresql/pq_statics.cxx | 6
connectivity/source/drivers/postgresql/pq_statics.hxx | 19
connectivity/source/drivers/postgresql/pq_tools.cxx | 2
connectivity/source/drivers/postgresql/pq_updateableresultset.hxx | 1
connectivity/source/drivers/postgresql/pq_xcolumn.cxx | 3
connectivity/source/drivers/postgresql/pq_xcolumns.cxx | 1
connectivity/source/drivers/postgresql/pq_xindex.cxx | 3
connectivity/source/drivers/postgresql/pq_xindexes.cxx | 1
connectivity/source/drivers/postgresql/pq_xkey.cxx | 1
connectivity/source/drivers/postgresql/pq_xkeycolumns.cxx | 1
connectivity/source/drivers/postgresql/pq_xtable.cxx | 2
connectivity/source/drivers/postgresql/pq_xtable.hxx | 1
connectivity/source/drivers/postgresql/pq_xview.cxx | 1
connectivity/source/drivers/postgresql/pq_xviews.cxx | 1
connectivity/source/inc/RowFunctionParser.hxx | 4
connectivity/source/inc/TSortIndex.hxx | 3
connectivity/source/inc/ado/Aolewrap.hxx | 1
connectivity/source/inc/ado/Awrapado.hxx | 7
connectivity/source/inc/dbase/dindexnode.hxx | 5
connectivity/source/inc/file/FConnection.hxx | 2
connectivity/source/inc/file/FResultSet.hxx | 1
connectivity/source/inc/file/fcode.hxx | 2
connectivity/source/inc/file/quotedstring.hxx | 1
connectivity/source/inc/java/ContextClassLoader.hxx | 1
connectivity/source/inc/java/GlobalRef.hxx | 1
connectivity/source/inc/java/math/BigDecimal.hxx | 2
connectivity/source/inc/java/sql/DriverPropertyInfo.hxx | 9
connectivity/source/inc/java/sql/SQLException.hxx | 1
connectivity/source/inc/java/sql/Timestamp.hxx | 1
connectivity/source/inc/java/util/Property.hxx | 2
connectivity/source/inc/odbc/OTools.hxx | 1
connectivity/source/parse/internalnode.cxx | 1
connectivity/source/parse/sqliterator.cxx | 1
connectivity/source/parse/sqlnode.cxx | 2
connectivity/source/sdbcx/VGroup.cxx | 1
connectivity/source/sdbcx/VIndexColumn.cxx | 2
connectivity/source/sdbcx/VKeyColumn.cxx | 3
connectivity/source/sdbcx/VUser.cxx | 1
connectivity/source/sdbcx/VView.cxx | 1
connectivity/workben/little/main.cxx | 1
connectivity/workben/skeleton/SResultSet.hxx | 1
cppcanvas/source/mtfrenderer/cachedprimitivebase.cxx | 1
cppcanvas/source/mtfrenderer/implrenderer.cxx | 5
cppcanvas/source/mtfrenderer/mtftools.cxx | 1
cppcanvas/source/mtfrenderer/polypolyaction.cxx | 3
cppcanvas/source/mtfrenderer/textaction.cxx | 15
cppcanvas/source/wrapper/implspritecanvas.cxx | 1
cppu/source/threadpool/current.cxx | 2
cppu/source/threadpool/threadpool.cxx | 3
cppu/source/typelib/static_types.cxx | 1
cppu/source/typelib/typelib.cxx | 6
cppu/source/uno/assign.hxx | 2
cppu/source/uno/cascade_mapping.cxx | 1
cppu/source/uno/constr.hxx | 1
cppu/source/uno/copy.hxx | 1
cppu/source/uno/destr.hxx | 1
cppu/source/uno/eq.hxx | 1
cppuhelper/source/component_context.cxx | 1
cppuhelper/source/factory.cxx | 1
cppuhelper/source/propshlp.cxx | 2
cppuhelper/source/tdmgr.cxx | 1
cppuhelper/source/weak.cxx | 2
cppuhelper/test/bootstrap/TestEnv.cxx | 1
cppuhelper/test/cfg_test.cxx | 4
cppuhelper/test/loader/loader.test.cxx | 1
cppuhelper/test/testcmp/TestComponent.cxx | 1
cppuhelper/test/testdefaultbootstrapping.cxx | 1
cppuhelper/test/testimplhelper.cxx | 1
cppuhelper/test/testpropshlp.cxx | 5
cpputools/source/sp2bv/sp2bv.cxx | 6
cui/source/customize/cfg.cxx | 1
cui/source/customize/macropg.cxx | 2
cui/source/dialogs/SpellAttrib.cxx | 2
cui/source/dialogs/SpellAttrib.hxx | 12
cui/source/dialogs/SpellDialog.cxx | 5
cui/source/dialogs/cuicharmap.cxx | 14
cui/source/dialogs/cuihyperdlg.cxx | 6
cui/source/dialogs/iconcdlg.cxx | 14
cui/source/dialogs/insdlg.cxx | 5
cui/source/dialogs/passwdomdlg.cxx | 2
cui/source/dialogs/postdlg.cxx | 6
cui/source/factory/dlgfact.cxx | 2
cui/source/inc/align.hxx | 2
cui/source/inc/autocdlg.hxx | 7
cui/source/inc/cuihyperdlg.hxx | 1
cui/source/inc/cuitabline.hxx | 4
cui/source/inc/cuitbxform.hxx | 1
cui/source/inc/dlgname.hxx | 1
cui/source/inc/macropg.hxx | 1
cui/source/inc/numfmt.hxx | 4
cui/source/inc/numpages.hxx | 4
cui/source/inc/optdict.hxx | 2
cui/source/inc/passwdomdlg.hxx | 2
cui/source/inc/scriptdlg.hxx | 2
cui/source/inc/swpossizetabpage.hxx | 1
cui/source/inc/transfrm.hxx | 1
cui/source/options/cfgchart.cxx | 2
cui/source/options/connpoolconfig.cxx | 1
cui/source/options/connpoolsettings.cxx | 3
cui/source/options/dbregister.cxx | 7
cui/source/options/dbregistersettings.cxx | 3
cui/source/options/optHeaderTabListbox.cxx | 1
cui/source/options/optchart.cxx | 2
cui/source/options/optcolor.cxx | 2
cui/source/options/optdict.cxx | 8
cui/source/options/optfltr.cxx | 1
cui/source/options/optgdlg.cxx | 1
cui/source/options/optgenrl.cxx | 20
cui/source/options/opthtml.hxx | 1
cui/source/options/optinet2.cxx | 5
cui/source/options/optjava.cxx | 33
cui/source/options/optjsearch.cxx | 1
cui/source/options/optjsearch.hxx | 2
cui/source/options/optlingu.cxx | 16
cui/source/options/optmemory.cxx | 2
cui/source/options/optpath.cxx | 12
cui/source/options/optsave.cxx | 3
cui/source/options/personalization.cxx | 60 -
cui/source/options/sdbcdriverenum.cxx | 1
cui/source/options/treeopt.cxx | 37
cui/source/tabpages/align.cxx | 4
cui/source/tabpages/autocdlg.cxx | 1
cui/source/tabpages/border.cxx | 12
cui/source/tabpages/borderconn.cxx | 3
cui/source/tabpages/borderconn.hxx | 2
cui/source/tabpages/chardlg.cxx | 49
cui/source/tabpages/labdlg.cxx | 10
cui/source/tabpages/numfmt.cxx | 3
cui/source/tabpages/page.cxx | 25
cui/source/tabpages/tabarea.cxx | 1
cui/source/tabpages/tabline.cxx | 3
cui/source/tabpages/tparea.cxx | 18
cui/source/tabpages/tpbitmap.cxx | 19
cui/source/tabpages/tpcolor.cxx | 22
cui/source/tabpages/tpgradnt.cxx | 14
cui/source/tabpages/tphatch.cxx | 14
cui/source/tabpages/tpline.cxx | 15
cui/source/tabpages/tplnedef.cxx | 20
cui/source/tabpages/tplneend.cxx | 13
cui/source/tabpages/tpshadow.cxx | 8
cui/source/tabpages/transfrm.cxx | 28
dbaccess/source/core/api/RowSet.hxx | 1
dbaccess/source/core/api/RowSetBase.hxx | 3
dbaccess/source/core/api/RowSetCache.cxx | 1
dbaccess/source/core/api/RowSetRow.hxx | 1
dbaccess/source/core/api/datasettings.cxx | 15
dbaccess/source/core/api/querycomposer.cxx | 1
dbaccess/source/core/dataaccess/bookmarkcontainer.cxx | 1
dbaccess/source/core/dataaccess/intercept.cxx | 2
dbaccess/source/core/inc/core_resource.hxx | 2
dbaccess/source/core/inc/datasettings.hxx | 2
dbaccess/source/core/inc/querycomposer.hxx | 1
dbaccess/source/core/misc/dsntypes.cxx | 1
dbaccess/source/core/recovery/subcomponents.hxx | 6
dbaccess/source/ext/macromigration/migrationerror.hxx | 6
dbaccess/source/filter/xml/xmlExport.cxx | 47
dbaccess/source/filter/xml/xmlExport.hxx | 3
dbaccess/source/ui/app/AppDetailPageHelper.cxx | 46
dbaccess/source/ui/dlg/TextConnectionHelper.hxx | 2
dbaccess/source/ui/dlg/adodatalinks.cxx | 1
dbaccess/source/ui/dlg/advancedsettings.cxx | 4
dbaccess/source/ui/dlg/dbfindex.hxx | 1
dbaccess/source/ui/dlg/detailpages.hxx | 7
dbaccess/source/ui/inc/JoinController.hxx | 1
dbaccess/source/ui/inc/JoinDesignView.hxx | 1
dbaccess/source/ui/inc/RelationDesignView.hxx | 1
dbaccess/source/ui/inc/SqlNameEdit.hxx | 10
dbaccess/source/ui/inc/TableWindowListBox.hxx | 2
dbaccess/source/ui/inc/TokenWriter.hxx | 6
dbaccess/source/ui/inc/dbexchange.hxx | 5
dbaccess/source/ui/inc/defaultobjectnamecheck.hxx | 6
dbaccess/source/ui/inc/dlgsave.hxx | 1
dbaccess/source/ui/inc/indexes.hxx | 3
dbaccess/source/ui/querydesign/querydlg.hxx | 1
dbaccess/source/ui/tabledesign/FieldDescriptions.cxx | 1
desktop/Library_sofficeapp.mk | 1
desktop/inc/lib/init.hxx | 205 ---
desktop/qa/data/sheets.ods |binary
desktop/qa/desktop_lib/test_desktop_lib.cxx | 263 +++--
desktop/source/app/app.cxx | 2
desktop/source/app/appinit.cxx | 1
desktop/source/app/crashreport.cxx | 33
desktop/source/app/dispatchwatcher.cxx | 6
desktop/source/app/officeipcthread.cxx | 1
desktop/source/app/sofficemain.cxx | 2
desktop/source/app/sofficemain.h | 2
desktop/source/deployment/gui/dp_gui_dialog2.cxx | 3
desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx | 2
desktop/source/deployment/gui/dp_gui_theextmgr.cxx | 1
desktop/source/deployment/gui/dp_gui_updatedialog.cxx | 5
desktop/source/deployment/gui/license_dialog.cxx | 5
desktop/source/deployment/manager/dp_commandenvironments.cxx | 1
desktop/source/deployment/manager/dp_commandenvironments.hxx | 2
desktop/source/deployment/manager/dp_extensionmanager.cxx | 2
desktop/source/deployment/manager/dp_informationprovider.cxx | 5
desktop/source/deployment/manager/dp_manager.cxx | 3
desktop/source/deployment/manager/dp_properties.hxx | 4
desktop/source/deployment/misc/dp_misc.cxx | 3
desktop/source/deployment/misc/dp_update.cxx | 1
desktop/source/deployment/misc/lockfile.cxx | 7
desktop/source/deployment/registry/component/dp_compbackenddb.hxx | 1
desktop/source/deployment/registry/component/dp_component.cxx | 3
desktop/source/deployment/registry/configuration/dp_configuration.cxx | 2
desktop/source/deployment/registry/configuration/dp_configurationbackenddb.hxx | 1
desktop/source/deployment/registry/dp_backend.cxx | 2
desktop/source/deployment/registry/dp_registry.cxx | 1
desktop/source/deployment/registry/executable/dp_executable.cxx | 2
desktop/source/deployment/registry/executable/dp_executablebackenddb.hxx | 1
desktop/source/deployment/registry/help/dp_helpbackenddb.hxx | 1
desktop/source/deployment/registry/package/dp_package.cxx | 2
desktop/source/deployment/registry/script/dp_scriptbackenddb.cxx | 1
desktop/source/deployment/registry/script/dp_scriptbackenddb.hxx | 1
desktop/source/deployment/registry/sfwk/dp_parceldesc.cxx | 1
desktop/source/deployment/registry/sfwk/dp_sfwk.cxx | 1
desktop/source/inc/desktopdllapi.h | 24
desktop/source/lib/init.cxx | 258 ++++
desktop/source/lib/lokinteractionhandler.cxx | 7
desktop/source/migration/migration.cxx | 1
desktop/source/migration/migration_impl.hxx | 2
desktop/source/migration/services/basicmigration.cxx | 10
desktop/source/migration/services/basicmigration.hxx | 2
desktop/source/migration/services/jvmfwk.cxx | 3
desktop/source/migration/services/oo3extensionmigration.cxx | 6
desktop/source/migration/services/oo3extensionmigration.hxx | 1
desktop/source/migration/services/wordbookmigration.cxx | 12
desktop/source/migration/services/wordbookmigration.hxx | 2
desktop/source/pkgchk/unopkg/unopkg_app.cxx | 2
desktop/source/pkgchk/unopkg/unopkg_cmdenv.cxx | 1
desktop/source/pkgchk/unopkg/unopkg_main.h | 2
desktop/source/pkgchk/unopkg/unopkg_misc.cxx | 1
desktop/win32/source/guiloader/genericloader.cxx | 3
desktop/win32/source/officeloader/officeloader.cxx | 3
drawinglayer/qa/unit/border.cxx | 2
drawinglayer/source/animation/animationtiming.cxx | 17
drawinglayer/source/attribute/fillgradientattribute.cxx | 1
drawinglayer/source/attribute/fillhatchattribute.cxx | 1
drawinglayer/source/attribute/fontattribute.cxx | 1
drawinglayer/source/attribute/lineattribute.cxx | 1
drawinglayer/source/attribute/linestartendattribute.cxx | 1
drawinglayer/source/attribute/materialattribute3d.cxx | 1
drawinglayer/source/attribute/sdrallattribute3d.cxx | 1
drawinglayer/source/attribute/sdrfillattribute.cxx | 1
drawinglayer/source/attribute/sdrfillgraphicattribute.cxx | 1
drawinglayer/source/attribute/sdrlightattribute3d.cxx | 1
drawinglayer/source/attribute/sdrlightingattribute3d.cxx | 1
drawinglayer/source/attribute/sdrlineattribute.cxx | 1
drawinglayer/source/attribute/sdrlinestartendattribute.cxx | 1
drawinglayer/source/attribute/sdrobjectattribute3d.cxx | 1
drawinglayer/source/attribute/sdrsceneattribute3d.cxx | 1
drawinglayer/source/attribute/sdrshadowattribute.cxx | 1
drawinglayer/source/attribute/strokeattribute.cxx | 1
drawinglayer/source/drawinglayeruno/xprimitive2drenderer.cxx | 2
drawinglayer/source/geometry/viewinformation2d.cxx | 3
drawinglayer/source/geometry/viewinformation3d.cxx | 3
drawinglayer/source/primitive2d/animatedprimitive2d.cxx | 4
drawinglayer/source/primitive2d/backgroundcolorprimitive2d.cxx | 2
drawinglayer/source/primitive2d/baseprimitive2d.cxx | 3
drawinglayer/source/primitive2d/bitmapprimitive2d.cxx | 2
drawinglayer/source/primitive2d/borderlineprimitive2d.cxx | 11
drawinglayer/source/primitive2d/cropprimitive2d.cxx | 2
drawinglayer/source/primitive2d/discretebitmapprimitive2d.cxx | 1
drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx | 2
drawinglayer/source/primitive2d/embedded3dprimitive2d.cxx | 2
drawinglayer/source/primitive2d/fillgradientprimitive2d.cxx | 2
drawinglayer/source/primitive2d/fillgraphicprimitive2d.cxx | 2
drawinglayer/source/primitive2d/fillhatchprimitive2d.cxx | 2
drawinglayer/source/primitive2d/gridprimitive2d.cxx | 2
drawinglayer/source/primitive2d/groupprimitive2d.cxx | 2
drawinglayer/source/primitive2d/helplineprimitive2d.cxx | 2
drawinglayer/source/primitive2d/hiddengeometryprimitive2d.cxx | 2
drawinglayer/source/primitive2d/invertprimitive2d.cxx | 2
drawinglayer/source/primitive2d/markerarrayprimitive2d.cxx | 2
drawinglayer/source/primitive2d/maskprimitive2d.cxx | 2
drawinglayer/source/primitive2d/mediaprimitive2d.cxx | 1
drawinglayer/source/primitive2d/metafileprimitive2d.cxx | 9
drawinglayer/source/primitive2d/modifiedcolorprimitive2d.cxx | 2
drawinglayer/source/primitive2d/pagepreviewprimitive2d.cxx | 2
drawinglayer/source/primitive2d/patternfillprimitive2d.cxx | 2
drawinglayer/source/primitive2d/pointarrayprimitive2d.cxx | 2
drawinglayer/source/primitive2d/polygonprimitive2d.cxx | 3
drawinglayer/source/primitive2d/polypolygonprimitive2d.cxx | 9
drawinglayer/source/primitive2d/primitivetools2d.cxx | 4
drawinglayer/source/primitive2d/sceneprimitive2d.cxx | 2
drawinglayer/source/primitive2d/sdrdecompositiontools2d.cxx | 1
drawinglayer/source/primitive2d/shadowprimitive2d.cxx | 2
drawinglayer/source/primitive2d/structuretagprimitive2d.cxx | 2
drawinglayer/source/primitive2d/svggradientprimitive2d.cxx | 5
drawinglayer/source/primitive2d/textbreakuphelper.cxx | 1
drawinglayer/source/primitive2d/textdecoratedprimitive2d.cxx | 1
drawinglayer/source/primitive2d/texteffectprimitive2d.cxx | 1
drawinglayer/source/primitive2d/textenumsprimitive2d.cxx | 1
drawinglayer/source/primitive2d/texthierarchyprimitive2d.cxx | 7
drawinglayer/source/primitive2d/textlineprimitive2d.cxx | 1
drawinglayer/source/primitive2d/textprimitive2d.cxx | 3
drawinglayer/source/primitive2d/textstrikeoutprimitive2d.cxx | 3
drawinglayer/source/primitive2d/transformprimitive2d.cxx | 2
drawinglayer/source/primitive2d/transparenceprimitive2d.cxx | 2
drawinglayer/source/primitive2d/unifiedtransparenceprimitive2d.cxx | 2
drawinglayer/source/primitive2d/wallpaperprimitive2d.cxx | 1
drawinglayer/source/primitive2d/wrongspellprimitive2d.cxx | 1
drawinglayer/source/primitive3d/baseprimitive3d.cxx | 3
drawinglayer/source/primitive3d/groupprimitive3d.cxx | 2
drawinglayer/source/primitive3d/hatchtextureprimitive3d.cxx | 2
drawinglayer/source/primitive3d/hiddengeometryprimitive3d.cxx | 2
drawinglayer/source/primitive3d/modifiedcolorprimitive3d.cxx | 2
drawinglayer/source/primitive3d/polygonprimitive3d.cxx | 3
drawinglayer/source/primitive3d/polygontubeprimitive3d.cxx | 3
drawinglayer/source/primitive3d/polypolygonprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrcubeprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrdecompositiontools3d.cxx | 1
drawinglayer/source/primitive3d/sdrextrudelathetools3d.cxx | 1
drawinglayer/source/primitive3d/sdrextrudeprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrlatheprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrpolypolygonprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrprimitive3d.cxx | 2
drawinglayer/source/primitive3d/sdrsphereprimitive3d.cxx | 2
drawinglayer/source/primitive3d/shadowprimitive3d.cxx | 2
drawinglayer/source/primitive3d/textureprimitive3d.cxx | 6
drawinglayer/source/primitive3d/transformprimitive3d.cxx | 2
drawinglayer/source/processor2d/baseprocessor2d.cxx | 2
drawinglayer/source/processor2d/contourextractor2d.cxx | 2
drawinglayer/source/processor2d/helperwrongspellrenderer.cxx | 2
drawinglayer/source/processor2d/helperwrongspellrenderer.hxx | 1
drawinglayer/source/processor2d/linegeometryextractor2d.cxx | 2
drawinglayer/source/processor2d/processor2dtools.cxx | 3
drawinglayer/source/processor2d/textaspolygonextractor2d.cxx | 1
drawinglayer/source/processor2d/vclhelperbufferdevice.hxx | 1
drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx | 3
drawinglayer/source/processor2d/vclmetafileprocessor2d.hxx | 2
drawinglayer/source/processor2d/vclpixelprocessor2d.cxx | 1
drawinglayer/source/processor2d/vclpixelprocessor2d.hxx | 2
drawinglayer/source/processor2d/vclprocessor2d.hxx | 2
drawinglayer/source/processor3d/baseprocessor3d.cxx | 2
drawinglayer/source/processor3d/cutfindprocessor3d.cxx | 1
drawinglayer/source/processor3d/defaultprocessor3d.cxx | 2
drawinglayer/source/processor3d/geometry2dextractor.cxx | 2
drawinglayer/source/processor3d/shadow3dextractor.cxx | 2
drawinglayer/source/texture/texture.cxx | 9
drawinglayer/source/texture/texture3d.cxx | 4
drawinglayer/source/tools/converters.cxx | 1
editeng/source/accessibility/AccessibleComponentBase.cxx | 26
editeng/source/accessibility/AccessibleContextBase.cxx | 50
editeng/source/accessibility/AccessibleEditableTextPara.cxx | 8
editeng/source/accessibility/AccessibleHyperlink.cxx | 4
editeng/source/accessibility/AccessibleParaManager.cxx | 12
editeng/source/accessibility/AccessibleSelectionBase.cxx | 8
editeng/source/accessibility/AccessibleStaticTextBase.cxx | 11
editeng/source/accessibility/AccessibleStringWrap.cxx | 2
editeng/source/editeng/editattr.cxx | 2
editeng/source/editeng/editattr.hxx | 1
editeng/source/editeng/editdoc.cxx | 25
editeng/source/editeng/editdoc.hxx | 28
editeng/source/editeng/editeng.cxx | 26
editeng/source/editeng/editobj.cxx | 7
editeng/source/editeng/editview.cxx | 35
editeng/source/editeng/edtspell.cxx | 1
editeng/source/editeng/eehtml.cxx | 15
editeng/source/editeng/eehtml.hxx | 2
editeng/source/editeng/impedit.cxx | 97 -
editeng/source/editeng/impedit.hxx | 30
editeng/source/editeng/impedit2.cxx | 27
editeng/source/editeng/impedit3.cxx | 13
editeng/source/editeng/impedit4.cxx | 1
editeng/source/editeng/textconv.cxx | 2
editeng/source/items/borderline.cxx | 4
editeng/source/items/bulitem.cxx | 21
editeng/source/items/flditem.cxx | 51
editeng/source/items/frmitems.cxx | 43
editeng/source/items/itemtype.cxx | 4
editeng/source/items/justifyitem.cxx | 2
editeng/source/items/numitem.cxx | 7
editeng/source/items/optitems.cxx | 13
editeng/source/items/paperinf.cxx | 10
editeng/source/items/paraitem.cxx | 57 -
editeng/source/items/textitem.cxx | 146 --
editeng/source/items/writingmodeitem.cxx | 1
editeng/source/items/xmlcnitm.cxx | 1
editeng/source/misc/splwrap.cxx | 13
editeng/source/misc/svxacorr.cxx | 13
editeng/source/outliner/outleeng.cxx | 4
editeng/source/outliner/outleeng.hxx | 16
editeng/source/outliner/outlin2.cxx | 16
editeng/source/outliner/outliner.cxx | 47
editeng/source/outliner/outlvw.cxx | 17
editeng/source/outliner/overflowingtxt.cxx | 7
editeng/source/outliner/paralist.cxx | 12
editeng/source/outliner/paralist.hxx | 2
editeng/source/rtf/rtfitem.cxx | 9
editeng/source/rtf/svxrtf.cxx | 12
editeng/source/uno/unoedprx.cxx | 9
editeng/source/uno/unoedsrc.cxx | 5
editeng/source/uno/unofdesc.cxx | 1
editeng/source/uno/unofored.cxx | 2
editeng/source/uno/unoforou.cxx | 4
editeng/source/uno/unoipset.cxx | 8
editeng/source/uno/unotext.cxx | 2
editeng/source/xml/xmltxtexp.cxx | 7
editeng/source/xml/xmltxtimp.cxx | 5
embeddedobj/source/commonembedding/miscobj.cxx | 2
embeddedobj/source/commonembedding/persistence.cxx | 2
embeddedobj/source/general/docholder.cxx | 1
embeddedobj/source/general/intercept.cxx | 1
embeddedobj/source/general/xcreator.cxx | 1
embeddedobj/source/msole/olemisc.cxx | 2
embeddedobj/source/msole/olepersist.cxx | 1
embeddedobj/test/mtexecutor/bitmapcreator.cxx | 1
embedserv/source/embed/docholder.cxx | 3
embedserv/source/embed/ed_ioleobject.cxx | 1
embedserv/source/embed/ed_ipersiststr.cxx | 3
embedserv/source/embed/iipaobj.cxx | 1
embedserv/source/embed/intercept.cxx | 4
embedserv/source/embed/servprov.cxx | 1
embedserv/source/embed/syswinwrapper.cxx | 9
embedserv/source/embed/tracker.cxx | 3
embedserv/source/inc/intercept.hxx | 1
embedserv/source/inc/syswinwrapper.hxx | 2
embedserv/source/inprocserv/dllentry.cxx | 4
embedserv/source/inprocserv/inprocembobj.cxx | 2
eventattacher/source/eventattacher.cxx | 8
extensions/source/abpilot/admininvokationimpl.cxx | 1
extensions/source/abpilot/datasourcehandling.cxx | 1
extensions/source/abpilot/datasourcehandling.hxx | 5
extensions/source/abpilot/fieldmappingimpl.cxx | 4
extensions/source/abpilot/fieldmappingimpl.hxx | 5
extensions/source/activex/SOActionsApproval.cxx | 2
extensions/source/activex/SOActiveX.cxx | 4
extensions/source/activex/SOComWindowPeer.cxx | 2
extensions/source/activex/SODispatchInterceptor.cxx | 2
extensions/source/activex/so_activex.cxx | 3
extensions/source/bibliography/bibconfig.hxx | 1
extensions/source/bibliography/bibload.cxx | 1
extensions/source/bibliography/bibresid.hxx | 1
extensions/source/bibliography/bibview.cxx | 1
extensions/source/bibliography/datman.cxx | 1
extensions/source/bibliography/datman.hxx | 1
extensions/source/bibliography/toolbar.cxx | 2
extensions/source/bibliography/toolbar.hxx | 2
extensions/source/config/ldap/componentdef.cxx | 1
extensions/source/config/ldap/ldapaccess.cxx | 2
extensions/source/dbpilots/commonpagesdbp.hxx | 1
extensions/source/dbpilots/dbptools.hxx | 1
extensions/source/inc/componentmodule.cxx | 1
extensions/source/ole/jscriptclasses.hxx | 1
extensions/source/ole/ole2uno.hxx | 1
extensions/source/ole/oleobjw.cxx | 4
extensions/source/ole/oleobjw.hxx | 1
extensions/source/ole/servprov.cxx | 3
extensions/source/ole/unoconversionutilities.hxx | 3
extensions/source/ole/unoobjw.hxx | 2
extensions/source/ole/unotypewrapper.cxx | 1
extensions/source/ole/windata.cxx | 1
extensions/source/ole/windata.hxx | 1
extensions/source/propctrlr/browserlistbox.cxx | 1
extensions/source/propctrlr/browserview.hxx | 1
extensions/source/propctrlr/composeduiupdate.cxx | 1
extensions/source/propctrlr/defaulthelpprovider.hxx | 1
extensions/source/propctrlr/editpropertyhandler.hxx | 1
extensions/source/propctrlr/enumrepresentation.hxx | 1
extensions/source/propctrlr/eventhandler.hxx | 1
extensions/source/propctrlr/fontdialog.cxx | 2
extensions/source/propctrlr/fontdialog.hxx | 1
extensions/source/propctrlr/formcomponenthandler.cxx | 2
extensions/source/propctrlr/formcomponenthandler.hxx | 1
extensions/source/propctrlr/formcontroller.hxx | 1
extensions/source/propctrlr/formlinkdialog.cxx | 1
extensions/source/propctrlr/formmetadata.cxx | 1
extensions/source/propctrlr/handlerhelper.hxx | 1
extensions/source/propctrlr/inspectorhelpwindow.hxx | 1
extensions/source/propctrlr/linedescriptor.hxx | 1
extensions/source/propctrlr/newdatatype.cxx | 1
extensions/source/propctrlr/objectinspectormodel.cxx | 1
extensions/source/propctrlr/pcrcommon.hxx | 1
extensions/source/propctrlr/pcrunodialogs.cxx | 2
extensions/source/propctrlr/pcrunodialogs.hxx | 1
extensions/source/propctrlr/propcontroller.cxx | 2
extensions/source/propctrlr/propcontrolobserver.hxx | 1
extensions/source/propctrlr/propertycomposer.hxx | 1
extensions/source/propctrlr/propertycontrolextender.cxx | 1
extensions/source/propctrlr/propertycontrolextender.hxx | 1
extensions/source/propctrlr/propertyeditor.cxx | 3
extensions/source/propctrlr/propertyinfo.hxx | 1
extensions/source/propctrlr/propeventtranslation.hxx | 1
extensions/source/propctrlr/proplinelistener.hxx | 1
extensions/source/propctrlr/pushbuttonnavigation.hxx | 1
extensions/source/propctrlr/selectlabeldialog.hxx | 1
extensions/source/propctrlr/standardcontrol.hxx | 1
extensions/source/propctrlr/stringrepresentation.cxx | 1
extensions/source/propctrlr/submissionhandler.hxx | 1
extensions/source/propctrlr/taborder.hxx | 2
extensions/source/propctrlr/unourl.hxx | 7
extensions/source/propctrlr/usercontrol.hxx | 1
extensions/source/propctrlr/xsddatatypes.hxx | 1
extensions/source/scanner/grid.cxx | 12
extensions/source/scanner/scanner.hxx | 1
extensions/source/update/check/download.cxx | 9
extensions/source/update/check/updatecheck.cxx | 54 -
extensions/source/update/check/updatecheckconfig.hxx | 3
extensions/source/update/check/updatecheckjob.cxx | 12
extensions/source/update/check/updatehdl.cxx | 3
extensions/source/update/check/updateprotocol.cxx | 2
extensions/source/update/check/updateprotocoltest.cxx | 1
extensions/source/update/feed/test/updatefeedtest.cxx | 1
extensions/source/update/feed/updatefeed.cxx | 19
extensions/source/update/ui/updatecheckui.cxx | 13
extensions/test/ole/OleClient/axhost.cxx | 1
extensions/test/ole/OleClient/clientTest.cxx | 14
extensions/test/ole/OleConverterVar1/convTest.cxx | 3
extensions/test/ole/cpnt/cpnt.cxx | 6
extensions/test/ole/cppToUno/testcppuno.cxx | 4
extensions/workben/pythonautotest.cxx | 5
extensions/workben/pythontest.cxx | 7
extensions/workben/testcomponent.cxx | 1
extensions/workben/testframecontrol.cxx | 5
extensions/workben/testresource.cxx | 1
filter/Library_xmlfa.mk | 1
filter/source/config/cache/basecontainer.cxx | 20
filter/source/config/cache/basecontainer.hxx | 7
filter/source/config/cache/cacheitem.cxx | 6
filter/source/config/cache/cacheitem.hxx | 9
filter/source/config/cache/cacheupdatelistener.cxx | 3
filter/source/config/cache/cacheupdatelistener.hxx | 5
filter/source/config/cache/configflush.hxx | 3
filter/source/config/cache/contenthandlerfactory.cxx | 7
filter/source/config/cache/contenthandlerfactory.hxx | 6
filter/source/config/cache/filtercache.cxx | 28
filter/source/config/cache/filtercache.hxx | 42
filter/source/config/cache/filterfactory.cxx | 14
filter/source/config/cache/filterfactory.hxx | 11
filter/source/config/cache/frameloaderfactory.cxx | 7
filter/source/config/cache/frameloaderfactory.hxx | 6
filter/source/config/cache/querytokenizer.cxx | 4
filter/source/config/cache/querytokenizer.hxx | 2
filter/source/config/cache/typedetection.cxx | 13
filter/source/config/cache/typedetection.hxx | 15
filter/source/config/cache/versions.hxx | 1
filter/source/flash/swfexporter.cxx | 9
filter/source/flash/swfexporter.hxx | 1
filter/source/flash/swffilter.cxx | 4
filter/source/flash/swfwriter.cxx | 20
filter/source/flash/swfwriter.hxx | 9
filter/source/flash/swfwriter1.cxx | 32
filter/source/flash/swfwriter2.cxx | 36
filter/source/graphicfilter/eps/eps.cxx | 49
filter/source/graphicfilter/icgm/actimpr.cxx | 4
filter/source/graphicfilter/icgm/bitmap.cxx | 6
filter/source/graphicfilter/icgm/bundles.cxx | 8
filter/source/graphicfilter/icgm/bundles.hxx | 8
filter/source/graphicfilter/icgm/cgmtypes.hxx | 11
filter/source/graphicfilter/icgm/class0.cxx | 1
filter/source/graphicfilter/icgm/class1.cxx | 1
filter/source/graphicfilter/icgm/class2.cxx | 1
filter/source/graphicfilter/icgm/class3.cxx | 1
filter/source/graphicfilter/icgm/class4.cxx | 2
filter/source/graphicfilter/icgm/class5.cxx | 2
filter/source/graphicfilter/icgm/class7.cxx | 1
filter/source/graphicfilter/icgm/classx.cxx | 6
filter/source/graphicfilter/icgm/elements.cxx | 12
filter/source/graphicfilter/icgm/outact.hxx | 7
filter/source/graphicfilter/idxf/dxf2mtf.cxx | 1
filter/source/graphicfilter/idxf/dxfblkrd.cxx | 5
filter/source/graphicfilter/idxf/dxfblkrd.hxx | 1
filter/source/graphicfilter/idxf/dxfentrd.hxx | 1
filter/source/graphicfilter/idxf/dxfreprd.hxx | 2
filter/source/graphicfilter/idxf/dxftblrd.hxx | 5
filter/source/graphicfilter/idxf/dxfvec.hxx | 2
filter/source/graphicfilter/ieps/ieps.cxx | 1
filter/source/graphicfilter/ipbm/ipbm.cxx | 1
filter/source/graphicfilter/ipcd/ipcd.cxx | 3
filter/source/graphicfilter/ipict/ipict.cxx | 2
filter/source/graphicfilter/ipsd/ipsd.cxx | 1
filter/source/graphicfilter/iras/iras.cxx | 2
filter/source/graphicfilter/itga/itga.cxx | 4
filter/source/graphicfilter/itiff/ccidecom.cxx | 3
filter/source/graphicfilter/itiff/itiff.cxx | 5
filter/source/graphicfilter/itiff/lzwdecom.cxx | 1
filter/source/msfilter/countryid.cxx | 3
filter/source/msfilter/eschesdo.cxx | 1
filter/source/msfilter/eschesdo.hxx | 3
filter/source/msfilter/mscodec.cxx | 4
filter/source/msfilter/msdffimp.cxx | 4
filter/source/msfilter/msoleexp.cxx | 1
filter/source/msfilter/msvbahelper.cxx | 2
filter/source/msfilter/svdfppt.cxx | 2
filter/source/msfilter/util.cxx | 1
filter/source/pdf/pdfdialog.cxx | 11
filter/source/pdf/pdffilter.hxx | 8
filter/source/placeware/exporter.cxx | 3
filter/source/placeware/filter.cxx | 7
filter/source/svg/gfxtypes.hxx | 12
filter/source/svg/parserfragments.cxx | 5
filter/source/svg/svgexport.cxx | 1
filter/source/svg/svgfilter.hxx | 4
filter/source/svg/svgreader.cxx | 1
filter/source/svg/svgwriter.hxx | 17
filter/source/svg/test/parsertest.cxx | 1
filter/source/t602/t602filter.hxx | 1
filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx | 4
filter/source/xmlfilteradaptor/XmlFilterAdaptor.hxx | 12
filter/source/xmlfilteradaptor/streamwrap.cxx | 59 -
filter/source/xmlfilteradaptor/streamwrap.hxx | 58 -
filter/source/xsltdialog/xmlfiltercommon.hxx | 4
filter/source/xsltdialog/xmlfilterdialogcomponent.cxx | 10
filter/source/xsltdialog/xmlfilterjar.cxx | 3
filter/source/xsltdialog/xmlfiltersettingsdialog.cxx | 1
filter/source/xsltdialog/xmlfiltersettingsdialog.hxx | 1
filter/source/xsltdialog/xmlfiltertabdialog.cxx | 8
filter/source/xsltdialog/xmlfiltertestdialog.cxx | 1
filter/source/xsltfilter/OleHandler.cxx | 9
filter/source/xsltfilter/XSLTFilter.cxx | 1
forms/source/component/ComboBox.cxx | 1
forms/source/component/ComboBox.hxx | 1
forms/source/component/Currency.cxx | 1
forms/source/component/DatabaseForm.hxx | 5
forms/source/component/Edit.cxx | 1
forms/source/component/File.cxx | 1
forms/source/component/Filter.hxx | 1
forms/source/component/FormComponent.cxx | 10
forms/source/component/Grid.hxx | 1
forms/source/component/GroupManager.hxx | 1
forms/source/component/ImageControl.hxx | 1
forms/source/component/Numeric.cxx | 1
forms/source/component/Pattern.cxx | 2
forms/source/component/RadioButton.cxx | 1
forms/source/component/Time.cxx | 1
forms/source/component/clickableimage.cxx | 2
forms/source/component/entrylisthelper.cxx | 1
forms/source/component/entrylisthelper.hxx | 1
forms/source/helper/commanddescriptionprovider.cxx | 1
forms/source/inc/FormComponent.hxx | 2
forms/source/inc/InterfaceContainer.hxx | 2
forms/source/inc/commanddescriptionprovider.hxx | 1
forms/source/inc/commandimageprovider.hxx | 1
forms/source/inc/formnavigation.hxx | 1
forms/source/inc/frm_resource.hxx | 2
forms/source/inc/frm_strings.hxx | 2
forms/source/inc/limitedformats.hxx | 1
forms/source/inc/property.hxx | 5
forms/source/inc/propertybaghelper.hxx | 1
forms/source/inc/windowstateguard.hxx | 1
forms/source/richtext/richtextvclcontrol.cxx | 1
forms/source/runtime/formoperations.hxx | 1
forms/source/solar/control/navtoolbar.cxx | 2
forms/source/xforms/NameContainer.hxx | 3
forms/source/xforms/binding.cxx | 16
forms/source/xforms/binding.hxx | 17
forms/source/xforms/computedexpression.cxx | 3
forms/source/xforms/computedexpression.hxx | 1
forms/source/xforms/datatyperepository.cxx | 1
forms/source/xforms/datatypes.cxx | 4
forms/source/xforms/datatypes.hxx | 1
forms/source/xforms/datatypes_impl.hxx | 1
forms/source/xforms/mip.cxx | 2
forms/source/xforms/model.cxx | 12
forms/source/xforms/model.hxx | 6
forms/source/xforms/model_helper.hxx | 1
forms/source/xforms/model_ui.cxx | 4
forms/source/xforms/pathexpression.cxx | 3
forms/source/xforms/pathexpression.hxx | 1
forms/source/xforms/submission.cxx | 6
forms/source/xforms/submission.hxx | 3
forms/source/xforms/submission/serialization.hxx | 1
forms/source/xforms/submission/submission_get.cxx | 1
forms/source/xforms/submission/submission_post.cxx | 1
forms/source/xforms/xmlhelper.cxx | 1
forms/source/xforms/xpathlib/extension.hxx | 2
formula/source/core/api/token.cxx | 24
formula/source/core/inc/core_resource.hxx | 3
formula/source/ui/dlg/ControlHelper.hxx | 1
formula/source/ui/dlg/FormulaHelper.cxx | 5
formula/source/ui/dlg/formula.cxx | 5
formula/source/ui/dlg/funcpage.hxx | 1
formula/source/ui/dlg/parawin.cxx | 2
formula/source/ui/dlg/parawin.hxx | 1
formula/source/ui/dlg/structpg.hxx | 3
fpicker/source/office/OfficeControlAccess.cxx | 2
fpicker/source/office/OfficeControlAccess.hxx | 1
fpicker/source/office/OfficeFilePicker.cxx | 10
fpicker/source/office/OfficeFilePicker.hxx | 1
fpicker/source/office/asyncfilepicker.hxx | 2
fpicker/source/office/commonpicker.cxx | 1
fpicker/source/office/fpinteraction.cxx | 2
fpicker/source/office/fpinteraction.hxx | 1
fpicker/source/office/fpsmartcontent.hxx | 1
fpicker/source/office/iodlg.cxx | 34
fpicker/source/office/iodlg.hxx | 4
fpicker/source/office/iodlgimp.cxx | 7
fpicker/source/office/pickercallbacks.hxx | 1
fpicker/source/win32/filepicker/FPentry.cxx | 3
fpicker/source/win32/filepicker/FileOpenDlg.cxx | 108 --
fpicker/source/win32/filepicker/FileOpenDlg.hxx | 1
fpicker/source/win32/filepicker/FilePicker.cxx | 101 -
fpicker/source/win32/filepicker/FilterContainer.cxx | 14
fpicker/source/win32/filepicker/IVistaFilePickerInternalNotify.hxx | 1
fpicker/source/win32/filepicker/PreviewCtrl.cxx | 29
fpicker/source/win32/filepicker/VistaFilePicker.cxx | 39
fpicker/source/win32/filepicker/VistaFilePickerEventHandler.hxx | 2
fpicker/source/win32/filepicker/VistaFilePickerImpl.cxx | 1
fpicker/source/win32/filepicker/WinFileOpenImpl.cxx | 81 -
fpicker/source/win32/filepicker/asynceventnotifier.cxx | 48
fpicker/source/win32/filepicker/asynceventnotifier.hxx | 3
fpicker/source/win32/filepicker/controlaccess.cxx | 26
fpicker/source/win32/filepicker/controlcommand.cxx | 50
fpicker/source/win32/filepicker/controlcommand.hxx | 12
fpicker/source/win32/filepicker/controlcommandrequest.hxx | 3
fpicker/source/win32/filepicker/controlcommandresult.hxx | 6
fpicker/source/win32/filepicker/customcontrol.cxx | 12
fpicker/source/win32/filepicker/customcontrol.hxx | 3
fpicker/source/win32/filepicker/customcontrolfactory.cxx | 6
fpicker/source/win32/filepicker/dialogcustomcontrols.cxx | 30
fpicker/source/win32/filepicker/dialogcustomcontrols.hxx | 18
fpicker/source/win32/filepicker/dibpreview.cxx | 45
fpicker/source/win32/filepicker/filepickereventnotification.cxx | 7
fpicker/source/win32/filepicker/filepickerstate.cxx | 81 -
fpicker/source/win32/filepicker/filepickerstate.hxx | 2
fpicker/source/win32/filepicker/getfilenamewrapper.cxx | 19
fpicker/source/win32/filepicker/helppopupwindow.cxx | 45
fpicker/source/win32/filepicker/previewadapter.cxx | 105 --
fpicker/source/win32/filepicker/previewbase.cxx | 34
fpicker/source/win32/filepicker/workbench/Test_fps.cxx | 1
fpicker/source/win32/folderpicker/FolderPicker.cxx | 21
fpicker/source/win32/folderpicker/MtaFop.cxx | 66 -
fpicker/source/win32/folderpicker/WinFOPImpl.cxx | 12
fpicker/source/win32/folderpicker/workbench/Test_fops.cxx | 1
fpicker/source/win32/misc/WinImplHelper.cxx | 46
fpicker/source/win32/misc/resourceprovider.cxx | 27
fpicker/test/svdem.cxx | 11
framework/Library_fwe.mk | 1
framework/Library_fwl.mk | 1
framework/inc/classes/wildcard.hxx | 65 -
framework/inc/helper/mischelper.hxx | 27
framework/inc/services/dispatchhelper.hxx | 104 --
framework/inc/uielement/itemcontainer.hxx | 1
framework/inc/uielement/macrosmenucontroller.hxx | 1
framework/inc/uielement/statusindicatorinterfacewrapper.hxx | 2
framework/source/helper/statusindicator.cxx | 2
framework/source/inc/loadenv/actionlockguard.hxx | 11
framework/source/inc/pattern/window.hxx | 3
framework/source/register/registertemp.cxx | 2
framework/source/services/dispatchhelper.cxx | 80 -
framework/source/services/sessionlistener.cxx | 1
helpcompiler/inc/HelpLinker.hxx | 2
helpcompiler/source/BasCodeTagger.cxx | 2
helpcompiler/source/HelpIndexer_main.cxx | 12
helpcompiler/source/HelpLinker.cxx | 1
hwpfilter/source/grammar.cxx | 1
hwpfilter/source/hpara.cxx | 4
hwpfilter/source/hstyle.cxx | 2
hwpfilter/source/hwpreader.cxx | 104 +-
hwpfilter/source/lexer.cxx | 1
hwpfilter/source/list.hxx | 2
hwpfilter/source/mzstring.cxx | 1
hwpfilter/source/mzstring.h | 1
i18nlangtag/source/isolang/inunx.cxx | 6
i18nlangtag/source/isolang/inwnt.cxx | 4
i18nlangtag/source/isolang/isolang.cxx | 11
i18nlangtag/source/languagetag/languagetag.cxx | 2
i18npool/inc/calendar_hijri.hxx | 1
i18npool/source/breakiterator/breakiteratorImpl.cxx | 1
i18npool/source/localedata/saxparser.cxx | 8
i18npool/source/numberformatcode/numberformatcode.cxx | 2
i18npool/source/registerservices/registerservices.cxx | 1
i18npool/source/search/textsearch.cxx | 3
i18npool/source/transliteration/ignoreIandEfollowedByYa_ja_JP.cxx | 2
i18npool/source/transliteration/transliterationImpl.cxx | 1
idl/inc/database.hxx | 1
idl/inc/lex.hxx | 1
idl/inc/module.hxx | 7
idl/inc/object.hxx | 4
idl/inc/types.hxx | 1
idl/source/objects/slot.cxx | 4
idl/source/objects/types.cxx | 1
include/LibreOfficeKit/LibreOfficeKit.h | 2
include/LibreOfficeKit/LibreOfficeKit.hxx | 4
include/LibreOfficeKit/LibreOfficeKitEnums.h | 9
include/LibreOfficeKit/LibreOfficeKitGtk.h | 16
include/LibreOfficeKit/LibreOfficeKitInit.h | 10
include/basegfx/color/bcolormodifier.hxx | 10
include/basegfx/color/bcolortools.hxx | 1
include/basegfx/curve/b2dbeziertools.hxx | 2
include/basegfx/matrix/b2dhommatrixtools.hxx | 5
include/basegfx/polygon/b2dlinegeometry.hxx | 1
include/basegfx/polygon/b2dpolygonclipper.hxx | 1
include/basegfx/polygon/b2dpolygoncutandtouch.hxx | 2
include/basegfx/polygon/b2dpolygontools.hxx | 1
include/basegfx/polygon/b2dpolygontriangulator.hxx | 1
include/basegfx/polygon/b2dpolypolygoncutter.hxx | 3
include/basegfx/polygon/b2dpolypolygonfillrule.hxx | 1
include/basegfx/polygon/b2dpolypolygontools.hxx | 2
include/basegfx/polygon/b2dtrapezoid.hxx | 3
include/basegfx/polygon/b3dpolygon.hxx | 2
include/basegfx/polygon/b3dpolygontools.hxx | 1
include/basegfx/polygon/b3dpolypolygontools.hxx | 1
include/basegfx/range/b2dconnectedranges.hxx | 3
include/basegfx/tools/b2dclipstate.hxx | 1
include/basegfx/tools/rectcliptools.hxx | 1
include/basegfx/tools/zoomtools.hxx | 1
include/basegfx/tuple/b2ituple.hxx | 1
include/basic/basicmanagerrepository.hxx | 1
include/basic/sbx.hxx | 5
include/basic/sbxvar.hxx | 14
include/basic/vbahelper.hxx | 4
include/canvas/base/canvascustomspritehelper.hxx | 1
include/codemaker/global.hxx | 1
include/com/sun/star/uno/Reference.hxx | 2
include/comphelper/InlineContainer.hxx | 3
include/comphelper/SelectionMultiplex.hxx | 1
include/comphelper/accessiblecomponenthelper.hxx | 1
include/comphelper/accessiblecontexthelper.hxx | 1
include/comphelper/accessibleeventnotifier.hxx | 1
include/comphelper/accessiblekeybindinghelper.hxx | 1
include/comphelper/accessibleselectionhelper.hxx | 1
include/comphelper/accessibletexthelper.hxx | 6
include/comphelper/accessiblewrapper.hxx | 1
include/comphelper/anycompare.hxx | 4
include/comphelper/classids.hxx | 1
include/comphelper/componentbase.hxx | 1
include/comphelper/componentguard.hxx | 1
include/comphelper/componentmodule.hxx | 8
include/comphelper/configurationhelper.hxx | 1
include/comphelper/container.hxx | 1
include/comphelper/docpasswordhelper.hxx | 12
include/comphelper/docpasswordrequest.hxx | 4
include/comphelper/documentinfo.hxx | 1
include/comphelper/evtlistenerhlp.hxx | 1
include/comphelper/guarding.hxx | 1
include/comphelper/interaction.hxx | 5
include/comphelper/listenernotification.hxx | 1
include/comphelper/logging.hxx | 1
include/comphelper/namedvaluecollection.hxx | 1
include/comphelper/officeresourcebundle.hxx | 1
include/comphelper/propagg.hxx | 2
include/comphelper/propertysequence.hxx | 1
include/comphelper/propertystatecontainer.hxx | 1
include/comphelper/propmultiplex.hxx | 1
include/comphelper/propstate.hxx | 2
include/comphelper/proxyaggregation.hxx | 2
include/comphelper/seqstream.hxx | 1
include/comphelper/sequence.hxx | 1
include/comphelper/servicedecl.hxx | 4
include/comphelper/sharedmutex.hxx | 1
include/comphelper/synchronousdispatch.hxx | 2
include/comphelper/types.hxx | 1
include/comphelper/uno3.hxx | 1
include/comphelper/weakeventlistener.hxx | 2
include/connectivity/FValue.hxx | 2
include/connectivity/TTableHelper.hxx | 1
include/connectivity/conncleanup.hxx | 1
include/connectivity/dbcharset.hxx | 2
include/connectivity/dbexception.hxx | 1
include/connectivity/dbmetadata.hxx | 1
include/connectivity/dbtools.hxx | 2
include/connectivity/filtermanager.hxx | 1
include/connectivity/odbc.hxx | 2
include/connectivity/paramwrapper.hxx | 1
include/connectivity/predicateinput.hxx | 1
include/connectivity/sdbcx/VView.hxx | 1
include/connectivity/sqlerror.hxx | 1
include/connectivity/standardsqlstate.hxx | 1
include/connectivity/statementcomposer.hxx | 1
include/cppu/helper/purpenv/Mapping.hxx | 1
include/cppuhelper/factory.hxx | 2
include/cppuhelper/propshlp.hxx | 4
include/dbaccess/dbaundomanager.hxx | 1
include/dbaccess/dbsubcomponentcontroller.hxx | 1
include/dbaccess/genericcontroller.hxx | 4
include/desktop/crashreport.hxx | 57 +
include/desktop/dllapi.h | 24
include/drawinglayer/animation/animationtiming.hxx | 6
include/drawinglayer/attribute/fillbitmapattribute.hxx | 2
include/drawinglayer/attribute/fillgradientattribute.hxx | 2
include/drawinglayer/attribute/fillgraphicattribute.hxx | 3
include/drawinglayer/attribute/fillhatchattribute.hxx | 2
include/drawinglayer/attribute/fontattribute.hxx | 2
include/drawinglayer/attribute/lineattribute.hxx | 2
include/drawinglayer/attribute/linestartendattribute.hxx | 2
include/drawinglayer/attribute/materialattribute3d.hxx | 2
include/drawinglayer/attribute/sdrallattribute3d.hxx | 2
include/drawinglayer/attribute/sdrfillattribute.hxx | 2
include/drawinglayer/attribute/sdrfillgraphicattribute.hxx | 2
include/drawinglayer/attribute/sdrlightattribute3d.hxx | 3
include/drawinglayer/attribute/sdrlightingattribute3d.hxx | 2
include/drawinglayer/attribute/sdrlineattribute.hxx | 2
include/drawinglayer/attribute/sdrlinestartendattribute.hxx | 2
include/drawinglayer/attribute/sdrobjectattribute3d.hxx | 2
include/drawinglayer/attribute/sdrsceneattribute3d.hxx | 2
include/drawinglayer/attribute/sdrshadowattribute.hxx | 2
include/drawinglayer/attribute/strokeattribute.hxx | 2
include/drawinglayer/geometry/viewinformation2d.hxx | 2
include/drawinglayer/geometry/viewinformation3d.hxx | 2
include/drawinglayer/primitive2d/animatedprimitive2d.hxx | 4
include/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx | 1
include/drawinglayer/primitive2d/baseprimitive2d.hxx | 1
include/drawinglayer/primitive2d/bitmapprimitive2d.hxx | 1
include/drawinglayer/primitive2d/borderlineprimitive2d.hxx | 2
include/drawinglayer/primitive2d/controlprimitive2d.hxx | 2
include/drawinglayer/primitive2d/cropprimitive2d.hxx | 2
include/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx | 1
include/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx | 1
include/drawinglayer/primitive2d/embedded3dprimitive2d.hxx | 1
include/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx | 1
include/drawinglayer/primitive2d/fillgradientprimitive2d.hxx | 1
include/drawinglayer/primitive2d/fillgraphicprimitive2d.hxx | 1
include/drawinglayer/primitive2d/fillhatchprimitive2d.hxx | 1
include/drawinglayer/primitive2d/graphicprimitive2d.hxx | 2
include/drawinglayer/primitive2d/graphicprimitivehelper2d.hxx | 2
include/drawinglayer/primitive2d/gridprimitive2d.hxx | 1
include/drawinglayer/primitive2d/groupprimitive2d.hxx | 1
include/drawinglayer/primitive2d/helplineprimitive2d.hxx | 1
include/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx | 2
include/drawinglayer/primitive2d/invertprimitive2d.hxx | 2
include/drawinglayer/primitive2d/markerarrayprimitive2d.hxx | 1
include/drawinglayer/primitive2d/maskprimitive2d.hxx | 2
include/drawinglayer/primitive2d/mediaprimitive2d.hxx | 2
include/drawinglayer/primitive2d/metafileprimitive2d.hxx | 1
include/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx | 3
include/drawinglayer/primitive2d/pagepreviewprimitive2d.hxx | 2
include/drawinglayer/primitive2d/patternfillprimitive2d.hxx | 2
include/drawinglayer/primitive2d/pointarrayprimitive2d.hxx | 1
include/drawinglayer/primitive2d/polygonprimitive2d.hxx | 1
include/drawinglayer/primitive2d/polypolygonprimitive2d.hxx | 1
include/drawinglayer/primitive2d/primitivetools2d.hxx | 5
include/drawinglayer/primitive2d/sceneprimitive2d.hxx | 2
include/drawinglayer/primitive2d/sdrdecompositiontools2d.hxx | 2
include/drawinglayer/primitive2d/shadowprimitive2d.hxx | 2
include/drawinglayer/primitive2d/structuretagprimitive2d.hxx | 2
include/drawinglayer/primitive2d/svggradientprimitive2d.hxx | 1
include/drawinglayer/primitive2d/textbreakuphelper.hxx | 2
include/drawinglayer/primitive2d/texteffectprimitive2d.hxx | 2
include/drawinglayer/primitive2d/textenumsprimitive2d.hxx | 2
include/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx | 7
include/drawinglayer/primitive2d/textlineprimitive2d.hxx | 2
include/drawinglayer/primitive2d/textprimitive2d.hxx | 2
include/drawinglayer/primitive2d/textstrikeoutprimitive2d.hxx | 4
include/drawinglayer/primitive2d/transformprimitive2d.hxx | 2
include/drawinglayer/primitive2d/transparenceprimitive2d.hxx | 2
include/drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx | 2
include/drawinglayer/primitive2d/wallpaperprimitive2d.hxx | 2
include/drawinglayer/primitive2d/wrongspellprimitive2d.hxx | 1
include/drawinglayer/primitive3d/baseprimitive3d.hxx | 18
include/drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx | 1
include/drawinglayer/primitive3d/groupprimitive3d.hxx | 2
include/drawinglayer/primitive3d/hatchtextureprimitive3d.hxx | 2
include/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx | 2
include/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx | 2
include/drawinglayer/primitive3d/polygonprimitive3d.hxx | 3
include/drawinglayer/primitive3d/polygontubeprimitive3d.hxx | 2
include/drawinglayer/primitive3d/polypolygonprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrcubeprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrdecompositiontools3d.hxx | 2
include/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx | 10
include/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrpolypolygonprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrprimitive3d.hxx | 2
include/drawinglayer/primitive3d/sdrsphereprimitive3d.hxx | 2
include/drawinglayer/primitive3d/shadowprimitive3d.hxx | 2
include/drawinglayer/primitive3d/textureprimitive3d.hxx | 6
include/drawinglayer/primitive3d/transformprimitive3d.hxx | 2
include/drawinglayer/processor2d/baseprocessor2d.hxx | 2
include/drawinglayer/processor2d/contourextractor2d.hxx | 2
include/drawinglayer/processor2d/linegeometryextractor2d.hxx | 2
include/drawinglayer/processor2d/textaspolygonextractor2d.hxx | 2
include/drawinglayer/processor3d/baseprocessor3d.hxx | 2
include/drawinglayer/processor3d/cutfindprocessor3d.hxx | 2
include/drawinglayer/processor3d/defaultprocessor3d.hxx | 2
include/drawinglayer/processor3d/geometry2dextractor.hxx | 1
include/drawinglayer/processor3d/shadow3dextractor.hxx | 1
include/drawinglayer/texture/texture.hxx | 11
include/drawinglayer/tools/converters.hxx | 2
include/editeng/AccessibleParaManager.hxx | 3
include/editeng/AccessibleStringWrap.hxx | 2
include/editeng/borderline.hxx | 3
include/editeng/editeng.hxx | 17
include/editeng/editobj.hxx | 3
include/editeng/editview.hxx | 9
include/editeng/flditem.hxx | 4
include/editeng/flstitem.hxx | 2
include/editeng/frmdir.hxx | 2
include/editeng/fwdtitem.hxx | 3
include/editeng/itemtype.hxx | 1
include/editeng/justifyitem.hxx | 2
include/editeng/lineitem.hxx | 3
include/editeng/measfld.hxx | 1
include/editeng/nlbkitem.hxx | 1
include/editeng/numitem.hxx | 2
include/editeng/opaqitem.hxx | 1
include/editeng/outliner.hxx | 41
include/editeng/overflowingtxt.hxx | 1
include/editeng/paperinf.hxx | 2
include/editeng/prntitem.hxx | 3
include/editeng/protitem.hxx | 2
include/editeng/splwrap.hxx | 2
include/editeng/svxacorr.hxx | 3
include/editeng/svxenum.hxx | 1
include/editeng/svxrtf.hxx | 4
include/editeng/tstpitem.hxx | 3
include/editeng/unoedhlp.hxx | 2
include/editeng/unolingu.hxx | 6
include/editeng/unoprnms.hxx | 1
include/editeng/unotext.hxx | 4
include/editeng/xmlcnitm.hxx | 1
include/filter/msfilter/countryid.hxx | 4
include/filter/msfilter/escherex.hxx | 10
include/filter/msfilter/mscodec.hxx | 4
include/filter/msfilter/msdffimp.hxx | 2
include/filter/msfilter/msoleexp.hxx | 1
include/filter/msfilter/mstoolbar.hxx | 1
include/filter/msfilter/msvbahelper.hxx | 1
include/filter/msfilter/svdfppt.hxx | 5
include/filter/msfilter/svxmsbas.hxx | 1
include/formula/formula.hxx | 1
include/formula/token.hxx | 16
include/framework/dispatchhelper.hxx | 123 ++
include/framework/undomanagerhelper.hxx | 1
include/i18nlangtag/mslangid.hxx | 3
include/i18nutil/unicode.hxx | 1
include/linguistic/lngprophelp.hxx | 12
include/linguistic/spelldta.hxx | 4
include/oox/core/binarycodec.hxx | 4
include/oox/core/fastparser.hxx | 2
include/oox/core/fasttokenhandler.hxx | 2
include/oox/core/filterbase.hxx | 1
include/oox/core/filterdetect.hxx | 2
include/oox/core/fragmenthandler.hxx | 4
include/oox/core/fragmenthandler2.hxx | 2
include/oox/core/recordparser.hxx | 3
include/oox/core/relations.hxx | 3
include/oox/core/relationshandler.hxx | 2
include/oox/core/xmlfilterbase.hxx | 1
include/oox/crypto/CryptTools.hxx | 2
include/oox/drawingml/chart/chartconverter.hxx | 2
include/oox/drawingml/chart/datasourcemodel.hxx | 3
include/oox/drawingml/color.hxx | 1
include/oox/drawingml/drawingmltypes.hxx | 11
include/oox/drawingml/graphicshapecontext.hxx | 5
include/oox/drawingml/shapepropertymap.hxx | 2
include/oox/drawingml/theme.hxx | 2
include/oox/drawingml/themefragmenthandler.hxx | 2
include/oox/dump/dffdumper.hxx | 2
include/oox/dump/dumperbase.hxx | 67 -
include/oox/dump/oledumper.hxx | 58 -
include/oox/dump/pptxdumper.hxx | 3
include/oox/dump/xlsbdumper.hxx | 4
include/oox/helper/attributelist.hxx | 3
include/oox/helper/binaryinputstream.hxx | 6
include/oox/helper/binaryoutputstream.hxx | 4
include/oox/helper/binarystreambase.hxx | 4
include/oox/helper/containerhelper.hxx | 7
include/oox/helper/graphichelper.hxx | 2
include/oox/helper/helper.hxx | 6
include/oox/helper/modelobjecthelper.hxx | 3
include/oox/helper/progressbar.hxx | 6
include/oox/helper/propertymap.hxx | 2
include/oox/helper/propertyset.hxx | 2
include/oox/helper/refmap.hxx | 2
include/oox/helper/refvector.hxx | 2
include/oox/helper/storagebase.hxx | 2
include/oox/helper/textinputstream.hxx | 3
include/oox/helper/zipstorage.hxx | 2
include/oox/ole/axbinaryreader.hxx | 4
include/oox/ole/axcontrol.hxx | 32
include/oox/ole/axcontrolfragment.hxx | 3
include/oox/ole/axfontdata.hxx | 1
include/oox/ole/olehelper.hxx | 7
include/oox/ole/oleobjecthelper.hxx | 2
include/oox/ole/olestorage.hxx | 2
include/oox/ole/vbacontrol.hxx | 4
include/oox/ole/vbahelper.hxx | 2
include/oox/ole/vbainputstream.hxx | 2
include/oox/ole/vbamodule.hxx | 2
include/oox/ole/vbaproject.hxx | 4
include/oox/ppt/animationspersist.hxx | 3
include/oox/ppt/backgroundproperties.hxx | 1
include/oox/ppt/dgmimport.hxx | 1
include/oox/ppt/dgmlayout.hxx | 1
include/oox/ppt/pptimport.hxx | 1
include/oox/ppt/soundactioncontext.hxx | 1
include/oox/ppt/timenodelistcontext.hxx | 1
include/oox/token/namespacemap.hxx | 2
include/oox/token/propertynames.hxx | 2
include/oox/token/tokenmap.hxx | 3
include/oox/vml/vmldrawing.hxx | 4
include/oox/vml/vmldrawingfragment.hxx | 2
include/oox/vml/vmlformatting.hxx | 6
include/oox/vml/vmlinputstream.hxx | 2
include/oox/vml/vmlshape.hxx | 14
include/oox/vml/vmlshapecontainer.hxx | 4
include/oox/vml/vmlshapecontext.hxx | 7
include/oox/vml/vmltextbox.hxx | 4
include/oox/vml/vmltextboxcontext.hxx | 3
include/osl/file.hxx | 5
include/osl/socket.hxx | 1
include/osl/socket_decl.hxx | 1
include/registry/reader.hxx | 5
include/registry/registry.hxx | 8
include/salhelper/condition.hxx | 2
include/salhelper/refobj.hxx | 1
include/salhelper/singletonref.hxx | 5
include/sax/fastparser.hxx | 1
include/sax/tools/documenthandleradapter.hxx | 6
include/sfx2/bindings.hxx | 8
include/sfx2/childwin.hxx | 1
include/sfx2/controlwrapper.hxx | 33
include/sfx2/ctrlitem.hxx | 1
include/sfx2/dinfdlg.hxx | 1
include/sfx2/dinfedt.hxx | 40
include/sfx2/dispatch.hxx | 7
include/sfx2/docmacromode.hxx | 1
include/sfx2/docstoragemodifylistener.hxx | 1
include/sfx2/event.hxx | 2
include/sfx2/evntconf.hxx | 1
include/sfx2/frame.hxx | 2
include/sfx2/frmhtml.hxx | 4
include/sfx2/ipclient.hxx | 1
include/sfx2/itemconnect.hxx | 24
include/sfx2/itemwrapper.hxx | 9
include/sfx2/mnumgr.hxx | 1
include/sfx2/msg.hxx | 3
include/sfx2/msgpool.hxx | 1
include/sfx2/new.hxx | 2
include/sfx2/objface.hxx | 4
include/sfx2/objitem.hxx | 1
include/sfx2/objsh.hxx | 5
include/sfx2/prnmon.hxx | 1
include/sfx2/request.hxx | 1
include/sfx2/securitypage.hxx | 1
include/sfx2/sfxbasemodel.hxx | 7
include/sfx2/sidebar/Theme.hxx | 1
include/sfx2/stbitem.hxx | 2
include/sfx2/tbxctrl.hxx | 5
include/sfx2/unoctitm.hxx | 4
include/sfx2/userinputinterception.hxx | 1
include/sfx2/viewfrm.hxx | 1
include/sfx2/viewsh.hxx | 13
include/sfx2/zoomitem.hxx | 1
include/sot/storage.hxx | 2
include/sot/storinfo.hxx | 2
include/store/store.hxx | 43
include/svl/cntwall.hxx | 1
include/svl/converter.hxx | 1
include/svl/ctypeitm.hxx | 2
include/svl/eitem.hxx | 2
include/svl/filenotation.hxx | 1
include/svl/isethint.hxx | 1
include/svl/itemset.hxx | 1
include/svl/numuno.hxx | 2
include/svl/ondemand.hxx | 39
include/svl/ownlist.hxx | 1
include/svl/pickerhistoryaccess.hxx | 1
include/svl/poolitem.hxx | 1
include/svl/rngitem.hxx | 2
include/svl/style.hxx | 2
include/svl/svdde.hxx | 46
include/svl/undo.hxx | 7
include/svtools/AccessibleBrowseBoxObjType.hxx | 4
include/svtools/ServerDetailsControls.hxx | 2
include/svtools/addresstemplate.hxx | 2
include/svtools/bindablecontrolhelper.hxx | 1
include/svtools/brwbox.hxx | 4
include/svtools/brwhead.hxx | 1
include/svtools/dialogclosedlistener.hxx | 1
include/svtools/dialogcontrolling.hxx | 1
include/svtools/extensionlistbox.hxx | 3
include/svtools/fileurlbox.hxx | 1
include/svtools/fontsubstconfig.hxx | 1
include/svtools/genericunodialog.hxx | 2
include/svtools/htmlcfg.hxx | 2
include/svtools/hyperlabel.hxx | 1
include/svtools/imageresourceaccess.hxx | 1
include/svtools/imap.hxx | 3
include/svtools/inetimg.hxx | 1
include/svtools/inettbc.hxx | 1
include/svtools/localresaccess.hxx | 1
include/svtools/scriptedtext.hxx | 3
include/svtools/soerr.hxx | 1
include/svtools/stringtransfer.hxx | 1
include/svtools/tabbar.hxx | 1
include/svtools/table/tablerenderer.hxx | 1
include/svtools/table/tablesort.hxx | 6
include/svtools/table/tabletypes.hxx | 1
include/svtools/templatefoldercache.hxx | 1
include/svtools/transfer.hxx | 4
include/svtools/unoevent.hxx | 2
include/svtools/urlcontrol.hxx | 1
include/svtools/xwindowitem.hxx | 2
include/svx/IAccessibleViewForwarder.hxx | 1
include/svx/ParseContext.hxx | 1
include/svx/anchorid.hxx | 1
include/svx/databaselocationinput.hxx | 1
include/svx/dbaobjectex.hxx | 1
include/svx/dialcontrol.hxx | 1
include/svx/flagsdef.hxx | 1
include/svx/fmgridif.hxx | 1
include/svx/fmsrccfg.hxx | 5
include/svx/fntctl.hxx | 1
include/svx/fntszctl.hxx | 1
include/svx/fontlb.hxx | 3
include/svx/fontworkgallery.hxx | 1
include/svx/framebordertype.hxx | 2
include/svx/framelink.hxx | 7
include/svx/framelinkarray.hxx | 1
include/svx/frmdirlbox.hxx | 3
include/svx/frmsel.hxx | 3
include/svx/gridctrl.hxx | 1
include/svx/helperhittest3d.hxx | 2
include/svx/ifaceids.hxx | 1
include/svx/lboxctrl.hxx | 2
include/svx/linectrl.hxx | 2
include/svx/numinf.hxx | 2
include/svx/objfac3d.hxx | 1
include/svx/orienthelper.hxx | 4
include/svx/pageitem.hxx | 3
include/svx/postattr.hxx | 4
include/svx/sdangitm.hxx | 1
include/svx/sdmetitm.hxx | 1
include/svx/sdooitm.hxx | 1
include/svx/sdprcitm.hxx | 1
include/svx/sdr/animation/objectanimator.hxx | 2
include/svx/sdr/animation/scheduler.hxx | 1
include/svx/sdr/attribute/sdrformtextattribute.hxx | 2
include/svx/sdr/attribute/sdrlinefillshadowtextattribute.hxx | 2
include/svx/sdr/attribute/sdrlineshadowtextattribute.hxx | 2
include/svx/sdr/attribute/sdrshadowtextattribute.hxx | 2
include/svx/sdr/attribute/sdrtextattribute.hxx | 2
include/svx/sdr/contact/displayinfo.hxx | 1
include/svx/sdr/contact/objectcontact.hxx | 1
include/svx/sdr/contact/objectcontactofobjlistpainter.hxx | 1
include/svx/sdr/contact/viewcontact.hxx | 1
include/svx/sdr/contact/viewcontactofe3d.hxx | 1
include/svx/sdr/contact/viewcontactofpageobj.hxx | 1
include/svx/sdr/contact/viewcontactofsdrmediaobj.hxx | 1
include/svx/sdr/contact/viewobjectcontact.hxx | 1
include/svx/sdr/contact/viewobjectcontactofpageobj.hxx | 1
include/svx/sdr/overlay/overlayanimatedbitmapex.hxx | 2
include/svx/sdr/overlay/overlaybitmapex.hxx | 2
include/svx/sdr/overlay/overlayobjectcell.hxx | 2
include/svx/sdr/overlay/overlayobjectlist.hxx | 3
include/svx/sdr/overlay/overlaypolypolygon.hxx | 2
include/svx/sdr/overlay/overlayprimitive2dsequenceobject.hxx | 2
include/svx/sdr/overlay/overlayselection.hxx | 2
include/svx/sdr/primitive2d/sdrattributecreator.hxx | 2
include/svx/sdr/primitive2d/sdrdecompositiontools.hxx | 2
include/svx/sdr/primitive2d/svx_primitivetypes2d.hxx | 2
include/svx/sdr/properties/defaultproperties.hxx | 1
include/svx/sdrhittesthelper.hxx | 1
include/svx/sdrobjectfilter.hxx | 1
include/svx/sdynitm.hxx | 1
include/svx/shapeproperty.hxx | 1
include/svx/shapepropertynotifier.hxx | 1
include/svx/svddrgmt.hxx | 5
include/svx/svddrgv.hxx | 9
include/svx/svdedxv.hxx | 1
include/svx/svdetc.hxx | 3
include/svx/svdglue.hxx | 2
include/svx/svdhdl.hxx | 16
include/svx/svdhlpln.hxx | 1
include/svx/svdmodel.hxx | 7
include/svx/svdmrkv.hxx | 3
include/svx/svdoattr.hxx | 1
include/svx/svdocapt.hxx | 1
include/svx/svdopage.hxx | 1
include/svx/svdotable.hxx | 3
include/svx/svdotext.hxx | 3
include/svx/svdpage.hxx | 1
include/svx/svdpagv.hxx | 3
include/svx/svdpntv.hxx | 5
include/svx/svdpool.hxx | 1
include/svx/svdtext.hxx | 1
include/svx/svdtrans.hxx | 1
include/svx/svdundo.hxx | 1
include/svx/tbxcolor.hxx | 1
include/svx/tbxcolorupdate.hxx | 1
include/svx/txenctab.hxx | 1
include/svx/viewlayoutitem.hxx | 2
include/svx/xmlexchg.hxx | 3
include/svx/zoomslideritem.hxx | 2
include/toolkit/awt/animatedimagespeer.hxx | 1
include/toolkit/awt/vclxaccessiblecomponent.hxx | 1
include/toolkit/awt/vclxbitmap.hxx | 3
include/toolkit/awt/vclxcontainer.hxx | 3
include/toolkit/awt/vclxdevice.hxx | 2
include/toolkit/awt/vclxfont.hxx | 1
include/toolkit/awt/vclxpointer.hxx | 2
include/toolkit/awt/vclxregion.hxx | 1
include/toolkit/awt/vclxspinbutton.hxx | 1
include/toolkit/awt/vclxsystemdependentwindow.hxx | 2
include/toolkit/awt/vclxtopwindow.hxx | 2
include/toolkit/awt/vclxwindows.hxx | 3
include/toolkit/controls/accessiblecontrolcontext.hxx | 1
include/toolkit/controls/formattedcontrol.hxx | 1
include/toolkit/controls/geometrycontrolmodel.hxx | 1
include/toolkit/controls/roadmapcontrol.hxx | 7
include/toolkit/controls/stdtabcontroller.hxx | 1
include/toolkit/controls/stdtabcontrollermodel.hxx | 1
include/toolkit/controls/tkscrollbar.hxx | 3
include/toolkit/controls/unocontrol.hxx | 2
include/toolkit/controls/unocontrolbase.hxx | 1
include/toolkit/controls/unocontrolcontainer.hxx | 1
include/toolkit/controls/unocontrolcontainermodel.hxx | 2
include/toolkit/controls/unocontrols.hxx | 3
include/toolkit/helper/emptyfontdescriptor.hxx | 2
include/toolkit/helper/listenermultiplexer.hxx | 4
include/toolkit/helper/macros.hxx | 6
include/toolkit/helper/mutexhelper.hxx | 2
include/toolkit/helper/property.hxx | 2
include/tools/gen.hxx | 1
include/ucbhelper/activedatastreamer.hxx | 1
include/ucbhelper/content.hxx | 2
include/ucbhelper/contenthelper.hxx | 1
include/ucbhelper/contentidentifier.hxx | 1
include/ucbhelper/contentinfo.hxx | 4
include/ucbhelper/macros.hxx | 7
include/ucbhelper/propertyvalueset.hxx | 1
include/ucbhelper/providerhelper.hxx | 2
include/ucbhelper/resultset.hxx | 3
include/ucbhelper/resultsethelper.hxx | 2
include/ucbhelper/resultsetmetadata.hxx | 2
include/vbahelper/vbacollectionimpl.hxx | 5
include/vbahelper/vbaeventshelperbase.hxx | 3
include/vbahelper/vbahelperinterface.hxx | 5
include/vcl/builder.hxx | 1
include/vcl/checksum.hxx | 1
include/vcl/dibtools.hxx | 2
include/vcl/dockwin.hxx | 1
include/vcl/field.hxx | 1
include/vcl/gdimetafiletools.hxx | 1
include/vcl/gdimtf.hxx | 36
include/vcl/graphicfilter.hxx | 1
include/vcl/imagerepository.hxx | 1
include/vcl/mnemonicengine.hxx | 1
include/vcl/ppdparser.hxx | 3
include/vcl/print.hxx | 4
include/vcl/salbtype.hxx | 6
include/vcl/txtattr.hxx | 1
include/xmloff/PageMasterStyleMap.hxx | 1
include/xmloff/SchXMLImportHelper.hxx | 1
include/xmloff/XMLConstantsPropertyHandler.hxx | 1
include/xmloff/XMLPageExport.hxx | 2
include/xmloff/XMLSettingsExportContext.hxx | 1
include/xmloff/formlayerimport.hxx | 1
include/xmloff/maptype.hxx | 2
include/xmloff/shapeimport.hxx | 4
include/xmloff/xmlimppr.hxx | 1
include/xmloff/xmlmultiimagehelper.hxx | 2
include/xmloff/xmlnumfe.hxx | 1
include/xmloff/xmlprhdl.hxx | 1
io/source/TextInputStream/TextInputStream.cxx | 2
io/source/TextOutputStream/TextOutputStream.cxx | 2
io/source/acceptor/acc_pipe.cxx | 1
io/source/connector/connector.hxx | 1
io/source/connector/ctr_socket.cxx | 1
io/source/stm/odata.cxx | 13
io/source/stm/omark.cxx | 19
io/source/stm/opipe.cxx | 3
io/source/stm/opump.cxx | 12
io/test/stm/datatest.cxx | 11
io/test/stm/marktest.cxx | 19
io/test/stm/pipetest.cxx | 7
io/test/stm/pumptest.cxx | 5
io/test/testcomponent.cxx | 1
io/test/testconnection.cxx | 3
jvmfwk/inc/vendorplugin.hxx | 3
jvmfwk/plugins/sunmajor/javaenvsetup/javaldx.cxx | 22
jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx | 2
jvmfwk/plugins/sunmajor/pluginlib/util.cxx | 5
jvmfwk/plugins/sunmajor/pluginlib/vendorbase.cxx | 1
jvmfwk/source/elements.cxx | 2
jvmfwk/source/framework.hxx | 1
jvmfwk/source/fwkbase.hxx | 1
jvmfwk/source/libxmlutil.cxx | 4
l10ntools/inc/cfgmerge.hxx | 1
l10ntools/inc/export.hxx | 4
l10ntools/source/cfgmerge.cxx | 1
l10ntools/source/helpmerge.cxx | 10
l10ntools/source/merge.cxx | 5
l10ntools/source/xrmmerge.cxx | 1
libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx | 165 ++-
libreofficekit/source/gtk/lokdocview.cxx | 154 ++
lingucomponent/source/thesaurus/libnth/nthesimp.cxx | 28
linguistic/source/convdic.cxx | 2
linguistic/source/convdicxml.cxx | 1
linguistic/source/dicimp.cxx | 2
linguistic/source/dicimp.hxx | 2
linguistic/source/dlistimp.cxx | 5
linguistic/source/gciterator.cxx | 2
linguistic/source/gciterator.hxx | 4
linguistic/source/hhconvdic.cxx | 2
linguistic/source/hyphdsp.cxx | 1
linguistic/source/hyphdsp.hxx | 2
linguistic/source/hyphdta.cxx | 3
linguistic/source/iprcache.cxx | 1
linguistic/source/lngopt.cxx | 1
linguistic/source/lngopt.hxx | 1
linguistic/source/lngprophelp.cxx | 2
linguistic/source/lngsvcmgr.cxx | 3
linguistic/source/lngsvcmgr.hxx | 2
linguistic/source/spelldsp.cxx | 1
linguistic/source/spelldsp.hxx | 1
linguistic/source/spelldta.cxx | 1
linguistic/source/thesdsp.cxx | 2
linguistic/source/thesdsp.hxx | 2
linguistic/workben/sprophelp.cxx | 2
linguistic/workben/sprophelp.hxx | 2
linguistic/workben/sspellimp.cxx | 3
linguistic/workben/sspellimp.hxx | 2
lotuswordpro/source/filter/lwplayout.cxx | 8
lotuswordpro/source/filter/xfilter/xfendnote.hxx | 1
lotuswordpro/source/filter/xfilter/xffontdecl.cxx | 2
lotuswordpro/source/filter/xfilter/xffootnote.hxx | 1
lotuswordpro/source/filter/xfilter/xfnumberstyle.hxx | 1
mysqlc/source/mysqlc_connection.cxx | 1
mysqlc/source/mysqlc_connection.hxx | 3
mysqlc/source/mysqlc_databasemetadata.cxx | 15
mysqlc/source/mysqlc_preparedstatement.hxx | 1
mysqlc/source/mysqlc_types.cxx | 172 ---
mysqlc/source/mysqlc_types.hxx | 3
o3tl/qa/cow_wrapper_clients.cxx | 2
o3tl/qa/test-sorted_vector.cxx | 113 +-
odk/examples/DevelopersGuide/Database/DriverSkeleton/SConnection.cxx | 3
odk/examples/DevelopersGuide/Database/DriverSkeleton/SDatabaseMetaData.cxx | 2
odk/examples/DevelopersGuide/Database/DriverSkeleton/SDriver.cxx | 1
odk/examples/DevelopersGuide/Database/DriverSkeleton/SPreparedStatement.cxx | 4
odk/examples/DevelopersGuide/Database/DriverSkeleton/SResultSet.cxx | 5
odk/examples/DevelopersGuide/Database/DriverSkeleton/SResultSetMetaData.cxx | 1
odk/examples/DevelopersGuide/Database/DriverSkeleton/SServices.cxx | 3
odk/examples/DevelopersGuide/Database/DriverSkeleton/SStatement.cxx | 3
odk/examples/DevelopersGuide/Database/DriverSkeleton/propertyids.hxx | 1
odk/examples/cpp/counter/countermain.cxx | 1
odk/examples/cpp/custompanel/ctp_panel.hxx | 1
odk/examples/cpp/custompanel/ctp_services.cxx | 2
onlineupdate/source/update/updater/nsWindowsRestart.cxx | 1
oox/inc/drawingml/chart/axiscontext.hxx | 7
oox/inc/drawingml/chart/axisconverter.hxx | 2
oox/inc/drawingml/chart/chartdrawingfragment.hxx | 5
oox/inc/drawingml/chart/chartspaceconverter.hxx | 2
oox/inc/drawingml/chart/chartspacefragment.hxx | 2
oox/inc/drawingml/chart/chartspacemodel.hxx | 2
oox/inc/drawingml/chart/converterbase.hxx | 5
oox/inc/drawingml/chart/datasourcecontext.hxx | 5
oox/inc/drawingml/chart/datasourceconverter.hxx | 3
oox/inc/drawingml/chart/plotareacontext.hxx | 5
oox/inc/drawingml/chart/plotareaconverter.hxx | 5
oox/inc/drawingml/chart/seriescontext.hxx | 17
oox/inc/drawingml/chart/seriesconverter.hxx | 8
oox/inc/drawingml/chart/titlecontext.hxx | 4
oox/inc/drawingml/chart/titleconverter.hxx | 4
oox/inc/drawingml/chart/typegroupcontext.hxx | 11
oox/inc/drawingml/colorchoicecontext.hxx | 3
oox/inc/drawingml/customshapegeometry.hxx | 1
oox/inc/drawingml/fillpropertiesgroupcontext.hxx | 6
oox/inc/drawingml/linepropertiescontext.hxx | 1
oox/inc/drawingml/shape3dproperties.hxx | 2
oox/inc/drawingml/textbodyproperties.hxx | 2
oox/inc/drawingml/textcharacterproperties.hxx | 2
oox/inc/drawingml/textfont.hxx | 2
oox/source/core/xmlfilterbase.cxx | 4
oox/source/drawingml/diagram/diagramlayoutatoms.cxx | 45
oox/source/drawingml/effectproperties.cxx | 10
oox/source/drawingml/fillproperties.cxx | 10
oox/source/drawingml/textparagraphproperties.cxx | 4
oox/source/export/drawingml.cxx | 8
oox/source/ppt/timenodelistcontext.cxx | 6
package/source/zipapi/Inflater.cxx | 1
pyuno/source/module/pyuno.cxx | 1
pyuno/source/module/pyuno_module.cxx | 6
pyuno/source/module/pyuno_util.cxx | 2
registry/source/keyimpl.cxx | 7
registry/source/reflcnst.hxx | 3
registry/source/reflwrit.cxx | 1
registry/source/regimpl.cxx | 9
registry/source/registry.cxx | 9
registry/source/regkey.cxx | 7
registry/test/testmerge.cxx | 5
remotebridges/examples/officeclient.cxx | 1
reportdesign/inc/PropertyForward.hxx | 1
reportdesign/inc/ReportHelperDefines.hxx | 1
reportdesign/inc/conditionalexpression.hxx | 1
reportdesign/inc/reportformula.hxx | 1
reportdesign/source/core/api/FixedLine.cxx | 1
reportdesign/source/core/api/FixedText.cxx | 2
reportdesign/source/core/api/FormattedField.cxx | 1
reportdesign/source/core/api/Function.cxx | 1
reportdesign/source/core/api/ImageControl.cxx | 1
reportdesign/source/core/api/ReportComponent.cxx | 1
reportdesign/source/core/api/Shape.cxx | 2
reportdesign/source/core/api/Tools.cxx | 1
reportdesign/source/core/api/services.cxx | 1
reportdesign/source/core/inc/conditionupdater.hxx | 1
reportdesign/source/core/sdr/RptModel.cxx | 4
reportdesign/source/core/sdr/RptObject.cxx | 4
reportdesign/source/core/sdr/RptObjectListener.cxx | 4
reportdesign/source/core/sdr/RptPage.cxx | 3
reportdesign/source/core/sdr/UndoActions.cxx | 1
reportdesign/source/core/sdr/UndoEnv.cxx | 4
reportdesign/source/filter/xml/xmlAutoStyle.cxx | 1
reportdesign/source/filter/xml/xmlExport.cxx | 1
reportdesign/source/filter/xml/xmlExport.hxx | 2
reportdesign/source/filter/xml/xmlFixedContent.cxx | 1
reportdesign/source/filter/xml/xmlHelper.hxx | 1
reportdesign/source/filter/xml/xmlImage.cxx | 2
reportdesign/source/filter/xml/xmlReport.cxx | 2
reportdesign/source/filter/xml/xmlSection.cxx | 1
reportdesign/source/filter/xml/xmlStyleImport.cxx | 2
reportdesign/source/filter/xml/xmlfilter.cxx | 1
reportdesign/source/filter/xml/xmlfilter.hxx | 1
reportdesign/source/ui/inc/ReportComponentHandler.hxx | 1
reportdesign/source/ui/inc/ViewsWindow.hxx | 1
reportdesign/source/ui/inc/metadata.hxx | 1
reportdesign/source/ui/inspection/metadata.cxx | 2
reportdesign/source/ui/misc/RptUndo.cxx | 1
reportdesign/source/ui/misc/rptuiservices.cxx | 1
reportdesign/source/ui/misc/toolboxcontroller.cxx | 1
reportdesign/source/ui/report/DesignView.cxx | 4
reportdesign/source/ui/report/FixedTextColor.cxx | 3
reportdesign/source/ui/report/FormattedFieldBeautifier.cxx | 1
reportdesign/source/ui/report/ReportController.cxx | 1
reportdesign/source/ui/report/ReportControllerObserver.cxx | 7
reportdesign/source/ui/report/ReportSection.cxx | 1
reportdesign/source/ui/report/SectionView.cxx | 3
reportdesign/source/ui/report/ViewsWindow.cxx | 1
reportdesign/source/ui/report/dlgedfac.cxx | 3
reportdesign/source/ui/report/dlgedfunc.cxx | 13
reportdesign/source/ui/report/propbrw.cxx | 7
rsc/inc/rscdb.hxx | 1
sal/osl/unx/file_volume.cxx | 2
sal/osl/unx/sockimpl.hxx | 1
sal/qa/osl/file/osl_File.cxx | 10
sal/qa/osl/file/osl_old_test_file.cxx | 6
sal/qa/osl/process/osl_Thread.cxx | 12
sal/qa/osl/security/osl_Security.cxx | 10
sal/qa/rtl/crc32/rtl_crc32.cxx | 4
sal/qa/rtl/locale/rtl_locale.cxx | 12
sal/qa/rtl/process/rtl_Process.cxx | 14
sal/qa/rtl/random/rtl_random.cxx | 73 -
salhelper/source/condition.cxx | 1
salhelper/source/timer.cxx | 5
sax/inc/xml2utf.hxx | 2
sax/source/expatwrap/sax_expat.cxx | 5
sax/source/expatwrap/xml2utf.cxx | 5
sax/source/tools/converter.cxx | 1
sax/test/sax/testwriter.cxx | 16
sax/test/saxdemo.cxx | 8
sc/inc/listenercontext.hxx | 13
sc/inc/scabstdlg.hxx | 2
sc/qa/unit/ucalc.cxx | 16
sc/qa/unit/ucalc_formula.cxx | 5
sc/source/core/data/attarray.cxx | 2
sc/source/core/data/bcaslot.cxx | 2
sc/source/core/data/cellvalues.cxx | 1
sc/source/core/data/colorscale.cxx | 1
sc/source/core/data/dociter.cxx | 2
sc/source/core/data/docpool.cxx | 2
sc/source/core/data/documen2.cxx | 2
sc/source/core/data/documen3.cxx | 18
sc/source/core/data/documen7.cxx | 2
sc/source/core/data/documen8.cxx | 2
sc/source/core/data/document.cxx | 57 +
sc/source/core/data/drawpage.cxx | 2
sc/source/core/data/drwlayer.cxx | 2
sc/source/core/data/funcdesc.cxx | 1
sc/source/core/data/global.cxx | 18
sc/source/core/data/markarr.cxx | 2
sc/source/core/data/markdata.cxx | 1
sc/source/core/data/patattr.cxx | 2
sc/source/core/data/table3.cxx | 4
sc/source/core/data/table4.cxx | 2
sc/source/core/data/table5.cxx | 2
sc/source/core/opencl/formulagroupcl.cxx | 13
sc/source/core/opencl/op_logical.cxx | 2
sc/source/core/opencl/opbase.cxx | 4
sc/source/core/opencl/opbase.hxx | 3
sc/source/core/tool/cellform.cxx | 1
sc/source/core/tool/consoli.cxx | 1
sc/source/core/tool/editutil.cxx | 1
sc/source/core/tool/interpr3.cxx | 1
sc/source/core/tool/prnsave.cxx | 2
sc/source/core/tool/rechead.cxx | 2
sc/source/core/tool/reffind.cxx | 1
sc/source/core/tool/scmatrix.cxx | 4
sc/source/filter/excel/xestyle.cxx | 6
sc/source/filter/excel/xetable.cxx | 10
sc/source/filter/excel/xiformula.cxx | 5
sc/source/filter/inc/namebuff.hxx | 3
sc/source/filter/inc/orcusinterface.hxx | 4
sc/source/filter/inc/qproform.hxx | 2
sc/source/filter/inc/richstringcontext.hxx | 1
sc/source/filter/inc/tokstack.hxx | 1
sc/source/filter/oox/ooxformulaparser.cxx | 1
sc/source/filter/starcalc/scfobj.cxx | 2
sc/source/ui/app/inputhdl.cxx | 49
sc/source/ui/app/rfindlst.cxx | 2
sc/source/ui/app/uiitems.cxx | 4
sc/source/ui/attrdlg/scdlgfact.cxx | 4
sc/source/ui/attrdlg/scdlgfact.hxx | 2
sc/source/ui/attrdlg/tabpages.cxx | 2
sc/source/ui/condformat/condformatmgr.cxx | 3
sc/source/ui/dbgui/PivotLayoutDialog.cxx | 20
sc/source/ui/docshell/docfunc.cxx | 2
sc/source/ui/docshell/docsh.cxx | 2
sc/source/ui/docshell/docsh3.cxx | 14
sc/source/ui/docshell/docsh6.cxx | 2
sc/source/ui/drawfunc/graphsh.cxx | 1
sc/source/ui/inc/acredlin.hxx | 1
sc/source/ui/inc/condformatmgr.hxx | 3
sc/source/ui/inc/docsh.hxx | 2
sc/source/ui/inc/highred.hxx | 2
sc/source/ui/miscdlgs/acredlin.cxx | 1
sc/source/ui/miscdlgs/highred.cxx | 1
sc/source/ui/navipi/navcitem.cxx | 2
sc/source/ui/optdlg/calcoptionsdlg.cxx | 6
sc/source/ui/optdlg/tpusrlst.cxx | 2
sc/source/ui/optdlg/tpview.cxx | 2
sc/source/ui/pagedlg/areasdlg.cxx | 2
sc/source/ui/pagedlg/scuitphfedit.cxx | 2
sc/source/ui/undo/target.cxx | 3
sc/source/ui/undo/undoblk.cxx | 3
sc/source/ui/undo/undoblk3.cxx | 3
sc/source/ui/vba/vbachart.hxx | 1
sc/source/ui/view/cellsh1.cxx | 2
sc/source/ui/view/colrowba.cxx | 2
sc/source/ui/view/dbfunc3.cxx | 2
sc/source/ui/view/drawvie4.cxx | 2
sc/source/ui/view/gridwin.cxx | 60 -
sc/source/ui/view/gridwin2.cxx | 2
sc/source/ui/view/gridwin4.cxx | 9
sc/source/ui/view/output2.cxx | 2
sc/source/ui/view/preview.cxx | 10
sc/source/ui/view/prevwsh2.cxx | 2
sc/source/ui/view/select.cxx | 2
sc/source/ui/view/tabcont.cxx | 15
sc/source/ui/view/tabview.cxx | 52 -
sc/source/ui/view/tabview3.cxx | 97 +
sc/source/ui/view/tabview4.cxx | 2
sc/source/ui/view/tabview5.cxx | 10
sc/source/ui/view/tabvwshb.cxx | 2
sc/source/ui/view/tabvwshd.cxx | 2
sc/source/ui/view/viewdata.cxx | 8
sc/source/ui/view/viewfun2.cxx | 26
sc/source/ui/view/viewfun3.cxx | 2
sc/source/ui/view/viewfun4.cxx | 2
scaddins/source/analysis/analysishelper.cxx | 7
scaddins/source/analysis/analysishelper.hxx | 5
scaddins/source/pricing/pricing.hxx | 3
scripting/source/basprov/baslibnode.cxx | 8
scripting/source/basprov/baslibnode.hxx | 2
scripting/source/basprov/basmethnode.cxx | 13
scripting/source/basprov/basmethnode.hxx | 2
scripting/source/basprov/basmodnode.cxx | 8
scripting/source/basprov/basmodnode.hxx | 2
scripting/source/basprov/basprov.cxx | 13
scripting/source/basprov/basprov.hxx | 2
scripting/source/basprov/basscript.cxx | 6
scripting/source/basprov/basscript.hxx | 1
scripting/source/dlgprov/dlgevtatt.cxx | 13
scripting/source/dlgprov/dlgevtatt.hxx | 3
scripting/source/dlgprov/dlgprov.cxx | 14
scripting/source/dlgprov/dlgprov.hxx | 5
scripting/source/inc/bcholder.hxx | 2
scripting/source/provider/BrowseNodeFactoryImpl.cxx | 2
scripting/source/provider/MasterScriptProvider.cxx | 5
scripting/source/stringresource/stringresource.cxx | 29
scripting/source/stringresource/stringresource.hxx | 2
sd/Module_sd.mk | 2
sd/qa/unit/export-tests.cxx | 1
sd/qa/unit/misc-tests.cxx | 3
sd/qa/unit/tiledrendering/tiledrendering.cxx | 302 +++--
sd/qa/unit/uimpress.cxx | 16
sd/source/core/drawdoc2.cxx | 36
sd/source/filter/eppt/pptx-text.cxx | 4
sd/source/filter/eppt/text.hxx | 2
sd/source/filter/html/HtmlOptionsDialog.cxx | 1
sd/source/ui/animations/CustomAnimationPane.cxx | 7
sd/source/ui/animations/CustomAnimationPane.hxx | 4
sd/source/ui/dlg/morphdlg.cxx | 6
sd/source/ui/framework/configuration/Configuration.cxx | 1
sd/source/ui/framework/configuration/ConfigurationClassifier.cxx | 1
sd/source/ui/framework/configuration/ResourceId.cxx | 1
sd/source/ui/framework/factories/BasicViewFactory.cxx | 1
sd/source/ui/framework/factories/PresentationFactory.cxx | 1
sd/source/ui/func/fuchar.cxx | 10
sd/source/ui/func/fumorph.cxx | 14
sd/source/ui/func/fusel.cxx | 10
sd/source/ui/inc/DrawDocShell.hxx | 2
sd/source/ui/inc/RemoteServer.hxx | 3
sd/source/ui/inc/ViewShellBase.hxx | 1
sd/source/ui/presenter/PresenterCanvas.cxx | 1
sd/source/ui/presenter/PresenterHelper.cxx | 1
sd/source/ui/presenter/PresenterPreviewCache.cxx | 1
sd/source/ui/presenter/PresenterTextView.cxx | 1
sd/source/ui/presenter/SlideRenderer.cxx | 1
sd/source/ui/remotecontrol/Server.cxx | 8
sd/source/ui/sidebar/MasterPagesSelector.cxx | 1
sd/source/ui/sidebar/MasterPagesSelector.hxx | 5
sd/source/ui/slideshow/slideshowimpl.hxx | 4
sd/source/ui/slidesorter/cache/SlsBitmapCompressor.cxx | 1
sd/source/ui/slidesorter/controller/SlsSlotManager.cxx | 3
sd/source/ui/slidesorter/inc/controller/SlsSlotManager.hxx | 3
sd/source/ui/slidesorter/inc/view/SlsFontProvider.hxx | 3
sd/source/ui/slidesorter/view/SlsFontProvider.cxx | 3
sd/source/ui/table/tableobjectbar.cxx | 1
sd/source/ui/view/MediaObjectBar.cxx | 1
sd/source/ui/view/Outliner.cxx | 65 +
sd/source/ui/view/ViewShellBase.cxx | 1
sd/source/ui/view/drviews1.cxx | 15
sd/source/ui/view/drviews2.cxx | 2
sd/source/ui/view/sdwindow.cxx | 10
sdext/source/minimizer/fileopendialog.hxx | 4
sdext/source/minimizer/impoptimizer.cxx | 3
sdext/source/minimizer/informationdialog.cxx | 6
sdext/source/minimizer/optimizationstats.cxx | 6
sdext/source/minimizer/optimizerdialog.cxx | 16
sdext/source/minimizer/optimizerdialog.hxx | 6
sdext/source/minimizer/optimizerdialogcontrols.cxx | 15
sdext/source/minimizer/pppoptimizer.cxx | 2
sdext/source/minimizer/pppoptimizerdialog.hxx | 1
sdext/source/minimizer/unodialog.cxx | 18
sdext/source/pdfimport/filterdet.cxx | 3
sdext/source/pdfimport/pdfparse/pdfentries.cxx | 1
sdext/source/pdfimport/tree/drawtreevisiting.cxx | 1
sdext/source/pdfimport/tree/writertreevisiting.cxx | 3
sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx | 36
sdext/source/presenter/PresenterButton.cxx | 1
sdext/source/presenter/PresenterController.cxx | 1
sdext/source/presenter/PresenterHelpView.cxx | 1
sdext/source/presenter/PresenterNotesView.cxx | 1
sdext/source/presenter/PresenterPane.cxx | 1
sdext/source/presenter/PresenterPaneBase.cxx | 1
sdext/source/presenter/PresenterPaneBorderManager.cxx | 1
sdext/source/presenter/PresenterPaneBorderPainter.cxx | 1
sdext/source/presenter/PresenterPaneFactory.cxx | 1
sdext/source/presenter/PresenterProtocolHandler.cxx | 1
sdext/source/presenter/PresenterScreen.cxx | 1
sdext/source/presenter/PresenterScrollBar.cxx | 1
sdext/source/presenter/PresenterSlidePreview.cxx | 1
sdext/source/presenter/PresenterSlideShowView.cxx | 1
sdext/source/presenter/PresenterSlideSorter.cxx | 1
sdext/source/presenter/PresenterSpritePane.cxx | 1
sdext/source/presenter/PresenterTextView.cxx | 2
sdext/source/presenter/PresenterTextView.hxx | 1
sdext/source/presenter/PresenterToolBar.cxx | 1
sdext/source/presenter/PresenterViewFactory.cxx | 1
sdext/source/presenter/PresenterWindowManager.cxx | 2
setup_native/source/win32/customactions/tools/seterror.hxx | 1
sfx2/Library_sfx.mk | 1
sfx2/inc/srchdlg.hxx | 3
sfx2/source/appl/app.cxx | 8
sfx2/source/appl/appbas.cxx | 1
sfx2/source/appl/appcfg.cxx | 5
sfx2/source/appl/appchild.cxx | 3
sfx2/source/appl/appdde.cxx | 1
sfx2/source/appl/appinit.cxx | 1
sfx2/source/appl/appmain.cxx | 1
sfx2/source/appl/appopen.cxx | 23
sfx2/source/appl/appreg.cxx | 4
sfx2/source/appl/appserv.cxx | 7
sfx2/source/appl/appuno.cxx | 1
sfx2/source/appl/childwin.cxx | 6
sfx2/source/appl/fileobj.cxx | 3
sfx2/source/appl/helpdispatch.cxx | 3
sfx2/source/appl/helpinterceptor.cxx | 13
sfx2/source/appl/helpinterceptor.hxx | 1
sfx2/source/appl/linkmgr2.cxx | 5
sfx2/source/appl/lnkbase2.cxx | 10
sfx2/source/appl/module.cxx | 10
sfx2/source/appl/newhelp.cxx | 88 -
sfx2/source/appl/opengrf.cxx | 3
sfx2/source/appl/sfxhelp.cxx | 4
sfx2/source/appl/sfxpicklist.cxx | 3
sfx2/source/appl/shutdownicon.cxx | 20
sfx2/source/appl/shutdowniconunx.cxx | 4
sfx2/source/appl/shutdowniconw32.cxx | 14
sfx2/source/appl/workwin.cxx | 20
sfx2/source/bastyp/bitset.cxx | 1
sfx2/source/bastyp/fltfnc.cxx | 13
sfx2/source/bastyp/helper.cxx | 4
sfx2/source/bastyp/progress.cxx | 12
sfx2/source/bastyp/sfxresid.cxx | 1
sfx2/source/config/evntconf.cxx | 4
sfx2/source/control/bindings.cxx | 53 -
sfx2/source/control/ctrlitem.cxx | 9
sfx2/source/control/dispatch.cxx | 185 +++
sfx2/source/control/minfitem.cxx | 7
sfx2/source/control/msg.cxx | 1
sfx2/source/control/msgpool.cxx | 9
sfx2/source/control/objface.cxx | 17
sfx2/source/control/querystatus.cxx | 15
sfx2/source/control/request.cxx | 34
sfx2/source/control/sfxstatuslistener.cxx | 16
sfx2/source/control/sorgitm.cxx | 6
sfx2/source/control/statcach.cxx | 48
sfx2/source/control/unoctitm.cxx | 132 +-
sfx2/source/dialog/backingcomp.cxx | 25
sfx2/source/dialog/backingwindow.cxx | 2
sfx2/source/dialog/basedlgs.cxx | 9
sfx2/source/dialog/dinfdlg.cxx | 14
sfx2/source/dialog/dinfedt.cxx | 34
sfx2/source/dialog/dockwin.cxx | 1
sfx2/source/dialog/filedlghelper.cxx | 10
sfx2/source/dialog/filtergrouping.cxx | 7
sfx2/source/dialog/itemconnect.cxx | 5
sfx2/source/dialog/mailmodel.cxx | 4
sfx2/source/dialog/mgetempl.cxx | 7
sfx2/source/dialog/partwnd.cxx | 7
sfx2/source/dialog/passwd.cxx | 3
sfx2/source/dialog/securitypage.cxx | 2
sfx2/source/dialog/splitwin.cxx | 24
sfx2/source/dialog/srchdlg.cxx | 3
sfx2/source/dialog/styfitem.cxx | 3
sfx2/source/dialog/styledlg.cxx | 4
sfx2/source/dialog/tabdlg.cxx | 28
sfx2/source/dialog/templdlg.cxx | 2
sfx2/source/dialog/tplcitem.cxx | 2
sfx2/source/dialog/tplpitem.cxx | 8
sfx2/source/doc/DocumentMetadataAccess.cxx | 1
sfx2/source/doc/Metadatable.cxx | 13
sfx2/source/doc/SfxDocumentMetaData.cxx | 3
sfx2/source/doc/docfac.cxx | 16
sfx2/source/doc/docfile.cxx | 16
sfx2/source/doc/doctempl.cxx | 36
sfx2/source/doc/doctemplates.cxx | 30
sfx2/source/doc/doctemplateslocal.cxx | 2
sfx2/source/doc/frmdescr.cxx | 2
sfx2/source/doc/guisaveas.cxx | 10
sfx2/source/doc/iframe.cxx | 6
sfx2/source/doc/new.cxx | 1
sfx2/source/doc/objcont.cxx | 14
sfx2/source/doc/objmisc.cxx | 39
sfx2/source/doc/objserv.cxx | 13
sfx2/source/doc/objstor.cxx | 40
sfx2/source/doc/objxtor.cxx | 17
sfx2/source/doc/oleprops.cxx | 30
sfx2/source/doc/oleprops.hxx | 10
sfx2/source/doc/printhelper.cxx | 2
sfx2/source/doc/sfxbasemodel.cxx | 49
sfx2/source/doc/sfxmodelfactory.cxx | 6
sfx2/source/doc/syspathw32.cxx | 1
sfx2/source/doc/templatedlg.cxx | 4
sfx2/source/doc/zoomitem.cxx | 8
sfx2/source/explorer/nochaos.cxx | 5
sfx2/source/inc/eventsupplier.hxx | 1
sfx2/source/inc/objshimp.hxx | 1
sfx2/source/inc/sfxtypes.hxx | 1
sfx2/source/inc/statcach.hxx | 6
sfx2/source/inc/templdgi.hxx | 1
sfx2/source/inc/workwin.hxx | 1
sfx2/source/inet/inettbc.cxx | 3
sfx2/source/menu/mnuitem.cxx | 11
sfx2/source/menu/mnumgr.cxx | 5
sfx2/source/menu/thessubmenu.cxx | 1
sfx2/source/menu/thessubmenu.hxx | 1
sfx2/source/menu/virtmenu.cxx | 19
sfx2/source/notify/eventsupplier.cxx | 10
sfx2/source/sidebar/Theme.cxx | 8
sfx2/source/statbar/stbitem.cxx | 30
sfx2/source/toolbox/imgmgr.cxx | 7
sfx2/source/toolbox/tbxitem.cxx | 57 -
sfx2/source/view/frame.cxx | 7
sfx2/source/view/frame2.cxx | 1
sfx2/source/view/frmload.cxx | 8
sfx2/source/view/ipclient.cxx | 9
sfx2/source/view/printer.cxx | 12
sfx2/source/view/sfxbasecontroller.cxx | 15
sfx2/source/view/userinputinterception.cxx | 2
sfx2/source/view/viewfrm2.cxx | 4
sfx2/source/view/viewimp.hxx | 8
sfx2/source/view/viewprn.cxx | 4
sfx2/source/view/viewsh.cxx | 127 +-
shell/inc/internal/utilities.hxx | 1
shell/inc/internal/xml_parser.hxx | 1
shell/source/backends/localebe/localebackend.cxx | 7
shell/source/backends/localebe/localebecdef.cxx | 4
shell/source/backends/macbe/macbecdef.cxx | 4
shell/source/backends/wininetbe/wininetbackend.cxx | 6
shell/source/backends/wininetbe/wininetbecdef.cxx | 4
shell/source/cmdmail/cmdmailentry.cxx | 1
shell/source/cmdmail/cmdmailsuppl.cxx | 1
shell/source/unix/exec/shellexec.cxx | 2
shell/source/unix/exec/shellexecentry.cxx | 1
shell/source/unix/exec/urltest.cxx | 1
shell/source/unix/sysshell/recently_used_file.cxx | 2
shell/source/win32/SysShExec.cxx | 4
shell/source/win32/SysShentry.cxx | 1
shell/source/win32/ooofilereader/basereader.cxx | 4
shell/source/win32/shlxthandler/classfactory.cxx | 7
shell/source/win32/shlxthandler/columninfo/columninfo.cxx | 5
shell/source/win32/shlxthandler/infotips/infotips.cxx | 9
shell/source/win32/shlxthandler/ooofilt/ooofilt.cxx | 2
shell/source/win32/shlxthandler/prophdl/propertyhdl.cxx | 2
shell/source/win32/shlxthandler/propsheets/document_statistic.hxx | 8
shell/source/win32/shlxthandler/propsheets/listviewbuilder.cxx | 12
shell/source/win32/shlxthandler/propsheets/listviewbuilder.hxx | 3
shell/source/win32/shlxthandler/propsheets/propsheets.cxx | 9
shell/source/win32/shlxthandler/shlxthdl.cxx | 1
shell/source/win32/shlxthandler/thumbviewer/thumbviewer.cxx | 2
shell/source/win32/shlxthandler/util/fileextensions.cxx | 1
shell/source/win32/shlxthandler/util/registry.cxx | 2
shell/source/win32/simplemail/smplmailentry.cxx | 1
shell/source/win32/simplemail/smplmailmsg.cxx | 12
shell/source/win32/simplemail/smplmailmsg.hxx | 6
shell/source/win32/workbench/TestSmplMail.cxx | 1
shell/source/win32/workbench/TestSysShExec.cxx | 2
slideshow/source/engine/color.cxx | 8
slideshow/source/engine/effectrewinder.cxx | 28
slideshow/source/engine/eventmultiplexer.cxx | 13
slideshow/source/engine/screenupdater.cxx | 4
slideshow/source/engine/shapes/appletshape.cxx | 9
slideshow/source/engine/shapes/backgroundshape.cxx | 4
slideshow/source/engine/shapes/drawinglayeranimation.cxx | 3
slideshow/source/engine/shapes/drawshape.cxx | 3
slideshow/source/engine/shapes/drawshapesubsetting.cxx | 8
slideshow/source/engine/shapes/externalshapebase.cxx | 16
slideshow/source/engine/shapes/gdimtftools.hxx | 1
slideshow/source/engine/shapes/intrinsicanimationactivity.cxx | 3
slideshow/source/engine/shapes/mediashape.cxx | 10
slideshow/source/engine/shapes/viewappletshape.cxx | 4
slideshow/source/engine/shapes/viewmediashape.cxx | 9
slideshow/source/engine/shapes/viewshape.cxx | 2
slideshow/source/engine/slide/layer.cxx | 16
slideshow/source/engine/slide/layer.hxx | 33
slideshow/source/engine/slide/layermanager.cxx | 7
slideshow/source/engine/slide/layermanager.hxx | 3
slideshow/source/engine/slide/shapemanagerimpl.cxx | 1
slideshow/source/engine/slide/slideimpl.cxx | 14
slideshow/source/engine/slideview.cxx | 7
slideshow/source/engine/smilfunctionparser.cxx | 1
slideshow/source/engine/sp_debug.cxx | 1
slideshow/source/engine/transitions/slidechangebase.cxx | 6
slideshow/source/engine/transitions/slidetransitionfactory.cxx | 1
slideshow/source/engine/unoviewcontainer.cxx | 1
slideshow/source/engine/usereventqueue.cxx | 1
slideshow/source/inc/listenercontainer.hxx | 2
slideshow/test/tests.hxx | 3
slideshow/test/testshape.cxx | 3
smoketest/libtest.cxx | 1
sot/source/base/exchange.cxx | 2
sot/source/base/formats.cxx | 8
sot/source/sdstor/stgavl.cxx | 1
sot/source/sdstor/storage.cxx | 13
sot/source/sdstor/ucbstorage.cxx | 4
sot/source/unoolestorage/xolesimplestorage.cxx | 3
starmath/inc/dialog.hxx | 5
starmath/inc/document.hxx | 5
starmath/inc/node.hxx | 68 -
starmath/inc/rect.hxx | 1
starmath/inc/smmod.hxx | 1
starmath/inc/symbol.hxx | 3
starmath/inc/types.hxx | 2
starmath/inc/unomodel.hxx | 4
starmath/inc/utility.hxx | 5
starmath/source/accessibility.cxx | 10
starmath/source/accessibility.hxx | 5
starmath/source/cfgitem.cxx | 6
starmath/source/cursor.cxx | 4
starmath/source/detreg.cxx | 1
starmath/source/dialog.cxx | 2
starmath/source/document.cxx | 1
starmath/source/edit.cxx | 3
starmath/source/eqnolefilehdr.cxx | 4
starmath/source/format.cxx | 2
starmath/source/mathmlexport.hxx | 4
starmath/source/mathmlimport.cxx | 48
starmath/source/mathmlimport.hxx | 3
starmath/source/node.cxx | 2
starmath/source/parse.cxx | 4
starmath/source/rect.cxx | 4
starmath/source/register.cxx | 1
starmath/source/smmod.cxx | 2
starmath/source/typemap.cxx | 1
starmath/source/unomodel.cxx | 3
starmath/source/utility.cxx | 7
starmath/source/visitors.cxx | 12
stoc/source/corereflection/crbase.cxx | 6
stoc/source/corereflection/crcomp.cxx | 5
stoc/source/corereflection/crenum.cxx | 5
stoc/source/corereflection/criface.cxx | 11
stoc/source/defaultregistry/defaultregistry.cxx | 4
stoc/source/implementationregistration/implreg.cxx | 7
stoc/source/inspect/introspection.cxx | 10
stoc/source/invocation/invocation.cxx | 13
stoc/source/invocation_adapterfactory/iafactory.cxx | 4
stoc/source/javaloader/javaloader.cxx | 1
stoc/source/javavm/javavm.cxx | 85 -
stoc/source/loader/dllcomponentloader.cxx | 1
stoc/source/proxy_factory/proxyfac.cxx | 2
stoc/source/security/access_controller.cxx | 3
stoc/source/security/permissions.cxx | 10
stoc/source/servicemanager/servicemanager.cxx | 7
stoc/source/typeconv/convert.cxx | 1
stoc/test/javavm/testjavavm.cxx | 1
stoc/test/testconv.cxx | 2
stoc/test/testcorefl.cxx | 1
stoc/test/testiadapter.cxx | 4
stoc/test/testintrosp.cxx | 3
stoc/test/testproxyfac.cxx | 1
stoc/test/testsmgr_cpnt.cxx | 7
store/source/lockbyte.cxx | 4
svgio/inc/svgio/svgreader/svgcharacternode.hxx | 2
svgio/inc/svgio/svgreader/svgnode.hxx | 1
svgio/inc/svgio/svgreader/svgstyleattributes.hxx | 1
svgio/inc/svgio/svgreader/svgtitledescnode.hxx | 2
svgio/source/svgreader/svgcharacternode.cxx | 3
svgio/source/svgreader/svgdocumenthandler.cxx | 1
svgio/source/svgreader/svgtextpathnode.cxx | 1
svgio/source/svgreader/svgtitledescnode.cxx | 1
svl/source/config/cjkoptions.cxx | 1
svl/source/config/ctloptions.cxx | 1
svl/source/fsstor/oinputstreamcontainer.cxx | 1
svl/source/fsstor/ostreamcontainer.cxx | 1
svl/source/inc/passwordcontainer.hxx | 1
svl/source/inc/poolio.hxx | 1
svl/source/items/aeitem.cxx | 1
svl/source/items/cntwall.cxx | 1
svl/source/items/ctypeitm.cxx | 7
svl/source/items/flagitem.cxx | 13
svl/source/items/globalnameitem.cxx | 7
svl/source/items/grabbagitem.cxx | 6
svl/source/items/intitem.cxx | 1
svl/source/items/itempool.cxx | 24
svl/source/items/itemset.cxx | 5
svl/source/items/lckbitem.cxx | 10
svl/source/items/macitem.cxx | 7
svl/source/items/nranges.cxx | 2
svl/source/items/poolcach.cxx | 1
svl/source/items/poolio.cxx | 4
svl/source/items/poolitem.cxx | 2
svl/source/items/ptitem.cxx | 10
svl/source/items/rectitem.cxx | 9
svl/source/items/rngitem.cxx | 9
svl/source/items/sitem.cxx | 6
svl/source/items/srchitem.cxx | 8
svl/source/items/stritem.cxx | 1
svl/source/items/style.cxx | 1
svl/source/items/szitem.cxx | 10
svl/source/misc/strmadpt.cxx | 1
svl/source/notify/hint.cxx | 1
svl/source/numbers/numfmuno.cxx | 1
svl/source/numbers/numfmuno.hxx | 1
svl/source/numbers/supservs.cxx | 1
svl/source/numbers/zforlist.cxx | 10
svl/source/passwordcontainer/passwordcontainer.cxx | 1
svl/source/svdde/ddecli.cxx | 22
svl/source/undo/undo.cxx | 9
svl/source/uno/pathservice.cxx | 1
svtools/inc/table/tablecontrolinterface.hxx | 1
svtools/source/brwbox/brwbox1.cxx | 57 -
svtools/source/brwbox/brwbox2.cxx | 50
svtools/source/brwbox/brwbox3.cxx | 3
svtools/source/brwbox/brwhead.cxx | 7
svtools/source/brwbox/datwin.cxx | 21
svtools/source/brwbox/datwin.hxx | 7
svtools/source/brwbox/ebbcontrols.cxx | 4
svtools/source/brwbox/editbrowsebox.cxx | 3
svtools/source/brwbox/editbrowsebox2.cxx | 1
svtools/source/config/accessibilityoptions.cxx | 1
svtools/source/config/apearcfg.cxx | 1
svtools/source/config/colorcfg.cxx | 1
svtools/source/config/extcolorcfg.cxx | 3
svtools/source/config/fontsubstconfig.cxx | 10
svtools/source/config/helpopt.cxx | 9
svtools/source/config/htmlcfg.cxx | 12
svtools/source/config/optionsdrawinglayer.cxx | 15
svtools/source/config/test/test.cxx | 1
svtools/source/contnr/contentenumeration.cxx | 1
svtools/source/contnr/contentenumeration.hxx | 1
svtools/source/contnr/fileview.cxx | 21
svtools/source/contnr/imivctl.hxx | 9
svtools/source/contnr/imivctl1.cxx | 4
svtools/source/contnr/imivctl2.cxx | 4
svtools/source/contnr/ivctrl.cxx | 1
svtools/source/contnr/svimpbox.cxx | 9
svtools/source/contnr/treelist.cxx | 1
svtools/source/contnr/treelistbox.cxx | 4
svtools/source/contnr/treelistentry.cxx | 1
svtools/source/control/accessibleruler.cxx | 1
svtools/source/control/collatorres.cxx | 4
svtools/source/control/filectrl.cxx | 7
svtools/source/control/fileurlbox.cxx | 1
svtools/source/control/hyperlabel.cxx | 2
svtools/source/control/indexentryres.cxx | 4
svtools/source/control/inettbc.cxx | 14
svtools/source/control/scriptedtext.cxx | 6
svtools/source/control/scrwin.cxx | 11
svtools/source/control/toolbarmenu.cxx | 72 -
svtools/source/control/toolbarmenuacc.cxx | 49
svtools/source/control/toolbarmenuimp.hxx | 1
svtools/source/control/valueacc.cxx | 54 -
svtools/source/control/vclxaccessibleheaderbar.cxx | 3
svtools/source/control/vclxaccessibleheaderbaritem.cxx | 14
svtools/source/dialogs/ServerDetailsControls.cxx | 5
svtools/source/dialogs/addresstemplate.cxx | 1
svtools/source/dialogs/colrdlg.cxx | 5
svtools/source/dialogs/prnsetup.cxx | 16
svtools/source/dialogs/wizardmachine.cxx | 1
svtools/source/dialogs/wizdlg.cxx | 26
svtools/source/edit/svmedit.cxx | 1
svtools/source/filter/SvFilterOptionsDialog.cxx | 3
svtools/source/filter/exportdialog.hxx | 1
svtools/source/graphic/descriptor.cxx | 12
svtools/source/graphic/graphic.cxx | 11
svtools/source/graphic/grfattr.cxx | 3
svtools/source/graphic/grfmgr2.cxx | 1
svtools/source/graphic/provider.cxx | 9
svtools/source/graphic/renderer.cxx | 12
svtools/source/graphic/transformer.cxx | 2
svtools/source/inc/unoiface.hxx | 6
svtools/source/misc/cliplistener.cxx | 1
svtools/source/misc/dialogclosedlistener.cxx | 1
svtools/source/misc/dialogcontrolling.cxx | 1
svtools/source/misc/ehdl.cxx | 11
svtools/source/misc/embedtransfer.cxx | 3
svtools/source/misc/imagemgr.cxx | 1
svtools/source/misc/imap3.cxx | 1
svtools/source/misc/langtab.cxx | 3
svtools/source/misc/openfiledroptargetlistener.cxx | 7
svtools/source/misc/templatefoldercache.cxx | 3
svtools/source/misc/transfer.cxx | 89 -
svtools/source/misc/transfer2.cxx | 40
svtools/source/misc/unitconv.cxx | 40
svtools/source/misc/xwindowitem.cxx | 5
svtools/source/svrtf/parrtf.cxx | 2
svtools/source/svrtf/rtfout.cxx | 1
svtools/source/svrtf/svparser.cxx | 1
svtools/source/table/cellvalueconversion.hxx | 1
svtools/source/table/mousefunction.cxx | 1
svtools/source/table/tablecontrol.cxx | 1
svtools/source/table/tablecontrol_impl.hxx | 1
svtools/source/table/tablegeometry.cxx | 1
svtools/source/uno/genericunodialog.cxx | 1
svtools/source/uno/svtxgridcontrol.cxx | 1
svtools/source/uno/toolboxcontroller.cxx | 3
svtools/source/uno/treecontrolpeer.cxx | 71 -
svtools/source/uno/unocontroltablemodel.hxx | 1
svtools/source/uno/unoevent.cxx | 1
svtools/source/uno/unogridcolumnfacade.hxx | 1
svtools/source/uno/unoiface.cxx | 9
svtools/source/uno/unoimap.cxx | 1
svx/inc/galobj.hxx | 1
svx/inc/sdr/attribute/sdrfilltextattribute.hxx | 2
svx/inc/sdr/attribute/sdrformtextoutlineattribute.hxx | 2
svx/inc/sdr/contact/viewcontactofe3dcube.hxx | 1
svx/inc/sdr/contact/viewcontactofe3dextrude.hxx | 1
svx/inc/sdr/contact/viewcontactofe3dlathe.hxx | 1
svx/inc/sdr/contact/viewcontactofe3dpolygon.hxx | 1
svx/inc/sdr/contact/viewcontactofe3dsphere.hxx | 1
svx/inc/sdr/contact/viewcontactofgroup.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrcaptionobj.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrcircobj.hxx | 1
svx/inc/sdr/contact/viewcontactofsdredgeobj.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrmeasureobj.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrobjcustomshape.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrole2obj.hxx | 1
svx/inc/sdr/contact/viewcontactofsdrpathobj.hxx | 1
svx/inc/sdr/contact/viewcontactofunocontrol.hxx | 1
svx/inc/sdr/contact/viewobjectcontactofe3dscene.hxx | 2
svx/inc/sdr/contact/viewobjectcontactofsdrmediaobj.hxx | 1
svx/inc/sdr/overlay/overlaycrosshair.hxx | 2
svx/inc/sdr/overlay/overlayhelpline.hxx | 2
svx/inc/sdr/overlay/overlayline.hxx | 2
svx/inc/sdr/overlay/overlaymanagerbuffered.hxx | 2
svx/inc/sdr/overlay/overlayrollingrectangle.hxx | 2
svx/inc/sdr/overlay/overlaytools.hxx | 1
svx/inc/sdr/primitive2d/sdrcaptionprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrconnectorprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrcustomshapeprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrellipseprimitive2d.hxx | 3
svx/inc/sdr/primitive2d/sdrgrafprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrmeasureprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrole2primitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrolecontentprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrpathprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrprimitivetools.hxx | 1
svx/inc/sdr/primitive2d/sdrrectangleprimitive2d.hxx | 2
svx/inc/sdr/primitive2d/sdrtextprimitive2d.hxx | 8
svx/inc/sdr/primitive3d/sdrattributecreator3d.hxx | 2
svx/inc/sdr/properties/attributeproperties.hxx | 2
svx/inc/sdr/properties/captionproperties.hxx | 2
svx/inc/sdr/properties/circleproperties.hxx | 2
svx/inc/sdr/properties/connectorproperties.hxx | 2
svx/inc/sdr/properties/customshapeproperties.hxx | 2
svx/inc/sdr/properties/e3dcompoundproperties.hxx | 2
svx/inc/sdr/properties/e3dextrudeproperties.hxx | 2
svx/inc/sdr/properties/e3dlatheproperties.hxx | 2
svx/inc/sdr/properties/e3dproperties.hxx | 2
svx/inc/sdr/properties/e3dsceneproperties.hxx | 2
svx/inc/sdr/properties/e3dsphereproperties.hxx | 2
svx/inc/sdr/properties/emptyproperties.hxx | 1
svx/inc/sdr/properties/graphicproperties.hxx | 2
svx/inc/sdr/properties/groupproperties.hxx | 2
svx/inc/sdr/properties/measureproperties.hxx | 2
svx/inc/sdr/properties/oleproperties.hxx | 2
svx/inc/sdr/properties/pageproperties.hxx | 2
svx/inc/sdr/properties/rectangleproperties.hxx | 2
svx/inc/sdr/properties/textproperties.hxx | 2
svx/inc/xpolyimp.hxx | 1
svx/source/accessibility/AccessibleEmptyEditSource.cxx | 6
svx/source/accessibility/AccessibleFrameSelector.cxx | 12
svx/source/accessibility/AccessibleGraphicShape.cxx | 12
svx/source/accessibility/AccessibleOLEShape.cxx | 12
svx/source/accessibility/AccessibleShape.cxx | 72 -
svx/source/accessibility/AccessibleShapeInfo.cxx | 2
svx/source/accessibility/AccessibleShapeTreeInfo.cxx | 36
svx/source/accessibility/AccessibleSvxFindReplaceDialog.cxx | 1
svx/source/accessibility/AccessibleTextEventQueue.cxx | 2
svx/source/accessibility/AccessibleTextHelper.cxx | 6
svx/source/accessibility/ChildrenManager.cxx | 2
svx/source/accessibility/ChildrenManagerImpl.cxx | 51
svx/source/accessibility/ChildrenManagerImpl.hxx | 3
svx/source/accessibility/DescriptionGenerator.cxx | 30
svx/source/accessibility/GraphCtlAccessibleContext.cxx | 34
svx/source/accessibility/ShapeTypeHandler.cxx | 15
svx/source/accessibility/charmapacc.cxx | 27
svx/source/accessibility/svxrectctaccessiblecontext.cxx | 9
svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx | 4
svx/source/customshapes/EnhancedCustomShapeHandle.cxx | 4
svx/source/dialog/_bmpmask.cxx | 15
svx/source/dialog/charmap.cxx | 23
svx/source/dialog/checklbx.cxx | 13
svx/source/dialog/dialcontrol.cxx | 5
svx/source/dialog/dlgctl3d.cxx | 1
svx/source/dialog/dlgctrl.cxx | 22
svx/source/dialog/dlgutil.cxx | 1
svx/source/dialog/docrecovery.cxx | 18
svx/source/dialog/fntctrl.cxx | 1
svx/source/dialog/fontlb.cxx | 3
svx/source/dialog/framelink.cxx | 14
svx/source/dialog/framelinkarray.cxx | 11
svx/source/dialog/frmdirlbox.cxx | 2
svx/source/dialog/frmsel.cxx | 2
svx/source/dialog/grfflt.cxx | 1
svx/source/dialog/hdft.cxx | 5
svx/source/dialog/langbox.cxx | 2
svx/source/dialog/optgrid.cxx | 4
svx/source/dialog/orienthelper.cxx | 5
svx/source/dialog/pagectrl.cxx | 2
svx/source/dialog/passwd.cxx | 2
svx/source/dialog/relfld.cxx | 2
svx/source/dialog/rlrcitem.cxx | 5
svx/source/dialog/rulritem.cxx | 6
svx/source/dialog/srchctrl.cxx | 1
svx/source/dialog/srchdlg.cxx | 36
svx/source/dialog/strarray.cxx | 5
svx/source/dialog/txencbox.cxx | 7
svx/source/dialog/txenctab.cxx | 1
svx/source/engine3d/e3dsceneupdater.cxx | 1
svx/source/engine3d/extrud3d.cxx | 3
svx/source/engine3d/float3d.cxx | 4
svx/source/engine3d/helperhittest3d.cxx | 6
svx/source/engine3d/helperminimaldepth3d.cxx | 1
svx/source/engine3d/helperminimaldepth3d.hxx | 1
svx/source/engine3d/lathe3d.cxx | 3
svx/source/engine3d/obj3d.cxx | 6
svx/source/engine3d/polygn3d.cxx | 1
svx/source/engine3d/scene3d.cxx | 3
svx/source/engine3d/sphere3d.cxx | 4
svx/source/engine3d/svx3ditems.cxx | 3
svx/source/engine3d/view3d.cxx | 1
svx/source/fmcomp/dbaexchange.cxx | 1
svx/source/fmcomp/dbaobjectex.cxx | 2
svx/source/fmcomp/fmgridif.cxx | 4
svx/source/fmcomp/gridcell.cxx | 4
svx/source/form/ParseContext.cxx | 2
svx/source/form/dataaccessdescriptor.cxx | 1
svx/source/form/datanavi.cxx | 2
svx/source/form/dbcharsethelper.cxx | 2
svx/source/form/filtnav.cxx | 5
svx/source/form/fmdmod.cxx | 1
svx/source/form/fmdocumentclassification.cxx | 1
svx/source/form/fmexch.cxx | 1
svx/source/form/fmexpl.cxx | 3
svx/source/form/fmitems.cxx | 3
svx/source/form/fmobjfac.cxx | 1
svx/source/form/fmpage.cxx | 1
svx/source/form/fmshimp.cxx | 4
svx/source/form/fmsrcimp.cxx | 2
svx/source/form/fmtextcontrolshell.cxx | 1
svx/source/form/fmtools.cxx | 1
svx/source/form/fmundo.cxx | 7
svx/source/form/fmview.cxx | 3
svx/source/form/formcontroller.cxx | 1
svx/source/form/navigatortree.cxx | 3
svx/source/form/navigatortreemodel.cxx | 2
svx/source/form/sqlparserclient.cxx | 1
svx/source/form/tabwin.cxx | 1
svx/source/gallery2/codec.cxx | 1
svx/source/gallery2/galbrws2.cxx | 1
svx/source/gallery2/galtheme.cxx | 1
svx/source/inc/AccessibleFrameSelector.hxx | 2
svx/source/inc/charmapacc.hxx | 1
svx/source/inc/datanavi.hxx | 2
svx/source/inc/delayedevent.hxx | 1
svx/source/inc/filtnav.hxx | 1
svx/source/inc/fmexch.hxx | 3
svx/source/inc/fmexpl.hxx | 3
svx/source/inc/fmitems.hxx | 1
svx/source/inc/fmscriptingenv.hxx | 1
svx/source/inc/fmvwimp.hxx | 1
svx/source/inc/frmselimpl.hxx | 2
svx/source/inc/gridcell.hxx | 1
svx/source/inc/sdbdatacolumn.hxx | 1
svx/source/items/SmartTagItem.cxx | 4
svx/source/items/algitem.cxx | 22
svx/source/items/chrtitem.cxx | 31
svx/source/items/drawitem.cxx | 2
svx/source/items/e3ditem.cxx | 10
svx/source/items/galleryitem.cxx | 1
svx/source/items/grfitem.cxx | 3
svx/source/items/hlnkitem.cxx | 2
svx/source/items/numfmtsh.cxx | 26
svx/source/items/numinf.cxx | 13
svx/source/items/pageitem.cxx | 4
svx/source/items/postattr.cxx | 11
svx/source/items/rotmodit.cxx | 1
svx/source/items/viewlayoutitem.cxx | 8
svx/source/items/zoomslideritem.cxx | 9
svx/source/mnuctrls/clipboardctl.cxx | 3
svx/source/mnuctrls/fntctl.cxx | 5
svx/source/mnuctrls/fntszctl.cxx | 5
svx/source/sdr/animation/animationstate.cxx | 1
svx/source/sdr/animation/objectanimator.cxx | 1
svx/source/sdr/attribute/sdrfilltextattribute.cxx | 1
svx/source/sdr/attribute/sdrformtextattribute.cxx | 1
svx/source/sdr/attribute/sdrlinefillshadowtextattribute.cxx | 1
svx/source/sdr/attribute/sdrlineshadowtextattribute.cxx | 1
svx/source/sdr/attribute/sdrshadowtextattribute.cxx | 1
svx/source/sdr/contact/displayinfo.cxx | 1
svx/source/sdr/contact/sdrmediawindow.cxx | 10
svx/source/sdr/contact/viewcontactofgroup.cxx | 1
svx/source/sdr/contact/viewcontactofmasterpagedescriptor.cxx | 1
svx/source/sdr/contact/viewcontactofsdrcircobj.cxx | 1
svx/source/sdr/contact/viewcontactofsdredgeobj.cxx | 1
svx/source/sdr/contact/viewcontactofsdrmeasureobj.cxx | 1
svx/source/sdr/contact/viewcontactofsdrobjcustomshape.cxx | 1
svx/source/sdr/contact/viewobjectcontactofe3dscene.cxx | 3
svx/source/sdr/contact/viewobjectcontactofgraphic.cxx | 1
svx/source/sdr/contact/viewobjectcontactofgroup.cxx | 1
svx/source/sdr/contact/viewobjectcontactofmasterpagedescriptor.cxx | 1
svx/source/sdr/contact/viewobjectcontactofsdrmediaobj.cxx | 5
svx/source/sdr/event/eventhandler.cxx | 2
svx/source/sdr/overlay/overlayanimatedbitmapex.cxx | 1
svx/source/sdr/overlay/overlaybitmapex.cxx | 1
svx/source/sdr/overlay/overlaycrosshair.cxx | 1
svx/source/sdr/overlay/overlayhelpline.cxx | 1
svx/source/sdr/overlay/overlayline.cxx | 1
svx/source/sdr/overlay/overlaymanager.cxx | 1
svx/source/sdr/overlay/overlaymanagerbuffered.cxx | 1
svx/source/sdr/overlay/overlayobject.cxx | 2
svx/source/sdr/overlay/overlaypolypolygon.cxx | 1
svx/source/sdr/overlay/overlayprimitive2dsequenceobject.cxx | 1
svx/source/sdr/overlay/overlayrectangle.cxx | 1
svx/source/sdr/overlay/overlayrollingrectangle.cxx | 1
svx/source/sdr/overlay/overlayselection.cxx | 1
svx/source/sdr/overlay/overlaytools.cxx | 4
svx/source/sdr/overlay/overlaytriangle.cxx | 1
svx/source/sdr/primitive2d/sdrattributecreator.cxx | 1
svx/source/sdr/primitive2d/sdrcaptionprimitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrconnectorprimitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrcustomshapeprimitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrdecompositiontools.cxx | 1
svx/source/sdr/primitive2d/sdrellipseprimitive2d.cxx | 3
svx/source/sdr/primitive2d/sdrmeasureprimitive2d.cxx | 1
svx/source/sdr/primitive2d/sdrole2primitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrolecontentprimitive2d.cxx | 1
svx/source/sdr/primitive2d/sdrpathprimitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrrectangleprimitive2d.cxx | 2
svx/source/sdr/primitive2d/sdrtextprimitive2d.cxx | 7
svx/source/sdr/primitive3d/sdrattributecreator3d.cxx | 1
svx/source/sdr/properties/attributeproperties.cxx | 1
svx/source/sdr/properties/captionproperties.cxx | 1
svx/source/sdr/properties/circleproperties.cxx | 1
svx/source/sdr/properties/connectorproperties.cxx | 1
svx/source/sdr/properties/customshapeproperties.cxx | 1
svx/source/sdr/properties/defaultproperties.cxx | 1
svx/source/sdr/properties/e3dcompoundproperties.cxx | 1
svx/source/sdr/properties/e3dextrudeproperties.cxx | 1
svx/source/sdr/properties/e3dlatheproperties.cxx | 1
svx/source/sdr/properties/e3dproperties.cxx | 1
svx/source/sdr/properties/e3dsphereproperties.cxx | 1
svx/source/sdr/properties/graphicproperties.cxx | 1
svx/source/sdr/properties/groupproperties.cxx | 1
svx/source/sdr/properties/itemsettools.cxx | 1
svx/source/sdr/properties/oleproperties.cxx | 1
svx/source/sdr/properties/rectangleproperties.cxx | 1
svx/source/sidebar/ContextChangeEventMultiplexer.cxx | 4
svx/source/sidebar/EmptyPanel.cxx | 2
svx/source/sidebar/PanelFactory.cxx | 4
svx/source/sidebar/SelectionAnalyzer.cxx | 17
svx/source/sidebar/SelectionChangeHandler.cxx | 12
svx/source/sidebar/area/AreaPropertyPanel.hxx | 1
svx/source/sidebar/area/AreaPropertyPanelBase.cxx | 18
svx/source/sidebar/graphic/GraphicPropertyPanel.cxx | 21
svx/source/sidebar/insert/InsertPropertyPanel.cxx | 2
svx/source/sidebar/possize/PosSizePropertyPanel.cxx | 22
svx/source/sidebar/possize/PosSizePropertyPanel.hxx | 1
svx/source/sidebar/shadow/ShadowPropertyPanel.hxx | 1
svx/source/sidebar/tools/Popup.cxx | 1
svx/source/stbctrls/modctrl.cxx | 4
svx/source/stbctrls/pszctrl.cxx | 8
svx/source/stbctrls/selctrl.cxx | 3
svx/source/stbctrls/zoomctrl.cxx | 2
svx/source/svdraw/gradtrns.cxx | 1
svx/source/svdraw/sdrhittesthelper.cxx | 2
svx/source/svdraw/sdrpagewindow.cxx | 2
svx/source/svdraw/sdrpaintwindow.cxx | 1
svx/source/svdraw/sdrundomanager.cxx | 1
svx/source/svdraw/svdattr.cxx | 8
svx/source/svdraw/svdcrtv.cxx | 4
svx/source/svdraw/svddrgmt.cxx | 29
svx/source/svdraw/svddrgv.cxx | 4
svx/source/svdraw/svdedtv.cxx | 4
svx/source/svdraw/svdedtv1.cxx | 6
svx/source/svdraw/svdedxv.cxx | 17
svx/source/svdraw/svdetc.cxx | 3
svx/source/svdraw/svdfmtf.cxx | 3
svx/source/svdraw/svdglev.cxx | 10
svx/source/svdraw/svdglue.cxx | 1
svx/source/svdraw/svdhdl.cxx | 13
svx/source/svdraw/svdhlpln.cxx | 1
svx/source/svdraw/svdmark.cxx | 4
svx/source/svdraw/svdmodel.cxx | 15
svx/source/svdraw/svdmrkv.cxx | 54 -
svx/source/svdraw/svdmrkv1.cxx | 1
svx/source/svdraw/svdoashp.cxx | 8
svx/source/svdraw/svdoattr.cxx | 2
svx/source/svdraw/svdobj.cxx | 30
svx/source/svdraw/svdocapt.cxx | 5
svx/source/svdraw/svdocirc.cxx | 5
svx/source/svdraw/svdoedge.cxx | 4
svx/source/svdraw/svdograf.cxx | 1
svx/source/svdraw/svdogrp.cxx | 3
svx/source/svdraw/svdomeas.cxx | 5
svx/source/svdraw/svdomedia.cxx | 2
svx/source/svdraw/svdoole2.cxx | 42
svx/source/svdraw/svdopage.cxx | 2
svx/source/svdraw/svdopath.cxx | 1
svx/source/svdraw/svdorect.cxx | 4
svx/source/svdraw/svdotext.cxx | 6
svx/source/svdraw/svdotextpathdecomposition.cxx | 1
svx/source/svdraw/svdotxdr.cxx | 1
svx/source/svdraw/svdotxtr.cxx | 2
svx/source/svdraw/svdouno.cxx | 2
svx/source/svdraw/svdovirt.cxx | 18
svx/source/svdraw/svdpage.cxx | 29
svx/source/svdraw/svdpagv.cxx | 4
svx/source/svdraw/svdpntv.cxx | 15
svx/source/svdraw/svdpoev.cxx | 2
svx/source/svdraw/svdsnpv.cxx | 3
svx/source/svdraw/svdtrans.cxx | 10
svx/source/svdraw/svdundo.cxx | 19
svx/source/svdraw/svdview.cxx | 2
svx/source/svdraw/svdviter.cxx | 6
svx/source/svdraw/svdxcgv.cxx | 9
svx/source/svdraw/textchaincursor.cxx | 1
svx/source/table/accessiblecell.cxx | 27
svx/source/table/accessibletableshape.cxx | 36
svx/source/table/cell.cxx | 65 -
svx/source/table/cell.hxx | 4
svx/source/table/cellcursor.cxx | 17
svx/source/table/cellcursor.hxx | 1
svx/source/table/cellrange.cxx | 6
svx/source/table/cellrange.hxx | 1
svx/source/table/propertyset.cxx | 17
svx/source/table/propertyset.hxx | 1
svx/source/table/svdotable.cxx | 106 --
svx/source/table/tablecolumn.cxx | 12
svx/source/table/tablecolumn.hxx | 1
svx/source/table/tablecolumns.cxx | 9
svx/source/table/tablecolumns.hxx | 1
svx/source/table/tablecontroller.cxx | 90 -
svx/source/table/tabledesign.cxx | 27
svx/source/table/tablehandles.cxx | 4
svx/source/table/tablehandles.hxx | 1
svx/source/table/tablelayouter.cxx | 28
svx/source/table/tablelayouter.hxx | 1
svx/source/table/tablemodel.cxx | 43
svx/source/table/tablemodel.hxx | 1
svx/source/table/tablerow.cxx | 17
svx/source/table/tablerow.hxx | 3
svx/source/table/tablerows.cxx | 9
svx/source/table/tablerows.hxx | 1
svx/source/table/tableundo.cxx | 31
svx/source/table/tableundo.hxx | 7
svx/source/table/viewcontactoftableobj.cxx | 4
svx/source/tbxctrls/extrusioncontrols.cxx | 30
svx/source/tbxctrls/extrusioncontrols.hxx | 7
svx/source/tbxctrls/fontworkgallery.cxx | 18
svx/source/tbxctrls/formatpaintbrushctrl.cxx | 1
svx/source/tbxctrls/itemwin.cxx | 14
svx/source/tbxctrls/layctrl.cxx | 19
svx/source/tbxctrls/lboxctrl.cxx | 1
svx/source/tbxctrls/linectrl.cxx | 17
svx/source/tbxctrls/tbcontrl.cxx | 14
svx/source/tbxctrls/tbunocontroller.cxx | 4
svx/source/tbxctrls/tbxdrctl.cxx | 4
svx/source/unodialogs/textconversiondlgs/chinese_dictionarydialog.cxx | 3
svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.hxx | 1
svx/source/unodialogs/textconversiondlgs/chinese_translationdialog.hxx | 1
svx/source/unodraw/UnoNameItemTable.cxx | 1
svx/source/unodraw/UnoNamespaceMap.cxx | 3
svx/source/unodraw/XPropertyTable.cxx | 6
svx/source/unodraw/recoveryui.cxx | 3
svx/source/unodraw/shapeimpl.hxx | 2
svx/source/unodraw/tableshape.cxx | 3
svx/source/unodraw/unodtabl.cxx | 1
svx/source/unodraw/unogtabl.cxx | 1
svx/source/unodraw/unohtabl.cxx | 1
svx/source/unodraw/unomod.cxx | 1
svx/source/unodraw/unomtabl.cxx | 1
svx/source/unodraw/unoprov.cxx | 4
svx/source/unodraw/unoshap2.cxx | 20
svx/source/unodraw/unoshap3.cxx | 9
svx/source/unodraw/unoshap4.cxx | 4
svx/source/unodraw/unoshape.cxx | 54 -
svx/source/unodraw/unoshtxt.cxx | 21
svx/source/unodraw/unottabl.cxx | 1
svx/source/unogallery/unogalitem.cxx | 16
svx/source/unogallery/unogaltheme.cxx | 20
svx/source/unogallery/unogalthemeprovider.cxx | 7
svx/source/xml/xmleohlp.cxx | 1
svx/source/xml/xmlexport.cxx | 2
svx/source/xml/xmlgrhlp.cxx | 8
svx/source/xml/xmlxtexp.cxx | 8
svx/source/xml/xmlxtimp.cxx | 4
svx/source/xoutdev/xattr.cxx | 1
sw/inc/PostItMgr.hxx | 2
sw/inc/SwAppletImpl.hxx | 16
sw/inc/ToxWhitespaceStripper.hxx | 1
sw/inc/docsh.hxx | 2
sw/inc/fmtcol.hxx | 2
sw/inc/paratr.hxx | 2
sw/inc/swtable.hxx | 2
sw/inc/swtblfmt.hxx | 4
sw/qa/core/Test-BigPtrArray.cxx | 52 -
sw/qa/core/macros-test.cxx | 8
sw/qa/core/uwriter.cxx | 86 -
sw/qa/extras/ooxmlexport/ooxmlexport.cxx | 1
sw/qa/extras/ooxmlexport/ooxmlexport3.cxx | 3
sw/source/core/SwNumberTree/SwNodeNum.cxx | 1
sw/source/core/access/accframebase.cxx | 14
sw/source/core/access/accmap.cxx | 26
sw/source/core/access/accpara.cxx | 3
sw/source/core/access/accselectionhelper.cxx | 14
sw/source/core/crsr/callnk.cxx | 4
sw/source/core/crsr/viscrs.cxx | 5
sw/source/core/doc/CntntIdxStore.cxx | 4
sw/source/core/doc/DocumentDrawModelManager.cxx | 3
sw/source/core/doc/DocumentLinksAdministrationManager.cxx | 1
sw/source/core/doc/DocumentListsManager.cxx | 2
sw/source/core/doc/DocumentStateManager.cxx | 4
sw/source/core/doc/DocumentTimerManager.cxx | 1
sw/source/core/doc/SwStyleNameMapper.cxx | 48
sw/source/core/doc/doc.cxx | 4
sw/source/core/doc/docredln.cxx | 10
sw/source/core/doc/list.cxx | 1
sw/source/core/doc/textboxhelper.cxx | 38
sw/source/core/docnode/ndcopy.cxx | 1
sw/source/core/fields/docufld.cxx | 1
sw/source/core/fields/expfld.cxx | 1
sw/source/core/fields/flddropdown.cxx | 3
sw/source/core/inc/txtfrm.hxx | 4
sw/source/core/layout/anchoredobject.cxx | 4
sw/source/core/layout/paintfrm.cxx | 10
sw/source/core/swg/SwXMLBlockExport.cxx | 2
sw/source/core/text/txtfrm.cxx | 10
sw/source/core/txtnode/ndtxt.cxx | 10
sw/source/core/txtnode/txtatr2.cxx | 1
sw/source/core/unocore/unoobj2.cxx | 1
sw/source/core/view/viewsh.cxx | 11
sw/source/filter/basflt/fltshell.cxx | 1
sw/source/filter/html/swhtml.hxx | 2
sw/source/filter/inc/fltshell.hxx | 1
sw/source/filter/ww8/WW8TableInfo.cxx | 11
sw/source/filter/ww8/docxattributeoutput.cxx | 9
sw/source/filter/ww8/docxexport.cxx | 36
sw/source/filter/ww8/docxsdrexport.cxx | 23
sw/source/filter/ww8/rtfattributeoutput.cxx | 6
sw/source/filter/ww8/wrtw8sty.cxx | 4
sw/source/filter/ww8/ww8attributeoutput.hxx | 4
sw/source/filter/ww8/ww8par.hxx | 2
sw/source/filter/ww8/ww8par3.cxx | 36
sw/source/filter/ww8/ww8par5.cxx | 17
sw/source/filter/xml/xmltexte.cxx | 3
sw/source/filter/xml/xmltexte.hxx | 1
sw/source/ui/envelp/envfmt.cxx | 6
sw/source/uibase/docvw/PostItMgr.cxx | 5
sw/source/uibase/docvw/SidebarScrollBar.cxx | 6
sw/source/uibase/docvw/SidebarTxtControl.cxx | 5
sw/source/uibase/docvw/SidebarWin.cxx | 19
sw/source/uibase/docvw/edtwin.cxx | 5
sw/source/uibase/inc/formedt.hxx | 18
sw/source/uibase/shells/txtattr.cxx | 6
sw/source/uibase/uiview/viewsrch.cxx | 37
sw/source/uibase/uno/unomailmerge.cxx | 4
sw/source/uibase/utlui/content.cxx | 136 --
sw/source/uibase/utlui/gloslst.cxx | 22
sw/source/uibase/utlui/numfmtlb.cxx | 2
sw/source/uibase/web/wfrmsh.cxx | 1
sw/source/uibase/web/wtextsh.cxx | 1
sw/source/uibase/wrtsh/wrtsh2.cxx | 5
testtools/source/bridgetest/bridgetest.cxx | 3
testtools/source/bridgetest/cli/cli_cpp_bridgetest.cxx | 4
testtools/source/bridgetest/cppobj.cxx | 3
testtools/source/performance/ubobject.cxx | 8
testtools/source/performance/ubtest.cxx | 12
toolkit/inc/helper/unopropertyarrayhelper.hxx | 1
toolkit/source/awt/stylesettings.hxx | 1
toolkit/source/awt/vclxregion.cxx | 2
toolkit/source/awt/vclxwindow.cxx | 4
toolkit/source/awt/vclxwindows.cxx | 7
toolkit/source/controls/controlmodelcontainerbase.cxx | 3
toolkit/source/controls/eventcontainer.cxx | 3
toolkit/source/controls/geometrycontrolmodel.cxx | 2
toolkit/source/controls/grid/gridcontrol.cxx | 1
toolkit/source/controls/grid/gridcontrol.hxx | 1
toolkit/source/controls/grid/initguard.hxx | 1
toolkit/source/controls/roadmapcontrol.cxx | 7
toolkit/source/controls/roadmapentry.cxx | 2
toolkit/source/controls/stdtabcontrollermodel.cxx | 1
toolkit/source/controls/tkscrollbar.cxx | 1
toolkit/source/controls/tree/treecontrol.cxx | 28
toolkit/source/controls/unocontrolbase.cxx | 1
toolkit/source/controls/unocontrolcontainer.cxx | 2
toolkit/source/controls/unocontrolmodel.cxx | 1
toolkit/source/helper/listenermultiplexer.cxx | 1
toolkit/source/helper/property.cxx | 1
tools/qa/cppunit/test_urlobj.cxx | 2
tools/source/inet/inetmime.cxx | 1
tools/source/rc/rc.cxx | 1
ucb/source/cacher/cachedcontentresultset.cxx | 10
ucb/source/cacher/cachedcontentresultset.hxx | 4
ucb/source/cacher/cachedcontentresultsetstub.cxx | 2
ucb/source/cacher/cachedcontentresultsetstub.hxx | 3
ucb/source/cacher/cacheddynamicresultset.cxx | 2
ucb/source/cacher/cacheddynamicresultset.hxx | 2
ucb/source/cacher/cacheddynamicresultsetstub.cxx | 2
ucb/source/cacher/cacheddynamicresultsetstub.hxx | 2
ucb/source/cacher/cacheserv.cxx | 2
ucb/source/cacher/contentresultsetwrapper.cxx | 6
ucb/source/cacher/contentresultsetwrapper.hxx | 2
ucb/source/cacher/dynamicresultsetwrapper.cxx | 5
ucb/source/cacher/dynamicresultsetwrapper.hxx | 2
ucb/source/core/cmdenv.cxx | 12
ucb/source/core/provprox.cxx | 24
ucb/source/core/provprox.hxx | 5
ucb/source/core/ucb.cxx | 28
ucb/source/core/ucbcmds.cxx | 38
ucb/source/core/ucbcmds.hxx | 2
ucb/source/core/ucbprops.cxx | 8
ucb/source/core/ucbprops.hxx | 3
ucb/source/core/ucbstore.cxx | 56 -
ucb/source/core/ucbstore.hxx | 3
ucb/source/inc/regexpmap.hxx | 1
ucb/source/regexp/regexp.cxx | 2
ucb/source/sorter/sortdynres.hxx | 1
ucb/source/sorter/sortmain.cxx | 2
ucb/source/sorter/sortresult.cxx | 17
ucb/source/sorter/sortresult.hxx | 4
ucb/source/ucp/cmis/cmis_url.cxx | 3
ucb/source/ucp/ext/ucpext_content.hxx | 1
ucb/source/ucp/ext/ucpext_datasupplier.cxx | 1
ucb/source/ucp/ext/ucpext_provider.hxx | 1
ucb/source/ucp/file/bc.cxx | 25
ucb/source/ucp/file/filcmd.cxx | 1
ucb/source/ucp/file/filglob.cxx | 1
ucb/source/ucp/file/filinpstr.cxx | 3
ucb/source/ucp/file/filinsreq.cxx | 1
ucb/source/ucp/file/filinsreq.hxx | 2
ucb/source/ucp/file/filnot.cxx | 3
ucb/source/ucp/file/filprp.cxx | 1
ucb/source/ucp/file/filrset.cxx | 18
ucb/source/ucp/file/filstr.cxx | 8
ucb/source/ucp/file/filstr.hxx | 1
ucb/source/ucp/file/filtask.cxx | 8
ucb/source/ucp/file/prov.cxx | 13
ucb/source/ucp/file/prov.hxx | 1
ucb/source/ucp/file/shell.cxx | 51
ucb/source/ucp/file/shell.hxx | 6
ucb/source/ucp/ftp/ftpcontent.cxx | 10
ucb/source/ucp/ftp/ftpcontentcaps.cxx | 2
ucb/source/ucp/ftp/ftpcontentidentifier.cxx | 4
ucb/source/ucp/ftp/ftpcontentprovider.cxx | 2
ucb/source/ucp/ftp/ftpdirp.cxx | 1
ucb/source/ucp/ftp/ftpdirp.hxx | 1
ucb/source/ucp/ftp/ftpdynresultset.cxx | 8
ucb/source/ucp/ftp/ftpintreq.cxx | 2
ucb/source/ucp/ftp/ftpintreq.hxx | 3
ucb/source/ucp/ftp/ftploaderthread.cxx | 2
ucb/source/ucp/ftp/ftpresultsetbase.cxx | 13
ucb/source/ucp/ftp/ftpresultsetfactory.hxx | 2
ucb/source/ucp/ftp/ftpurl.cxx | 3
ucb/source/ucp/hierarchy/dynamicresultset.cxx | 6
ucb/source/ucp/hierarchy/hierarchycontent.cxx | 20
ucb/source/ucp/hierarchy/hierarchycontent.hxx | 2
ucb/source/ucp/hierarchy/hierarchycontentcaps.cxx | 11
ucb/source/ucp/hierarchy/hierarchydata.cxx | 8
ucb/source/ucp/hierarchy/hierarchydata.hxx | 2
ucb/source/ucp/hierarchy/hierarchydatasource.cxx | 45
ucb/source/ucp/hierarchy/hierarchydatasource.hxx | 1
ucb/source/ucp/hierarchy/hierarchydatasupplier.cxx | 10
ucb/source/ucp/hierarchy/hierarchyprovider.cxx | 16
ucb/source/ucp/hierarchy/hierarchyprovider.hxx | 1
ucb/source/ucp/hierarchy/hierarchyservices.cxx | 1
ucb/source/ucp/hierarchy/hierarchyuri.cxx | 5
ucb/source/ucp/hierarchy/hierarchyuri.hxx | 2
ucb/source/ucp/inc/urihelper.hxx | 1
ucb/source/ucp/package/pkgcontent.cxx | 23
ucb/source/ucp/package/pkgcontent.hxx | 2
ucb/source/ucp/package/pkgcontentcaps.cxx | 10
ucb/source/ucp/package/pkgdatasupplier.cxx | 10
ucb/source/ucp/package/pkgprovider.cxx | 11
ucb/source/ucp/package/pkgprovider.hxx | 2
ucb/source/ucp/package/pkgresultset.cxx | 6
ucb/source/ucp/package/pkgservices.cxx | 1
ucb/source/ucp/package/pkguri.cxx | 5
ucb/source/ucp/package/pkguri.hxx | 2
ucb/source/ucp/tdoc/tdoc_content.cxx | 20
ucb/source/ucp/tdoc/tdoc_content.hxx | 1
ucb/source/ucp/tdoc/tdoc_contentcaps.cxx | 13
ucb/source/ucp/tdoc/tdoc_datasupplier.cxx | 6
ucb/source/ucp/tdoc/tdoc_docmgr.cxx | 13
ucb/source/ucp/tdoc/tdoc_docmgr.hxx | 3
ucb/source/ucp/tdoc/tdoc_documentcontentfactory.cxx | 10
ucb/source/ucp/tdoc/tdoc_passwordrequest.cxx | 17
ucb/source/ucp/tdoc/tdoc_provider.cxx | 18
ucb/source/ucp/tdoc/tdoc_provider.hxx | 2
ucb/source/ucp/tdoc/tdoc_resultset.cxx | 6
ucb/source/ucp/tdoc/tdoc_services.cxx | 1
ucb/source/ucp/tdoc/tdoc_stgelems.cxx | 53 -
ucb/source/ucp/tdoc/tdoc_stgelems.hxx | 4
ucb/source/ucp/tdoc/tdoc_storage.cxx | 7
ucb/source/ucp/tdoc/tdoc_uri.cxx | 4
ucb/source/ucp/tdoc/tdoc_uri.hxx | 2
ucb/source/ucp/webdav-neon/ContentProperties.cxx | 8
ucb/source/ucp/webdav-neon/DAVAuthListenerImpl.hxx | 7
ucb/source/ucp/webdav-neon/DAVException.hxx | 1
ucb/source/ucp/webdav-neon/DAVResourceAccess.cxx | 10
ucb/source/ucp/webdav-neon/LinkSequence.cxx | 1
ucb/source/ucp/webdav-neon/LockEntrySequence.cxx | 1
ucb/source/ucp/webdav-neon/PropertyMap.hxx | 1
ucb/source/ucp/webdav-neon/UCBDeadPropertyValue.cxx | 1
ucb/source/ucp/webdav-neon/webdavcontent.cxx | 19
ucb/source/ucp/webdav-neon/webdavcontent.hxx | 2
ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx | 4
ucb/source/ucp/webdav-neon/webdavdatasupplier.cxx | 10
ucb/source/ucp/webdav-neon/webdavprovider.cxx | 12
ucb/source/ucp/webdav-neon/webdavprovider.hxx | 2
ucb/source/ucp/webdav-neon/webdavresultset.cxx | 6
ucb/source/ucp/webdav-neon/webdavservices.cxx | 1
ucb/source/ucp/webdav/ContentProperties.cxx | 8
ucb/source/ucp/webdav/ContentProperties.hxx | 1
ucb/source/ucp/webdav/DAVAuthListenerImpl.hxx | 8
ucb/source/ucp/webdav/DAVException.hxx | 2
ucb/source/ucp/webdav/DAVResource.hxx | 1
ucb/source/ucp/webdav/DAVResourceAccess.cxx | 10
ucb/source/ucp/webdav/DAVResourceAccess.hxx | 1
ucb/source/ucp/webdav/DAVSession.hxx | 1
ucb/source/ucp/webdav/DAVTypes.hxx | 1
ucb/source/ucp/webdav/DateTimeHelper.hxx | 1
ucb/source/ucp/webdav/PropertyMap.hxx | 1
ucb/source/ucp/webdav/SerfInputStream.cxx | 1
ucb/source/ucp/webdav/SerfSession.cxx | 2
ucb/source/ucp/webdav/SerfSession.hxx | 1
ucb/source/ucp/webdav/UCBDeadPropertyValue.hxx | 1
ucb/source/ucp/webdav/webdavcontent.cxx | 21
ucb/source/ucp/webdav/webdavcontent.hxx | 3
ucb/source/ucp/webdav/webdavcontentcaps.cxx | 4
ucb/source/ucp/webdav/webdavdatasupplier.cxx | 10
ucb/source/ucp/webdav/webdavdatasupplier.hxx | 1
ucb/source/ucp/webdav/webdavprovider.cxx | 10
ucb/source/ucp/webdav/webdavprovider.hxx | 3
ucb/source/ucp/webdav/webdavresultset.cxx | 6
ucb/source/ucp/webdav/webdavresultset.hxx | 1
ucb/source/ucp/webdav/webdavservices.cxx | 1
ucbhelper/source/client/content.cxx | 25
ucbhelper/source/client/proxydecider.cxx | 14
ucbhelper/source/provider/cancelcommandexecution.cxx | 1
ucbhelper/source/provider/contentidentifier.cxx | 15
ucbhelper/source/provider/contentinfo.cxx | 19
ucbhelper/source/provider/fd_inputstream.cxx | 6
ucbhelper/source/provider/interactionrequest.cxx | 81 -
ucbhelper/source/provider/propertyvalueset.cxx | 17
ucbhelper/source/provider/registerucb.cxx | 2
ucbhelper/source/provider/resultset.cxx | 37
ucbhelper/source/provider/resultsethelper.cxx | 14
ucbhelper/source/provider/resultsetmetadata.cxx | 8
unoxml/source/rdf/CBlankNode.cxx | 1
unoxml/source/rdf/CLiteral.cxx | 1
unoxml/source/rdf/CURI.cxx | 1
unoxml/source/rdf/librdf_repository.cxx | 16
uui/source/iahndl.cxx | 1
uui/source/logindlg.hxx | 8
uui/source/loginerr.hxx | 1
uui/source/masterpasscrtdlg.cxx | 1
uui/source/masterpassworddlg.cxx | 2
uui/source/nameclashdlg.hxx | 1
uui/source/passwordcontainer.cxx | 9
uui/source/passwordcontainer.hxx | 4
uui/source/passworddlg.hxx | 1
uui/source/services.cxx | 2
uui/source/sslwarndlg.cxx | 1
uui/source/unknownauthdlg.cxx | 3
vbahelper/source/msforms/vbanewfont.cxx | 1
vbahelper/source/msforms/vbanewfont.hxx | 1
vbahelper/source/vbahelper/vbacommandbarcontrols.cxx | 2
vbahelper/source/vbahelper/vbaeventshelperbase.cxx | 2
vbahelper/source/vbahelper/vbahelper.cxx | 2
vbahelper/source/vbahelper/vbalineformat.cxx | 74 -
vcl/Library_vcl.mk | 1
vcl/headless/svpgdi.cxx | 519 +++++++---
vcl/inc/BitmapScaleConvolution.hxx | 62 +
vcl/inc/headless/svpgdi.hxx | 2
vcl/opengl/texture.cxx | 6
vcl/source/app/help.cxx | 12
vcl/source/bitmap/BitmapProcessor.cxx | 30
vcl/source/bitmap/BitmapScaleConvolution.cxx | 397 +++++++
vcl/source/bitmap/BitmapTools.cxx | 8
vcl/source/control/field.cxx | 1
vcl/source/edit/textdata.cxx | 26
vcl/source/edit/texteng.cxx | 58 -
vcl/source/edit/textund2.hxx | 3
vcl/source/edit/textview.cxx | 34
vcl/source/filter/ixpm/xpmread.cxx | 6
vcl/source/gdi/bitmap3.cxx | 394 -------
vcl/source/gdi/gdimtf.cxx | 264 ++---
vcl/source/gdi/gfxlink.cxx | 1
vcl/source/gdi/graphictools.cxx | 9
vcl/source/gdi/impanmvw.hxx | 1
vcl/source/gdi/pdfwriter_impl.cxx | 16
vcl/source/opengl/OpenGLContext.cxx | 9
vcl/source/window/scrwnd.hxx | 1
vcl/source/window/splitwin.cxx | 424 ++++----
vcl/unx/gtk3/gtk3gtkinst.cxx | 4
vcl/win/source/app/saldata.cxx | 1
winaccessibility/source/UAccCOM/AccHypertext.cxx | 1
winaccessibility/source/UAccCOM/EnumVariant.cxx | 1
winaccessibility/source/UAccCOM/MAccessible.cxx | 2
winaccessibility/source/service/AccObject.cxx | 1
winaccessibility/source/service/AccObjectContainerEventListener.cxx | 1
writerfilter/Library_writerfilter.mk | 1
writerfilter/inc/dmapper/DomainMapperFactory.hxx | 6
writerfilter/qa/cppunittests/misc/misc.cxx | 212 ++--
writerfilter/source/dmapper/DomainMapperTableHandler.cxx | 1
writerfilter/source/dmapper/DomainMapper_Impl.cxx | 97 -
writerfilter/source/dmapper/DomainMapper_Impl.hxx | 14
writerfilter/source/dmapper/FFDataHandler.cxx | 6
writerfilter/source/dmapper/GraphicImport.cxx | 9
writerfilter/source/dmapper/LatentStyleHandler.cxx | 4
writerfilter/source/dmapper/MeasureHandler.cxx | 1
writerfilter/source/dmapper/ModelEventListener.cxx | 2
writerfilter/source/dmapper/NumberingManager.cxx | 2
writerfilter/source/dmapper/PropertyMap.cxx | 4
writerfilter/source/dmapper/PropertyMap.hxx | 1
writerfilter/source/dmapper/SdtHelper.cxx | 4
writerfilter/source/dmapper/StyleSheetTable.cxx | 2
writerfilter/source/dmapper/TDefTableHandler.cxx | 1
writerfilter/source/dmapper/TablePositionHandler.cxx | 5
writerfilter/source/filter/RtfFilter.cxx | 4
writerfilter/source/filter/WriterFilter.cxx | 2
writerfilter/source/filter/WriterFilterDetection.cxx | 4
writerfilter/source/ooxml/OOXMLFastContextHandler.cxx | 1
writerfilter/source/ooxml/OOXMLParserState.cxx | 1
writerfilter/source/rtftok/rtfdocumentimpl.cxx | 10
writerfilter/source/rtftok/rtflookahead.cxx | 4
writerfilter/source/rtftok/rtfreferenceproperties.cxx | 4
writerfilter/source/rtftok/rtfreferencetable.cxx | 4
writerfilter/source/rtftok/rtfsprm.cxx | 10
writerfilter/source/rtftok/rtfsprm.hxx | 1
writerfilter/source/rtftok/rtftokenizer.cxx | 57 -
writerfilter/source/rtftok/rtftokenizer.hxx | 8
writerfilter/source/rtftok/rtfvalue.cxx | 4
xmlhelp/source/cxxhelp/inc/qe/Query.hxx | 1
xmlhelp/source/cxxhelp/provider/bufferedinputstream.cxx | 6
xmlhelp/source/cxxhelp/provider/inputstream.cxx | 2
xmlhelp/source/cxxhelp/provider/resultsetbase.cxx | 11
xmlhelp/source/cxxhelp/provider/resultsetfactory.hxx | 2
xmlhelp/source/cxxhelp/provider/resultsetforroot.cxx | 1
xmlhelp/source/cxxhelp/provider/urlparameter.cxx | 15
xmlhelp/source/cxxhelp/provider/urlparameter.hxx | 2
xmlhelp/source/cxxhelp/test/searchdemo.cxx | 2
xmloff/inc/DomBuilderContext.hxx | 3
xmloff/inc/MultiPropertySetHelper.hxx | 1
xmloff/inc/txtflde.hxx | 5
xmloff/inc/txtvfldi.hxx | 17
xmloff/source/chart/SchXMLCalculationSettingsContext.cxx | 1
xmloff/source/chart/XMLChartStyleContext.cxx | 1
xmloff/source/core/DomBuilderContext.cxx | 1
xmloff/source/core/DomExport.cxx | 3
xmloff/source/core/SvXMLAttr.cxx | 2
xmloff/source/core/attrlist.cxx | 1
xmloff/source/core/xmlerror.cxx | 3
xmloff/source/core/xmlexp.cxx | 1
xmloff/source/core/xmltoken.cxx | 2
xmloff/source/draw/XMLImageMapContext.cxx | 16
xmloff/source/draw/layerimp.cxx | 1
xmloff/source/draw/ximpstyl.cxx | 1
xmloff/source/script/XMLEventsImportContext.cxx | 1
xmloff/source/style/MultiPropertySetHelper.cxx | 1
xmloff/source/style/XMLBackgroundImageContext.cxx | 1
xmloff/source/style/XMLElementPropertyContext.cxx | 1
xmloff/source/style/XMLFontStylesContext.cxx | 1
xmloff/source/style/XMLFootnoteSeparatorImport.cxx | 2
xmloff/source/style/xmlimppr.cxx | 1
xmloff/source/style/xmlnume.cxx | 1
xmloff/source/style/xmltabi.cxx | 3
xmloff/source/text/XMLAutoMarkFileContext.cxx | 1
xmloff/source/text/XMLAutoTextContainerEventImport.cxx | 2
xmloff/source/text/XMLAutoTextEventExport.cxx | 2
xmloff/source/text/XMLAutoTextEventImport.cxx | 1
xmloff/source/text/XMLCalculationSettingsContext.cxx | 1
xmloff/source/text/XMLChangeElementImportContext.cxx | 1
xmloff/source/text/XMLChangeElementImportContext.hxx | 1
xmloff/source/text/XMLChangeImportContext.hxx | 1
xmloff/source/text/XMLChangeInfoContext.cxx | 2
xmloff/source/text/XMLChangeInfoContext.hxx | 1
xmloff/source/text/XMLChangedRegionImportContext.cxx | 2
xmloff/source/text/XMLFootnoteBodyImportContext.cxx | 1
xmloff/source/text/XMLFootnoteConfigurationImportContext.cxx | 4
xmloff/source/text/XMLFootnoteImportContext.cxx | 1
xmloff/source/text/XMLIndexAlphabeticalSourceContext.cxx | 3
xmloff/source/text/XMLIndexBibliographyConfigurationContext.cxx | 1
xmloff/source/text/XMLIndexBibliographySourceContext.cxx | 2
xmloff/source/text/XMLIndexBodyContext.cxx | 1
xmloff/source/text/XMLIndexChapterInfoEntryContext.cxx | 2
xmloff/source/text/XMLIndexIllustrationSourceContext.cxx | 1
xmloff/source/text/XMLIndexMarkExport.cxx | 1
xmloff/source/text/XMLIndexObjectSourceContext.cxx | 1
xmloff/source/text/XMLIndexSourceBaseContext.cxx | 2
xmloff/source/text/XMLIndexSpanEntryContext.cxx | 1
xmloff/source/text/XMLIndexTOCContext.cxx | 1
xmloff/source/text/XMLIndexTOCSourceContext.cxx | 2
xmloff/source/text/XMLIndexTOCStylesContext.cxx | 1
xmloff/source/text/XMLIndexTabStopEntryContext.cxx | 1
xmloff/source/text/XMLIndexTableSourceContext.cxx | 2
xmloff/source/text/XMLIndexTemplateContext.cxx | 5
xmloff/source/text/XMLIndexTemplateContext.hxx | 1
xmloff/source/text/XMLIndexTitleTemplateContext.cxx | 1
xmloff/source/text/XMLIndexUserSourceContext.cxx | 2
xmloff/source/text/XMLLineNumberingExport.cxx | 1
xmloff/source/text/XMLLineNumberingImportContext.cxx | 1
xmloff/source/text/XMLSectionExport.cxx | 1
xmloff/source/text/XMLSectionExport.hxx | 1
xmloff/source/text/XMLSectionFootnoteConfigImport.cxx | 2
xmloff/source/text/XMLSectionImportContext.cxx | 1
xmloff/source/text/XMLSectionSourceDDEImportContext.cxx | 1
xmloff/source/text/XMLSectionSourceImportContext.cxx | 1
xmloff/source/text/XMLStringBufferImportContext.cxx | 1
xmloff/source/text/XMLTextHeaderFooterContext.cxx | 2
xmloff/source/text/XMLTextListBlockContext.cxx | 1
xmloff/source/text/XMLTextMarkImportContext.cxx | 3
xmloff/source/text/XMLTextMasterPageContext.cxx | 1
xmloff/source/text/XMLTextMasterPageExport.cxx | 1
xmloff/source/text/XMLTextTableContext.cxx | 1
xmloff/source/text/XMLTrackedChangesImportContext.cxx | 2
xmloff/source/text/txtdrope.cxx | 1
xmloff/source/text/txtdropi.hxx | 1
xmloff/source/text/txtflde.cxx | 10
xmloff/source/text/txtfldi.cxx | 99 -
xmloff/source/text/txtftne.cxx | 2
xmloff/source/text/txtlists.cxx | 1
xmloff/source/text/txtparae.cxx | 1
xmloff/source/text/txtvfldi.cxx | 48
xmloff/source/transform/ChartPlotAreaOASISTContext.cxx | 1
xmloff/source/transform/ChartPlotAreaOOoTContext.cxx | 1
xmloff/source/transform/PropertyActionsOOo.cxx | 1
xmloff/source/transform/TransformerBase.cxx | 1
xmloff/source/xforms/SchemaContext.cxx | 2
xmloff/source/xforms/SchemaRestrictionContext.cxx | 2
xmloff/source/xforms/SchemaSimpleTypeContext.cxx | 2
xmloff/source/xforms/XFormsBindContext.cxx | 2
xmloff/source/xforms/XFormsModelContext.cxx | 4
xmloff/source/xforms/XFormsSubmissionContext.cxx | 2
xmloff/source/xforms/xformsexport.cxx | 9
xmlsecurity/inc/xmlsecurity/xmlsignaturehelper.hxx | 1
xmlsecurity/source/component/registerservices.cxx | 3
xmlsecurity/source/framework/elementcollector.cxx | 1
xmlsecurity/source/framework/elementmark.cxx | 3
xmlsecurity/source/framework/saxeventkeeperimpl.hxx | 1
xmlsecurity/source/framework/signaturecreatorimpl.hxx | 1
xmlsecurity/source/helper/documentsignaturehelper.cxx | 1
xmlsecurity/source/xmlsec/nss/secerror.cxx | 2
xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx | 1
xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx | 1
3336 files changed, 6346 insertions(+), 19257 deletions(-)
New commits:
commit 7b3639011817fba9a8a2f25fc3400d89ae860903
Author: Caolán McNamara <caolanm at redhat.com>
Date: Fri Dec 4 14:11:35 2015 +0000
silence vcl release mouse warning
Change-Id: I12eb894d88c7b96f92e3d080ac3cf24ff2e025ec
(cherry picked from commit cfc119c4322e36283ffc4bebfb0757e8e0039a5a)
diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx
index cf6f2e7..f43644c 100644
--- a/sw/source/uibase/docvw/edtwin.cxx
+++ b/sw/source/uibase/docvw/edtwin.cxx
@@ -4419,7 +4419,8 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt)
m_rView.GetDrawFuncPtr()->BreakCreate(); // abort drawing
g_bNoInterrupt = false;
- ReleaseMouse();
+ if (IsMouseCaptured())
+ ReleaseMouse();
return;
}
bool bPopMode = false;
commit aecf8b38abcd93dc6d5744677062e380cd407ff8
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Thu Nov 26 09:27:47 2015 +0100
cid#1340232 uncaught exception
Change-Id: Idb80a055aca67a3fb90aef597ace932f47af8e05
(cherry picked from commit 21713893a4a4ac199d0bf3edb00a1c50082b03d8)
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index 335d09a..18bfb78 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -311,16 +311,23 @@ gboolean TiledRowColumnBar::docConfigureEvent(GtkWidget* pDocView, GdkEventConfi
gtk_widget_queue_draw(rWindow.m_pRowBar->m_pDrawingArea);
rWindow.m_pColumnBar->m_aHeaders.clear();
- for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("columns"))
+ try
{
- int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
- if (nSize >= rWindow.m_pColumnBar->m_nPositionPixel)
+ for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("columns"))
{
- int nScrolledSize = nSize - rWindow.m_pColumnBar->m_nPositionPixel;
- Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
- rWindow.m_pColumnBar->m_aHeaders.push_back(aHeader);
+ int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
+ if (nSize >= rWindow.m_pColumnBar->m_nPositionPixel)
+ {
+ int nScrolledSize = nSize - rWindow.m_pColumnBar->m_nPositionPixel;
+ Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
+ rWindow.m_pColumnBar->m_aHeaders.push_back(aHeader);
+ }
}
}
+ catch (boost::property_tree::ptree_bad_path& rException)
+ {
+ std::cerr << "TiledRowColumnBar::docConfigureEvent: failed to get columns: " << rException.what() << std::endl;
+ }
gtk_widget_show(rWindow.m_pColumnBar->m_pDrawingArea);
gtk_widget_queue_draw(rWindow.m_pColumnBar->m_pDrawingArea);
gtk_widget_show(rWindow.m_pFormulabarEntry);
commit 07e4e6ab409ef5c2df0e261de1a73f9169b34c43
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Thu Nov 26 09:27:36 2015 +0100
cid#1340231 uncaught exception
Change-Id: I69f2078093c2c23ae0a02a6a292e51fdbdde9ed4
(cherry picked from commit ca8a0396443be9351d673559ad38776f45340d57)
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index 2686148..335d09a 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -290,16 +290,23 @@ gboolean TiledRowColumnBar::docConfigureEvent(GtkWidget* pDocView, GdkEventConfi
gtk_widget_show(rWindow.m_pCornerButton->m_pDrawingArea);
rWindow.m_pRowBar->m_aHeaders.clear();
- for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("rows"))
+ try
{
- int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
- if (nSize >= rWindow.m_pRowBar->m_nPositionPixel)
+ for (boost::property_tree::ptree::value_type& rValue : aTree.get_child("rows"))
{
- int nScrolledSize = nSize - rWindow.m_pRowBar->m_nPositionPixel;
- Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
- rWindow.m_pRowBar->m_aHeaders.push_back(aHeader);
+ int nSize = std::round(lok_doc_view_twip_to_pixel(LOK_DOC_VIEW(pDocView), std::atof(rValue.second.get<std::string>("size").c_str())));
+ if (nSize >= rWindow.m_pRowBar->m_nPositionPixel)
+ {
+ int nScrolledSize = nSize - rWindow.m_pRowBar->m_nPositionPixel;
+ Header aHeader(nScrolledSize, rValue.second.get<std::string>("text"));
+ rWindow.m_pRowBar->m_aHeaders.push_back(aHeader);
+ }
}
}
+ catch (boost::property_tree::ptree_bad_path& rException)
+ {
+ std::cerr << "TiledRowColumnBar::docConfigureEvent: failed to get rows: " << rException.what() << std::endl;
+ }
gtk_widget_show(rWindow.m_pRowBar->m_pDrawingArea);
gtk_widget_queue_draw(rWindow.m_pRowBar->m_pDrawingArea);
commit a3456e669280f68455f4a1cba9a7d05b6b0c3609
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Wed Dec 16 09:13:58 2015 +0100
sfx2: clean up no longer needed SfxObjectShell::isTiledRendering()
Change-Id: Ia4fb0b489509364c641f8e1e695353bbdb036b59
(cherry picked from commit d0cf72f253a3cb8335601ebf2c5b1b99ab63e6b1)
diff --git a/include/sfx2/objsh.hxx b/include/sfx2/objsh.hxx
index 2935a7a..d799846 100644
--- a/include/sfx2/objsh.hxx
+++ b/include/sfx2/objsh.hxx
@@ -730,7 +730,6 @@ public:
* the default behavior and implements LOK calls.
*/
virtual void libreOfficeKitCallback(int nType, const char* pPayload) const;
- virtual bool isTiledRendering() const;
};
#define SFX_GLOBAL_CLASSID \
diff --git a/sc/source/ui/inc/docsh.hxx b/sc/source/ui/inc/docsh.hxx
index 0c0ba7d..a897c92 100644
--- a/sc/source/ui/inc/docsh.hxx
+++ b/sc/source/ui/inc/docsh.hxx
@@ -424,7 +424,7 @@ public:
void SnapVisArea( Rectangle& rRect ) const;
virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
- virtual bool isTiledRendering() const override;
+ bool isTiledRendering() const;
};
void UpdateAcceptChangesDialog();
diff --git a/sd/source/ui/inc/DrawDocShell.hxx b/sd/source/ui/inc/DrawDocShell.hxx
index 9bc0646..04a6564 100644
--- a/sd/source/ui/inc/DrawDocShell.hxx
+++ b/sd/source/ui/inc/DrawDocShell.hxx
@@ -204,7 +204,7 @@ public:
void ClearUndoBuffer();
virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
- virtual bool isTiledRendering() const override;
+ bool isTiledRendering() const;
protected:
diff --git a/sfx2/source/doc/objcont.cxx b/sfx2/source/doc/objcont.cxx
index 67018f6..bd8d904 100644
--- a/sfx2/source/doc/objcont.cxx
+++ b/sfx2/source/doc/objcont.cxx
@@ -657,10 +657,4 @@ void SfxObjectShell::libreOfficeKitCallback(int /*nType*/, const char* /*pPayloa
SAL_INFO("sfx.tiledrendering", "SfxObjectShell::libreOfficeKitCallback interface not overridden for SfxObjectShell subclass typeId: " << typeid(*this).name());
}
-bool SfxObjectShell::isTiledRendering() const
-{
- SAL_INFO("sfx.tiledrendering", "SfxObjectShell::isTiledRendering interface not overridden for SfxObjectShell subclass typeId: " << typeid(*this).name());
- return false;
-}
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/inc/docsh.hxx b/sw/inc/docsh.hxx
index e3367d1..f7e7ec2 100644
--- a/sw/inc/docsh.hxx
+++ b/sw/inc/docsh.hxx
@@ -310,7 +310,7 @@ public:
virtual bool GetProtectionHash( /*out*/ css::uno::Sequence< sal_Int8 > &rPasswordHash ) override;
virtual void libreOfficeKitCallback(int nType, const char* pPayload) const override;
- virtual bool isTiledRendering() const override;
+ bool isTiledRendering() const;
};
/** Find the right DocShell and create a new one:
commit 2dd0b9649ebb0b4b112d7a3463b963984d6d85a1
Author: Tor Lillqvist <tml at collabora.com>
Date: Mon Dec 14 21:50:13 2015 +0200
Bin silly 'STATIC DATA' comments
(cherry picked from commit 0585d81a76a99de5fb3ed2e8c34a3fc44cd83b46)
Change-Id: I50e3772b7b479d2cf1eb644c7334d0f987874ccb
diff --git a/editeng/source/items/optitems.cxx b/editeng/source/items/optitems.cxx
index b10864a..9feba60 100644
--- a/editeng/source/items/optitems.cxx
+++ b/editeng/source/items/optitems.cxx
@@ -28,9 +28,6 @@
using namespace ::com::sun::star::uno;
using namespace ::com::sun::star::linguistic2;
-// STATIC DATA -----------------------------------------------------------
-
-
// class SfxSpellCheckItem -----------------------------------------------
SfxSpellCheckItem::SfxSpellCheckItem
diff --git a/editeng/source/items/textitem.cxx b/editeng/source/items/textitem.cxx
index 091637c..42967fa 100644
--- a/editeng/source/items/textitem.cxx
+++ b/editeng/source/items/textitem.cxx
@@ -102,9 +102,6 @@ using namespace ::com::sun::star::text;
bool SvxFontItem::bEnableStoreUnicodeNames = false;
-// STATIC DATA -----------------------------------------------------------
-
-
SfxPoolItem* SvxFontItem::CreateDefault() {return new SvxFontItem(0);}
SfxPoolItem* SvxPostureItem::CreateDefault() { return new SvxPostureItem(ITALIC_NONE, 0);}
SfxPoolItem* SvxWeightItem::CreateDefault() {return new SvxWeightItem(WEIGHT_NORMAL, 0);}
diff --git a/sc/source/core/data/attarray.cxx b/sc/source/core/data/attarray.cxx
index 8d91cc7..12cb386 100644
--- a/sc/source/core/data/attarray.cxx
+++ b/sc/source/core/data/attarray.cxx
@@ -47,8 +47,6 @@
#include <rtl/strbuf.hxx>
#include <memory>
-// STATIC DATA -----------------------------------------------------------
-
using ::editeng::SvxBorderLine;
ScAttrArray::ScAttrArray( SCCOL nNewCol, SCTAB nNewTab, ScDocument* pDoc ) :
diff --git a/sc/source/core/data/bcaslot.cxx b/sc/source/core/data/bcaslot.cxx
index 38babac..793255f 100644
--- a/sc/source/core/data/bcaslot.cxx
+++ b/sc/source/core/data/bcaslot.cxx
@@ -62,8 +62,6 @@
#error BCA_SLOTS_DEFINE DOOMed!
#endif
-// STATIC DATA -----------------------------------------------------------
-
namespace sc {
bool AreaListener::SortByArea::operator ()( const AreaListener& rLeft, const AreaListener& rRight ) const
diff --git a/sc/source/core/data/dociter.cxx b/sc/source/core/data/dociter.cxx
index 77ac93a..8b79337 100644
--- a/sc/source/core/data/dociter.cxx
+++ b/sc/source/core/data/dociter.cxx
@@ -54,8 +54,6 @@ using ::std::set;
// #define debugiter(...) fprintf(stderr, __VA_ARGS__)
#define debugiter(...)
-// STATIC DATA -----------------------------------------------------------
-
namespace {
template<typename _Iter>
diff --git a/sc/source/core/data/docpool.cxx b/sc/source/core/data/docpool.cxx
index 4d5ecc1..f8839b9 100644
--- a/sc/source/core/data/docpool.cxx
+++ b/sc/source/core/data/docpool.cxx
@@ -72,8 +72,6 @@
#define SC_MAX_POOLREF (SFX_ITEMS_OLD_MAXREF - 39)
#define SC_SAFE_POOLREF (SC_MAX_POOLREF + 20)
-// STATIC DATA -----------------------------------------------------------
-
sal_uInt16* ScDocumentPool::pVersionMap1 = nullptr;
sal_uInt16* ScDocumentPool::pVersionMap2 = nullptr;
sal_uInt16* ScDocumentPool::pVersionMap3 = nullptr;
diff --git a/sc/source/core/data/documen2.cxx b/sc/source/core/data/documen2.cxx
index d4cba1d..832385c 100644
--- a/sc/source/core/data/documen2.cxx
+++ b/sc/source/core/data/documen2.cxx
@@ -129,8 +129,6 @@ private:
}
};
-// STATIC DATA -----------------------------------------------------------
-
ScDocument::ScDocument( ScDocumentMode eMode, SfxObjectShell* pDocShell ) :
mpCellStringPool(new svl::SharedStringPool(ScGlobal::pCharClass)),
mpFormulaGroupCxt(nullptr),
diff --git a/sc/source/core/data/documen7.cxx b/sc/source/core/data/documen7.cxx
index 174bf76..7c18f69 100644
--- a/sc/source/core/data/documen7.cxx
+++ b/sc/source/core/data/documen7.cxx
@@ -43,8 +43,6 @@
extern const ScFormulaCell* pLastFormulaTreeTop; // cellform.cxx Err527 WorkAround
-// STATIC DATA -----------------------------------------------------------
-
void ScDocument::StartListeningArea(
const ScRange& rRange, bool bGroupListening, SvtListener* pListener )
{
diff --git a/sc/source/core/data/documen8.cxx b/sc/source/core/data/documen8.cxx
index 12be826..5ff03f5 100644
--- a/sc/source/core/data/documen8.cxx
+++ b/sc/source/core/data/documen8.cxx
@@ -93,8 +93,6 @@
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
namespace {
inline sal_uInt16 getScaleValue(SfxStyleSheetBase& rStyle, sal_uInt16 nWhich)
diff --git a/sc/source/core/data/drawpage.cxx b/sc/source/core/data/drawpage.cxx
index 4887759..e8e6134 100644
--- a/sc/source/core/data/drawpage.cxx
+++ b/sc/source/core/data/drawpage.cxx
@@ -24,8 +24,6 @@
#include "document.hxx"
#include "pageuno.hxx"
-// STATIC DATA -----------------------------------------------------------
-
ScDrawPage::ScDrawPage(ScDrawLayer& rNewModel, bool bMasterPage) :
FmFormPage(rNewModel, bMasterPage)
{
diff --git a/sc/source/core/data/drwlayer.cxx b/sc/source/core/data/drwlayer.cxx
index 2886926..6235250 100644
--- a/sc/source/core/data/drwlayer.cxx
+++ b/sc/source/core/data/drwlayer.cxx
@@ -84,8 +84,6 @@
using namespace ::com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
static ScDrawObjFactory* pFac = nullptr;
static E3dObjFactory* pF3d = nullptr;
static sal_uInt16 nInst = 0;
diff --git a/sc/source/core/data/markarr.cxx b/sc/source/core/data/markarr.cxx
index 66bfa0e..4a50213 100644
--- a/sc/source/core/data/markarr.cxx
+++ b/sc/source/core/data/markarr.cxx
@@ -23,8 +23,6 @@
#include <osl/diagnose.h>
-// STATIC DATA -----------------------------------------------------------
-
ScMarkArray::ScMarkArray() :
nCount( 0 ),
nLimit( 0 ),
diff --git a/sc/source/core/data/markdata.cxx b/sc/source/core/data/markdata.cxx
index 154a693..625b779 100644
--- a/sc/source/core/data/markdata.cxx
+++ b/sc/source/core/data/markdata.cxx
@@ -30,7 +30,6 @@
#include <mdds/flat_segment_tree.hpp>
-
ScMarkData::ScMarkData() :
maTabMarked(),
aMultiSel()
diff --git a/sc/source/core/data/patattr.cxx b/sc/source/core/data/patattr.cxx
index fe70300..3f1f69c 100644
--- a/sc/source/core/data/patattr.cxx
+++ b/sc/source/core/data/patattr.cxx
@@ -62,8 +62,6 @@
#include "scmod.hxx"
#include "fillinfo.hxx"
-// STATIC DATA -----------------------------------------------------------
-
using sc::HMMToTwips;
using sc::TwipsToHMM;
diff --git a/sc/source/core/data/table3.cxx b/sc/source/core/data/table3.cxx
index 2671fde..bb24750 100644
--- a/sc/source/core/data/table3.cxx
+++ b/sc/source/core/data/table3.cxx
@@ -211,8 +211,6 @@ short Compare( const OUString &sInput1, const OUString &sInput2,
}
-// STATIC DATA -----------------------------------------------------------
-
struct ScSortInfo
{
ScRefCellValue maCell;
@@ -221,8 +219,6 @@ struct ScSortInfo
};
IMPL_FIXEDMEMPOOL_NEWDEL( ScSortInfo )
-// END OF STATIC DATA -----------------------------------------------------
-
class ScSortInfoArray : boost::noncopyable
{
public:
diff --git a/sc/source/core/data/table4.cxx b/sc/source/core/data/table4.cxx
index b2bb054..0551f26 100644
--- a/sc/source/core/data/table4.cxx
+++ b/sc/source/core/data/table4.cxx
@@ -66,8 +66,6 @@
#include <math.h>
#include <memory>
-// STATIC DATA -----------------------------------------------------------
-
#define _D_MAX_LONG_ (double) 0x7fffffff
extern sal_uInt16 nScFillModeMouseModifier; // global.cxx
diff --git a/sc/source/core/data/table5.cxx b/sc/source/core/data/table5.cxx
index 980d0d2..c5b5d23 100644
--- a/sc/source/core/data/table5.cxx
+++ b/sc/source/core/data/table5.cxx
@@ -51,8 +51,6 @@ using ::com::sun::star::uno::Sequence;
using ::com::sun::star::sheet::TablePageBreakData;
using ::std::set;
-// STATIC DATA -----------------------------------------------------------
-
#define GET_SCALEVALUE(set,id) static_cast<const SfxUInt16Item&>(set.Get( id )).GetValue()
void ScTable::UpdatePageBreaks( const ScRange* pUserArea )
diff --git a/sc/source/core/tool/cellform.cxx b/sc/source/core/tool/cellform.cxx
index 6d8015b..65eba23 100644
--- a/sc/source/core/tool/cellform.cxx
+++ b/sc/source/core/tool/cellform.cxx
@@ -31,7 +31,6 @@
#include "sc.hrc"
#include <editutil.hxx>
-// STATIC DATA
// Err527 Workaround
const ScFormulaCell* pLastFormulaTreeTop = nullptr;
diff --git a/sc/source/core/tool/consoli.cxx b/sc/source/core/tool/consoli.cxx
index 267e2f6..dd0f101 100644
--- a/sc/source/core/tool/consoli.cxx
+++ b/sc/source/core/tool/consoli.cxx
@@ -33,7 +33,6 @@
#define SC_CONS_NOTFOUND -1
-// STATIC DATA
static const OpCode eOpCodeTable[] = { // order as for enum ScSubTotalFunc
ocBad, // none
ocAverage,
diff --git a/sc/source/core/tool/editutil.cxx b/sc/source/core/tool/editutil.cxx
index e370e4a..6c30a39 100644
--- a/sc/source/core/tool/editutil.cxx
+++ b/sc/source/core/tool/editutil.cxx
@@ -50,7 +50,6 @@
using namespace com::sun::star;
-// STATIC DATA
// Delimiters zusaetzlich zu EditEngine-Default:
ScEditUtil::ScEditUtil( ScDocument* pDocument, SCCOL nX, SCROW nY, SCTAB nZ,
diff --git a/sc/source/core/tool/interpr3.cxx b/sc/source/core/tool/interpr3.cxx
index e0ecf96..d11d99c 100644
--- a/sc/source/core/tool/interpr3.cxx
+++ b/sc/source/core/tool/interpr3.cxx
@@ -40,7 +40,6 @@
using ::std::vector;
using namespace formula;
-// STATIC DATA
#define MAX_ANZ_DOUBLE_FOR_SORT 100000
const double ScInterpreter::fMaxGammaArgument = 171.624376956302; // found experimental
diff --git a/sc/source/core/tool/prnsave.cxx b/sc/source/core/tool/prnsave.cxx
index 478f37e..911b411 100644
--- a/sc/source/core/tool/prnsave.cxx
+++ b/sc/source/core/tool/prnsave.cxx
@@ -23,8 +23,6 @@
#include <osl/diagnose.h>
-// STATIC DATA
-
// Daten pro Tabelle
ScPrintSaverTab::ScPrintSaverTab() :
diff --git a/sc/source/core/tool/rechead.cxx b/sc/source/core/tool/rechead.cxx
index 9654131..4736e5d 100644
--- a/sc/source/core/tool/rechead.cxx
+++ b/sc/source/core/tool/rechead.cxx
@@ -22,8 +22,6 @@
#include <osl/diagnose.h>
-// STATIC DATA
-
ScMultipleReadHeader::ScMultipleReadHeader(SvStream& rNewStream) :
rStream( rNewStream )
{
diff --git a/sc/source/core/tool/reffind.cxx b/sc/source/core/tool/reffind.cxx
index 94db172..6c99d83 100644
--- a/sc/source/core/tool/reffind.cxx
+++ b/sc/source/core/tool/reffind.cxx
@@ -22,7 +22,6 @@
#include "compiler.hxx"
#include "document.hxx"
-// STATIC DATA
namespace {
// Include colon; addresses in range reference are handled individually.
diff --git a/sc/source/filter/starcalc/scfobj.cxx b/sc/source/filter/starcalc/scfobj.cxx
index 6216c84..38f6a30 100644
--- a/sc/source/filter/starcalc/scfobj.cxx
+++ b/sc/source/filter/starcalc/scfobj.cxx
@@ -39,8 +39,6 @@ using namespace com::sun::star;
#include "drwlayer.hxx"
#include "chartarr.hxx"
-// STATIC DATA -----------------------------------------------------------
-
void Sc10InsertObject::InsertChart( ScDocument* pDoc, SCTAB nDestTab, const Rectangle& rRect,
SCTAB nSrcTab, sal_uInt16 nX1, sal_uInt16 nY1, sal_uInt16 nX2, sal_uInt16 nY2 )
{
diff --git a/sc/source/ui/app/rfindlst.cxx b/sc/source/ui/app/rfindlst.cxx
index 59c63f5..27d873a 100644
--- a/sc/source/ui/app/rfindlst.cxx
+++ b/sc/source/ui/app/rfindlst.cxx
@@ -20,8 +20,6 @@
#include "rfindlst.hxx"
#include <tools/debug.hxx>
-// STATIC DATA -----------------------------------------------------------
-
#define SC_RANGECOLORS 8
static const ColorData aColNames[SC_RANGECOLORS] =
diff --git a/sc/source/ui/app/uiitems.cxx b/sc/source/ui/app/uiitems.cxx
index 2e6cb51..aa2ec2c 100644
--- a/sc/source/ui/app/uiitems.cxx
+++ b/sc/source/ui/app/uiitems.cxx
@@ -26,10 +26,6 @@
#include <osl/diagnose.h>
#include <editeng/editobj.hxx>
-// STATIC DATA -----------------------------------------------------------
-
-
-
/**
* Status update for entry field
*/
diff --git a/sc/source/ui/attrdlg/tabpages.cxx b/sc/source/ui/attrdlg/tabpages.cxx
index cd27c35..d7c0899 100644
--- a/sc/source/ui/attrdlg/tabpages.cxx
+++ b/sc/source/ui/attrdlg/tabpages.cxx
@@ -27,8 +27,6 @@
#include "tabpages.hxx"
-// STATIC DATA -----------------------------------------------------------
-
const sal_uInt16 ScTabPageProtection::pProtectionRanges[] =
{
SID_SCATTR_PROTECTION,
diff --git a/sc/source/ui/docshell/docfunc.cxx b/sc/source/ui/docshell/docfunc.cxx
index 493e8c8..ace2efa 100644
--- a/sc/source/ui/docshell/docfunc.cxx
+++ b/sc/source/ui/docshell/docfunc.cxx
@@ -99,8 +99,6 @@ using namespace com::sun::star;
using ::com::sun::star::uno::Sequence;
using ::std::vector;
-// STATIC DATA -----------------------------------------------------------
-
IMPL_LINK_TYPED( ScDocFunc, NotifyDrawUndo, SdrUndoAction*, pUndoAction, void )
{
// #i101118# if drawing layer collects the undo actions, add it there
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx
index c80425b..b9da5dd 100644
--- a/sc/source/ui/docshell/docsh.cxx
+++ b/sc/source/ui/docshell/docsh.cxx
@@ -139,8 +139,6 @@ using ::com::sun::star::lang::XMultiServiceFactory;
using std::shared_ptr;
using ::std::vector;
-// STATIC DATA -----------------------------------------------------------
-
// Filter names (like in sclib.cxx)
static const sal_Char pFilterSc50[] = "StarCalc 5.0";
diff --git a/sc/source/ui/docshell/docsh6.cxx b/sc/source/ui/docshell/docsh6.cxx
index 1e05785..8e45937 100644
--- a/sc/source/ui/docshell/docsh6.cxx
+++ b/sc/source/ui/docshell/docsh6.cxx
@@ -64,8 +64,6 @@ struct ScStylePair
}
-// STATIC DATA -----------------------------------------------------------
-
// Ole
void ScDocShell::SetVisArea( const Rectangle & rVisArea )
diff --git a/sc/source/ui/navipi/navcitem.cxx b/sc/source/ui/navipi/navcitem.cxx
index bfbf7fe..0eea0c2 100644
--- a/sc/source/ui/navipi/navcitem.cxx
+++ b/sc/source/ui/navipi/navcitem.cxx
@@ -25,8 +25,6 @@
#include "navipi.hxx"
#include "sc.hrc"
-// STATIC DATA -----------------------------------------------------------
-
ScNavigatorControllerItem::ScNavigatorControllerItem( sal_uInt16 nIdP,
ScNavigatorDlg& rDlg,
SfxBindings& rBindings )
diff --git a/sc/source/ui/optdlg/tpusrlst.cxx b/sc/source/ui/optdlg/tpusrlst.cxx
index 9a4ff48..cc998cb 100644
--- a/sc/source/ui/optdlg/tpusrlst.cxx
+++ b/sc/source/ui/optdlg/tpusrlst.cxx
@@ -35,8 +35,6 @@
#include "globstr.hrc"
#include "tpusrlst.hxx"
-// STATIC DATA -----------------------------------------------------------
-
#define CR (sal_Unicode)13
#define LF (sal_Unicode)10
diff --git a/sc/source/ui/optdlg/tpview.cxx b/sc/source/ui/optdlg/tpview.cxx
index 6455072..a3f0dcb 100644
--- a/sc/source/ui/optdlg/tpview.cxx
+++ b/sc/source/ui/optdlg/tpview.cxx
@@ -35,8 +35,6 @@
#include <svx/drawitem.hxx>
#include <svx/xtable.hxx>
-// STATIC DATA -----------------------------------------------------------
-
ScTpContentOptions::ScTpContentOptions( vcl::Window* pParent,
const SfxItemSet& rArgSet ) :
SfxTabPage(pParent, "TpViewPage", "modules/scalc/ui/tpviewpage.ui", &rArgSet),
diff --git a/sc/source/ui/pagedlg/areasdlg.cxx b/sc/source/ui/pagedlg/areasdlg.cxx
index 07e270c..5d9f76d 100644
--- a/sc/source/ui/pagedlg/areasdlg.cxx
+++ b/sc/source/ui/pagedlg/areasdlg.cxx
@@ -37,8 +37,6 @@
#include "compiler.hxx"
#include "markdata.hxx"
-// STATIC DATA ---------------------------------------------------------------
-
// List box positions for print range (PR)
enum {
SC_AREASDLG_PR_ENTIRE = 1,
diff --git a/sc/source/ui/pagedlg/scuitphfedit.cxx b/sc/source/ui/pagedlg/scuitphfedit.cxx
index 7e3840f..5a39e36 100644
--- a/sc/source/ui/pagedlg/scuitphfedit.cxx
+++ b/sc/source/ui/pagedlg/scuitphfedit.cxx
@@ -49,8 +49,6 @@
#include "scuitphfedit.hxx"
#include <memory>
-// STATIC DATA -----------------------------------------------------------
-
// class ScHFEditPage
ScHFEditPage::ScHFEditPage( vcl::Window* pParent,
diff --git a/sc/source/ui/undo/target.cxx b/sc/source/ui/undo/target.cxx
index dcf593d..e99abee7 100644
--- a/sc/source/ui/undo/target.cxx
+++ b/sc/source/ui/undo/target.cxx
@@ -19,9 +19,6 @@
#include "target.hxx"
-// STATIC DATA -----------------------------------------------------------
-
-
ScTabViewTarget::~ScTabViewTarget()
{
}
diff --git a/sc/source/ui/undo/undoblk.cxx b/sc/source/ui/undo/undoblk.cxx
index 6bf50fc..d70e518 100644
--- a/sc/source/ui/undo/undoblk.cxx
+++ b/sc/source/ui/undo/undoblk.cxx
@@ -58,9 +58,6 @@
#include <memory>
#include <set>
-// STATIC DATA -----------------------------------------------------------
-
-
// TODO:
/*A*/ // SetOptimalHeight on Document, if no View
/*B*/ // linked sheets
diff --git a/sc/source/ui/undo/undoblk3.cxx b/sc/source/ui/undo/undoblk3.cxx
index bb90e11..9dfa81a 100644
--- a/sc/source/ui/undo/undoblk3.cxx
+++ b/sc/source/ui/undo/undoblk3.cxx
@@ -58,9 +58,6 @@
#include "editdataarray.hxx"
#include <rowheightcontext.hxx>
-// STATIC DATA ---------------------------------------------------------------
-
-
// TODO:
/*A*/ // SetOptimalHeight on Document, when no View
diff --git a/sc/source/ui/view/colrowba.cxx b/sc/source/ui/view/colrowba.cxx
index 027bf58..126efd5 100644
--- a/sc/source/ui/view/colrowba.cxx
+++ b/sc/source/ui/view/colrowba.cxx
@@ -30,8 +30,6 @@
#include "markdata.hxx"
#include <columnspanset.hxx>
-// STATIC DATA -----------------------------------------------------------
-
static OUString lcl_MetricString( long nTwips, const OUString& rText )
{
if ( nTwips <= 0 )
diff --git a/sc/source/ui/view/dbfunc3.cxx b/sc/source/ui/view/dbfunc3.cxx
index 02bc6c8..aadea8b 100644
--- a/sc/source/ui/view/dbfunc3.cxx
+++ b/sc/source/ui/view/dbfunc3.cxx
@@ -84,8 +84,6 @@ using ::com::sun::star::sheet::XDimensionsSupplier;
using ::std::list;
using ::std::vector;
-// STATIC DATA -----------------------------------------------------------
-
// outliner
// create outline grouping
diff --git a/sc/source/ui/view/drawvie4.cxx b/sc/source/ui/view/drawvie4.cxx
index 000d364..b28a9a1 100644
--- a/sc/source/ui/view/drawvie4.cxx
+++ b/sc/source/ui/view/drawvie4.cxx
@@ -51,8 +51,6 @@
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
Point aDragStartDiff;
void ScDrawView::CheckOle( const SdrMarkList& rMarkList, bool& rAnyOle, bool& rOneOle )
diff --git a/sc/source/ui/view/gridwin2.cxx b/sc/source/ui/view/gridwin2.cxx
index f0b0768..b249802 100644
--- a/sc/source/ui/view/gridwin2.cxx
+++ b/sc/source/ui/view/gridwin2.cxx
@@ -55,8 +55,6 @@ using css::sheet::DataPilotFieldOrientation;
using std::vector;
using std::unique_ptr;
-// STATIC DATA -----------------------------------------------------------
-
DataPilotFieldOrientation ScGridWindow::GetDPFieldOrientation( SCCOL nCol, SCROW nRow ) const
{
ScDocument* pDoc = pViewData->GetDocument();
diff --git a/sc/source/ui/view/output2.cxx b/sc/source/ui/view/output2.cxx
index 718b3cc..f7b9801b 100644
--- a/sc/source/ui/view/output2.cxx
+++ b/sc/source/ui/view/output2.cxx
@@ -81,8 +81,6 @@ using namespace com::sun::star;
const sal_uInt16 SC_SHRINKAGAIN_MAX = 7;
-// STATIC DATA -----------------------------------------------------------
-
class ScDrawStringsVars
{
ScOutputData* pOutput; // connection
diff --git a/sc/source/ui/view/preview.cxx b/sc/source/ui/view/preview.cxx
index 49d62ba..cad0696 100644
--- a/sc/source/ui/view/preview.cxx
+++ b/sc/source/ui/view/preview.cxx
@@ -66,8 +66,6 @@
#include <memory>
-// STATIC DATA -----------------------------------------------------------
-
#define SC_PREVIEW_SHADOWSIZE 2
static long lcl_GetDisplayStart( SCTAB nTab, ScDocument* pDoc, std::vector<long>& nPages )
diff --git a/sc/source/ui/view/prevwsh2.cxx b/sc/source/ui/view/prevwsh2.cxx
index 4da0e2e..10edc68 100644
--- a/sc/source/ui/view/prevwsh2.cxx
+++ b/sc/source/ui/view/prevwsh2.cxx
@@ -26,8 +26,6 @@
#include "hints.hxx"
#include "sc.hrc"
-// STATIC DATA -----------------------------------------------------------
-
void ScPreviewShell::Notify( SfxBroadcaster&, const SfxHint& rHint )
{
bool bDataChanged = false;
diff --git a/sc/source/ui/view/select.cxx b/sc/source/ui/view/select.cxx
index b7a629a..9c2df8b 100644
--- a/sc/source/ui/view/select.cxx
+++ b/sc/source/ui/view/select.cxx
@@ -40,8 +40,6 @@ extern sal_uInt16 nScFillModeMouseModifier; // global.cxx
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
static Point aSwitchPos; //! Member
static bool bDidSwitch = false;
diff --git a/sc/source/ui/view/tabview4.cxx b/sc/source/ui/view/tabview4.cxx
index 1067f7f..baa16c1 100644
--- a/sc/source/ui/view/tabview4.cxx
+++ b/sc/source/ui/view/tabview4.cxx
@@ -31,8 +31,6 @@
extern sal_uInt16 nScFillModeMouseModifier; // global.cxx
-// STATIC DATA -----------------------------------------------------------
-
// --- Referenz-Eingabe / Fill-Cursor
void ScTabView::HideTip()
diff --git a/sc/source/ui/view/tabview5.cxx b/sc/source/ui/view/tabview5.cxx
index 2f5d95b..c12b2b3 100644
--- a/sc/source/ui/view/tabview5.cxx
+++ b/sc/source/ui/view/tabview5.cxx
@@ -58,8 +58,6 @@
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
void ScTabView::Init()
{
/* RTL layout of the view windows is done manually, because it depends on
diff --git a/sc/source/ui/view/tabvwshb.cxx b/sc/source/ui/view/tabvwshb.cxx
index 223e606..2864c7b 100644
--- a/sc/source/ui/view/tabvwshb.cxx
+++ b/sc/source/ui/view/tabvwshb.cxx
@@ -65,8 +65,6 @@
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
void ScTabViewShell::ConnectObject( SdrOle2Obj* pObj )
{
// is called from paint
diff --git a/sc/source/ui/view/tabvwshd.cxx b/sc/source/ui/view/tabvwshd.cxx
index 1602ef5..663c5a1 100644
--- a/sc/source/ui/view/tabvwshd.cxx
+++ b/sc/source/ui/view/tabvwshd.cxx
@@ -30,8 +30,6 @@
#include "sc.hrc"
#include <gridwin.hxx>
-// STATIC DATA -----------------------------------------------------------
-
//! parent window for dialogs
//! Problem: OLE Server!
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 69c1e21..29a0ae8 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -97,8 +97,6 @@ using ::editeng::SvxBorderLine;
using ::std::vector;
using ::std::unique_ptr;
-// STATIC DATA ---------------------------------------------------------------
-
bool ScViewFunc::AdjustBlockHeight( bool bPaint, ScMarkData* pMarkData )
{
ScDocShell* pDocSh = GetViewData().GetDocShell();
diff --git a/sc/source/ui/view/viewfun3.cxx b/sc/source/ui/view/viewfun3.cxx
index 53cc8e6..04e0829 100644
--- a/sc/source/ui/view/viewfun3.cxx
+++ b/sc/source/ui/view/viewfun3.cxx
@@ -73,8 +73,6 @@
using namespace com::sun::star;
-// STATIC DATA ---------------------------------------------------------------
-
// GlobalName of writer-DocShell from comphelper/classids.hxx
// C U T
diff --git a/sc/source/ui/view/viewfun4.cxx b/sc/source/ui/view/viewfun4.cxx
index 199813f..c2f08be 100644
--- a/sc/source/ui/view/viewfun4.cxx
+++ b/sc/source/ui/view/viewfun4.cxx
@@ -72,8 +72,6 @@
using namespace com::sun::star;
-// STATIC DATA -----------------------------------------------------------
-
bool bPasteIsDrop = false;
void ScViewFunc::PasteRTF( SCCOL nStartCol, SCROW nStartRow,
diff --git a/sfx2/source/control/minfitem.cxx b/sfx2/source/control/minfitem.cxx
index 093d1cf..e734694 100644
--- a/sfx2/source/control/minfitem.cxx
+++ b/sfx2/source/control/minfitem.cxx
@@ -19,8 +19,6 @@
#include <sfx2/minfitem.hxx>
-// STATIC DATA -----------------------------------------------------------
-
SfxPoolItem* SfxMacroInfoItem::CreateDefault() { DBG_ASSERT(false, "No SfxMacroInfItem factory available"); return nullptr; }
diff --git a/sfx2/source/control/sorgitm.cxx b/sfx2/source/control/sorgitm.cxx
index 32cba4a..1d4395f 100644
--- a/sfx2/source/control/sorgitm.cxx
+++ b/sfx2/source/control/sorgitm.cxx
@@ -22,8 +22,6 @@
#include "sorgitm.hxx"
#include <osl/diagnose.h>
#include <typeinfo>
-// STATIC DATA -----------------------------------------------------------
-
SfxPoolItem* SfxScriptOrganizerItem::CreateDefault() { return new SfxScriptOrganizerItem; }
diff --git a/sfx2/source/dialog/dinfdlg.cxx b/sfx2/source/dialog/dinfdlg.cxx
index 6268e08..c104060 100644
--- a/sfx2/source/dialog/dinfdlg.cxx
+++ b/sfx2/source/dialog/dinfdlg.cxx
@@ -102,8 +102,6 @@ bool operator==(const util::DateTime &i_rLeft, const util::DateTime &i_rRight)
&& i_rLeft.IsUTC == i_rRight.IsUTC;
}
-// STATIC DATA -----------------------------------------------------------
-
SfxPoolItem* SfxDocumentInfoItem::CreateDefault() { return new SfxDocumentInfoItem; }
const sal_uInt16 HI_NAME = 1;
diff --git a/sfx2/source/dialog/tplcitem.cxx b/sfx2/source/dialog/tplcitem.cxx
index 19b194d..714a2aa 100644
--- a/sfx2/source/dialog/tplcitem.cxx
+++ b/sfx2/source/dialog/tplcitem.cxx
@@ -29,8 +29,6 @@
#include <sfx2/sfx.hrc>
#include "dialog.hrc"
-// STATIC DATA -----------------------------------------------------------
-
// Constructor
SfxTemplateControllerItem::SfxTemplateControllerItem(
diff --git a/sfx2/source/dialog/tplpitem.cxx b/sfx2/source/dialog/tplpitem.cxx
index 0a4ce96..6df782b 100644
--- a/sfx2/source/dialog/tplpitem.cxx
+++ b/sfx2/source/dialog/tplpitem.cxx
@@ -20,10 +20,6 @@
#include <sfx2/tplpitem.hxx>
#include <com/sun/star/frame/status/Template.hpp>
-
-// STATIC DATA -----------------------------------------------------------
-
-
SfxPoolItem* SfxTemplateItem::CreateDefault() { return new SfxTemplateItem; }
diff --git a/svl/source/items/globalnameitem.cxx b/svl/source/items/globalnameitem.cxx
index 783659a..e0239a5 100644
--- a/svl/source/items/globalnameitem.cxx
+++ b/svl/source/items/globalnameitem.cxx
@@ -29,9 +29,6 @@
#include <svl/globalnameitem.hxx>
-// STATIC DATA
-
-
SfxPoolItem* SfxGlobalNameItem::CreateDefault() { return new SfxGlobalNameItem; }
diff --git a/svl/source/items/itemset.cxx b/svl/source/items/itemset.cxx
index 252aae5..9229017 100644
--- a/svl/source/items/itemset.cxx
+++ b/svl/source/items/itemset.cxx
@@ -35,8 +35,6 @@
#include <tools/solar.h>
#include <rtl/string.hxx>
-// STATIC DATA
-
static const sal_uInt16 nInitCount = 10; // Single USHORTs => 5 pairs without '0'
#include "nranges.cxx"
#include "poolio.hxx"
diff --git a/svl/source/items/srchitem.cxx b/svl/source/items/srchitem.cxx
index c35a551..994aea1 100644
--- a/svl/source/items/srchitem.cxx
+++ b/svl/source/items/srchitem.cxx
@@ -59,9 +59,6 @@ using namespace com::sun::star::util;
#define SRCH_PARA_CONTENT "Content"
#define SRCH_PARA_ASIANOPT "AsianOptions"
-// STATIC DATA
-
-
SfxPoolItem* SvxSearchItem::CreateDefault() { return new SvxSearchItem(0);}
diff --git a/sw/source/uibase/utlui/numfmtlb.cxx b/sw/source/uibase/utlui/numfmtlb.cxx
index 20885f2..c41d255 100644
--- a/sw/source/uibase/utlui/numfmtlb.cxx
+++ b/sw/source/uibase/utlui/numfmtlb.cxx
@@ -47,8 +47,6 @@
using namespace ::com::sun::star::uno;
using namespace ::com::sun::star::lang;
-// STATIC DATA
-
/**
* Description:
* nFormatType: Display the formats of this Type
diff --git a/sw/source/uibase/web/wfrmsh.cxx b/sw/source/uibase/web/wfrmsh.cxx
index de1b789..96ca336 100644
--- a/sw/source/uibase/web/wfrmsh.cxx
+++ b/sw/source/uibase/web/wfrmsh.cxx
@@ -30,7 +30,6 @@
#include "shells.hrc"
#include "web.hrc"
-// STATIC DATA
#include <sfx2/request.hxx>
// needed for -fsanitize=function visibility of typeinfo for functions of
// type void(SfxShell*,SfxRequest&) defined in swslots.hxx
diff --git a/sw/source/uibase/web/wtextsh.cxx b/sw/source/uibase/web/wtextsh.cxx
index 19f732c..4192095 100644
--- a/sw/source/uibase/web/wtextsh.cxx
+++ b/sw/source/uibase/web/wtextsh.cxx
@@ -36,7 +36,6 @@
#include <unomid.h>
-// STATIC DATA
#include <sfx2/request.hxx>
// needed for -fsanitize=function visibility of typeinfo for functions of
// type void(SfxShell*,SfxRequest&) defined in swslots.hxx
commit a6038e3d9dc5ecff787b2461364becd0c5c69d1b
Author: Pranav Kant <pranavk at collabora.com>
Date: Tue Jun 7 22:36:26 2016 +0530
gtktiledviewer: add a UNO command debugger
... to fire desired UNO commands from a dialog. Helpful when you
need to check some arbitrary UNO commands not supported via UI
yet.
(cherry picked from commit 57857add9cc33aa2493118a1563bfdbe27f98675)
Change-Id: I55df75ef235f5eb6922c50619610caf1c88241fb
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
index aa84c0a..2686148 100644
--- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
+++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx
@@ -357,6 +357,112 @@ static void lcl_registerToolItem(TiledWindow& rWindow, GtkToolItem* pItem, const
const float fZooms[] = { 0.25, 0.5, 0.75, 1.0, 1.5, 2.0, 3.0, 5.0 };
+static void iterateUnoParams(GtkWidget* pWidget, gpointer userdata)
+{
+ boost::property_tree::ptree *pTree = static_cast<boost::property_tree::ptree*>(userdata);
+
+ GList* pChildren = gtk_container_get_children(GTK_CONTAINER(pWidget));
+ GList* pIt;
+ guint i = 0;
+ const gchar* unoParam[3];
+ for (pIt = pChildren, i = 0; pIt != nullptr && i < 3; pIt = pIt->next, i++)
+ {
+ unoParam[i] = gtk_entry_get_text(GTK_ENTRY(pIt->data));
+ }
+
+ pTree->put(boost::property_tree::ptree::path_type(g_strconcat(unoParam[1], "/", "type", nullptr), '/'), unoParam[0]);
+ pTree->put(boost::property_tree::ptree::path_type(g_strconcat(unoParam[1], "/", "value", nullptr), '/'), unoParam[2]);
+}
+
+static void removeUnoParam(GtkWidget* pWidget, gpointer userdata)
+{
+ GtkWidget* pParamAreaBox = GTK_WIDGET(userdata);
+ GtkWidget* pParamContainer = gtk_widget_get_parent(pWidget);
+
+ gtk_container_remove(GTK_CONTAINER(pParamAreaBox), pParamContainer);
+}
+
+static void addMoreUnoParam(GtkWidget* /*pWidget*/, gpointer userdata)
+{
+ GtkWidget* pUnoParamAreaBox = GTK_WIDGET(userdata);
+
+ GtkWidget* pParamContainer = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
+ gtk_box_pack_start(GTK_BOX(pUnoParamAreaBox), pParamContainer, TRUE, TRUE, 2);
+
+ GtkWidget* pTypeEntry = gtk_entry_new();
+ gtk_box_pack_start(GTK_BOX(pParamContainer), pTypeEntry, TRUE, TRUE, 2);
+ gtk_entry_set_placeholder_text(GTK_ENTRY(pTypeEntry), "Param type (Eg. boolean, string etc.)");
+
+ GtkWidget* pNameEntry = gtk_entry_new();
+ gtk_box_pack_start(GTK_BOX(pParamContainer), pNameEntry, TRUE, TRUE, 2);
+ gtk_entry_set_placeholder_text(GTK_ENTRY(pNameEntry), "Param name");
+
+ GtkWidget* pValueEntry = gtk_entry_new();
+ gtk_box_pack_start(GTK_BOX(pParamContainer), pValueEntry, TRUE, TRUE, 2);
+ gtk_entry_set_placeholder_text(GTK_ENTRY(pValueEntry), "Param value");
+
+ GtkWidget* pRemoveButton = gtk_button_new_from_icon_name("list-remove-symbolic", GTK_ICON_SIZE_BUTTON);
+ g_signal_connect(pRemoveButton, "clicked", G_CALLBACK(removeUnoParam), pUnoParamAreaBox);
+ gtk_box_pack_start(GTK_BOX(pParamContainer), pRemoveButton, TRUE, TRUE, 2);
+
+ gtk_widget_show_all(pUnoParamAreaBox);
+}
+
+static void unoCommandDebugger(GtkWidget* pButton, gpointer /* pItem */)
+{
+ TiledWindow& rWindow = lcl_getTiledWindow(pButton);
+ LOKDocView* pDocView = LOK_DOC_VIEW(rWindow.m_pDocView);
+
+ GtkWidget* pUnoCmdDialog = gtk_dialog_new_with_buttons ("Execute UNO command",
+ GTK_WINDOW (gtk_widget_get_toplevel(GTK_WIDGET(pDocView))),
+ GTK_DIALOG_MODAL,
+ "Execute",
+ GTK_RESPONSE_OK,
+ nullptr);
+ g_object_set(G_OBJECT(pUnoCmdDialog), "resizable", FALSE, nullptr);
+ GtkWidget* pDialogMessageArea = gtk_dialog_get_content_area (GTK_DIALOG (pUnoCmdDialog));
+ GtkWidget* pUnoCmdAreaBox = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
+ gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pUnoCmdAreaBox, TRUE, TRUE, 2);
+
+ GtkWidget* pUnoCmdLabel = gtk_label_new("Enter UNO command");
+ gtk_box_pack_start(GTK_BOX(pUnoCmdAreaBox), pUnoCmdLabel, TRUE, TRUE, 2);
+
+ GtkWidget* pUnoCmdEntry = gtk_entry_new ();
+ gtk_box_pack_start(GTK_BOX(pUnoCmdAreaBox), pUnoCmdEntry, TRUE, TRUE, 2);
+ gtk_entry_set_placeholder_text(GTK_ENTRY(pUnoCmdEntry), "UNO command (Eg. Bold, Italic etc.)");
+
+ GtkWidget* pUnoParamAreaBox = gtk_box_new(GTK_ORIENTATION_VERTICAL, 0);
+ gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pUnoParamAreaBox, TRUE, TRUE, 2);
+
+ GtkWidget* pAddMoreButton = gtk_button_new_with_label("Add UNO parameter");
+ gtk_box_pack_start(GTK_BOX(pDialogMessageArea), pAddMoreButton, TRUE, TRUE, 2);
+ g_signal_connect(G_OBJECT(pAddMoreButton), "clicked", G_CALLBACK(addMoreUnoParam), pUnoParamAreaBox);
+
+ gtk_widget_show_all(pUnoCmdDialog);
+
+ gint res = gtk_dialog_run (GTK_DIALOG(pUnoCmdDialog));
+ switch (res)
+ {
+ case GTK_RESPONSE_OK:
+ {
+ const gchar* sUnoCmd = g_strconcat(".uno:", gtk_entry_get_text(GTK_ENTRY(pUnoCmdEntry)), nullptr);
+
+ boost::property_tree::ptree aTree;
+ gtk_container_foreach(GTK_CONTAINER(pUnoParamAreaBox), iterateUnoParams, &aTree);
+
+ std::stringstream aStream;
+ boost::property_tree::write_json(aStream, aTree);
+ std::string aArguments = aStream.str();
+
+ g_info("Generated UNO command: %s %s", sUnoCmd, aArguments.c_str());
+
+ lok_doc_view_post_command(pDocView, sUnoCmd, (aArguments.empty() ? nullptr : aArguments.c_str()), false);
+ }
+ break;
+ }
+
+ gtk_widget_destroy(pUnoCmdDialog);
+}
/// Get the visible area of the scrolled window
static void getVisibleAreaTwips(GtkWidget* pDocView, GdkRectangle* pArea)
@@ -1113,11 +1219,15 @@ static GtkWidget* createWindow(TiledWindow& rWindow)
gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pEnableEditing, -1);
g_signal_connect(G_OBJECT(pEnableEditing), "toggled", G_CALLBACK(toggleEditing), NULL);
- GtkToolItem* pNewViewButton = gtk_tool_button_new( nullptr, nullptr);
- gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pNewViewButton), "view-continuous-symbolic");
- gtk_tool_item_set_tooltip_text(pNewViewButton, "New View");
- gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pNewViewButton, -1);
- g_signal_connect(G_OBJECT(pNewViewButton), "clicked", G_CALLBACK(createView), NULL);
+ static bool bViewCallback = getenv("LOK_VIEW_CALLBACK");
+ if (bViewCallback)
+ {
+ GtkToolItem* pNewViewButton = gtk_tool_button_new( nullptr, nullptr);
+ gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON (pNewViewButton), "view-continuous-symbolic");
+ gtk_tool_item_set_tooltip_text(pNewViewButton, "New View");
+ gtk_toolbar_insert(GTK_TOOLBAR(pUpperToolbar), pNewViewButton, -1);
+ g_signal_connect(G_OBJECT(pNewViewButton), "clicked", G_CALLBACK(createView), nullptr);
+ }
gtk_box_pack_start(GTK_BOX(rWindow.m_pVBox), pUpperToolbar, FALSE, FALSE, 0 ); // Adds to top.
// Lower toolbar.
commit 98a8380c4e563010d661e1317e9a4d6f15274a52
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Thu Jun 16 15:55:43 2016 +0200
sw lok: move filtering of callbacks during paint to desktop
This will be important when in the per-view case
SwViewShell::libreOfficeKitCallback() won't be called anymore; as
pointed out by online.git's TileCacheTests::testSimpleCombine() test.
Reviewed-on: https://gerrit.libreoffice.org/26372
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit a93217908d12ab9e34052a52dfd59d87fca75e52)
Change-Id: Ie68f8c51facdba127763df660e9220f820805ecc
diff --git a/desktop/inc/lib/init.hxx b/desktop/inc/lib/init.hxx
index 2f18223..815f1ac 100644
--- a/desktop/inc/lib/init.hxx
+++ b/desktop/inc/lib/init.hxx
@@ -30,7 +30,7 @@ namespace desktop {
class DESKTOP_DLLPUBLIC CallbackFlushHandler : public Idle
{
public:
- explicit CallbackFlushHandler(LibreOfficeKitCallback pCallback, void* pData);
+ explicit CallbackFlushHandler(LibreOfficeKitDocument* pDocument, LibreOfficeKitCallback pCallback, void* pData);
virtual ~CallbackFlushHandler();
virtual void Invoke() override;
static void callback(const int type, const char* payload, void* data);
@@ -44,6 +44,7 @@ namespace desktop {
std::vector<std::pair<int, std::string>> m_queue;
std::map<int, std::string> m_states;
+ LibreOfficeKitDocument* m_pDocument;
LibreOfficeKitCallback m_pCallback;
void *m_pData;
bool m_bPartTilePainting;
diff --git a/desktop/qa/desktop_lib/test_desktop_lib.cxx b/desktop/qa/desktop_lib/test_desktop_lib.cxx
index 469abbc..cabeb87 100644
--- a/desktop/qa/desktop_lib/test_desktop_lib.cxx
+++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx
@@ -909,92 +909,6 @@ void DesktopLOKTest::testSheetSelections()
comphelper::LibreOfficeKit::setActive(false);
}
-static void callbackCompressionTest(const int type, const char* payload, void* data)
-{
- std::vector<std::tuple<int, std::string>>* notifs = reinterpret_cast<std::vector<std::tuple<int, std::string>>*>(data);
- notifs->emplace_back(type, std::string(payload ? payload : "(nil)"));
-}
-
-void DesktopLOKTest::testNotificationCompression()
-{
- std::vector<std::tuple<int, std::string>> notifs;
- std::unique_ptr<CallbackFlushHandler> handler(new CallbackFlushHandler(callbackCompressionTest, ¬ifs));
-
- handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // 0
- handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseeded.
- handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // Should be dropped.
- handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Superseeded.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Should be dropped.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // Superseeded.
- handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 2
- handler->queue(LOK_CALLBACK_STATE_CHANGED, ".uno:Bold"); // 3
- handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 4
- handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // 5
- handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // 6
- handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Should be dropped.
- handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // Should be dropped.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Superseeded.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Superseeded.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseedd.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Should be dropped.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Should be dropped.
- handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // 7
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // 8
- handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // 9
- handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // 10
- handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // 11
- handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // Should be dropped.
- handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // 12
- handler->queue(LOK_CALLBACK_SET_PART, "1"); // 13
- handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // Should be dropped.
- handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // Should be dropped.
- handler->queue(LOK_CALLBACK_SET_PART, "1"); // Should be dropped.
-
- Scheduler::ProcessEventsToIdle();
-
- CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(13), notifs.size());
-
- size_t i = 0;
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(".uno:Bold"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_MOUSE_POINTER, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("text"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_TILES, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_START, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_END, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_CURSOR, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CURSOR_VISIBLE, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_FORMULA, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("blah"), std::get<1>(notifs[i++]));
-
- CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_SET_PART, (int)std::get<0>(notifs[i]));
- CPPUNIT_ASSERT_EQUAL(std::string("1"), std::get<1>(notifs[i++]));
-}
-
namespace {
void verifyContextMenuStructure(boost::property_tree::ptree& aRoot)
@@ -1124,6 +1038,93 @@ void DesktopLOKTest::testContextMenuImpress()
comphelper::LibreOfficeKit::setActive(false);
}
+static void callbackCompressionTest(const int type, const char* payload, void* data)
+{
+ std::vector<std::tuple<int, std::string>>* notifs = static_cast<std::vector<std::tuple<int, std::string>>*>(data);
+ notifs->emplace_back(type, std::string(payload ? payload : "(nil)"));
+}
+
+void DesktopLOKTest::testNotificationCompression()
+{
+ LibLODocument_Impl* pDocument = loadDoc("blank_text.odt");
+ std::vector<std::tuple<int, std::string>> notifs;
+ std::unique_ptr<CallbackFlushHandler> handler(new CallbackFlushHandler(pDocument, callbackCompressionTest, ¬ifs));
+
+ handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // 0
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseeded.
+ handler->queue(LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, ""); // Should be dropped.
+ handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Superseeded.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // Superseeded.
+ handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 2
+ handler->queue(LOK_CALLBACK_STATE_CHANGED, ".uno:Bold"); // 3
+ handler->queue(LOK_CALLBACK_STATE_CHANGED, ""); // 4
+ handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // 5
+ handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // 6
+ handler->queue(LOK_CALLBACK_INVALIDATE_TILES, "15 25 15 10"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_MOUSE_POINTER, "text"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Superseeded.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Superseeded.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION, "15 25 15 10"); // Superseedd.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION, ""); // 7
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_START, "15 25 15 10"); // 8
+ handler->queue(LOK_CALLBACK_TEXT_SELECTION_END, "15 25 15 10"); // 9
+ handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // 10
+ handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // 11
+ handler->queue(LOK_CALLBACK_CELL_CURSOR, "15 25 15 10"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // 12
+ handler->queue(LOK_CALLBACK_SET_PART, "1"); // 13
+ handler->queue(LOK_CALLBACK_CURSOR_VISIBLE, ""); // Should be dropped.
+ handler->queue(LOK_CALLBACK_CELL_FORMULA, "blah"); // Should be dropped.
+ handler->queue(LOK_CALLBACK_SET_PART, "1"); // Should be dropped.
+
+ Scheduler::ProcessEventsToIdle();
+
+ CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(13), notifs.size());
+
+ size_t i = 0;
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(".uno:Bold"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_STATE_CHANGED, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_MOUSE_POINTER, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("text"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_INVALIDATE_TILES, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_START, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_TEXT_SELECTION_END, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_CURSOR, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("15 25 15 10"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CURSOR_VISIBLE, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string(""), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_CELL_FORMULA, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("blah"), std::get<1>(notifs[i++]));
+
+ CPPUNIT_ASSERT_EQUAL((int)LOK_CALLBACK_SET_PART, (int)std::get<0>(notifs[i]));
+ CPPUNIT_ASSERT_EQUAL(std::string("1"), std::get<1>(notifs[i++]));
+}
+
CPPUNIT_TEST_SUITE_REGISTRATION(DesktopLOKTest);
CPPUNIT_PLUGIN_IMPLEMENT();
diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index b8a797b..c278d4b 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -445,8 +445,9 @@ LibLODocument_Impl::~LibLODocument_Impl()
mxComponent->dispose();
}
-CallbackFlushHandler::CallbackFlushHandler(LibreOfficeKitCallback pCallback, void* pData)
+CallbackFlushHandler::CallbackFlushHandler(LibreOfficeKitDocument* pDocument, LibreOfficeKitCallback pCallback, void* pData)
: Idle( "lokit timer callback" ),
+ m_pDocument(pDocument),
m_pCallback(pCallback),
m_pData(pData),
m_bPartTilePainting(false)
@@ -513,6 +514,10 @@ void CallbackFlushHandler::queue(const int type, const char* data)
//SAL_WARN("lokevt", "Skipping while painting [" + std::to_string(type) + "]: [" + payload + "].");
return;
}
+
+ // In Writer we drop all notifications during painting.
+ if (doc_getDocumentType(m_pDocument) == LOK_DOCTYPE_TEXT)
+ return;
}
// Supress invalid payloads.
@@ -1375,7 +1380,7 @@ static void doc_registerCallback(LibreOfficeKitDocument* pThis,
LibLODocument_Impl* pDocument = static_cast<LibLODocument_Impl*>(pThis);
std::size_t nView = comphelper::LibreOfficeKit::isViewCallback() ? SfxLokHelper::getView() : 0;
- pDocument->mpCallbackFlushHandlers[nView].reset(new CallbackFlushHandler(pCallback, pData));
+ pDocument->mpCallbackFlushHandlers[nView].reset(new CallbackFlushHandler(pThis, pCallback, pData));
if (comphelper::LibreOfficeKit::isViewCallback())
{
diff --git a/sw/source/core/view/viewsh.cxx b/sw/source/core/view/viewsh.cxx
index 1d6a075..d93f3bd 100644
--- a/sw/source/core/view/viewsh.cxx
+++ b/sw/source/core/view/viewsh.cxx
@@ -124,9 +124,6 @@ void SwViewShell::registerLibreOfficeKitCallback(LibreOfficeKitCallback pCallbac
void SwViewShell::libreOfficeKitCallback(int nType, const char* pPayload) const
{
- if (mbInLibreOfficeKitCallback)
- return;
-
getIDocumentDrawModelAccess().GetDrawModel()->libreOfficeKitCallback(nType, pPayload);
}
commit 894284e562cb27d483bde21f51d8e12ac3cbebec
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Wed Jun 15 17:56:38 2016 +0200
sfx2: bring the view shell's LOK callback up to date with SdrModel
This fixes CppunitTest_sw_tiledrendering in the LOK_VIEW_CALLBACK=1
case.
Reviewed-on: https://gerrit.libreoffice.org/26313
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit c97422fa103618ba19bde0d815674a0173058bb4)
Change-Id: Ib79e57908c3edda0154341baba8279ede4281a42
diff --git a/include/sfx2/viewsh.hxx b/include/sfx2/viewsh.hxx
index 6c3d7da..d489d55 100644
--- a/include/sfx2/viewsh.hxx
+++ b/include/sfx2/viewsh.hxx
@@ -327,6 +327,10 @@ public:
void registerLibreOfficeKitViewCallback(LibreOfficeKitCallback pCallback, void* pLibreOfficeKitData);
/// Invokes the registered callback, if there are any.
void libreOfficeKitViewCallback(int nType, const char* pPayload) const override;
+ /// Set if we are doing tiled searching.
+ void setTiledSearching(bool bTiledSearching);
+ /// Are we doing tiled searching?
+ bool isTiledSearching() const;
};
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index fd5682b..69c1e21 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1825,9 +1825,15 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
}
// Avoid LOK selection notifications before we have all the results.
- rDoc.GetDrawLayer()->setTiledSearching(true);
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ GetViewData().GetViewShell()->setTiledSearching(true);
+ else
+ rDoc.GetDrawLayer()->setTiledSearching(true);
MarkDataChanged();
- rDoc.GetDrawLayer()->setTiledSearching(false);
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ GetViewData().GetViewShell()->setTiledSearching(false);
+ else
+ rDoc.GetDrawLayer()->setTiledSearching(false);
if ( bFound )
{
diff --git a/sd/source/ui/view/Outliner.cxx b/sd/source/ui/view/Outliner.cxx
index e6b5b18..bb218ab 100644
--- a/sd/source/ui/view/Outliner.cxx
+++ b/sd/source/ui/view/Outliner.cxx
@@ -619,8 +619,18 @@ bool Outliner::SearchAndReplaceAll()
else if( nullptr != dynamic_cast< const DrawViewShell *>( pViewShell.get() ))
{
// Disable selection change notifications during search all.
- pViewShell->GetDoc()->setTiledSearching(true);
- comphelper::ScopeGuard aGuard([pViewShell]() { pViewShell->GetDoc()->setTiledSearching(false); });
+ SfxViewShell& rSfxViewShell = pViewShell->GetViewShellBase();
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ rSfxViewShell.setTiledSearching(true);
+ else
+ pViewShell->GetDoc()->setTiledSearching(true);
+ comphelper::ScopeGuard aGuard([pViewShell, &rSfxViewShell]()
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ rSfxViewShell.setTiledSearching(false);
+ else
+ pViewShell->GetDoc()->setTiledSearching(false);
+ });
// Go to beginning/end of document.
maObjectIterator = ::sd::outliner::OutlinerContainer(this).begin();
@@ -671,10 +681,7 @@ bool Outliner::SearchAndReplaceAll()
boost::property_tree::write_json(aStream, aTree);
OString aPayload = aStream.str().c_str();
if (comphelper::LibreOfficeKit::isViewCallback())
- {
- SfxViewShell& rSfxViewShell = pViewShell->GetViewShellBase();
rSfxViewShell.libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
- }
else
pViewShell->GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
}
diff --git a/sfx2/source/view/viewimp.hxx b/sfx2/source/view/viewimp.hxx
index 74e70b1..9b1c142 100644
--- a/sfx2/source/view/viewimp.hxx
+++ b/sfx2/source/view/viewimp.hxx
@@ -64,6 +64,8 @@ struct SfxViewShell_Impl
LibreOfficeKitCallback m_pLibreOfficeKitViewCallback;
void* m_pLibreOfficeKitViewData;
+ /// Set if we are in the middle of a tiled search.
+ bool m_bTiledSearching;
explicit SfxViewShell_Impl(SfxViewShellFlags const nFlags);
~SfxViewShell_Impl();
diff --git a/sfx2/source/view/viewsh.cxx b/sfx2/source/view/viewsh.cxx
index ae34ef5..ced79a6 100644
--- a/sfx2/source/view/viewsh.cxx
+++ b/sfx2/source/view/viewsh.cxx
@@ -55,6 +55,8 @@
#include <comphelper/sequenceashashmap.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <vcl/settings.hxx>
+#include <vcl/commandinfoprovider.hxx>
+#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <sfx2/app.hxx>
#include "view.hrc"
@@ -309,6 +311,7 @@ SfxViewShell_Impl::SfxViewShell_Impl(SfxViewShellFlags const nFlags)
, mpIPClientList(nullptr)
, m_pLibreOfficeKitViewCallback(nullptr)
, m_pLibreOfficeKitViewData(nullptr)
+, m_bTiledSearching(false)
{}
SfxViewShell_Impl::~SfxViewShell_Impl()
@@ -1603,10 +1606,32 @@ void SfxViewShell::registerLibreOfficeKitViewCallback(LibreOfficeKitCallback pCa
void SfxViewShell::libreOfficeKitViewCallback(int nType, const char* pPayload) const
{
+ if (pImp->m_bTiledSearching)
+ {
+ switch (nType)
+ {
+ case LOK_CALLBACK_TEXT_SELECTION:
+ case LOK_CALLBACK_TEXT_SELECTION_START:
+ case LOK_CALLBACK_TEXT_SELECTION_END:
+ case LOK_CALLBACK_GRAPHIC_SELECTION:
+ return;
+ }
+ }
+
if (pImp->m_pLibreOfficeKitViewCallback)
pImp->m_pLibreOfficeKitViewCallback(nType, pPayload, pImp->m_pLibreOfficeKitViewData);
}
+void SfxViewShell::setTiledSearching(bool bTiledSearching)
+{
+ pImp->m_bTiledSearching = bTiledSearching;
+}
+
+bool SfxViewShell::isTiledSearching() const
+{
+ return pImp->m_bTiledSearching;
+}
+
bool SfxViewShell::KeyInput( const KeyEvent &rKeyEvent )
/* [Description]
diff --git a/svx/source/svdraw/svdmodel.cxx b/svx/source/svdraw/svdmodel.cxx
index 4a8d04a..840ecc9 100644
--- a/svx/source/svdraw/svdmodel.cxx
+++ b/svx/source/svdraw/svdmodel.cxx
@@ -856,11 +856,13 @@ void SdrModel::libreOfficeKitCallback(int nType, const char* pPayload) const
void SdrModel::setTiledSearching(bool bTiledSearching)
{
+ assert(!comphelper::LibreOfficeKit::isViewCallback());
mbTiledSearching = bTiledSearching;
}
bool SdrModel::isTiledSearching() const
{
+ assert(!comphelper::LibreOfficeKit::isViewCallback());
return mbTiledSearching;
}
diff --git a/sw/source/uibase/uiview/viewsrch.cxx b/sw/source/uibase/uiview/viewsrch.cxx
index c2eee69..296eefe 100644
--- a/sw/source/uibase/uiview/viewsrch.cxx
+++ b/sw/source/uibase/uiview/viewsrch.cxx
@@ -275,10 +275,14 @@ void SwView::ExecSearch(SfxRequest& rReq, bool bNoMessage)
{
// Disable LOK selection notifications during search.
SwDrawModel* pModel = m_pWrtShell->getIDocumentDrawModelAccess().GetDrawModel();
- if (pModel)
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ m_pWrtShell->GetSfxViewShell()->setTiledSearching(true);
+ else if (pModel)
pModel->setTiledSearching(true);
bool bRet = SearchAll();
- if (pModel)
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ m_pWrtShell->GetSfxViewShell()->setTiledSearching(false);
+ else if (pModel)
pModel->setTiledSearching(false);
if( !bRet )
commit 297d11c3882e425d9a4cb1077262e34db79dc5c1
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Wed Jun 15 16:30:15 2016 +0200
sc, sd: add per-view support to recently added LOK_CALLBACK_SET_PART calls
These caushed an assertion failure when opening a Calc or Impress
document in gtktiledviewer.
Change-Id: If9cf1ef6c5a9d8e1b0d578b20dd3f513989b669b
Reviewed-on: https://gerrit.libreoffice.org/26311
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit 50787b48a8378a555a71cc2c6b0966debb2e5104)
diff --git a/sc/source/ui/view/tabcont.cxx b/sc/source/ui/view/tabcont.cxx
index 2221cee..33ba895 100644
--- a/sc/source/ui/view/tabcont.cxx
+++ b/sc/source/ui/view/tabcont.cxx
@@ -35,6 +35,7 @@
#include "markdata.hxx"
#include <gridwin.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
ScTabControl::ScTabControl( vcl::Window* pParent, ScViewData* pData )
: TabBar(pParent, WB_3DLOOK | WB_MINSCROLL | WB_SCROLL | WB_RANGESELECT | WB_MULTISELECT | WB_DRAG)
@@ -406,9 +407,15 @@ void ScTabControl::SwitchToPageId(sal_uInt16 nId)
SelectPage( i, i==nId );
Select();
- // notify LibreOfficeKit about changed page
- OString aPayload = OString::number(nId - 1);
- pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ if (comphelper::LibreOfficeKit::isActive())
+ {
+ // notify LibreOfficeKit about changed page
+ OString aPayload = OString::number(nId - 1);
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ pViewData->GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ else
+ pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ }
}
}
}
diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx
index 9140a96..c48966c 100644
--- a/sd/source/ui/view/drviews1.cxx
+++ b/sd/source/ui/view/drviews1.cxx
@@ -930,9 +930,18 @@ bool DrawViewShell::SwitchPage(sal_uInt16 nSelectedPage)
// never at a masterpage)
GetDoc()->SetSelected(mpActualPage, true);
- // notify LibreOfficeKit about changed page
- OString aPayload = OString::number(nSelectedPage);
- GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ if (comphelper::LibreOfficeKit::isActive())
+ {
+ // notify LibreOfficeKit about changed page
+ OString aPayload = OString::number(nSelectedPage);
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if (SfxViewShell* pViewShell = GetViewShell())
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ }
+ else
+ GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ }
rtl::Reference< sd::SlideShow > xSlideshow( SlideShow::GetSlideShow( GetDoc() ) );
if( !xSlideshow.is() || !xSlideshow->isRunning() || ( xSlideshow->getAnimationMode() != ANIMATIONMODE_SHOW ) )
commit d3f3aa7822984a11808b0302b59bb3ad5ecbba80
Author: Ashod Nakashian <ashod.nakashian at collabora.co.uk>
Date: Mon May 9 23:38:59 2016 -0400
LOK: fire SET_PART event when Calc page is changed
Reviewed-on: https://gerrit.libreoffice.org/26303
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
(cherry picked from commit 0b2d974ede41ca77d18ec1469770045a18f1a4d1)
Change-Id: I9a2ed653bcb6afe803b781fc686c02f817d84e75
diff --git a/sc/source/ui/view/tabcont.cxx b/sc/source/ui/view/tabcont.cxx
index ae51a99..2221cee 100644
--- a/sc/source/ui/view/tabcont.cxx
+++ b/sc/source/ui/view/tabcont.cxx
@@ -36,8 +36,6 @@
#include <gridwin.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
-// STATIC DATA -----------------------------------------------------------
-
ScTabControl::ScTabControl( vcl::Window* pParent, ScViewData* pData )
: TabBar(pParent, WB_3DLOOK | WB_MINSCROLL | WB_SCROLL | WB_RANGESELECT | WB_MULTISELECT | WB_DRAG)
, DropTargetHelper(this)
commit 357aad9a39456b3784eb5dcc549a8b69e8538dfa
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Wed Jun 15 11:53:51 2016 +0200
sfx2: implement per-view LOK_CALLBACK_CONTEXT_MENU
Change-Id: Ia321d2f03bf77eba87b1135799b3cb0409f23ebf
Reviewed-on: https://gerrit.libreoffice.org/26293
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit b8a1d072ff8e686fad4a507b85d163d699ed59e0)
diff --git a/sfx2/source/control/dispatch.cxx b/sfx2/source/control/dispatch.cxx
index 20e8b2d..7caf153 100644
--- a/sfx2/source/control/dispatch.cxx
+++ b/sfx2/source/control/dispatch.cxx
@@ -2042,8 +2042,16 @@ void SfxDispatcher::ExecutePopup( const OUString& rResName, vcl::Window *pWin, c
std::stringstream aStream;
boost::property_tree::write_json(aStream, aRoot, true);
- const SfxObjectShell* objSh = xImp->pFrame->GetObjectShell();
- objSh->libreOfficeKitCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if (SfxViewShell* pViewShell = xImp->pFrame->GetViewShell())
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+ }
+ else
+ {
+ const SfxObjectShell* objSh = xImp->pFrame->GetObjectShell();
+ objSh->libreOfficeKitCallback(LOK_CALLBACK_CONTEXT_MENU, aStream.str().c_str());
+ }
}
else
{
commit bf1ddf3b7d285476747bc5c1f9752d7257095094
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 15:10:02 2016 +0200
sc: implement per-view LOK_CALLBACK_HYPERLINK_CLICKED
The last place that crashed when clicking on hyperlinks.
Reviewed-on: https://gerrit.libreoffice.org/26265
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit 19822c8a2d35570593bf2f39f16cbc40a30b09db)
Change-Id: Ia114d98ada6cf8a3be56a25e48f3e84471c37e66
diff --git a/sc/source/core/data/global.cxx b/sc/source/core/data/global.cxx
index 2053f55..02c418a 100644
--- a/sc/source/core/data/global.cxx
+++ b/sc/source/core/data/global.cxx
@@ -59,6 +59,7 @@
#include <unotools/transliterationwrapper.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
#include "global.hxx"
#include "scresid.hxx"
@@ -871,10 +872,21 @@ bool ScGlobal::EETextObjEqual( const EditTextObject* pObj1,
void ScGlobal::OpenURL(const OUString& rURL, const OUString& rTarget, const SdrModel* pDrawLayer)
{
- if (pDrawLayer && pDrawLayer->isTiledRendering())
+ if (comphelper::LibreOfficeKit::isActive())
{
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
- return;
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if(SfxViewShell* pViewShell = SfxViewShell::Current())
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
+ }
+ else
+ {
+ if (pDrawLayer)
+ {
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_HYPERLINK_CLICKED, rURL.toUtf8().getStr());
+ return;
+ }
+ }
}
// OpenURL is always called in the GridWindow by mouse clicks in some way or another.
commit ca43cfe86cb05d6442a4716c7ff77fa4b21b4e33
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 15:09:14 2016 +0200
sc: implement per-view LOK_CALLBACK_DOCUMENT_SIZE_CHANGED
Need to notify all the views when inserting or deleting a sheet.
Change-Id: Ifadf6af4a307d555eacfa4623eed84400d06c293
Reviewed-on: https://gerrit.libreoffice.org/26264
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit f8a2dcce4f089e9fb7ce5cfd51cdb15ce4a87674)
diff --git a/sc/source/core/data/document.cxx b/sc/source/core/data/document.cxx
index 4deb5da..c87bca8 100644
--- a/sc/source/core/data/document.cxx
+++ b/sc/source/core/data/document.cxx
@@ -31,6 +31,7 @@
#include <svx/svdocapt.hxx>
#include <sfx2/app.hxx>
#include <sfx2/objsh.hxx>
+#include <sfx2/viewsh.hxx>
#include <sfx2/docfile.hxx>
#include <svl/poolcach.hxx>
#include <unotools/saveopt.hxx>
@@ -584,7 +585,19 @@ bool ScDocument::InsertTab(
SetAllFormulasDirty(aCxt);
if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+ while (pViewShell)
+ {
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ pViewShell = SfxViewShell::GetNext(*pViewShell);
+ }
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ }
}
return bValid;
@@ -752,7 +765,19 @@ bool ScDocument::DeleteTab( SCTAB nTab )
pChartListenerCollection->UpdateScheduledSeriesRanges();
if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+ while (pViewShell)
+ {
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ pViewShell = SfxViewShell::GetNext(*pViewShell);
+ }
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ }
bValid = true;
}
@@ -842,7 +867,19 @@ bool ScDocument::DeleteTabs( SCTAB nTab, SCTAB nSheets )
pChartListenerCollection->UpdateScheduledSeriesRanges();
if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+ while (pViewShell)
+ {
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ pViewShell = SfxViewShell::GetNext(*pViewShell);
+ }
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ }
bValid = true;
}
@@ -887,7 +924,19 @@ bool ScDocument::RenameTab( SCTAB nTab, const OUString& rName, bool /* bUpdateRe
(*it)->SetStreamValid( false );
if (comphelper::LibreOfficeKit::isActive() && GetDrawLayer())
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+ while (pViewShell)
+ {
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ pViewShell = SfxViewShell::GetNext(*pViewShell);
+ }
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ }
}
}
}
diff --git a/sc/source/ui/view/tabview3.cxx b/sc/source/ui/view/tabview3.cxx
index 023ba6a..2cd556c 100644
--- a/sc/source/ui/view/tabview3.cxx
+++ b/sc/source/ui/view/tabview3.cxx
@@ -322,7 +322,10 @@ void ScTabView::SetCursor( SCCOL nPosX, SCROW nPosY, bool bNew )
if (pDocSh)
{
- pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ else
+ pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
// New area extended to the right of the sheet after last column
// including overlapping area with aNewRowArea
@@ -333,11 +336,21 @@ void ScTabView::SetCursor( SCCOL nPosX, SCROW nPosY, bool bNew )
// Only invalidate if spreadsheet extended to the right
if (aNewColArea.getWidth())
- pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+ else
+ pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewColArea.toString().getStr());
+ }
// Only invalidate if spreadsheet extended to the bottom
if (aNewRowArea.getHeight())
- pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ aViewData.GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+ else
+ pDocSh->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, aNewRowArea.toString().getStr());
+ }
}
}
}
commit 2bdf009ae6317ae7a6802471ae5e2c9e0c19a78b
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 15:08:45 2016 +0200
sc: implement per-view LOK_CALLBACK_SEARCH_RESULT_SELECTION
One view doesn't crash the other one now when the search is performed.
Reviewed-on: https://gerrit.libreoffice.org/26263
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit c07257be27869d66736211fde75efff835432138)
Change-Id: I9ba0a07a76d9c11c4cec279305efb4e5025ec12d
diff --git a/sc/source/core/data/documen3.cxx b/sc/source/core/data/documen3.cxx
index 7d38478..1f643f4 100644
--- a/sc/source/core/data/documen3.cxx
+++ b/sc/source/core/data/documen3.cxx
@@ -24,6 +24,7 @@
#include <sfx2/linkmgr.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/objsh.hxx>
+#include <sfx2/viewsh.hxx>
#include <svl/zforlist.hxx>
#include <svl/PasswordHelper.hxx>
#include <vcl/svapp.hxx>
@@ -75,6 +76,7 @@
#include "globalnames.hxx"
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
#include <o3tl/make_unique.hxx>
#include <memory>
@@ -1306,7 +1308,13 @@ bool ScDocument::SearchAndReplace(
if ( GetDrawLayer() && GetDrawLayer()->isTiledRendering() )
{
OString aPayload = OString::number(nTab);
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if(SfxViewShell* pViewShell = SfxViewShell::Current())
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
}
}
}
@@ -1336,7 +1344,13 @@ bool ScDocument::SearchAndReplace(
if ( GetDrawLayer() && GetDrawLayer()->isTiledRendering() )
{
OString aPayload = OString::number(nTab);
- GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if(SfxViewShell* pViewShell = SfxViewShell::Current())
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
+ }
+ else
+ GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr());
}
}
}
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index 502a13d..27f2570 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -6016,15 +6016,27 @@ static void updateLibreOfficeKitSelection(ScViewData* pViewData, ScDrawLayer* pD
// selection start handle
Rectangle aStart(aBoundingBox.Left() / nPPTX, aBoundingBox.Top() / nPPTY,
aBoundingBox.Left() / nPPTX, (aBoundingBox.Top() / nPPTY) + 256);
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
// selection end handle
Rectangle aEnd(aBoundingBox.Right() / nPPTX, (aBoundingBox.Bottom() / nPPTY) - 256,
aBoundingBox.Right() / nPPTX, aBoundingBox.Bottom() / nPPTY);
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
// the selection itself
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, comphelper::string::join("; ", aRectangles).getStr());
+ OString aSelection = comphelper::string::join("; ", aRectangles).getStr();
+
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = pViewData->GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION, aSelection.getStr());
+ }
+ else
+ {
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_START, aStart.toString().getStr());
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION_END, aEnd.toString().getStr());
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, aSelection.getStr());
+ }
}
void ScGridWindow::UpdateCursorOverlay()
diff --git a/sc/source/ui/view/viewfun2.cxx b/sc/source/ui/view/viewfun2.cxx
index 4c64e57..fd5682b 100644
--- a/sc/source/ui/view/viewfun2.cxx
+++ b/sc/source/ui/view/viewfun2.cxx
@@ -1793,8 +1793,10 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
GetFrameWin()->LeaveWait();
if (!bIsApi)
{
- rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_NOT_FOUND,
- pSearchItem->GetSearchString().toUtf8().getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ GetViewData().GetViewShell()->libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_NOT_FOUND, pSearchItem->GetSearchString().toUtf8().getStr());
+ else
+ rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_NOT_FOUND, pSearchItem->GetSearchString().toUtf8().getStr());
SvxSearchDialogWrapper::SetSearchLabel(SL_NotFound);
}
@@ -1877,7 +1879,13 @@ bool ScViewFunc::SearchAndReplace( const SvxSearchItem* pSearchItem,
std::stringstream aStream;
boost::property_tree::write_json(aStream, aTree);
OString aPayload = aStream.str().c_str();
- rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = GetViewData().GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
+ }
+ else
+ rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_SEARCH_RESULT_SELECTION, aPayload.getStr());
// Trigger LOK_CALLBACK_TEXT_SELECTION now.
MarkDataChanged();
commit 1d2f6feca4c86dda8bb046d4a170b6ce3a4d39e0
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 14:15:02 2016 +0200
sc: implement per-view LOK_CALLBACK_CELL_FORMULA
With this, one view can edit one cell while the other view edits an
other cell within the same sheet (without a failing assert).
Reviewed-on: https://gerrit.libreoffice.org/26260
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit c1b4de9d8b480d0a773f4bf6bfc5f752f47c32f0)
Change-Id: I355caea69daa17fcd4b4813d0f31ff2072f9c847
diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index 98d1c96..392aea0 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -1714,8 +1714,13 @@ void ScInputHandler::UpdateActiveView()
ScDocShell* pDocShell = pActiveViewSh->GetViewData().GetDocShell();
if (comphelper::LibreOfficeKit::isActive())
{
- ScDrawLayer *pDrawLayer = pDocShell->GetDocument().GetDrawLayer();
- pTableView->registerLibreOfficeKitCallback(pDrawLayer);
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ pTableView->registerLibreOfficeKitViewCallback(pActiveViewSh);
+ else
+ {
+ ScDrawLayer *pDrawLayer = pDocShell->GetDocument().GetDrawLayer();
+ pTableView->registerLibreOfficeKitCallback(pDrawLayer);
+ }
}
}
@@ -2124,8 +2129,16 @@ void ScInputHandler::DataChanged( bool bFromTopNotify, bool bSetModified )
ScDocShell* pDocSh = pActiveViewSh->GetViewData().GetDocShell();
ScDocument& rDoc = pDocSh->GetDocument();
- if ( rDoc.GetDrawLayer()->isTiledRendering() )
- rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+ if ( comphelper::LibreOfficeKit::isActive() )
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if (pActiveViewSh)
+ pActiveViewSh->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+ }
+ else
+ rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aText.toUtf8().getStr());
+ }
}
// If the cursor is before the end of a paragraph, parts are being pushed to
diff --git a/sc/source/ui/view/viewdata.cxx b/sc/source/ui/view/viewdata.cxx
index ea6b23e..d006e91 100644
--- a/sc/source/ui/view/viewdata.cxx
+++ b/sc/source/ui/view/viewdata.cxx
@@ -947,7 +947,10 @@ void ScViewData::SetEditEngine( ScSplitPos eWhich,
if (pDoc->GetDrawLayer() && pDoc->GetDrawLayer()->isTiledRendering())
{
- pEditView[eWhich]->registerLibreOfficeKitCallback(pDoc->GetDrawLayer());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ pEditView[eWhich]->registerLibreOfficeKitViewCallback(pViewShell);
+ else
+ pEditView[eWhich]->registerLibreOfficeKitCallback(pDoc->GetDrawLayer());
}
}
commit be0abc0797431b052f0ec6ed3155716de34974e9
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 13:10:42 2016 +0200
sc: implement per-view LOK_CALLBACK_INVALIDATE_TILES
Port enough callbacks to the view callback, so that gtktiledviewer
doesn't crash on opening a file.
Reviewed-on: https://gerrit.libreoffice.org/26251
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
Tested-by: Jenkins <ci at libreoffice.org>
(cherry picked from commit 0f258538b842e3a8639efc8c2c7afc16a1b0819e)
Change-Id: Iec39608ce3cdf7dcf5a7272f8c9a3415483a8e76
diff --git a/sc/source/ui/app/inputhdl.cxx b/sc/source/ui/app/inputhdl.cxx
index be483dd..98d1c96 100644
--- a/sc/source/ui/app/inputhdl.cxx
+++ b/sc/source/ui/app/inputhdl.cxx
@@ -3462,7 +3462,15 @@ void ScInputHandler::NotifyChange( const ScInputHdlState* pState,
if ( pInputWin )
pInputWin->SetTextString(aString);
else if ( comphelper::LibreOfficeKit::isActive() )
- rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ if (pActiveViewSh)
+ pActiveViewSh->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+ }
+ else
+ rDoc.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_CELL_FORMULA, aString.toUtf8().getStr());
+ }
}
if ( pInputWin ) // Named range input
diff --git a/sc/source/ui/docshell/docsh3.cxx b/sc/source/ui/docshell/docsh3.cxx
index a805c01..6d8b2f0 100644
--- a/sc/source/ui/docshell/docsh3.cxx
+++ b/sc/source/ui/docshell/docsh3.cxx
@@ -166,7 +166,19 @@ void ScDocShell::PostPaint( const ScRangeList& rRanges, sal_uInt16 nPart, sal_uI
// LOK: we are supposed to update the row / columns headers (and actually
// the document size too - cell size affects that, obviously)
if ((nPart & (PAINT_TOP | PAINT_LEFT)) && comphelper::LibreOfficeKit::isActive() && aDocument.GetDrawLayer())
- aDocument.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ {
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ SfxViewShell* pViewShell = SfxViewShell::GetFirst();
+ while (pViewShell)
+ {
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ pViewShell = SfxViewShell::GetNext(*pViewShell);
+ }
+ }
+ else
+ aDocument.GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, "");
+ }
}
void ScDocShell::PostPaintGridAll()
diff --git a/sc/source/ui/view/gridwin.cxx b/sc/source/ui/view/gridwin.cxx
index 6fd9cc0..502a13d 100644
--- a/sc/source/ui/view/gridwin.cxx
+++ b/sc/source/ui/view/gridwin.cxx
@@ -5849,10 +5849,18 @@ OString ScGridWindow::getCellCursor(const Fraction& rZoomX, const Fraction& rZoo
void ScGridWindow::updateLibreOfficeKitCellCursor()
{
- ScDocument* pDoc = pViewData->GetDocument();
- ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
OString aCursor = getCellCursor(pViewData->GetZoomX(), pViewData->GetZoomY());
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = pViewData->GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+ }
+ else
+ {
+ ScDocument* pDoc = pViewData->GetDocument();
+ ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, aCursor.getStr());
+ }
}
void ScGridWindow::CursorChanged()
@@ -5895,9 +5903,17 @@ void ScGridWindow::UpdateAllOverlays()
void ScGridWindow::DeleteCursorOverlay()
{
- ScDocument* pDoc = pViewData->GetDocument();
- ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
- pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = pViewData->GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+ }
+ else
+ {
+ ScDocument* pDoc = pViewData->GetDocument();
+ ScDrawLayer* pDrawLayer = pDoc->GetDrawLayer();
+ pDrawLayer->libreOfficeKitCallback(LOK_CALLBACK_CELL_CURSOR, "EMPTY");
+ }
mpOOCursors.reset();
}
@@ -6254,8 +6270,16 @@ void ScGridWindow::UpdateSelectionOverlay()
}
else
{
- ScDocument* pDoc = pViewData->GetDocument();
- pDoc->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = pViewData->GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+ }
+ else
+ {
+ ScDocument* pDoc = pViewData->GetDocument();
+ pDoc->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_TEXT_SELECTION, "EMPTY");
+ }
}
if ( aOldMode != aDrawMode )
diff --git a/sc/source/ui/view/gridwin4.cxx b/sc/source/ui/view/gridwin4.cxx
index 24f45db..0d86705 100644
--- a/sc/source/ui/view/gridwin4.cxx
+++ b/sc/source/ui/view/gridwin4.cxx
@@ -30,6 +30,7 @@
#include <vcl/settings.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
+#include <comphelper/lok.hxx>
#include <svx/svdview.hxx>
#include "tabvwsh.hxx"
@@ -1102,7 +1103,13 @@ void ScGridWindow::LogicInvalidate(const Rectangle* pRectangle)
sRectangle = aRectangle.toString();
}
- pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = pViewData->GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
+ }
+ else
+ pViewData->GetDocument()->GetDrawLayer()->libreOfficeKitCallback(LOK_CALLBACK_INVALIDATE_TILES, sRectangle.getStr());
}
void ScGridWindow::SetCellSelectionPixel(int nType, int nPixelX, int nPixelY)
diff --git a/sc/source/ui/view/tabview5.cxx b/sc/source/ui/view/tabview5.cxx
index cca6f0b..2f5d95b 100644
--- a/sc/source/ui/view/tabview5.cxx
+++ b/sc/source/ui/view/tabview5.cxx
@@ -312,7 +312,13 @@ void ScTabView::TabChanged( bool bSameTabButMoved )
std::stringstream ss;
ss << aDocSize.Width() << ", " << aDocSize.Height();
OString sRect = ss.str().c_str();
- pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
+ if (comphelper::LibreOfficeKit::isViewCallback())
+ {
+ ScTabViewShell* pViewShell = aViewData.GetViewShell();
+ pViewShell->libreOfficeKitViewCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
+ }
+ else
+ pDocSh->libreOfficeKitCallback(LOK_CALLBACK_DOCUMENT_SIZE_CHANGED, sRect.getStr());
}
}
}
commit 275fee46b7fea770d25b385dae86227a72f5aa4e
Author: Miklos Vajna <vmiklos at collabora.co.uk>
Date: Tue Jun 14 10:19:43 2016 +0200
svx: implement per-view LOK_CALLBACK_TEXT_SELECTION
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list