summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-24Version 5.4.1.2, tag libreoffice-5.4.1.2libreoffice-5.4.1.2Christian Lohmaier
Change-Id: I1a66baf10e986ce8b793a5a3c04423486939a576
2017-08-24bump product version to 5.4.1.2Christian Lohmaier
Change-Id: I817f5000aed9c6ff63c6c20fa268589635c2e866
2017-08-24tdf#99692 sw: fix the fix: don't set bNullContent if node was splitMichael Stahl
When showing the redlines in rhbz908615-13.odt, the following assertion happens: Assertion `IDocumentMarkAccess::IsLegalPaMForCrossRefHeadingBookmark(rPaM) && "<CrossRefBookmark::CrossRefBookmark(..)>" "- creation of cross-reference bookmark with an illegal PaM that does not expand over exactly one whole paragraph."' failed. This is because in DocumentContentOperationsManager::MoveRange() the flag bNullContent is set after the node has been split; in this case the nContent is of course always 0. Later the function then restores aSavePam to the index 0 of the next node, when it actually shouldn't do anything because the JoinNext() already positioned it correctly at the merge-index of the re-joined node. (regression from 850795942b3e168cab8ce88b4f2b421945ff29ca) Change-Id: I64d50e70b19e2fd81537a9771fa8706898b17642 (cherry picked from commit 6a018363791945b6fd7f04f2aa311e4f4753f6aa) Reviewed-on: https://gerrit.libreoffice.org/41304 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> (cherry picked from commit cac440fd5a76f4a76565466cd9df363f5634e8bd) Reviewed-on: https://gerrit.libreoffice.org/41464 Reviewed-by: Eike Rathke <erack@redhat.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-24Updated coreChristian Lohmaier
Project: translations e5a1db22b7e114706f4b7cbeb243c10c96cac3be update translations for 5.4.1 rc2 and force-fix errors using pocheck Change-Id: I757f8fd738860dc4b9acd543e4e00de668bb1e69 (cherry picked from commit 1f0ab2c64b5590f8d762b41b63f3ce1f8c6ac077)
2017-08-24tdf#108709 cli_ure,unoil: bump CLI assembly versions for 5.4Michael Stahl
perl cli_ure/source/scripts/increment_version.pl cli_ure/version/version.txt cli_ure/version/incversions.txt temp.txt && mv temp.txt cli_ure/version/version.txt perl cli_ure/source/scripts/increment_version.pl unoil/climaker/version.txt unoil/climaker/incversions.txt temp.txt && mv temp.txt unoil/climaker/version.txt Change-Id: Iaea028fc345d090317f7ebf128b683b4643a1093 (cherry picked from commit 17192ce5588f84192d1dd0d963622bda48566fdc) Reviewed-on: https://gerrit.libreoffice.org/41215 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit aac0c5a7d6e2738bc8f86327f3c2ba0a132b6354) Reviewed-on: https://gerrit.libreoffice.org/41247 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2017-08-24Resolves: tdf#111943 really really limit the match, tdf#108292 follow-upEike Rathke
getRemainingCount() could deliver a wrapped around overflow value if mnIndex was already greater than the end index, which could happen if when/for non-matching larger block sizes were added, and if then a match was found behind those blocks a non-requested/unexpected index was returned, which in turn led to the assert() being hit in ScInterpreter::CalculateLookup(). In non-debug could result in an invalid block position access. This happened with the bug case document of tdf#111943 which in master can be loaded. Also, the start and end index are not dynamic and don't have to be recalculated each time, so make them const; column argument values are unused after. (cherry picked from commit 25b3806ac509006573e669acc33643af3bd77380) Change-Id: Ic294cade4e8e7828bee394e5ade61d7127be6bbb Reviewed-on: https://gerrit.libreoffice.org/41468 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-08-24libxml2: bunch of CVE fixesMichael Stahl
Change-Id: Ic786fef17cbdb574c342925a4c57875123ef3151 (cherry picked from commit 486d3b214c270fbd2651a0b0895d600e0f647750) Reviewed-on: https://gerrit.libreoffice.org/41471 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-08-24tdf#83562: Make the EditTextObject export of automatic colors...Dennis Francis
... use the xml token "use-window-font-color" instead of "color" to encode a boolean value of whether an auto color is used or not. This is because the "auto" color is 0xffffffff and cannot be written into "color" xml field which can store only 3 byte-hexcode. This commit also adds a unit test in subsequent_export-test.cxx to ensure the correct export of automatic color. Change-Id: I42aab926f31669c1423bc09b96b45c410c9732de Reviewed-on: https://gerrit.libreoffice.org/41252 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk> (cherry picked from commit 06d104ecda085200fb6d22e0bd6d6cb89ca4f66c) Reviewed-on: https://gerrit.libreoffice.org/41358 Reviewed-by: Michael Stahl <mstahl@redhat.com> (cherry picked from commit 1b4c5f66083a92f4bfc9bd20a2a5b1e863ec84c1) Reviewed-on: https://gerrit.libreoffice.org/41467 Reviewed-by: Eike Rathke <erack@redhat.com> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com> Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-23Put flatpak-builder manifest file into core repoStephan Bergmann
...where its content can be kept in sync as necessary. The flatpak/build.sh script in the dev-tools repo will be updated accordingly. Change-Id: I6937a619dbf54686f8dcfd9b98200c14198dde8e (cherry picked from commit 68fda058972a6fbb38b797f50575b84f4cb3fab1, but adapting the list of 3rd party sources to match the requirements of libreoffice-5-4) Reviewed-on: https://gerrit.libreoffice.org/41428 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org> (cherry picked from commit b61bc8001ea417511c4fa565d3734b1b88db317c) Reviewed-on: https://gerrit.libreoffice.org/41448 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-23No suitable xmlsec found in org.gnome.Sdk//3.24Stephan Bergmann
Change-Id: I233925da999cffb80fee5e9ef00137b710b61f56 (cherry picked from commit 2f6097598bddfd80dcedcb8b44060aa16b98d68c) Reviewed-on: https://gerrit.libreoffice.org/41422 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org> (cherry picked from commit eec2e2b4fa1bbac557b6bec397e47640844b8101) Reviewed-on: https://gerrit.libreoffice.org/41429 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Stephan Bergmann <sbergman@redhat.com> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-08-22tdf#110988 Middle click does not paste primary selectionNoel Grandin
regression from commit 65b7b6322b662785bf032e66c76abc36c9a2bb0e "loplugin:unusedenumconstants read-only constants in vcl" Reviewed-on: https://gerrit.libreoffice.org/41111 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> (cherry picked from commit 5b3b0a91edc4c468c7c9c132cd066c0d25de9706) Change-Id: I262dd4c9cd1dc6eca82521f5fd9fbfc952fb7745 Reviewed-on: https://gerrit.libreoffice.org/41151 Reviewed-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2017-08-22update creditsChristian Lohmaier
Change-Id: I6e6399008c62fb4feb1ddc4fef306d6c3c0cc0ca (cherry picked from commit dd2f55c37c32fb6fab514c18649f46f36ce93b49) (cherry picked from commit 7412a30e71c4b5f51635ce9d4b7b6d4f67a397c2)
2017-08-21Updated coreAndras Timar
Project: translations b55ddde65dfb9374b2c861fa5dcb38bf85087b49 Updated Slovenian translation Change-Id: I44b1d0ff387f34ec2f2c2131d079b80cdb76e365 (cherry picked from commit 26412391078511f68986b8e3ad4a94229cf7c52d) Signed-off-by: Andras Timar <andras.timar@collabora.com>
2017-08-15gpg4libre: Add seahorse to list of certificate managersSamuel Mehrbrodt
which is the Gnome default app for ḱey management Change-Id: I4c27074f83538640fb1729c5cfddd96981d35f40 Reviewed-on: https://gerrit.libreoffice.org/39288 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de> (cherry picked from commit f65f34d630f02c0d9f8c6e5e28dff56e6208ab4f) Reviewed-on: https://gerrit.libreoffice.org/41158 (cherry picked from commit 3e807b95626e9212cc1de18ed62c4864df180368) Reviewed-on: https://gerrit.libreoffice.org/41165 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-11bump product version to 5.4.1.1.0+Christian Lohmaier
Change-Id: I0e1d8f711c827e3158582300a46db0a58bde3858
2017-08-11Branch libreoffice-5-4-1Christian Lohmaier
This is 'libreoffice-5-4-1' - the stable branch for the 5.4.1 release. Only very safe changes, reviewed by three people are allowed. If you want to commit more complicated fix for the next 5.4.x release, please use the 'libreoffice-5-4' branch. If you want to build something cool, unstable, and risky, use master. Change-Id: I55b72425a20860f6aeeab4151899794b43daefaa
2017-08-11tdf#111492 Honor ODF 1.2 style tab indentation in XHTML exportSamuel Mehrbrodt
Change-Id: I9db61ed54b59b142d5198ec977044f7f52ba6b4d Reviewed-on: https://gerrit.libreoffice.org/40981 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> (cherry picked from commit 46b4eb8b0e9325f8c29cd391baf9504bccee1837) Reviewed-on: https://gerrit.libreoffice.org/41046 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-11Resolves: tdf#111571 crash on restarting writer with modeless biblio dialogCaolán McNamara
Change-Id: I2663f84c28721f61c1ed7c8d92a228cafa8f1177 Reviewed-on: https://gerrit.libreoffice.org/41037 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-08-11tdf#105705 sw: fix another case of bookmarks becoming un-sortedMichael Stahl
The loop in SwTextNode::Update() that reassigns bookmark end positions away from the node to a temporary SwIndexReg can stop prematurely in a particular situation where there is a bookmark that is expanded and with both mark positions at the critical "rPos" insertion position, and also both their SwIndexes consecutive in the SwIndexReg::m_pFirst linked-list. What happens then is that the iteration gets to the first of the 2 consecutive positions of the bookmark, then calls GetMarkEnd() on the mark, which happens to return the other position, which is already stored in the "next" local variable. That other position is then moved to aTmpIdxReg, and in the next loop iteration GetNext() is null as it is the last one in aTmpIdxReg and the loop terminates. Thus various bookmark end positions don't get preserved, or the bAtLeastOneExpandedBookmarkAtInsertionPosition doesn't get set, either of which can cause the bookmark array to lose its sort order. This was found playing around with Zotero 4.0.29.10, while switching between different citation styles. (regression from 6a5dbe73537642b06bcde782118a34b4593d17eb) Change-Id: Ia35ce0656bcb2d6af7ea189458af3942ff83e4da (cherry picked from commit f78aadea74b99ba71f930c7cf52352da9ee965e9) Reviewed-on: https://gerrit.libreoffice.org/41015 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-11tdf#98315 Function Wizard showing Breeze icons when in Sifr themeMatthias Freund
New icons and updated links.txt. Change-Id: Ibdc0ba550b07e88bfd7798da028cf59315295c89 Reviewed-on: https://gerrit.libreoffice.org/41025 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-11python3: upgrade to release 3.5.4David Ostrovsky
Change-Id: I9300b2ec1e1dcedbcbfe793e1450166af1bf1944 Reviewed-on: https://gerrit.libreoffice.org/40944 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org> (cherry picked from commit f0e68d4feaaa43f7450432ad1ebd92c2b572400f) Reviewed-on: https://gerrit.libreoffice.org/41026
2017-08-11tdf#111497: fix leak in FindFontSubstitute with CFReleaseJulien Nabet
Change-Id: I9d7de52b4a1ee102b233b982e97ecbf731b476f2 Reviewed-on: https://gerrit.libreoffice.org/40895 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 986cd454b2a39ac380b137148f944c0d5ead2631) Reviewed-on: https://gerrit.libreoffice.org/40896 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-11tdf#106533 Correct insert index entry icon filenameYousuf Philips
Change-Id: I70ba9feb06056a7dbcf34ed1b533639be217833b Reviewed-on: https://gerrit.libreoffice.org/39441 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Yousuf Philips <philipz85@hotmail.com> (cherry picked from commit 37185c03e1d66c494b0da298b22aca557d8a3f3c) Reviewed-on: https://gerrit.libreoffice.org/40369 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-11tdf#71409: Pre-create sum/equal and ok/cancel buttons...Dennis Francis
in the sc formula bar at the start instead of adding/ removing them to/from vcl ToolBox when required. To maintain the functionality, do hide/show and enable/disable the button pairs (sum/equal, ok/cancel) during mode switch. This solves the excess a11y events problem of tdf#71409 because this patch get rid of the usages of vcl's Toolbox::Remove() and its accessibility module dependencies which seems to be the root cause. Change-Id: Ib953fb64d25a4b83018eca6a88223c7236c2f72e Reviewed-on: https://gerrit.libreoffice.org/40479 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk> (cherry picked from commit 561cae8e81913940e4af86901ec46a484669c597) Reviewed-on: https://gerrit.libreoffice.org/40827 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-08-11Updated coreChristian Lohmaier
Project: translations b15cfdea86ec3e5ddfcf3714c37da75e42012a93 update Slovenian file Change-Id: I02aa9a8509c61fbdd5a81329f85c572673b18d44
2017-08-11tdf#110743: Use page position to insert master page, not idPranav Kant
Fallback from c454fbb9b62164d5f047990ae63522c9fb932086 Change-Id: I8835f1a23feeb12d77963e621e8d9d59568420f2 (cherry picked from commit f4e5940abbbaa3c2747108b0954e8912d164f3e5) Reviewed-on: https://gerrit.libreoffice.org/40633 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-08-11ofz#2899 increment pos before check, like all the other casesCaolán McNamara
Change-Id: Id49f747e36f767a3e82fc3610959eb94015a93d7 Reviewed-on: https://gerrit.libreoffice.org/40985 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-08-11tdf#111567: fix memleak in TemplateLocalView::insertItemsJulien Nabet
Clearing mItemList at the begin of insertItems is a bad idea because it prevents ImplDeleteItems (called by updateItems, itself called at the end of insertItems) from clearing correctly mItemList See comments from bugtracker for more info (Thank you Alex for the precious info attached with memleak reports! :-)) Change-Id: I04976dbb065d1369562649fc97c33f7fd599b107 Reviewed-on: https://gerrit.libreoffice.org/40995 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 05a338159761e012c2c8779f8927b0d709b4416f) Reviewed-on: https://gerrit.libreoffice.org/41002 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-08-10bug fix: tdf#111173Marco Cecchetti
Mostly based on patch by Julien Nabet: http://bugs.documentfoundation.org/attachment.cgi?id=135107 Thanks Julien! Change-Id: I02440be7dfa5881e5bf63710a9d3c4f261d00533 Reviewed-on: https://gerrit.libreoffice.org/40877 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit 05c3791710397346aae0b2a9cca1792567941d62) Reviewed-on: https://gerrit.libreoffice.org/40898 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-10tdf#109314 the same Watermark for first pageSzymon Kłos
Change-Id: I37e0ab40bd76c34a52751d10bc5857c357ad52e9 Reviewed-on: https://gerrit.libreoffice.org/40501 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com> (cherry picked from commit a6698b9fd558ab48f2314b4ce3170175acade9b4) Reviewed-on: https://gerrit.libreoffice.org/40525 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-10cairo_canvas: shape clipping box doesn't match where its text is renderedCaolán McNamara
since (I believe) commit 34d7602954d4483b3bc9db700e7df2c15348947a Date: Wed Nov 9 15:22:43 2016 +0200 tdf#55469 Consistent line spacing across platforms the point of that was to have the same line spacing on all platforms to fix the cairo text layout bounds to use the same algorithm as the generic text layout Change-Id: I26d3dec8354a9eac1423557f7d52a08f37c8843c Reviewed-on: https://gerrit.libreoffice.org/40365 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-10Resolves: tdf#33692 drawing objects not visible after creation via ctrl+dragCaolán McNamara
Reviewed-on: https://gerrit.libreoffice.org/40457 Tested-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit fe3b0468884c3206f527f2afffbcb25482232452) Change-Id: Iecdff08b36ebee0135c6cac1882702fc4d6dd087 Reviewed-on: https://gerrit.libreoffice.org/40715 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-10tdf#111432: fix leaks in AddTempDevFont with CFReleaseJulien Nabet
Change-Id: I11183b7fd21d2398de9e5f5854763cef96963caa Reviewed-on: https://gerrit.libreoffice.org/40845 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> (cherry picked from commit bc5bd201609ae197f320823880e66187ae94c98a) Reviewed-on: https://gerrit.libreoffice.org/40847 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-10tdf#110440 drawingML import: fix handling of group shape propertiesMiklos Vajna
The handler for nvGrpSpPr is "this class", not "no class". (cherry picked from commit a3c695c12386c2708a0c06ec0ccd42ee2b8aeb98) Change-Id: I7fc40681d77f94b7473d2f677d813d2ae246f6ac Reviewed-on: https://gerrit.libreoffice.org/40863 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-10[pt_PT] autocorrect - added 22 wordsMarco A.G.Pinto
Change-Id: I05e1e3b87478767a233caf38640b5e85f0fe751f Reviewed-on: https://gerrit.libreoffice.org/39583 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> (cherry picked from commit 350fb0249af7c29c98c3e15415a151bda8fae7ee) Reviewed-on: https://gerrit.libreoffice.org/39686 Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2017-08-10tdf#109177: Fix expected type of Orientation attrStephan Bergmann
Regression introduced with 7e781aa15ab8c6bb727ccf290db7768bc9ba6245 "Clean up uses of Any::getValue() in xmlscript" Change-Id: I66df1c5aacab1d697438c57418c9100f9dba627a (cherry picked from commit 1fc6b2f745300eae03373a1beb5d5ff79cf7de10) Reviewed-on: https://gerrit.libreoffice.org/40955 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-08-10desktop,extensions: updater: only allow redirects to HTTP/HTTPSMichael Stahl
Configure curl to prevent redirects to other protocols. Change-Id: Ied73b3d9a062ea6e0a1d594f4c12162dffd6c4a7 (cherry picked from commit bd60bbfbdfbeb2687297e4512ddbea62a394ae67) Reviewed-on: https://gerrit.libreoffice.org/40937 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-10curl: disable protocols nobody needs in MSVC buildMichael Stahl
These are disabled via configure on other platforms. Change-Id: I4e27865396f3817ceb5645ab8589c21fdaa5afab (cherry picked from commit 152a1d279cbc81e7b5f076a2c4b20c12c6929ce6) Reviewed-on: https://gerrit.libreoffice.org/40936 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-10curl: disable more unnecessary stuffMichael Stahl
Only HTTP and FTP should be required. Add --without-libpsl --disable-ares --disable-rtsp --disable-smb, and --without-libidn was replaced with --without-libidn2. Change-Id: Icf6afc8bff4cc7ad7a5a95b0c3f9a345a7cf67a3 (cherry picked from commit 9fd26734d3cbbd9b58f4b08058a75063632f57d1) Reviewed-on: https://gerrit.libreoffice.org/40935 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-09Resolves: tdf#99286 for jpeg dpi use apis that know about MapUnit::MapPixelCaolán McNamara
move the code which can do this from sw to vcl Change-Id: I9940fb80ecdbfe8f70afc500c691288ed0993701 Reviewed-on: https://gerrit.libreoffice.org/40931 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-08-09tdf#109858: Override default point label placement setting...Dennis Francis
with series label placement setting if available while importing xlsx chart. Adds unit test in chart2import.cxx that asserts one of the point label setting in the bugzilla xlsx document. Change-Id: I8bc04fd569f94a19633666ffdc51b61ac719e8a9 Reviewed-on: https://gerrit.libreoffice.org/40860 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk> (cherry picked from commit 70944a849dc59fa686e3f316a3983dbc8a47017f) Reviewed-on: https://gerrit.libreoffice.org/40861 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-09tdf#108802 : In SfxControllerItem::dispose do not directly...Dennis Francis
call pBindings->Release(), but call UnBind() instead which correctly sets the state to "UnBound" by setting pNext = this. Thanks to Miklos Vajna for pointing this out ! Change-Id: I08e85496cff6df0952d6c5ec4ee979a93b8862d0 Reviewed-on: https://gerrit.libreoffice.org/40882 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk> (cherry picked from commit 2585eb9d15f5c047d846ccb4b4d606d9ac89e518) Reviewed-on: https://gerrit.libreoffice.org/40907 Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-08Resolves: tdf#111080 framework user of convert menu needs action names setCaolán McNamara
Change-Id: I1dc980b965fee2df93c9df9becbac044407d4041 Reviewed-on: https://gerrit.libreoffice.org/40893 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2017-08-08Resolves: tdf#111087 change names from bmp to pngCaolán McNamara
they are really png in icon-themese and while some fallback code will find the png if they get included in the final zips the zip builder won't include them if the name doesn't match Change-Id: I0f08685403f8e4a92b7661edcbb8b14af1034fea Reviewed-on: https://gerrit.libreoffice.org/40729 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2017-08-08tdf#110997 protect calls to implBuildFromRelative from year overflowLionel Elie Mamane
Change-Id: I5c6768766673832b7271292af85db1b76e51042c Reviewed-on: https://gerrit.libreoffice.org/40683 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-08-08tdf#109863: use SID_PATTERN_LIST after bitmap tab convertingJulien Nabet
instead of SID_BITMAP_LIST Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=76585ae33f3ca75c05c0ccbf6a621b6e2d42bc00 Change-Id: I880ca149d5865ed5b80c57d7c5b390cc5606d66c Reviewed-on: https://gerrit.libreoffice.org/40798 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr> Reviewed-on: https://gerrit.libreoffice.org/40805 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2017-08-08ofz#2877: crash in SVTB16ShortCaolán McNamara
sal_uInt16 wraparound Change-Id: Ifd791bdd5f1b96576fdd4ca6665bb972fb8b1e4c Reviewed-on: https://gerrit.libreoffice.org/40852 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-08tdf#109859: Update the view data of new document when...Dennis Francis
...a set of sheets are copied to a new spreadsheet document. Change-Id: I47642b4aa2543c193328d9515564bfbacf044bbc Reviewed-on: https://gerrit.libreoffice.org/40764 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk> (cherry picked from commit bc6f56e4bb27f802e90303073ba5e2a676baa39b) Reviewed-on: https://gerrit.libreoffice.org/40828 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-07ofz#2867 null derefCaolán McNamara
Reviewed-on: https://gerrit.libreoffice.org/40792 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com> (cherry picked from commit 42b894f80a6d0c39bb0f7092eb204a15c22c4f38) Change-Id: If856473683685d79d88b024f7fafa2920b403bb7 Reviewed-on: https://gerrit.libreoffice.org/40793 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-08-07ofz#2852 korean table entries start at 0xF not 0x7Caolán McNamara
Change-Id: Iaf3ed48d0eb0e5a57770af057c565a7310bb96d4 Reviewed-on: https://gerrit.libreoffice.org/40762 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>