summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/pch/precompiled_sc.hxx25
-rw-r--r--sc/inc/pch/precompiled_scfilt.hxx9
-rw-r--r--sc/inc/pch/precompiled_scui.hxx6
-rw-r--r--sc/inc/pch/precompiled_vbaobj.hxx6
4 files changed, 27 insertions, 19 deletions
diff --git a/sc/inc/pch/precompiled_sc.hxx b/sc/inc/pch/precompiled_sc.hxx
index 476dea8b6401..249cd6d8e964 100644
--- a/sc/inc/pch/precompiled_sc.hxx
+++ b/sc/inc/pch/precompiled_sc.hxx
@@ -15,6 +15,7 @@
*/
#include "libxml/xpath.h"
+#include "officecfg/Office/Calc.hxx"
#include <algorithm>
#include <avmedia/mediaitem.hxx>
#include <avmedia/mediaplayer.hxx>
@@ -36,25 +37,17 @@
#include <basic/sbxobj.hxx>
#include <boost/bind.hpp>
#include <boost/checked_delete.hpp>
+#include <boost/math/special_functions/log1p.hpp>
#include <boost/noncopyable.hpp>
+#include <boost/ptr_container/ptr_map.hpp>
#include <boost/ptr_container/ptr_vector.hpp>
#include <boost/random.hpp>
-#include <boost/random/bernoulli_distribution.hpp>
-#include <boost/random/binomial_distribution.hpp>
-#include <boost/random/cauchy_distribution.hpp>
-#include <boost/random/chi_squared_distribution.hpp>
-#include <boost/random/geometric_distribution.hpp>
-#include <boost/random/negative_binomial_distribution.hpp>
-#include <boost/random/normal_distribution.hpp>
-#include <boost/random/uniform_int_distribution.hpp>
-#include <boost/random/uniform_real_distribution.hpp>
#include <boost/scoped_array.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/static_assert.hpp>
#include <cassert>
#include <climits>
-#include <cmath>
#include <com/sun/star/accessibility/AccessibleEventId.hpp>
#include <com/sun/star/accessibility/AccessibleEventObject.hpp>
#include <com/sun/star/accessibility/AccessibleRelationType.hpp>
@@ -125,6 +118,7 @@
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/datatransfer/XTransferable.hpp>
#include <com/sun/star/document/IndexedPropertyValues.hpp>
+#include <com/sun/star/document/LinkUpdateModes.hpp>
#include <com/sun/star/document/NamedPropertyValues.hpp>
#include <com/sun/star/document/UpdateDocMode.hpp>
#include <com/sun/star/document/XActionLockable.hpp>
@@ -307,7 +301,6 @@
#include <com/sun/star/sheet/XSheetAnnotationsSupplier.hpp>
#include <com/sun/star/sheet/XSheetCellRange.hpp>
#include <com/sun/star/sheet/XSheetCondition.hpp>
-#include <com/sun/star/sheet/XSheetConditionalEntries.hpp>
#include <com/sun/star/sheet/XSheetConditionalEntry.hpp>
#include <com/sun/star/sheet/XSheetLinkable.hpp>
#include <com/sun/star/sheet/XSolver.hpp>
@@ -428,7 +421,6 @@
#include <comphelper/types.hxx>
#include <comphelper/uno3.hxx>
#include <config_features.h>
-#include <config_folders.h>
#include <config_mpl.h>
#include <config_options.h>
#include <config_orcus.h>
@@ -527,6 +519,7 @@
#include <formula/formulahelper.hxx>
#include <formula/grammar.hxx>
#include <formula/opcode.hxx>
+#include <formula/random.hxx>
#include <formula/token.hxx>
#include <formula/vectortoken.hxx>
#include <functional>
@@ -546,8 +539,10 @@
#include <mdds/multi_type_vector_types.hpp>
#include <memory>
#include <numeric>
+#include <o3tl/ptr_container.hxx>
#include <officecfg/Office/Calc.hxx>
#include <officecfg/Office/Common.hxx>
+#include <opencl/openclwrapper.hxx>
#include <osl/conditn.hxx>
#include <osl/diagnose.h>
#include <osl/file.hxx>
@@ -556,7 +551,9 @@
#include <osl/security.hxx>
#include <osl/thread.h>
#include <osl/time.h>
+#include <ostream>
#include <queue>
+#include <random>
#include <rsc/rscsfx.hxx>
#include <rtl/bootstrap.hxx>
#include <rtl/crc.h>
@@ -613,6 +610,7 @@
#include <sfx2/sfxmodelfactory.hxx>
#include <sfx2/sidebar/ControlFactory.hxx>
#include <sfx2/sidebar/EnumContext.hxx>
+#include <sfx2/sidebar/Sidebar.hxx>
#include <sfx2/sidebar/SidebarChildWindow.hxx>
#include <sfx2/sidebar/SidebarPanelBase.hxx>
#include <sfx2/sidebar/Theme.hxx>
@@ -708,6 +706,7 @@
#include <svx/AccessibleShapeTreeInfo.hxx>
#include <svx/AccessibleTextHelper.hxx>
#include <svx/AffineMatrixItem.hxx>
+#include <svx/ParaLineSpacingPopup.hxx>
#include <svx/ShapeTypeHandler.hxx>
#include <svx/SvxShapeTypes.hxx>
#include <svx/algitem.hxx>
@@ -817,7 +816,6 @@
#include <svx/tbcontrl.hxx>
#include <svx/tbxalign.hxx>
#include <svx/tbxcolor.hxx>
-#include <svx/tbxcolorupdate.hxx>
#include <svx/tbxctl.hxx>
#include <svx/tbxcustomshapes.hxx>
#include <svx/txenctab.hxx>
@@ -886,7 +884,6 @@
#include <tools/resary.hxx>
#include <tools/resid.hxx>
#include <tools/rtti.hxx>
-#include <tools/shl.hxx>
#include <tools/solar.h>
#include <tools/stream.hxx>
#include <tools/tenccvt.hxx>
diff --git a/sc/inc/pch/precompiled_scfilt.hxx b/sc/inc/pch/precompiled_scfilt.hxx
index 40a09ab18ebe..3ad7f6d11144 100644
--- a/sc/inc/pch/precompiled_scfilt.hxx
+++ b/sc/inc/pch/precompiled_scfilt.hxx
@@ -182,6 +182,7 @@
#include <com/sun/star/sheet/DataPilotFieldShowItemsMode.hpp>
#include <com/sun/star/sheet/DataPilotFieldSortInfo.hpp>
#include <com/sun/star/sheet/DataPilotFieldSortMode.hpp>
+#include <com/sun/star/sheet/DataPilotOutputRangeType.hpp>
#include <com/sun/star/sheet/ExternalLinkType.hpp>
#include <com/sun/star/sheet/ExternalReference.hpp>
#include <com/sun/star/sheet/FilterConnection.hpp>
@@ -238,16 +239,13 @@
#include <com/sun/star/sheet/XSheetAnnotations.hpp>
#include <com/sun/star/sheet/XSheetAnnotationsSupplier.hpp>
#include <com/sun/star/sheet/XSheetCellRangeContainer.hpp>
-#include <com/sun/star/sheet/XSheetCellRanges.hpp>
#include <com/sun/star/sheet/XSheetCondition2.hpp>
-#include <com/sun/star/sheet/XSheetConditionalEntries.hpp>
#include <com/sun/star/sheet/XSheetFilterDescriptor3.hpp>
#include <com/sun/star/sheet/XSheetLinkable.hpp>
#include <com/sun/star/sheet/XSheetOperation.hpp>
#include <com/sun/star/sheet/XSheetOutline.hpp>
#include <com/sun/star/sheet/XSpreadsheet.hpp>
#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
-#include <com/sun/star/sheet/XSpreadsheets.hpp>
#include <com/sun/star/sheet/XUnnamedDatabaseRanges.hpp>
#include <com/sun/star/style/GraphicLocation.hpp>
#include <com/sun/star/style/HorizontalAlignment.hpp>
@@ -292,7 +290,9 @@
#include <comphelper/processfactory.hxx>
#include <comphelper/sequenceashashmap.hxx>
#include <comphelper/string.hxx>
+#include <comphelper/threadpool.hxx>
#include <comphelper/types.hxx>
+#include <config_features.h>
#include <config_orcus.h>
#include <cppuhelper/component_context.hxx>
#include <cppuhelper/factory.hxx>
@@ -354,6 +354,8 @@
#include <map>
#include <math.h>
#include <memory>
+#include <o3tl/numeric.hxx>
+#include <o3tl/ptr_container.hxx>
#include <officecfg/Office/Calc.hxx>
#include <officecfg/Setup.hxx>
#include <officecfg/System.hxx>
@@ -497,6 +499,7 @@
#include <svx/xlnstwit.hxx>
#include <svx/xlntrit.hxx>
#include <svx/xoutbmp.hxx>
+#include <thread>
#include <toolkit/helper/vclunohelper.hxx>
#include <tools/color.hxx>
#include <tools/date.hxx>
diff --git a/sc/inc/pch/precompiled_scui.hxx b/sc/inc/pch/precompiled_scui.hxx
index c8b57db1e709..2ce4c4e3d6b9 100644
--- a/sc/inc/pch/precompiled_scui.hxx
+++ b/sc/inc/pch/precompiled_scui.hxx
@@ -14,11 +14,15 @@
also fixes all possible problems, so it's usually better to use it).
*/
+#include <algorithm>
#include <basic/sbmeth.hxx>
#include <basic/sbmod.hxx>
#include <basic/sbstar.hxx>
#include <boost/scoped_array.hpp>
#include <boost/scoped_ptr.hpp>
+#include <cmath>
+#include <com/sun/star/frame/Desktop.hpp>
+#include <com/sun/star/frame/XDesktop2.hpp>
#include <com/sun/star/i18n/LocaleDataItem.hpp>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
@@ -37,6 +41,7 @@
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <comphelper/processfactory.hxx>
+#include <comphelper/random.hxx>
#include <comphelper/string.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
@@ -64,6 +69,7 @@
#include <rtl/math.hxx>
#include <rtl/tencinfo.h>
#include <rtl/ustrbuf.hxx>
+#include <sal/config.h>
#include <sal/types.h>
#include <sfx2/app.hxx>
#include <sfx2/basedlgs.hxx>
diff --git a/sc/inc/pch/precompiled_vbaobj.hxx b/sc/inc/pch/precompiled_vbaobj.hxx
index 806cf6508943..bb9a44467230 100644
--- a/sc/inc/pch/precompiled_vbaobj.hxx
+++ b/sc/inc/pch/precompiled_vbaobj.hxx
@@ -66,7 +66,10 @@
#include <com/sun/star/drawing/XControlShape.hpp>
#include <com/sun/star/drawing/XDrawPageSupplier.hpp>
#include <com/sun/star/drawing/XShape.hpp>
+#include <com/sun/star/drawing/XShapes.hpp>
#include <com/sun/star/form/FormComponentType.hpp>
+#include <com/sun/star/form/XForm.hpp>
+#include <com/sun/star/form/XFormComponent.hpp>
#include <com/sun/star/form/XFormsSupplier.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/frame/FrameSearchFlag.hpp>
@@ -83,10 +86,8 @@
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
-#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/reflection/XIdlMethod.hpp>
-#include <com/sun/star/registry/XRegistryKey.hpp>
#include <com/sun/star/script/ArrayWrapper.hpp>
#include <com/sun/star/script/BasicErrorException.hpp>
#include <com/sun/star/script/ModuleInfo.hpp>
@@ -204,6 +205,7 @@
#include <comphelper/unwrapargs.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <cppuhelper/component_context.hxx>
+#include <cppuhelper/exc_hlp.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/implbase3.hxx>
#include <cppuhelper/implbase4.hxx>