Commit graph

475022 commits

Author SHA1 Message Date
Adolfo Jayme Barrientos
3804d4991c Update git submodules
* Update helpcontent2 from branch 'master'
  to d7890e97169844d9a2f46703b893c1123dd8ebce
  - Drop reference to AskBot and update link
    
    It is never a good idea to hardcode the name of the backend software for
    a website in a translatable string directed to users. It’s not future-proof.
    Also, we’ve never called it that; it’s always been “Ask LibreOffice”.
    
    But in this case, I’ve carefully avoided mentioning the product name, for
    the sake of corporate builds.
    
    Change-Id: Ic4c1c01e7ecc86d44157fec638a5d79dcb809733
2022-04-28 20:37:10 +02:00
Seth Chaiklin
ceb1d4836d tdf#148593 Rename two Horizontal "to" position options for Shape/Image
Left page border ->  Left of page text area
   Right page border ->  Right of page text area

   The CSS box model is the underlying idea here, where
   LO uses "page text area" for what is called "content area"
   in the box model. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Box_Model/Introduction_to_the_CSS_box_model

   The reference to "border" in the options was incorrect.
   The renamed controls refer to the regions to the
   left (and right) of the page text area. These regions
   can be used for horizontal positioning  of shapes and images.

Change-Id: I2ea8c682da8fb34b04496b3629819bf5201e86e1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133403
Tested-by: Jenkins
Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
2022-04-28 18:55:59 +02:00
Caolán McNamara
002e00eed9 Thorndale -> Liberation Serif for repeatable results
Change-Id: I2096d3a4265d5f38d8bce54ef6089f767aa39afb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133558
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-28 18:34:56 +02:00
Caolán McNamara
dd00ccf29d Engravers MT -> DejaVu Sans for repeatable results
Change-Id: I95273d657fe18b5a8f2315650a6232b5a1de4be5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133557
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-28 18:34:40 +02:00
Caolán McNamara
a76bc73723 override default "Segoe UI" for UI_SANS for cppunit tests
Change-Id: If8b073c6ed9f9508a03ec65e885313d7a618b600
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133556
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-28 18:34:09 +02:00
Caolán McNamara
5dcd46fb8f set default cjk/ctl fonts for cppunit tests that exist in "more fonts"
Change-Id: Ib145f1ce60eb8bb3aef15c803b0d78f684507bc5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133550
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-28 18:33:36 +02:00
Noel Grandin
e6d60166db use more string_view in tools::INetMIME
Change-Id: I3bfa5a1402835c21ec70b8d995f79a2edaa6577d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133549
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 17:49:28 +02:00
Andrea Gelmini
6cb72c5fc6 Fix typo
Change-Id: I600199f87df8a211b2a27913bc1fe2340d315766
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133552
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-04-28 17:09:59 +02:00
Noel Grandin
f757f152b1 use more string_view in tools::SvGlobalName
Change-Id: I814744d250d6ce0ec7049daf215a506adb4f1ac5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133548
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 16:10:16 +02:00
Noel Grandin
4149201b09 use more string_view in tools::Color
Change-Id: I0203aff3af19d3994af5325538520469ab2900ce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133541
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 16:08:03 +02:00
Luboš Luňák
34b3c66da2 add a hack to SalLayoutGlyphsImpl::cloneCharRange() for a strange glyph
Change-Id: Id4859982079f5f156b5e2d85598940ec8c936475
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133547
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 15:28:26 +02:00
Luboš Luňák
f4d51b6fc1 use the same TextLayoutCache for the verifying call
Apparently not using it makes the ImplLayout() call treat everything
as one run, which changes whether a glyph may get ALLOW_KASHIDA.

Change-Id: I1a951dbc4242d1fe8e4ee5074d9f9ad1d80480be
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133546
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 14:34:33 +02:00
Luboš Luňák
825102492a don't cut a glyph subset inside a composed glyph #2
This is basically the same like 7b7d2f4a3e,
triggered by CppunitTest_sw_uiwriter3's testTdf104649 on Mac.

