summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-07Name threads for debug purposeArnaud Versini
Change-Id: Id99ba394b898b7da0057d4a145ce8dce46122782 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-11-07Add "New Database" button for Firebird file driver dialog.Andrzej J.R. Hunt
Firebird is able to create new databases from within LO hence we need to add a new property to database configration files. This allows use of a db creation dialog (which is opened by using the "New Database" button) in order to allow creating new dialogs (in addition to being able to open existing databases using the "Browse" button). Conflicts: dbaccess/source/ui/dlg/ConnectionHelper.hxx Change-Id: I6174f3b7d9032c48286b49b5ddf125cd3b428303
2013-11-07$CPU no longer exists, use $CPUNAME for libatomic-ops.Andrzej J.R. Hunt
Change-Id: Ic70214d5e875dc7672b5b9496f1d6a7d624d6ed6
2013-11-07Use rtl::ReferenceStephan Bergmann
Change-Id: I7e3922ba635acdb14ca489bda2535a69249cb001
2013-11-07Make libatomic_ops buildable and enable on non-X86.Andrzej J.R. Hunt
Change-Id: Iec1d329f143ab76de7e8b4acd3da66efb6e0220c Reviewed-on: https://gerrit.libreoffice.org/5812 Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Reviewed-on: https://gerrit.libreoffice.org/6600
2013-11-07convert vcl/Edit::Impl* methods from xub_StrLen to sal_Int32Noel Grandin
Change-Id: I009dd167d399d817689877a5e7e22dc4ab60ec61
2013-11-07we need to use ScDocumentImport for all callsMarkus Mohrhard
otherwise a reallocation of the cell vector will invalidate the iterators for the position hint e.g. fdo#35208-1.xls Change-Id: I26e473c968633eb6e9cc3ecb1c8060105f5f47aa
2013-11-06Correct reference count type.Kohei Yoshida
Change-Id: Id7902c8d21d22a6d5f3740a6bd72e0c1213461e7
2013-11-06Perform formula cell compilations in multiple threads during xlsx import.Kohei Yoshida
One sheet per thread. Right now the thread count is set to 1 due to non re-entrancy of a large portion of Calc core, and beyond. We need to fix that first before setting the thread count to more than 1. Change-Id: I6997c1e9540de939f1f00b1798e2b32059787ae5
2013-11-06Allow instantiation of more than one SvNumberFormatter from the document.Kohei Yoshida
Change-Id: Ide6875e031268337bf6a21286176a38905c12691
2013-11-06Allow non-pooled instance of SvNumberFormatter inside ScCompiler.Kohei Yoshida
Change-Id: I645079254621c2f2684a69116b094e37e46f46f4
2013-11-06Protect those global symbols containers with mutex during initialization.Kohei Yoshida
Change-Id: Id15b3e1a2bfebd2ea795fd412a259f125f5d9bab
2013-11-06Make TransformInput() a non-member function.Kohei Yoshida
Change-Id: Ieb077b6ce661e2885d6010519f137235a048f9df
2013-11-06Guard cache access with mutex & a new method just to check for range name.Kohei Yoshida
Change-Id: Id24b5ba72362f9d878b4878c1e807bed3e596b20
2013-11-06Add mutex for external source document meta-data container.Kohei Yoshida
These get updated from reference parser code (ScAddress, ScRange etc) which may be run from multiple threads. Change-Id: I5a1aaa4b51d9b9fb032458eb5e89f0652887184e
2013-11-06Make this method private as it is used only internally.Kohei Yoshida
Change-Id: I752c9a6bcd7f5b057cd517a9630a975009d6fb0d
2013-11-06Set mutex for external ref cache content.Kohei Yoshida
Change-Id: Id00c0e553e08740df8d9b7eef19407e1b0d3f022
2013-11-06Use atomic increment and decrement for thread-safe reference count.Kohei Yoshida
Change-Id: I630298b1c37a6d23c1aa17aabc1c9b2dcb48608a
2013-11-06Keep the integer type in sync and remove unused data members.Kohei Yoshida
Change-Id: Iaaf1ebddd3b946b3211952729d41b01f0967f374
2013-11-06Add mutex to guard the shared string pool content.Kohei Yoshida
Change-Id: I0eb97d0fbeaefd8a1c86d240ed8bd7f208fb662e
2013-11-06Avoid using an extra buffer when the name doesn't contain double-quotes.Kohei Yoshida
Change-Id: Idc76ccad114e5964f80c5a3c8c8da2a64c1a2b86
2013-11-06Add new test for parsing OOo A1 style single references.Kohei Yoshida
Change-Id: I7644338bd536d16777d330a64764eb26ecda5da5
2013-11-06Using OUStringBuffer is faster than chained += operator.Kohei Yoshida
Change-Id: I9991028ddd8ab6e2e43fe9a19428c9fdfbd38db6
2013-11-06Avoid duplication of ScTokenArray during formula cell construction.Kohei Yoshida
For slightly less overhead. Change-Id: Ie5861d585d6e22fbd19dfd57edfebae4f4504839
2013-11-06Modify ScFormulaCell's ctor to take a const reference to ScTokenArray.Kohei Yoshida
Instead of a pointer to ScTokenArray, and then clone its instance. If the token array gets cloned in ctor, take a const reference. Change-Id: I280fd7eb9eaea9905dbf954a1ace904ab0814dfe
2013-11-06Check all call sites of CompileString() and make sure we don't leak.Kohei Yoshida
We *were* leaking quite a bit. Change-Id: I3f53eff22beab27b34a055a4452311f2e2f771db
2013-11-06This method is now unused.Kohei Yoshida
Change-Id: I22b1089ee99ad041d567fdac8714c2e7fa774056
2013-11-06Compile formulas using internal API directly...Kohei Yoshida
rather than via UNO API which does triple conversion per formula expression. Change-Id: Ib397c7976c06b98ce036caa7bfe2748e868299d9
2013-11-07installer: remove some special-casing of obsolete "common.pro" dirsMichael Stahl
Change-Id: I8e79bb278759c3d6c5c782c6f2e0df8758e801c8
2013-11-07installer: stop using PROEXTMichael Stahl
Remove "productextension" from installer. There is some "common" cruft here that needs more cleanup.. Change-Id: Ia4ef306009f0c4952792d096bb335f834b0f8262
2013-11-07fdo#42783: remove CPU variable from environmentMichael Stahl
Replace uses with CPUNAME instead, and get rid of the horrible postgresql patch that worked around environment leakage. Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
2013-11-07configure: add vars for Solaris/SPARC64 (already checked in vcl)Michael Stahl
Change-Id: Ic27986d8d45f61facedf2400b77334aaf1da7c1e
2013-11-07configure: stop adding dmake location to PATHMichael Stahl
Change-Id: I06c85f064a478ead6cecbe1c2d666ba3d947a177
2013-11-07remove unused gb_smoketest_instsetMichael Stahl
Change-Id: I73739639be5aac39e50cf6cbe6dc576f350d07fa
2013-11-07config_host.mk: remove unused use_shl_versionMichael Stahl
Change-Id: Ic829f1966cafa7c7680b95600ef071417ee9b9f7
2013-11-07configure: WORDS_BIGENDIAN is unusedMichael Stahl
Change-Id: I81b268d06c66860982b4d2443a1126e787f4190b
2013-11-07vcl: WORDS_BIGENDIAN is never defined, use OSL_BIGENDIANMichael Stahl
Change-Id: I5186904b9703d6c9c49ca4c3b4a62f83423b1ae1
2013-11-07configure: no need to put OSVERSION in environmentMichael Stahl
... since it's only used inside configure. Change-Id: Iaf88239a5e8eb7215406b9948ca2599bd1468a8b
2013-11-07gbuild: add BUILDTOOLTRACE to debug build tools more easilyMichael Stahl
Can be set like the CPPUNITTRACE variable to run build tools in gdb when they crash, like so (but beware that it will run _every_ build tool in gdb...): make PARALLELISM=1 BUILDTOOLTRACE="gdb --args" Change-Id: I64bd92f77c091c72cbabd07aa449882e78bdfc95
2013-11-07OUString::operator[] silence -Werror=strict-overflow warningsMichael Stahl
GCC 4.8.2 warns when index is a subtraction expression; the real problems in that case will be found by the "index >= 0" check. Change-Id: Iac2796badf88b7bdf6c273ddb800a8af0d3eaa6a
2013-11-07OString::operator[]: make this consistent with OUStringMichael Stahl
Change-Id: If63362aba058bbcc0cc6bb1fae1c76005f1291d4
2013-11-07idl: fix out of bounds string accessesMichael Stahl
Change-Id: Id0d07ff9bcd4858cb74458eaf13fb9386387f455
2013-11-07codemaker: fix invalid string index accessMichael Stahl
Change-Id: Icca819484e751864d146a893fe78e8ef2c36363b
2013-11-07vcl: PPDParser: fix out of bounds string accessesMichael Stahl
Change-Id: I1793a58fa107b190f8412bbc3376009f3b85c6b0
2013-11-07scp2: fix extra_fontsMichael Stahl
Change-Id: I9fcb88dd50dbd0f4145bf83dea27e414e6fb3aff
2013-11-06Remove #ifdef TIMELOG'ed SAL_INFOsStephan Bergmann
...the code doesn't make much sense that way. Change-Id: I506e37b44924701255431f6d20d4610f7f52287d
2013-11-06Revert "Make libatomic_ops buildable and enable on non-X86."Andrzej J.R. Hunt
(Pushed from wrong branch -- incomplete/broken.) This reverts commit 0351eaf42f4ebda8564f0f7cdf32706dfff735f6.
2013-11-06Make libatomic_ops buildable and enable on non-X86.Andrzej J.R. Hunt
Change-Id: I9423672b03caa4d500d44155bc47d4a8fa10c3cb Reviewed-on: https://gerrit.libreoffice.org/5812 Reviewed-by: Andrzej J.R. Hunt <andrzej@ahunt.org> Tested-by: Andrzej J.R. Hunt <andrzej@ahunt.org>
2013-11-06cp#1000015 DOCX export: fix not-well-formed XML on redline end + hyperlinkMiklos Vajna
Change-Id: I3a87a0277952ba0a422df8988151f8b14e166e06
2013-11-06DOCX export of para style's qFormat, rsid and friendsMiklos Vajna
Change-Id: I4ed35f2b497fec96d012303001d4861768daef6a