440773 Commits

Author SHA1 Message Date
Julien Nabet
f4f8bccbd4 Related tdf#127040: fix START WITH
Change-Id: I1dc5223015b787bcc122617d8ad9db6fabad20b2
Reviewed-on: https://gerrit.libreoffice.org/78787
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-09 22:57:02 +02:00
Caolán McNamara
f27ce3b2f6 fix documentation
Change-Id: Ie9ca255d98202387bc7781f90570cf6220af2a50
2019-09-09 17:28:11 +01:00
Caolán McNamara
adb9b7c7cc enable route to get ParentWindow from an existing UUIInteractionHelper
Change-Id: I550f99fa4a5db41cdad0b4d60ca02866835d7ae2
2019-09-09 16:25:06 +01:00
Caolán McNamara
df3a588d3b no spaces between inch " and number and use double-prime for "
Change-Id: I462f532ff5a1abe08663c2ee2bc6c1329689dc5a
2019-09-09 16:23:41 +01:00
Noel Grandin
470c9e3136 use unique_ptr in Octree
Change-Id: I18d5eb7d63371690de3fd1e8e512bfe4d603078c
Reviewed-on: https://gerrit.libreoffice.org/78707
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-09 17:07:16 +02:00
Justin Luth
5d04e2c94c tdf#126994 ww8 export: Don't skip TOX end node
The section end node processes the section page break,
so skipping it after the Table Of Contents meant that a
page break here was lost.

