summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-15SwTableAutoFmtTbl: try to fix MSVC tinderbox:Michael Stahl
C:/lo/core/sw/inc\tblafmt.hxx(311) : error C2487: 'boost::ptr_container_detail::reversible_ptr_container<Config,CloneAllocator>::insert' : member of dll interface class may not be declared with dll interface Not really understanding what the problem is here, attempting to fix it by not deriving SwTableAutoFmtTbl from the container, and trying to get that to build somehow resulted in this commit.
2012-05-14sw: avoid over-using over-complicated SfxUndoManager::IsUndoEnabledMichael Meeks
2012-05-14fdo#46519 workaround of MSI installer error 1935Andras Timar
In some circumstances installation of embedded VC++ runtime fails with error code 1935. This usually occurs, when there are many different versions of VC++ runtimes installed on the computer, including beta versions. We can workaround this Microsoft bug, if we don't install our VC++ runtime. A new property was introduced. It is called VC_REDIST, and installation of VC++ runtime depends on its value. (BTW the solution is general, ComponentCondition can be used for any merge module, now we have only the VC++ runtime merge module.) When the user experiences error code 1935, he should try to install LibreOffice with the following command line: msiexec /i <msi file name> VC_REDIST=0 The patch fixes another minor issue. 64-bit VC++ runtime will not be installed on 32-bit systems any more. Change-Id: I I6c5e066c6e60b011235e6019a8a35c9e953209bc
2012-05-14sw: try to fix Mac tinderbox SwAuthorityFieldType:Michael Stahl
Apparently Apple GCC 4.0.1 wants to invoke a copy constructor for SwAuthorityFieldType when it is given as parameter to InsertFldType, which seems entirely spurious; let's try if this works around the issue.
2012-05-14Comment this one because it randomly breaks Windows buildFridrich Štrba
Change-Id: I3f00ab7149d6d198292d63ed3f16b213b39a3054
2012-05-14Revert "Update lpsolve to 5.5.2.0. Resolves bug fdo#39496."Fridrich Štrba
Sorry to have to revert this, but it is too broken on Windows. Even on linux it needed some work to get right. Just stick with what was there while the author works on a better version. This reverts commit 21155b8739b1a90455e75b9b527c75e27390455c. Change-Id: Iaa075c2bd4d2fccf4d58052888735bedc83605c7
2012-05-14fix the lpsolve buildFridrich Štrba
Change-Id: Ibb86fb64dd8bee950b70890018cd15dffd7484b1
2012-05-14Fix memory leak from using std::vector for SwTableBoxesMichael Stahl
Also adapt dbgutil code for previous commit
2012-05-14Convert SV_DECL_PTRARR_DEL(SwTableBoxes) to std::vectorNoel Grandin
I added a GetPos() method because quite a lot of code used that method and the existing code is quite tied to the precise return values of that method. Change-Id: I9af6b923d978abe758b63d835f228495c020455a
2012-05-14fix RenameHdl in previous commit:Michael Stahl
::boost::ptr_vector::erase will delete the element, so p points to freed memory after that line; try to get this to work via the transfer method.
2012-05-14Convert SV_DECL_PTRARR_DEL(_SwTableAutoFmtTbl) to boost::ptr_vectorNoel Grandin
Change-Id: I1c92f9d77723979a9d16e9114282dec8d3566de6
2012-05-14Convert SV_DECL_PTRARR(SwEvtLstnrArray) to std::vectorNoel Grandin
Change-Id: Ifd81de26432d2e7ceed1a643e3c2009e97f8a5b2
2012-05-14Convert SV_DECL_PTRARR(ActionContextArr) to std::dequeNoel Grandin
Change-Id: I722fda99e8c13785c37fe20a89c1e7b6620b884d
2012-05-14Convert SV_DECL_PTRARR_DEL(SwAuthDataArr) to boost::ptr_vectorNoel Grandin
Change-Id: I7f0adc9e2e196652dd938c27630fb2e13f9900e3
2012-05-14Convert V_DECL_PTRARR_DEL(SortKeyArr) to boost::ptr_vectorNoel Grandin
Removed the copy constructor because it was dangerous, it could result in accessing an SwTOXSortKey object after it was released. Removed the operator= because it was private, and no longer used. Change-Id: Ifaf21cbbad5f8b9cabddcc3009e4ed776b1fdd71
2012-05-14Update lpsolve to 5.5.2.0. Resolves bug fdo#39496.Tomas Chvatal
Change-Id: I10b6043bf43d0b65a982a8c4f0067ac726189c53
2012-05-14WaE : XKeycodeToKeysym deprecatedJulien Nabet
Replaced by XkbKeycodeToKeysym (cf http://nabble.documentfoundation.org/PATCH-Proposed-patch-for-XKeycodeToKeysym-deprecated-td3978158.html) Change-Id: Ide8331705369d0c38e72bfe693102625e62a87e1
2012-05-14Added link to LanguageTool.oxt issueStephan Bergmann
Change-Id: Ifab63273b12963e748c9b937648b2079fcd0c796
2012-05-14Work around extension factories not implementing XServiceInfoStephan Bergmann
...that would otherwise lead to "Bad insert element" failure during live-insertion. Change-Id: I74f883c9b613f03256abb7be7657f25b418f821d
2012-05-14some optimization of ScAttrArray::GetLastVisibleAttr()Eike Rathke
Method assumed that not much attribution happens below data and started from the end of attribution, in the case of not much attribution it worked fine. For the case of many differently formatted areas with a sufficiently large area of visibly equal attribution near data end it was a bottle neck looping over unnecessarily many comparisons. Start at data end instead. For the case of not much attribution it doesn't really matter, and for the case of no sufficiently large area below data end it doesn't matter at all and compares the same number of entries. The drawback would be a large area near attribution end with many small areas between data end and the large area. Observed with test case of fdo#46160
2012-05-14Support unpacking xz files.Tomas Chvatal
Change-Id: If0b7234ede1d9f8c59e5df692b45539a508d8921
2012-05-14fdo#49854: Adjust array access for the addition of color scale attribute.Kohei Yoshida
Or else crash would ensue... Change-Id: I537523818eae3d558c300705baf7a5d9a8fa6dd9
2012-05-14Renamed FILE to DOCINFO_TITLE, which is more appropriate for this field.Kohei Yoshida
Change-Id: I1267629da8b66fc21c4ae2e78634c2093274aa61
2012-05-14n#760294 svtools: allow border gap < 1ptMiklos Vajna
Change-Id: I3ac70ea343edde406e78845a112aabcbd8ff65b1
2012-05-14Resolves: fdo#49897 add+use SwDoc::containsUpdatableFieldsCaolán McNamara
Change-Id: I03ab6367a40ddc5748a499c4e2c7f108a3ef8a08
2012-05-14quick fix for slowcheck targets in tail_buildMatúš Kukan
Change-Id: Ia74a76659d97d10299d9ddfe8d2118d5c1c5725e
2012-05-14dxguid.lib not needed hereMatúš Kukan
Change-Id: I73ab08289965a311e36ea5f0187d57f7662208ab
2012-05-14-I$(SRCDIR)/solenv/inc is from SOLARINCMatúš Kukan
Change-Id: I I4fdd35b2d2c256f7d45022fb837178ace9d678d9
2012-05-14Initial ooxml export testMiklos Vajna
Change-Id: I Id7f647be04245496bb1970b1bcc621d97395c032
2012-05-14removed unused static rtl::OUStringTakeshi Abe
Change-Id: I5a097beaaeb30214ed6071bba1297e551291922b
2012-05-14add missing licence ( populated from TEMPLATE.SOURCECODE.HEADER )Noel Power
Change-Id: I088e8fef273a42ad3e1d87d249a998867c22b4c6
2012-05-14Revert "attempt to disable multi-defined symbol on windows for basic test"Michael Stahl
Let's hope this works now. This reverts commit 6113b27ec15da2a3b140ae58676062d74c99b31e. This reverts commit 4e90345a4dea1ddf0ddded4f1fcae1c87894e120.
2012-05-14CppunitTest_basic_enable does not seem to need library objectsMichael Stahl
and it apparently causes linking failures on Windows, so try without.
2012-05-14sot: minor unit test logic cleanupMichael Meeks
2012-05-14sot: add OLE2 unit test reading streams forward and backwardsMichael Meeks
2012-05-14FilterConfigCache not used outside svtoolsStephan Bergmann
Change-Id: I75c88b83903c7510291b9d021fd4837b2c8d5e4c
2012-05-14fix missing ')' in Module.basic.mkNoel Power
Change-Id: I2a9eb4d5c6e8dfea2aaf9b8667d3e3de7b1357fe
2012-05-14attempt to disable multi-defined symbol on windows for basic testNoel Power
CppunitTest_basic_enable.mk & test_basic_enable.dll seems to suffer for some strange multiple defined symbol crack which is killing the tinderboxes, disable for the moment Change-Id: I1584c11a0445ac36c138ae075ca365ad4b2effe1
2012-05-14fdo#35270 - enable caching of grammar checker propertiesMichael Meeks
Thanks to Daniel Naber for some great detective work Change-Id: I8318368971c3d34064ba2e59e757a2e5839d7d6b
2012-05-14better fix for poppler 0.20Petr Mladek
Do not call gfxFont->getName() twice; Thanks David Tardon for catching this. Heh, I wonder if gfxFont->getOrigName() ever given any different value than getName() ;-) Change-Id: Idaf95a6a024076c6d450519923b6129166a5f8bd
2012-05-14ppc: yyinput returns a int, truncating to (unsigned)char does't workCaolán McNamara
retain this as an int so that on platforms where char is unsigned we don't mangle the value and get this all wrong. Fixes database opening tables on ppc if -fsigned-char is removed Change-Id: I66f0c6b1b19191595f8b348377579f2daabf7ada
2012-05-14Revert "sw34bf03: #i81127#: patch by pmladek: linux/ppc: remove -fsigned-char"Caolán McNamara
This reverts commit 875c9a28f49c7a73607fcdfac245b648801dccee. because it doesn't make sense to build the dmake modules without -fsigned-char and the gbuild modules with -fsigned-char and we're still got a few bugs where we assume chars are signed Conflicts: solenv/inc/unxlngppc.mk Change-Id: I6ac07fa3ebadd83efd0da1ee69a010b62dfaad59
2012-05-14WaE: unsafe mix of bool and sal_BoolCaolán McNamara
Change-Id: I3854a9958f49dbbabe7a604e4604d5d8f79adc11
2012-05-14this should have been CDEFAULTOPT, not DEFAULTOPTCaolán McNamara
Change-Id: Ib119c7bf8e04b8274026159218281cb3f220c8d0
2012-05-14default unix in general to system libxml2/libxslt like MacOSXCaolán McNamara
Change-Id: I7cde2a79462c71f4ce6e3ab75152e804ec7260f9
2012-05-14filter unused libwps_tools_win:: methodsCaolán McNamara
Change-Id: I88fca8854db96fdba1ea9069fb95a237c5b02bb2
2012-05-14bump zlib to 1.2.7Caolán McNamara
Change-Id: I003d1a8ff86f94c15b295e11ad109929708fa561
2012-05-14WaE: exceptions used without unwind informationCaolán McNamara
Change-Id: Iaf1606ee8c3e4f07cea3525813712dd25b0627c6
2012-05-14convert GetComment family to rtl::OUStringCaolán McNamara
Change-Id: I563ab83a24ca4f839892548b350486e83dd071d3
2012-05-14formulas in color scales should not be changed to external referencesMarkus Mohrhard
Change-Id: Ie85bd4320324ef932102576ca4ccf32c3527796c