Change-Id: Ibb3c33dd6924e8f0c8856185fc7fb7aeaaf72177
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133545
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 14:34:00 +02:00
Seth Chaiklin
450b9630c8 Update git submodules
* Update helpcontent2 from branch 'master'
  to d4e7c6e6e119fe3fab827753bbb8d27caff195c2
  - tdf#148797 improve explanation of multiple selection in add to list
    
        Some of the options for using the Add to List command are not
        available when the Ctrl key is pressed. The existing description of
        how to use the Ctrl key may have contributed to confusion about
        how to use the command. This patch aims to improve the 
        description of the workflow with multiple selection.
    
        Also the order of the two procedures were switched, on the
        assumption that the most typical use was to add some consecutive
        items to a list, so now that explanation comes first.
    
    Change-Id: I4e7c57dba4b6060fcd87eb1046b9e0788dd50b1c
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/133483
    Tested-by: Jenkins
    Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
2022-04-28 14:08:47 +02:00
Noel Grandin
b1148c31ed use more string_view in comphelper
Change-Id: I1544da756d8da074787bc19a98d2740058e36479
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133520
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 13:40:36 +02:00
Xisco Fauli
ae761fd359 tdf#37864, tdf#147496: sc: Add UItest
Change-Id: Idfcf34a0101158f54bd73efc8629ea8e660a3b11
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133539
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-04-28 12:56:42 +02:00
Julien Nabet
bd1d096792 tdf#74331: 16bit "min-is-black" tiff not loaded correctly
Since 16 bits part is well taken into account for photometric interpretation "RGB",
just consider greyscale as subcase of rgb since greys are just "RGB" colors with same value for red, green and blue
Finally, in ConvertScanline, nPhotometricInterpretation <= 1 (so "min is white" and "min is black") with nSamplesPerPixel = 1
corresponds to nDstBitsPerPixel = 8 here, so consider this specific case in the same block.

The last piece to adjust is when calling SetPixel:
nPhotometricInterpretation = 1 corresponds to the same case as nPhotometricInterpretation = 2
since RGB black is 0, nPhotometricInterpretation = 1 is minisblack so here too black is 0

Change-Id: I5c8e420f851ed6e31998c0698d86300aaa7c4b19
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133251
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-04-28 12:40:21 +02:00
Luboš Luňák
12dcfc191b include LogicalFontInstance font scale in SalLayoutGlyphsCache key
For some reason it may differ even if vcl::Font is the same.
Without this ScExportTest2::testTdf66668 fails.

Change-Id: I728a0848ac0420ce0d746134c7072f6ab59f2761
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133537
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 12:36:23 +02:00
Luboš Luňák
f8d6ec1a51 make some LogicalFontInstance functions const
They call non-const GetHbFont() internally, but conceptually they
are const.

Change-Id: Idec7f06425383c5e78030c76da2c50f560bf64fc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133536
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 12:36:02 +02:00
Miklos Vajna
8642389b95 sw content controls, checkbox: add DOCX export
Map the 4 UNO properties to the following XML construct:

          <w14:checkbox>
            <w14:checked w14:val="0"/>
            <w14:checkedState w14:val="2612"/>
            <w14:uncheckedState w14:val="2610"/>
          </w14:checkbox>

Change-Id: I6457754e5dc9750204da7f2e5e479589380f3992
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133532
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2022-04-28 12:32:49 +02:00
Attila Bakos (NISZ)
41b012767f tdf#100680 sw DOCX compatibility: fix wrap of as_char flys
New DOCX compatibility flag "WordLikeWrapForAsCharFlys"
has been introduced which true in case of importing DOCX
documents. It modifies the wrapping of long words
with as_char anchored flys anchored into the same line,
resulting e.g. correct import of poor man's header lines
drawn by using underline characters under an image.

Note: this example was imported as a broken header line:
half of it was there after the left aligned image in the
same line, and after the line break, only the other half
under the image.

