summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-29apparently the executable does not need pdfium directly anymoreMarkus Mohrhard
Change-Id: If7ec9a18603005791ff948c7ecfddc5010ac88fe Reviewed-on: https://gerrit.libreoffice.org/37091 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-29tdf#107350 - prevent crash in unotbl.cxxLeMoyne Castle
check pointer and throw exception instead of SIGABRT when reading data from text tables that have varying row &/or col lengths from - merged cells after first row, - split cells in first row, etc. add backstop safety check -> exception because - complexity check fails (wrong/not called) - OOo uno api doc calls for exception when text table is 'too complex' v2: better error message for crash point and its parallel (getData[Array]) Change-Id: Ifb844c3e29042dab6b6cdb2448f7728e6ccb631d Reviewed-on: https://gerrit.libreoffice.org/37002 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
2017-04-29tdf#107505: Impress - crash with two people co-editing one slideTamás Zolnai
Deleting outliner view removes the pointed Cursor (pTECursorMerker). Change-Id: Iac17386d1d02bf52bd5322073e49da05c6e89d9b Reviewed-on: https://gerrit.libreoffice.org/37085 Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com> Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-04-29CDateToIso: larger buffer for possible year rangeEike Rathke
Theoretically tools::Date can hold five digits years and even negative, though Basic internally accepts only 100<=year<=9999. Might be that some date calculations may result in years out of those margins, so at least don't truncate those. Change-Id: I3c217cc42476ce1cf8f9046111a1281288dc5bb6
2017-04-28tdf#107142 Fix crash when opening SVG with <use>Takeshi Abe
which is a regression from 62283fed204e05e3f30a8ae703762d7f96c4e88a. Note that css::xml::dom::XNode::hasAttributes() is meaningful only when it is an element. Change-Id: Ib0a8b467012e9cb42a4b018967fb2740bcd10c5c Reviewed-on: https://gerrit.libreoffice.org/37070 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-04-28use std container for ParameterListJochen Nitschke
'ParameterList::find' was used to detect duplicate sections and sort the parameters by attribute and section. Checking for duplicates is done by 'std::any_of' and the predicate 'Parameter::IsSameSection' now. The parameters are inserted as they are parsed and sorted later with 'std::sort' algorithm and 'Parameter::operator<' Adapt loops to use iterators. Change a weird 'for' loop in 'parseParameters' to a 'do .. while ..' loop to match style of a preceding loop. Extend unit test with a case of duplicate sections. Change-Id: If2789c0cee8f64deae84bc720807d2d26d81dc9f Reviewed-on: https://gerrit.libreoffice.org/37075 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-04-28loplugin:salboolCaolán McNamara
Change-Id: Ic78e1a6fc3fad22f2ffba43730f11b51f555e745
2017-04-28ofz: fix leakCaolán McNamara
Change-Id: Ib31b3bfabaaaeb9b71635dadd099874d9c972fd0 Reviewed-on: https://gerrit.libreoffice.org/37080 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-04-28bNeedUpdate is set to false twiceCaolán McNamara
Change-Id: I10348d36828008ebddc3b923e2e9d252d0394fa6 Reviewed-on: https://gerrit.libreoffice.org/37079 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-04-28tdf#39486: Translate some randomly found German commentsJens Carl
Change-Id: I4c2950180f504c06666f055d166c51e32a6d5294 Reviewed-on: https://gerrit.libreoffice.org/36969 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-04-28tdf#39648: Translate German comments and terms in swJens Carl
Translate German comments and terms in sw/source/filter/html/htmlcss1.cxx Change-Id: I8549f253e72b8c798c7744954dbc862e3724085d Reviewed-on: https://gerrit.libreoffice.org/36971 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-04-28xmloff: fix --enable-mergedlibs buildMichael Stahl
multiple definition of `toBool(rtl::OUString const&)' since commit 836c9bbb6486e9c0c81de9d7534b934699131d3d Change-Id: I6a3e6a4e8a2af3c37f925cbdd684b8a99c088b1c
2017-04-28bump product version to 5.4.0.0.alpha1+Christian Lohmaier
Change-Id: I6a6f88698133b77d030a3fb6b54dbafb7dca3e58
2017-04-28reset dictionaries back to masterChristian Lohmaier
has been changed by 6cb9e6dad798ec59f055aebe84a9c4a21e4be40d on error Change-Id: I9f1f8bb0e5e2cb2533fc882caae440f849c3cac3
2017-04-28tdf#107494 sw: fix crash in SwCallMouseEvent when deleting headerMichael Stahl
The problem is that SwCallMouseEvent::PTR.pFormat is not cleared when the format is destroyed; instead SwDoc::CallEvent() checks via SwFrameFormats::Contains() that the format is still alive, which uses dynamic_cast on the deleted format. (presumably regression from 0f98299f7aa44bbb55c1bfeddca7799f727d14b0) Change-Id: I0d155c162d75b5687b58329a2a862ad57a4eb72e
2017-04-28loplugin:salunicodeliteralStephan Bergmann
For the c-char in the u'...' literal, the preceding commits consistently use: * a simple-escape-sequence if the original code already used one * \0 for U+0000 * the (\ escaped, for ' and \) source character matching U+0020..7E (even if it is not a basic source character) * a consistently four-digit hexadecimal-escape-sequence otherwise, \xNNNN For non-surrogate code points, the last case could probably also use \uNNNN universal-character-names. However, for one, it isn't quite clear to me whether conversion of such to members of the execution chacacter set in character literals (in translation phase 5) is implementation-specific. And for another, the current C++ standard references the dated (no pun intended) ISO/IEC 10646-1:1993 specification, rather than the current ISO/IEC 10646:2014, and requires that a universal-characrer-name designate a character with a specific "character short name in ISO/IEC 10646", but I do not find a specification of a "short name" in ISO/IEC 10646:2014 and don't have access to ISO/IEC 10646-1:1993, so am not sure whether that would e.g. cover noncharacters like U+FFFF. (The only exception is one occurrence of u'\x6C' in bestFitOpenSymbolToMSFont, filter/source/msfilter/util.cxx, where it is clear from the context that the value denotes neither a Unicode code point nor a UTF-16 code unit, but rather an index into the Wingdings font glyph table.) Change-Id: If36b94168428ba1e05977c370aceaa7e90131e90
2017-04-28loplugin:salunicodeliteral: basegfxStephan Bergmann
Change-Id: Ice43bae52ac244815ee62ee843108fd36b9918d7
2017-04-28loplugin:salunicodeliteral: basicStephan Bergmann
Change-Id: I479666b439f1d6324f07253d65181983b7c2c3ea
2017-04-28loplugin:salunicodeliteral: chart2Stephan Bergmann
Change-Id: I8531b2466298a18c06a4c2a690af6bc998cc802f
2017-04-28loplugin:salunicodeliteral: comphelperStephan Bergmann
Change-Id: I0642d85d92152414d1d110b88a8194363ff4d618
2017-04-28loplugin:salunicodeliteral: configmgrStephan Bergmann
Change-Id: I3c37025be286f9fd1892c259e2ac1e2fce7123a1
2017-04-28loplugin:salunicodeliteral: cppuStephan Bergmann
Change-Id: I0bb182f258439e6ce7bc7c54d68da4db1581ff19
2017-04-28loplugin:salunicodeliteral: cuiStephan Bergmann
Change-Id: I06e94b663402b65b7487b314cc71217e43f2de4e
2017-04-28loplugin:salunicodeliteral: dbaccessStephan Bergmann
Change-Id: I294909d2596283a3249cd77c03c8e5518fdf32fb
2017-04-28loplugin:salunicodeliteral: desktopStephan Bergmann
Change-Id: Id4594d5e0ff79dbe75c5545c22e5b95745d64061
2017-04-28loplugin:salunicodeliteral: editengStephan Bergmann
Change-Id: I5db29ba3505d914ec05826128713d7e25091ed11
2017-04-28loplugin:salunicodeliteral: filterStephan Bergmann
Change-Id: I0f398e2ebd22368f0b8698a759967b5da2ca36d8
2017-04-28loplugin:salunicodeliteral: formsStephan Bergmann
Change-Id: If5bc83be6bd633c84811160e3e504bbee31f4d9d
2017-04-28loplugin:salunicodeliteral: frameworkStephan Bergmann
Change-Id: I80665b97a7fb278dd9a1e9cc0fc48174ce18b4a9
2017-04-28loplugin:salunicodeliteral: i18npoolStephan Bergmann
Change-Id: I7307cc96eac5868ed26e8ace1fc3c1a93e1bfec4
2017-04-28loplugin:salunicodeliteral: i18nutilStephan Bergmann
Change-Id: Ie7dfc21fccbeed5005c2b881ff593853513b13e1
2017-04-28loplugin:salunicodeliteral: l10ntoolsStephan Bergmann
Change-Id: Id291a2242a2ec0d19cf7a679825fb4a1ec468d07
2017-04-28loplugin:salunicodeliteral: lingucomponentStephan Bergmann
Change-Id: I130ca7e2d98626f0d187eb69e6ea4b0554f1bd00
2017-04-28loplugin:salunicodeliteral: linguisticStephan Bergmann
Change-Id: Idafaabdb44dbb8a608d5ca8f707ff144df3f3384
2017-04-28loplugin:salunicodeliteral: lotuswordproStephan Bergmann
Change-Id: Ib59d33d2b09f979d938d88037d9327b9a927dcd5
2017-04-28loplugin:salunicodeliteral: ooxStephan Bergmann
Change-Id: I392f52f0371befc92cb5ddd51ec68bce07b689cf
2017-04-28loplugin:salunicodeliteral: packageStephan Bergmann
Change-Id: I5910fdc2ee54fab9105a8e5ffeb3a7575227c13f
2017-04-28loplugin:salunicodeliteral: salStephan Bergmann
Change-Id: I1b7c3f8de5b09c96e27aa9124096b00638afb3f3
2017-04-28loplugin:salunicodeliteral: saxStephan Bergmann
Change-Id: I4e571ac28a63a8856a79af44ec0683eca91aee0b
2017-04-28loplugin:salunicodeliteral: scStephan Bergmann
Change-Id: I7f63388d3c0214be8f69095fe5ec0030df59a416
2017-04-28loplugin:salunicodeliteral: sdStephan Bergmann
Change-Id: Ide4c05a1c025b4c093daababa499f46f360710c3
2017-04-28loplugin:salunicodeliteral: sdextStephan Bergmann
Change-Id: Ibcfe4cec41a18ab3fb79cb0545c71a21200c0f2c
2017-04-28loplugin:salunicodeliteral: sfx2Stephan Bergmann
Change-Id: Iff0e8d0ae884cb45e18e0a84b8fdf6e7fcb5f20a
2017-04-28loplugin:salunicodeliteral: starmathStephan Bergmann
Change-Id: Ic02e71ccb2d5fe2e3505853c6e164f17e26361b2
2017-04-28loplugin:salunicodeliteral: svgioStephan Bergmann
Change-Id: I98461a30c14d3939e8fd5313a49aa478b39df1c3
2017-04-28loplugin:salunicodeliteral: svlStephan Bergmann
Change-Id: Iaa5b97267b6487c37744bd08d21c82015da9d522
2017-04-28loplugin:salunicodeliteral: svtoolsStephan Bergmann
Change-Id: I566b71b421bb2f2458f5d3f60e7d761d8725a004
2017-04-28loplugin:salunicodeliteral: svxStephan Bergmann
Change-Id: Ida6122d53ed5debc4da6b1649f61607df852af23
2017-04-28loplugin:salunicodeliteral: swStephan Bergmann
Change-Id: I3ec5a60fff8577677eaa4977cddf69bec4078cec
2017-04-28loplugin:salunicodeliteral: testtoolsStephan Bergmann
Change-Id: I1be797b30ca5a06bb4bb4dfed9269d36efc4f964