This fix is specifically for DOCX although it could impact
.doc (which already worked, and still does) and .rtf
(which probably doesn't work with section end anyway).
Utlimately, it just calls OutputEndNode() for an end node,
so it shouldn't cause any difficulties.

Change-Id: Iabc4a734365febb2b3e3bfed7d3c954b4b01da34
Reviewed-on: https://gerrit.libreoffice.org/78552
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2019-09-09 16:55:13 +02:00
Julien Nabet
b32ac08a12 sd: prefix members of SdrPowerPointImport
Change-Id: Ia758c5c5bb0c448a5e051557c3ae48e8349c0c92
Reviewed-on: https://gerrit.libreoffice.org/78762
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-09 15:34:19 +02:00
Luboš Luňák
4a7f259f21 update paths to the compilerplugin
ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 changed the location where
the clang plugin is built, but the location in the usage has not
been updated.

Change-Id: Ie791926c324448a950df06372b7ef8c79324748e
Reviewed-on: https://gerrit.libreoffice.org/78778
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2019-09-09 14:12:03 +02:00
Aron Budea
8ede1e351e MSForms: Add icons to MSO compatible form menu items
...and correct the Text Box control icon in Elementary

Change-Id: I50596983e88d709f17e8a6748af7e582a88090f5
Reviewed-on: https://gerrit.libreoffice.org/78620
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2019-09-09 13:08:16 +02:00
Balazs Varga
55136439e7 tdf127448 Chart: Avoid distortion of charts with multilevel axis labels
and too long tickmark lines.

Note: larger chart distortion is a regression
from commit: 4b3a648a2fd7d733674f95bb7f20670c57e99252
(tdf#127304 Chart: fix rotation of multilevel axis labels)

Change-Id: Idbcd40d93c21a685e9ad1e49eb8c088a20ecae15
Reviewed-on: https://gerrit.libreoffice.org/78662
Reviewed-by: László Németh <nemeth@numbertext.org>
Tested-by: László Németh <nemeth@numbertext.org>
2019-09-09 11:18:28 +02:00
Miklos Vajna
9670abc430 sw: prefix members of SwUndoInserts
See tdf#94879 for motivation.

Change-Id: I2f61a2e9de678d19dd5640865a3b4d4263c90496
Reviewed-on: https://gerrit.libreoffice.org/78769
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2019-09-09 08:46:17 +02:00
Jim Raykowski
f76dbe5dc5 tdf#127257 Place focus in table after table insert
Change-Id: I85860fbdae4aa1dc1cd4ae8f8107c6adbd964474
Reviewed-on: https://gerrit.libreoffice.org/78736
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2019-09-08 22:00:21 +02:00
Laurent BP
89e5af0b69 tdf#81436 Add default Autotext to all l10n
For l10n that do not have yet Autotext, add:
FN: Formula Numbering
LOREM: Lorem Ipsum dummy text

Change-Id: Ife882cdc70758ccbbc3fa8e185eca10fab005e4a
Reviewed-on: https://gerrit.libreoffice.org/78353
Tested-by: Jenkins
Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>
2019-09-08 15:14:03 +02:00
Michael Weghorn
481166337b tdf#127410 Reliably copy doc print settings for MM
Commit 8385e511aa400e9bd99fd0ca1c5bd5d130277b8a
("tdf#117664: mailmerge: copy printer settings to new mailmerge
document") already implemented copying print settings.

Move it into 'lcl_CreateWorkingDocument' so this happens
whenever a working document is created from the source
document.

The problem previously was that a printer settings weren't
previously copied to the working copy for the

    if( pSourceDocSh->IsModified() )

case in 'SwDBManager::Merge'.

Change-Id: I0dbe830bed0a36eb25da0d1b43a7f0d7dbc18f2e
Reviewed-on: https://gerrit.libreoffice.org/78714
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2019-09-08 09:18:40 +02:00
Michael Weghorn
7d7f024f23 tdf#127409 Use document-specific value for "Print empty pages"
The check whether or not to print empty pages introduced by
commit cc46e7b9c75ddbcaaefde5f396ba76b0b866fa58
("tdf#116537: use page #s excluding empty pages when they
are ignored") used the config option, while the option
actually being used during mail merge can be overriden by
the document settings, s. commit
8385e511aa400e9bd99fd0ca1c5bd5d130277b8a
("tdf#117664: mailmerge: copy printer settings to new mailmerge
document").

Change-Id: I3ccc97e260e3bb9e08aa74a305bfda30656a322f
Reviewed-on: https://gerrit.libreoffice.org/78713
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2019-09-08 09:17:35 +02:00
Andrés Maldonado
e4cea049c8 tdf#125520 Fix OLE objects drag&drop with 'Insert as Copy'
Change-Id: Ia4e6038c95d1388bdf7f9984b7cf4a69aead87a1
Reviewed-on: https://gerrit.libreoffice.org/73026
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2019-09-08 02:21:36 +02:00
rizmut
294222866f Breeze: Fix for tdf#127415 & tdf#127326
- Add custom chevron (related to tdf#125296 enhancement)

Change-Id: I6ca6282b39bfea0c74383bd1c744142544493be8
Reviewed-on: https://gerrit.libreoffice.org/78755
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2019-09-08 01:39:24 +02:00
rizmut
61b757f31f tdf#125368, Make KJ SVG icons available in the app
Change-Id: I023cd3ce765d0e620d22c95b7091efc1ede8ce9b
Reviewed-on: https://gerrit.libreoffice.org/78741
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2019-09-07 17:18:02 +02:00
rizmut
e9deed5fc1 KJ & elementary: tdf#127415, elementary: tdf#127326
- Karasa Jaga & elementary: New extended track changes command
- elementary: Fix for Calc's first page icon

Change-Id: I370ec353edfd26c0d0f6f98356732ee83ac0885c
Reviewed-on: https://gerrit.libreoffice.org/78739
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2019-09-07 15:42:28 +02:00
Arkadiy Illarionov
694784687e tdf#39593 use isUnoTunnelId in unoxml
Change-Id: I8f29df9763030ff69791bf978a359f36d553dda4
Reviewed-on: https://gerrit.libreoffice.org/78742
Tested-by: Jenkins
Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
2019-09-07 14:54:03 +02:00
Noel Grandin
483ba975b4 remove some unnecessary casts
Change-Id: I16aa2cdc3e92c3ea2661ebf0a528f72cbe193df9
Reviewed-on: https://gerrit.libreoffice.org/78716
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-07 14:05:50 +02:00
Arkadiy Illarionov
c1e1806c9c tdf#39593 drop comphelper::getImplementation
Replace with comphelper::getUnoTunnelImplementation.

Change-Id: I96277aa9c17532ea6e2781dbc3305b2dbaa4e5c2
Reviewed-on: https://gerrit.libreoffice.org/78733
Tested-by: Jenkins
Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
2019-09-07 12:34:16 +02:00
Andrea Gelmini
b9b39acea7 Fix typos
Change-Id: Ia6760e685e7f38458a8c78e6304d06d0e7222805
Reviewed-on: https://gerrit.libreoffice.org/78740
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-07 10:39:08 +02:00
Bjoern Michaelsen
f2bc27972c kill SwXShape SwClient
this completely removes calbck.hxx from sw/source/core/unocore -- may it
never return.

Change-Id: Ie4c8b3a29fd4038a19c34116d47672b504ee9f2c
Reviewed-on: https://gerrit.libreoffice.org/78735
Tested-by: Jenkins
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
2019-09-07 08:23:17 +02:00
Bjoern Michaelsen
8ac6d2e7e7 make page bookkeep the SwXShapes
- and remove SwClient/Modify between SwXShape and Page

Change-Id: I482f5357dbd361e957fef54b5cbc594351c70b96
Reviewed-on: https://gerrit.libreoffice.org/78734
Tested-by: Jenkins
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
2019-09-07 08:23:08 +02:00
Aron Budea
29bda20c91 lokdocview: Add missing callback cases
To prevent gtktiledviewer from crashing.

Change-Id: Ia23504c20eac185f3302e8d694672ebf6d853585
Reviewed-on: https://gerrit.libreoffice.org/78737
Tested-by: Jenkins
Reviewed-by: Aron Budea <aron.budea@collabora.com>
2019-09-07 06:12:44 +02:00
Arkadiy Illarionov
03747db026 tdf#39593 use isUnoTunnelId in connectivity
Change-Id: I458049e23e9fc1855cb4ba9519b9b940f170b024
Reviewed-on: https://gerrit.libreoffice.org/78732
Tested-by: Jenkins
Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
2019-09-07 00:05:26 +02:00
Andrea Gelmini
6c5a9db12e Update git submodules
* Update helpcontent2 from branch 'master'
  - Fix typo
    
    Change-Id: I1a9958dedf6b836acef6e1033a9d79f3f94202e0
    Reviewed-on: https://gerrit.libreoffice.org/78730
    Tested-by: Jenkins
    Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
    Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2019-09-06 23:21:04 +02:00
Michael Weghorn
1dccd6814f tdf#126184 Use max paper dimensions to calculate clip region
Assuming at least A4 for the page size isn't enough if
e.g. A2 or larger is used, so too much was clipped in that case.

Therefore, use the the maximum paper width/height instead, which
is 6 m by default. This is still far from the 19 km that caused
tdf#63955 and I cannot reproduce tdf#63955 with that new limit.

A big thanks to Regina Henschel for the great analysis in
tdf#126184!

(Side note: Comments 18 and 19 in tdf#63955 suggest to do the whole
 clipping elsewhere, so if anybody wants to take a look at this...)

Change-Id: Iccacad621675df6c7b4477182d7332c4a3d67139
Reviewed-on: https://gerrit.libreoffice.org/78690
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2019-09-06 22:39:24 +02:00
Noel Grandin
374782be55 use unique_ptr in Outliner
Change-Id: I022cf01f2c36f8846227a89418735271880d1f95
Reviewed-on: https://gerrit.libreoffice.org/78715
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-06 21:40:03 +02:00
Noel Grandin
f76a7bcc65 return unique_ptr from :svt::GraphicAccess::getImageStream
Change-Id: Ie63259ce826101e553c1cb03a85e7c0ba5f0f9f5
Reviewed-on: https://gerrit.libreoffice.org/78719
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-06 21:39:41 +02:00
Noel Grandin
08e09136a6 use unique_ptr in EditNodeIdx
Change-Id: I59702aa3d54f60cb3e41410e82b0532bac05274f
Reviewed-on: https://gerrit.libreoffice.org/78717
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-06 21:39:19 +02:00
Eike Rathke
2b591a40b0 Related: tdf#98844 CreateMatrixFromDoubleRef() for bCalcAsShown ScCellIterator
... to cover ForceArray cases like SUMPRODUCT().

Change-Id: I149ef4a9633f3237d48fc4f2b6011b03bccebc49
Reviewed-on: https://gerrit.libreoffice.org/78721
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2019-09-06 20:02:18 +02:00
Christian Lohmaier
551f757b27 WINDOWS_BUILD_SIGNING: check for explicit TRUE for signing msi
it's one of those variables that are set to FALSE and not left empty...

Change-Id: Ic26888e4e983db625b5943a2c094eacc84fe1331
2019-09-06 18:31:23 +02:00
Olivier Hallot
1da37c216e Update git submodules
* Update helpcontent2 from branch 'master'
  - tdf#42990 Different handling of Text Cells in Calc
    
    Change-Id: I96d54394fc4191ae80f593040b2b870e8a6e9e39
    Reviewed-on: https://gerrit.libreoffice.org/78612
    Tested-by: Jenkins
    Reviewed-by: Eike Rathke <erack@redhat.com>
2019-09-06 18:13:02 +02:00
Eike Rathke
4321d8c8b0 Resolves: tdf#98844 calculate as shown with SUM() again
Change-Id: I0032bdb9a8f54baa2e599861e45691a255f45275
Reviewed-on: https://gerrit.libreoffice.org/78708
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2019-09-06 17:26:44 +02:00
Tamas Bunth
cc876706b1 mysqlc: Support connection to utf8mb4 server
This charset is backward compatible with 'normal' utf-8.

Change-Id: I4407894bf9029b9c56eb0d2530796e85bd226591
Reviewed-on: https://gerrit.libreoffice.org/78650
Tested-by: Jenkins
Reviewed-by: Tamás Bunth <btomi96@gmail.com>
2019-09-06 16:05:01 +02:00
Samuel Mehrbrodt
9219242d42 Disable inserting HTML comments as notes by default
Usually HTML comments have no value, so I guess it's better to not import them by default

Change-Id: Ie518e754797d3cf4874eb7d272663f21e68bc44d
Reviewed-on: https://gerrit.libreoffice.org/78694
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2019-09-06 15:30:00 +02:00
Noel Grandin
77e39d5545 use unique_ptr in CreatePrintGraphics
Change-Id: Ib9ca0173f3b5bb090ae71f8622fef717a47e8a2b
Reviewed-on: https://gerrit.libreoffice.org/78704
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-06 14:31:32 +02:00
Andrea Gelmini
77902a3cb2 Fixing '....'
Change-Id: Icf2a34500acc18b28f113c85366bf24edc6d20b9
Reviewed-on: https://gerrit.libreoffice.org/78695
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2019-09-06 14:12:27 +02:00
Heiko Tietze
9b021e87e0 Resolves tdf#125130 - UI: Show 'Go to first/last page' in new print dialog
Buttons added
gtk-media* replaced by gtk-go*

Change-Id: I274bccb747d6f5e899e826ee8bebf3c1127e6374
Reviewed-on: https://gerrit.libreoffice.org/78635
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2019-09-06 13:59:18 +02:00
László Németh
9f6d1d5c4c tdf#124604 DOCX import: fix indentation at numbering
If the actual numbering style was associated to a base
paragraph style, indentation of the base paragraph
style has also priority over the indentation defined
in the numbering style.

Change-Id: Ic57b6b854be291c75c0eb7a9dfd4c376585fe26b
Reviewed-on: https://gerrit.libreoffice.org/78659
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2019-09-06 13:38:34 +02:00
Tünde Tóth
0416342223 tdf#127339 DOCX import/export: fix image hyperlink to bookmark target
Images as hyperlinks didn't work with internal bookmark targets.

Change-Id: I5f3bf150f62d11837b45851e221119dcff93dcaa
Reviewed-on: https://gerrit.libreoffice.org/78639
Reviewed-by: László Németh <nemeth@numbertext.org>
Tested-by: László Németh <nemeth@numbertext.org>
2019-09-06 12:54:57 +02:00
Noel Grandin
fc161dc07c use unique_ptr in DoConvertToPolyObj
Change-Id: Ia7f9ff4d8f7b9834b6634e5c126bd65014dacf19
Reviewed-on: https://gerrit.libreoffice.org/78684
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-09-06 12:50:57 +02:00
Luboš Luňák
dc79dc76f1 make clangplugin analyzer use internally a PCH to speed things up
This generally makes the sharedvisitor performance reasonable.
The only costly thing that remains is compiling the large sharedvisitor.cxx,
which with optimizations takes quite some time, but there's ccache for that.

Change-Id: Iffa5fc9df34cdb5edf1cde34fc558fd007ef8263
Reviewed-on: https://gerrit.libreoffice.org/78569
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2019-09-06 12:07:23 +02:00
Luboš Luňák
ceb26770b3 split clangplugins sharedvisitor generator into two steps
Analysing all the plugin sources using just one process takes a lot of time,
so split out a separate analyzer tool that'll analyse one source and
print out the data to a .plugininfo file. The generator then will read
all of these and generate sharedvisitor.cxx . This allows parallelising
the expensive analysis.

With this commit sharedvisitor.cxx is no longer included in the repository,
as this and the next commit should make the generation fast enough.

Change-Id: Idfc33c4ea6ccfd84f829b51001c8ddeb0be09961
Reviewed-on: https://gerrit.libreoffice.org/78568
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2019-09-06 12:06:54 +02:00
Arkadiy Illarionov
f599c31fe6 tdf#39593 use isUnoTunnelId
Adapt getUnoTunnelId methods where required: rename or make public.

Change-Id: I0fd2120bf9f0ff1aa690329a65ff64a154c89315
Reviewed-on: https://gerrit.libreoffice.org/78680
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-06 11:55:50 +02:00
Christian Lohmaier
8811516e2e split msi signing from creation to reduce number of singtool calls
as with private key on crypto-smartcard you'd have to enter your pin
over a hundred times while creating full-lang builds and that is not
fun.
This reduces it to
* once for dll/exe
  (at least in case for mergelib is is less than 350 objects and
  that doesn't break commandline limits - previously it was set to
  only sign 20 objects at a time, forcing a pin-entry over 15 times) and
* once for main installation set
* once for SDK
* once for all the helppacks
  (signing description previously also contained the language, this
  change drops that to just "<productname> <version> Helppack"

and last three are not scattered timewise, but are done after all
packaging is complete, so the build only waits twice for user-input.

Change-Id: Ibb8bb233e967556f9654573ad30d0ed5883b533f
Reviewed-on: https://gerrit.libreoffice.org/78649
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2019-09-06 11:36:44 +02:00
Stephan Bergmann
4ea98c922f Fix typo in comment (ASCII 0x42 is "B")
Change-Id: Iba8411cede4dc47aaa1d9d433de2606c0d66e0bf
Reviewed-on: https://gerrit.libreoffice.org/78692
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2019-09-06 11:36:27 +02:00
Heiko Tietze
54a3044ebd Resolves tdf#127317 - Make text of tips of the day selectable
Change-Id: If0e0b04be8f7086d18fe3481c3bd8f65b48a0676
Reviewed-on: https://gerrit.libreoffice.org/78683
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2019-09-06 10:43:55 +02:00