summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-30osl: create new function osl_getAllEnvironment()private/tbsdy/osl_getAllEnvironmentChris Sherlock4-0/+74
Change-Id: Iff2290113696db7e4ce78002701b227cb89b766d
2017-07-30osl: cleanup Unix process_impl.cxx - remove comment cruftChris Sherlock1-42/+3
Change-Id: Ia94797159a617ff7c9c2d875e1f51892d5b698b2
2017-07-30tdf#109309 Currency dropdown is misplaced under WaylandMaxim Monastirsky6-45/+76
- Base SvxCurrencyToolBoxControl on PopupWindowController, so we still allow tearoff, but without marking the window as self-decorated (unless actually teared-off). - Add support for toggle state to PopupWindowController. Change-Id: I60e004e6ada3efe092352cb93be5aae346073f83 Reviewed-on: https://gerrit.libreoffice.org/40557 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2017-07-29tdf#109223: PPTX: Vertical flip of child shape is not imported correctlyTamás Zolnai4-0/+42
Group shape level vertical flip is not handled well. Recent handling of group shape's transformation makes it hard to import this attribute, but we can import the right text direction at least. Change-Id: Ib9e39e3dcb28a95fabc61c13152a3f7296fbd4c3 Reviewed-on: https://gerrit.libreoffice.org/40554 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
2017-07-29ofz: no shell during testingCaolán McNamara1-1/+1
Change-Id: I8be6ed363c9028b9fb85ff1829b5bffe1210bbf1 Reviewed-on: https://gerrit.libreoffice.org/40548 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-07-29Updated coreOlivier Hallot1-0/+0
Project: help 4d6f86d203814a211eae9dfacd4baf195ca4ff1d tdf#97745 housekeeping Fix links in bookmarks.js Better font size for Index and Contents Fix CSS file Change-Id: I42966be1d88b12393b6dd95adb2719baf76a025c Reviewed-on: https://gerrit.libreoffice.org/40549 Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br> Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
2017-07-29OOXMLPropertySet: simplify adding property; use pointer_t consistentlyMike Kaganski5-113/+69
Change-Id: I0f457e60da1ca765dfdb1458b9de629b0dbeccad Reviewed-on: https://gerrit.libreoffice.org/40545 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-07-29loplugin:constparams in svxNoel Grandin24-43/+43
Change-Id: Icc388182b9b7b6a6617793be09217f06bed7332d Reviewed-on: https://gerrit.libreoffice.org/40527 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-29writerfilter: prevent last character of field switch eatenMark Hung2-3/+3
1. First quotation mark of \B command switch of TOC field command wasn't written when exporting. 2. Quotation mark wasn't ripped off when writerfilter parsing TOC field command. 3. FindInCommand accidently ripped that last character of the last command. Change-Id: If283776048f3c8d896c466cf4d742e44b6d85e96 Reviewed-on: https://gerrit.libreoffice.org/38745 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mark Hung <marklh9@gmail.com>
2017-07-29tdf#105705 sw: sort bookmarks in ContentIdxStoreImpl::RestoreBkmks()Michael Stahl2-0/+8
The problem here is that the SplitNode() calls in SwRTFReader::Read() destroy the order of the bookmarks, which causes an assert later from the std::lower_bound() when a new mark is created. The 2 marks that cause the problem are: SwPosition (node 5, offset 0) SwPosition (node 5, offset 0), SwPosition (node 5, offset 0) During the 2 SplitNode calls, the second one is corrected by ContentIdxStore and remains on 5, but the first one is not and becomes: SwPosition (node 7, offset 0) ContentIdxStoreImpl::SaveBkmks() does different things when a mark position is exactly on the parameter position: if it has only one position, it is ignored, but if it has a second position, then both its positions are corrected. It is not possible to change the sort order so that marks with one position are sorted behind marks with 2 positions, because while SplitNode() corrects marks "backward", JoinNode() uses ContentIdxStore to correct marks "forward"; hence manually sort the marks. Change-Id: If5b35f18bfd47ffe98c0f67e84d380ca801411a3
2017-07-29Fix no longer valid commentPranav Kant1-2/+2
This was changed in d72aad218c9737fb19d1a835b03c13b7107a96c0 Change-Id: Ie93f603c82669ca612fbf9635a62c50e63702a85
2017-07-28GEN fix timeout result handlingJan-Marek Glogowski1-3/+3
The GEN VCL backend simply ignored the result of the timeout. Change-Id: I0c1b34927ba97886cf11b2c2a203c3e82d851dc9
2017-07-28Fix scheduler GDB pretty printerJan-Marek Glogowski1-1/+0
mbDelete is gone, as we simply check for mpTask. Change-Id: I9d451f2445fb6b978d177b45d75abde2595c5fac
2017-07-28Moving legacy contexts to FastContexts:Mohammed Abdul Azeem4-246/+143
ScXMLDDELinkContext ScXMLDDESourceContext ScXMLDDETableContext ScXMLDDEColumnContext ScXMLDDERowContext ScXMLDDECellContext Change-Id: I8f272ea395e125316268d2ec77e4be44389e5542 Reviewed-on: https://gerrit.libreoffice.org/40540 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-07-28fix missing dependency to scfilt in sc's tiledrendering testMarkus Mohrhard1-0/+1
Noticed by Eike. Using the scfilt component as in the other calc tests does not work as the test immediately starts to fail. In general it looks dubious that the test does not use any component files. Change-Id: Ic44ff5112c6a131f3820e32f7a71ea2f90142cd3 Reviewed-on: https://gerrit.libreoffice.org/40536 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-07-28fix indentationMarkus Mohrhard1-70/+70
Change-Id: I7c58328b4943e1891d2643ea52c3486894c35fda Reviewed-on: https://gerrit.libreoffice.org/40535 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-07-28updater: remove unnecessary mozilla makefileMarkus Mohrhard1-9/+0
Change-Id: Ia0162482841854cc4cb5c2b004bc978809bdf4c2 Reviewed-on: https://gerrit.libreoffice.org/40534 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-07-28add calc rtf filter test hookCaolán McNamara2-0/+23
Change-Id: Ib15f1094929e1670537657b4c19cc1e0bfd39bbd Reviewed-on: https://gerrit.libreoffice.org/40537 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-07-28loplugin:constparams in editengNoel Grandin36-121/+118
Change-Id: Ice32a16d14d0132a19e8209d311bb799fd7ee0c8 Reviewed-on: https://gerrit.libreoffice.org/40526 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-28loplugin:constparams in xmloffNoel Grandin38-100/+100
Change-Id: I136ee42523a40c576d7cf0b66abbf50ad9be052f Reviewed-on: https://gerrit.libreoffice.org/40517 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-28borderline: corrections for calc and writerArmin Le Grand9-303/+85
Made corrections/finetuning for Calc and Writer. Had to remove some former code which tried to do corrections. Change-Id: Id9fc687b9a709d250faaad76c37ecfda8d8feb9b
2017-07-28borderline: Unified primitive creationArmin Le Grand2-199/+217
Overhauled the edge extension calculations to better use all existing cuts, for cases with single and double lines. Also a preparation for more complex edge cuts. Changed BorderLine paint in Writer, it was setting the svx::frame::RefMode attribute at the Style *and* was manually moving the geometry which lead to a double applying of the offsets Change-Id: I446d04632050272849f43accb8dcbde574d10cf4
2017-07-28borderline: Simplified BorderLinePrimitiveArmin Le Grand5-356/+473
Overhauled BorderLinePrimitive to use two constructors offering using one or three edge definitions for construction to better refrlect possibilities. Adapted usages. Better processing, less memory. Preparation for using more decent LineExtend values (four per line needed) Change-Id: Iac9d9ae64874fea38fd6e2a04221698481cc0d0e
2017-07-28borderline: first versionj with line end adaptionsArmin Le Grand2-3/+301
Added usage of defined extensions to the BorderLinePrimitive, also added a first version to detect all cuts with adjacent borders and produce the correct extensions, for single and double lines. Not completely happy with it, but a first version Change-Id: I4b12a6cc0a70278bd5c506e9b3b2c5c126930dad
2017-07-28borderline: adaptions to primitivesArmin Le Grand14-1946/+502
Handling and paint of borderlines greatly adapted to primitive usage. Solved the double paint mechanisn to no longer use the sc-local special cases. The svx tooling for borderline paint is now the only one and was extended to also handle diagonal lines. Big cleanups/removals of old paint to OutputDevice and sc-specific rendering. All other app-usages of borderline also adapted. Preparations for careful line-start/end adaption prepared and possible due to unified coordinate-system usages and basegfx class-usage Change-Id: If9e4efcfc0fe25e14d4052907038ca5cf222a432
2017-07-28borderline: abstractions of primitive creationsArmin Le Grand5-223/+335
Abstracted and adapted CreateBorderPrimitives further, added CreateDiagFrameBorderPrimitives for diagonal geometry. Change-Id: Ia2b20d197e1fd29ad9e9eb40a5194efdeac9872e
2017-07-28tdf#107723 Import font name from text portions in shapesSamuel Mehrbrodt5-0/+33
Change-Id: Ib9b73b5c05ec2e6846ea3adc950ccab5d1c0a9b0 Reviewed-on: https://gerrit.libreoffice.org/40439 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-07-28Added SAL_NOLOCK_PROFILE variable to ignore lockfileSzymon Kłos1-5/+10
Change-Id: I4fb250468fc17fc8be94d666ef231636b4609c1d Reviewed-on: https://gerrit.libreoffice.org/40520 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2017-07-28configure: new odfvalidator requires Java 8Michael Stahl1-4/+14
Change-Id: Iaac1f13e6c189e2e13b86258268741c14a537799
2017-07-28loplugin:constparams handle constructorsNoel Grandin82-240/+307
had to change the structure of the plugin considerably, was too messy to structure it to do the calculations on a per-function basis Change-Id: I4edee7735f726101105c607368124a08dba21086 Reviewed-on: https://gerrit.libreoffice.org/40516 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-28sw htmlexport: Avoid unnecessary conversion to base64 + unit tests.Jan Holesovsky2-10/+31
Change-Id: Ifdd86590f4258c84006f7ca94ea06058e600db1e
2017-07-28sw htmlexport: Consistent naming in the test.Jan Holesovsky1-5/+5
Change-Id: I608b818063f3ac66c6b36f9f8d221a54bfe1be24
2017-07-28SmartArt: first unit testGrzegorz Araminowicz2-0/+34
Change-Id: I273847d01a457bf79a9b9182b370ffb58284c952 Reviewed-on: https://gerrit.libreoffice.org/40498 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jan Holesovsky <kendy@collabora.com>
2017-07-28Export to PNG: also Calc has MeasureUnitEike Rathke1-0/+4
Though meFieldUnit appears to not be used anywhere, but ... Change-Id: I99e8392e4a773ba00868904e0f2ff5fdbc4bc47d Reviewed-on: https://gerrit.libreoffice.org/40521 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Jenkins <ci@libreoffice.org>
2017-07-28tdf#109313 tdf#108494: fix incorrect Watermark positionSzymon Kłos1-9/+5
Change-Id: I578d89cb732bf3e75b83ee6c65d0320659b5c3f8 Reviewed-on: https://gerrit.libreoffice.org/40514 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
2017-07-28add comment on max char name lengthCaolán McNamara1-0/+2
Change-Id: I9e542f6e131de1a05dd54a84a260453ea2edcb62
2017-07-28merge duplicate blocksCaolán McNamara1-7/+1
Change-Id: I62e021b2ec7ac9df122389fd128f7a7770317a43
2017-07-28check that u_charName was successfulCaolán McNamara1-3/+3
Change-Id: I55896eb939a864c3437e3f3c5b13c272966e4b85
2017-07-28Update odfvalidator to 1.2.0 plus ODFTOOLKIT-460/461Thorsten Behrens1-2/+2
Change-Id: I59da77da208e5360b43ad2c18389e7a0ff7b84d2 Reviewed-on: https://gerrit.libreoffice.org/40152 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-07-28ofz: survive missing macro supportCaolán McNamara1-0/+3
Change-Id: Ica9c66fe09f7340f76f62e536527dc63b3735d90
2017-07-28replace snprintf with our own convertersCaolán McNamara1-12/+4
Change-Id: I27b0b82ac5be631c0d47f486603e241026dcabd9
2017-07-28pass char code directly rather than as-textCaolán McNamara2-8/+6
and then turning it back into the code again Change-Id: Iae9cddb18a6bdad4b1ba8c2af81f3d29a7f26725
2017-07-28declare at init pointCaolán McNamara1-2/+1
Change-Id: I986352cd2db4a9bd794ec25fbef9168be08a70ce
2017-07-28Unicode Character Names Integration using ICUAkshay Deep3-0/+47
Change-Id: I0624690f8af05adb2466219a4e508e634c490ef1 Reviewed-on: https://gerrit.libreoffice.org/40436 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-07-28Resolves: tdf#106872 only request selected shapesCaolán McNamara3-25/+21
that way we can avoid the super slow code path for filtered rows when we only care about selected shapes Change-Id: I175fa841e406dbbe7075296f2e0a0e79fa115fb7 Reviewed-on: https://gerrit.libreoffice.org/40496 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Eike Rathke <erack@redhat.com>
2017-07-28Resolves: tdf#109007 unicode block names keys instead of translationsCaolán McNamara1-270/+270
Change-Id: Ic55fa1ad336035275f05f2bd0d56a9c0166ab1d2
2017-07-28loplugin:checkunusedparams more part3Noel Grandin39-116/+96
Change-Id: I621fcf7ceb27238ca86d2299dfb2b8ed03c270fd Reviewed-on: https://gerrit.libreoffice.org/40509 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-28tdf#108949 rtf writerfilter: apply char properties to footnoteJustin Luth3-4/+33
commit fdfdea4d5af51a68f2d497cc5c3359d74c385fd5 for tdf#82173 added that functionality for .docx, but since .rtf didn't support character props for footnotes, it messed up other formatting. start/EndCharacterGroup() fixes the reported bug. runProps() adds the functionality for .rtf that was requested for .docx in bug 82173. Change-Id: Ia9a2332659247a0fe2c2a506f1967c148362928f Reviewed-on: https://gerrit.libreoffice.org/40430 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-07-28add s[y]lk fuzzerCaolán McNamara7-1/+103
Change-Id: I46272f8a0b35776b9d14f72b1720e951458ab208
2017-07-28tdf#109314 the same Watermark for first pageSzymon Kłos1-149/+158
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>