Change-Id: I9474900ef778bcf5ddc9d95f39d536d67015f3b2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132571
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
2022-04-28 11:47:42 +02:00
Noel Grandin
6c724e18c2 use more string_view in i18nlangtag
Change-Id: I92e3d60180c31d765994a2212e1c4547c09c93d2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133517
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 11:45:56 +02:00
Noel Grandin
7e3c2e46c6 use more string_view in unodevtools
Change-Id: I60e090381e6e56d531b9727604b4755b96c608c5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133516
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 11:45:30 +02:00
Luboš Luňák
2b418c16cd make SalLayoutGlyphsImpl::cloneCharRange() work for RTL runs too
Glyphs are in the reverse order in this case, so the character
positions for the wanted range must be treated that way. This improves
e.g. the second attachment from tdf#112989. Unfortunately it's
not that significant, as arabic glyphs are often unsafe to break at.

Change-Id: I836ebff6282c420462c5cd5906d30d2e9431f218
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133494
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 11:08:16 +02:00
Noel Grandin
e3c0a4eb7d use more string_view in idlc
Change-Id: Id43d0188c37b0a4d0e7b77a2bb0c95c4411e52c5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133515
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-28 11:03:47 +02:00
Dhiraj Holden
b5e838334b tdf#144788 Split up footnotes and endnotes in Navigator
This patch splits the footnotes and endnotes section in Navigator.
Before, there was one section for both footnotes and endnotes and
now there are two sections, one for footnotes and one for endnotes.

Change-Id: Ic0f3af92efa1c0487ee3c407a819bf34138ef4ab
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/132796
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2022-04-28 10:48:38 +02:00
Stephan Bergmann
27c850b2ea Fix determining ZXING_CFLAGS for --with-system-zxing
While at least Linux distros typically provide the zxing include files in a
dedicated ZXing sub-directory (i.e., /usr/include/ZXing/), the bundled
external/zxing does not (it rather provides them in
workdir/UnpackedTarball/zxing/core/src/, cf. RepositoryExternal.mk).  Therefore,
source files like cui/source/dialogs/QrCodeGenDialog.cxx

  #include <BarcodeFormat.h>

etc. rather than

  #include <ZXing/BarcodeFormat.h>

etc., and for --with-system-zxing ad92c7dfa6 "fix
system zxing build" simply hardcoded ZXING_CFLAGS=-I/usr/include/ZXing (i.e.,
the typical location for these include files).

However, for e.g. a Fedora Flatpak-from-RPM build of --with-system-zxing
LibreOffice, the include files will be in /app/include/ZXing/ rather than in
/usr/include/ZXing/.  (And which AC_CHECK_HEADER would find via
CPLUS_INCLUDE_PATH containing /app/include for such a build.  But the hardcoded
ZXING_CFLAGS then caused compiling e.g. cui/source/dialogs/QrCodeGenDialog.cxx
to fail because it didn't find BarcodeFormat.h etc. in the hardcoded
/usr/include/ZXing/.)

So when checking for the sample zxing include file (MultiFormatWriter.h), try
any $CPLUS_INCLUDE_PATH paths one by one (and with a fallback to /usr/include).
(The explicit unset ac_cv_header_MultiFormatWriter_h is needed so that the
second and later iterations of the for loop don't erroneously reuse a cached
"no" result.)

Change-Id: Id85f9960ffd3759c7960ef3a81982b85bc3c04c1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133189
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-04-28 09:56:32 +02:00
Alain Romedenne
d2199ca8e6 Update git submodules
* Update helpcontent2 from branch 'master'
  to b6accc5eaf8d547bc9721118caaa9edbc998a333
  - tdf#114263 Basic 'New' operator is optional when setting 'Option Compatible'
    
    Change-Id: I27ef9d9c832e4c52e5066336e54095ca949fec9c
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/133398
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
    Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
2022-04-28 08:28:09 +02:00
Miklos Vajna
30735bdb5a sd theme: add PPTX import for shape fill color effects
This is always direct formatting, so FillProperties::pushToPropMap()
always has the needed info at hand.

