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>
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>
...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>
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>
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>
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>
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
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>
- 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>
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>
* 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>
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>
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>
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>
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>
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>
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>
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>
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>