Change-Id: I3317b618e0e8bb7688d0f0fbfe4546e2e8b4e947
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133525
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-04-28 08:15:54 +02:00
Luboš Luňák
bd568b3604 check kashida only if the flag is set
Change-Id: Ie508863c670e4b691bd30ac4d20ce479a569f793
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133531
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 08:10:33 +02:00
Luboš Luňák
7b7d2f4a3e don't cut a glyph subset inside a composed glyph
A glyph may may composed from several characters, when asked to make
a glyph subset for a character range, make sure the end of the range
is not inside this character group.

Change-Id: I41d82b432858a87e103dcb0d2fac6a11f25a32dc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133530
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 07:21:46 +02:00
Luboš Luňák
c8a7a6d600 better debug font compare in SalLayoutGlyphsImpl
The pointer comparison can be false even though the contents match.

Change-Id: I584d30fdc7f311fd1a6058ae3cef98ce8b243f86
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133529
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 05:52:19 +02:00
Luboš Luňák
9e2d48b9e0 reduce Calc's INITIALCOLCOUNT to 1
Columns should be dynamically allocated on demand, so there should
be theoretically no good reason to allocate 64 initially. In practice
doing so hides all places that do not allocate columns as needed.

Change-Id: I8b46ecc97852ed23369e720f50f3266c48440435
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133311
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 05:51:53 +02:00
Luboš Luňák
ee57936475 fix horizontal Calc cursor skipping
UITest_calc_tests' columns.CalcColumns.test_column_hide_show fails
with INITIALCOLCOUNT being 1 because column C was hidden, but
searching only up to the first allocated column + 1 searched only
up to column B. Whether an entire column is hidden is not part
of ScColumn, it's stored in ScTable.

Change-Id: Ib1befe5cd0db8d50a6196bc6621fb1b0967e6209
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133524
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-28 05:51:31 +02:00
Jim Raykowski
4c0939f900 SwNavigator: Improve ordering of hyperlinks in text frames
This patch improves ordering of the Navigator content tree Hyperlinks
members that are in text frames by placing them in the order of
document layout appearance. This is done by doing a second sort using
the text frame anchor position. Previous to this patch only a sort
using the node index of the node that contains the hyperlink and the
start position of the hyperlink in the node text are used to determine
sort order. This results in hyperlink entries being placed in document
model order in which hyperlinks in text frames are placed before all
hyperlink entries in the regular document nodes section. This sort is
still always done initially with the additional anchor position sort
only being done if needed.

Change-Id: I26f1a12657748a09c2cccd54e89c75ea42ee2ffe
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133342
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2022-04-28 04:41:47 +02:00
Jim Raykowski
fecc129799 SwNavigator: Improve list order for text fields in text frames
Fields in text frames may not be in order of document appearance in
the Navigator Fields list. For example, when a field in the first
paragraph has a greater start position in the paragraph than the
start position of a field in the second paragraph, the field in the
second paragraph is placed before the field in the first paragraph in
the Fields list in the Navigator. This patch fixes this unexpected
behavior by first sorting the fields in document model order and then
doing a second sort using the anchor position of text frames for the
fields in text frames to place these fields in document layout order.

Change-Id: If86f133fbce72f936334dffbc237d097de382ca5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133350
Tested-by: Jenkins
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
2022-04-28 04:38:50 +02:00
Xisco Fauli
dbf907f6cc UITest_impress_tests: fix sporadic failures
Change-Id: I6825eccedd7a069ef743efb8d1265d9c9729a59a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133513
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-04-27 23:43:59 +02:00
Luboš Luňák
bb07fb341f todo note about SalLayoutGlyphsCache possibly reusing different mapmode
Change-Id: I68f23addb834b5c59564dda66f5bce1bb9a541bc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133506
Tested-by: Luboš Luňák <l.lunak@collabora.com>
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-27 22:46:25 +02:00
Luboš Luňák
3a407fc494 make SalLayoutFlags match after makeGlyphsSubset()
SalLayoutFlags::BiDiStrong would be set by ImplLayout() if the entire
subset had no RTL, but the entire string may not be that, so when
creating a subset make sure to also set this flag. Similarly
SalLayoutFlags::KashidaJustification should be set only if any
glyph in the range has GlyphItemFlags::ALLOW_KASHIDA.

Change-Id: I0aa2526f2fdd0c6a6b905ad0cb4040ee556529a8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133502
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-27 22:45:52 +02:00
Luboš Luňák
6d36d7185b provide explicit function for hashing vcl::Font
It's cleaner than streaming the font and then hashing the result,
and it's also faster.

Change-Id: I6262e45362d386c21482f1e71be51912f123ee45
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133500
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
2022-04-27 22:45:33 +02:00
Mike Kaganski
8de60b9049 tdf#148819: let the scroller know the custom widget's line size
Change-Id: Ie30cd1db182aad5fbbf7e89498bd0ae9ce98c0f3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133518
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-04-27 22:36:06 +02:00
Xisco Fauli
61a4b90dcd tdf#148665: sd_import_tests-smartart: Add unittest
Change-Id: I345f0a55ba5bbe78e4c0bfccd9b21965c05bff33
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133507
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-04-27 22:17:56 +02:00
Caolán McNamara
74c1b32165 tidy low-hanging documents to ensure layout using the fonts from "more_fonts"
that would be suggested as fallbacks by fontconfig where the original
isn't available.

Change-Id: Id7e85ec36b6ad16f11d40ccf8a8a5a92c37738be
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133521
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-27 20:49:09 +02:00
Caolán McNamara
70aae52a1e tidy rtf to use reproducible fonts
Change-Id: Ibb6e174c0cb5ce00c28fedad1a306e2bc7529fe9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133514
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-04-27 20:48:18 +02:00
Andrea Gelmini
a58701650c Fix typos
Change-Id: I04c9c441a7e93cd998e99e4ede7d9894e14c364e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133519
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-04-27 19:42:03 +02:00
Seth Chaiklin
6fbc3de17c tdf#148718 Heading -> Chapter in Index preview
change "Heading 1" to "Chapter"
    change "Heading 1.1" to "Subchapter 1.1"
    change "Heading 1.2" to "Subchapter 1.2"

Change-Id: I9c74cef8f20728e38ab9e81df6d74d13c819148e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133478
Tested-by: Jenkins
Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
2022-04-27 18:47:41 +02:00
Mike Kaganski
3ce4689dd7 Clean up includes
Change-Id: Ied9a75953875e809e4284fdff03aab6add6800ac
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133511
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-04-27 18:03:02 +02:00
Noel Grandin
9463550eab use more string_view in codemaker
Change-Id: If311f5600bd61387cc709065978306c21360dea8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133509
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-04-27 16:45:41 +02:00
Attila Bakos (NISZ)
a3e5403042 tdf#146449 sw: fix Z-order after undoing
Textbox z-order synchronization was missing in case
of Undo, resulting broken text boxes.

Regression from 504d78acb8
"tdf#143574 sw: textboxes in group shapes - part 1".

Change-Id: I2632b7fb40e327f083e680e10b19c8f405df1875
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130875
Tested-by: Jenkins
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: Attila Bakos <bakos.attilakaroly@nisz.hu>
Reviewed-by: László Németh <nemeth@numbertext.org>
2022-04-27 16:44:09 +02:00
László Németh
d1d23f01ed tdf#85610 sw: show tracked footnote insertion/deletion
also in the footnote area by formatting the footnote
number there as the footnote index number in the main
text (i.e. as anchor of the footnote).

Previously deleted footnotes were shown as not
deleted footnotes in Show Changes mode, also inserted
footnotes lost their footnote number formatting (i.e.
author color of the tracked change, and e.g. the default
underline) after file saving.

Note: for a working test, fix also MetafileXmlDump by
removing the bad 0x01 from the XML dump, which resulted
by the not expanded footnote index placeholder character.

Change-Id: Ie003f4e19d2e2cee6f09d3b195db69fe5c10e405
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/133503
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2022-04-27 16:36:44 +02:00