Commit graph

500337 commits

Author SHA1 Message Date
Christian Lohmaier
ea6f4bb93e winget configuration files for installing Visual Studio Community 2022
A first step into streamlining the dependency installation process
using winget / DevHome

You can apply winget configurations with DevHome or from commandline
by running

winget configure -f path-to-configuration.yaml

The *.vsconfig files can also be manually imported into Visual Studio
Installer to install missing components into an existing installation

Two variants are provided in this commit, one set including the
components needed to cross-compile for ARM64 (uses around 1GB)

The version of the Windows SDK chosen is the one that matches the SDK
from the recommended packages, to avoid installing two different SDKs
when using the configuration that includes the recommended packages

The *.vsconfig files don't include the implied packages/the ones
required by the workload. For a list of the components and their
corresponding friendly names, see
https://learn.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community

Change-Id: Ie44ee3dd39c3e61fb2d7c597b71a4a81e0e6b8d3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173336
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2024-10-10 23:49:19 +02:00
Xisco Fauli
4c17c2303d tdf#163219: sc_scriptforge_test: Add unittest
Change-Id: I045f9e8ae8805c81f455e4171be95e1222ee908f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174765
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-10-10 23:30:15 +02:00
Xisco Fauli
c0e792cc6e sc: Add simple unittest for ScriptForge
Change-Id: Ief1808219862273643a3bfae212b1d0e454b3e86
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174763
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-10-10 23:29:40 +02:00
Caolán McNamara
4059c6351d tdf#161479 make presentation work on fractionally scaled display
With fractional scaling on wayland the monitor sizes here are reported
effectively with the fractional scaling factor rounded up to the next
integer.

So:
1920 x 1080 at 125% scaling which appears like,
1536 x 864 is reported the same as 200% scaling, i.e.
960 x 540

So using these values as constraints for GDK_HINT_MAX_SIZE
with gtk_window_set_geometry_hints for m_bFullscreen are
too small to allow filling the screen.

Seeing as this was introduced as a workaround in the first
place, drop the workaround under wayland.

Change-Id: I7acfc929755728bbf77731d040f1f0f66cac836c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174761
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-10-10 23:14:29 +02:00
Justin Luth
5a617f77ee tdf#156707 xmloff import: always provide ControlBorder property
The problem was that 3d textbox form controls
were imported as flat.

The default value for ControlBorder is 3d.

Since caolan's 7.5.4 63b8e8bda2,
all textboxes are initially created with a flat border instead of 3d.
Since 3d is the fo:border default (and never specified),
the newly created control had no override to force it to 3d.

So this patch forces passing a ControlBorder property.

On export, since the 3d property is the default value,
ControlBorder is no even provided as something to be exported,
and therefore only "solid" and "none"
are ever exported as fo:border qualifiers.

make CppunitTest_xmloff_style CPPUNIT_TEST_NAME=testTdf156707

Change-Id: Ib4541d5e3599dc42af6055062fd709e105bf5d14
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174754
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
2024-10-10 18:52:22 +02:00
Caolán McNamara
683c005c2c cid#1557590 Data race condition
Change-Id: I1c100c65eb2671802550db5629b994ebeb92580b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174684
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-10-10 17:33:35 +02:00
Noel Grandin
ae98c87b7a update to skia m127
Change-Id: Idffde7d5efc26a39dd119b657b7284527c013eb9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174759
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-10 15:04:26 +02:00
Stephan Bergmann
33aa490cd6 Make --disable-emscripten-proxy-to-pthread configurable
...as is convenient for some experiments

Change-Id: I74aedb38ecc0f7b5a0d913799f649dce77dc7bba
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174753
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
Tested-by: Jenkins
2024-10-10 14:39:24 +02:00
Miklos Vajna
e9dcbf84f9 sw: use ForEachCharacterItem() in SwDoc::ForEachCharacterBoxItem()
Avoids a lot of duplication.

Change-Id: Ic929bf0add04228953d2536d2d753609b4203738
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174756
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2024-10-10 13:19:03 +02:00
Noel Grandin
f532894afd update to skia m126
Change-Id: Id5f93ad07171228cf0701bd330be1ccf51c32e51
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174739
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-10 12:48:26 +02:00
Marc Mondesir
e26afef055 Log SetGestureConfig failure. Remove redundant mutex.
Log warning if SetGestureConfig fails. Remove mutex around ImplHandleGestureMsg call since mutex called inside function.

Change-Id: Icd614d7119c1b8a39c410e203748d5e502c3f5a5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174306
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-10-10 11:22:24 +02:00
Noel Grandin
646e4cfa4f cid#1555929 Data race condition
Change-Id: I6748cdb95f4bcca12d6b3201ef2ff077e87081b3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174746
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-10 10:52:59 +02:00
Noel Grandin
0216369a73 cid#1606699 Overflowed constant
Change-Id: Ibd5179a015c2aa82111badb6d181294435b8ef21
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174742
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-10 10:52:50 +02:00
Stephan Bergmann
ce8ac330eb Emscripten: For executables, only build .js files, not .html files
...as for the by-default --enable-qt5 case we generate an additional
qt_soffice.html anyway (and for a --disable-gui --disable-qt5 build, client code
probably wants to embed the results into its own HTML document and wouldn't rely
on an soffice.html); this simplifies the build infrastructure a little

Change-Id: Ib50799b5dd2fcfeb680f257f46ff65775dcddd71
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174725
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2024-10-10 10:21:42 +02:00
Noel Grandin
ae44d2affa cid#1607338 Data race condition
move this logic to the destructor, like we do elsewhere

Change-Id: Ie41c78b0a01d79020cb77fd5be70116f473e910f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174747
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-10 09:18:20 +02:00
Noel Grandin
950c4537a6 cid#1607842 Overflowed constant
Change-Id: I11bcbe62181ec85c9d61cb9b4f9d0a3adad92890
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174743
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-10 09:18:07 +02:00
Mike Kaganski
5daac16a03 tdf#160580: make cycling from first to last tab configurable
This introduces Office/Calc/Input/CycleNextPrevSheetTab
boolean property, that controls the behavior implemented
in commit 552170c9c8
(tdf#156311 Cycling through tabs in Calc, 2023-08-16).

Change-Id: I0510743b4ab6d92488ba73a7b8d5b83be9586b2f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174745
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-10-10 07:49:59 +02:00
Noel Grandin
963255acd4 cid#1608078 Overflowed return value
Change-Id: If654c8c86b71fdf1179f9ea89d31bf6b530e5046
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174744
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-10 07:46:59 +02:00
Noel Grandin
be091490b6 EMPTY_FRAMELIST can be constexpr
Change-Id: I9b43ec53f9d808dd23f05b67248fe96435c649e8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174748
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-10 07:46:43 +02:00
Noel Grandin
30d2c8bbde cid#1606594 Overflowed constant
Change-Id: Ie5445a5287de7d1752dd3aefaa2969d92fed6da1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174741
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-10 07:45:46 +02:00
Eloi Montañés
12407f0668 tdf#163359: Fix duplication of TSA URLs on Signing Dialog
When using the Signing tab on the "Export as PDF" dialog, the TSA URLs will be
appended to the ComboBox each time a certificate is selected. Thus, if a user
selects a certificate and then another (or the same) is selected the ComboBox
will end up with duplicated values.
This patch moves the code to append the TSA URLs to the function that sets up
the signing page, fixing the problem.

Change-Id: I93d9cb61e10f18b0c33765d63a5ce47c92e588bf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174424
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-10-10 07:20:04 +02:00
Oliver Specht
2321626477 tdf#163340 replace list on paste
Pasting paragraph with list should apply the source list to the target
paragraph if the target is empty or completely selected.

Change-Id: I27d462f121c03b6c5625f8c0967bc975d3ac2f88
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174606
Tested-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
2024-10-10 01:19:45 +02:00
Miklos Vajna
fe9dab32a3 CppunitTest_vcl_pdfexport2: relax testPdfImageHyperlink a bit
This will start to fail on pdfium-6764 with:
pdfexport2.cxx:4186:Assertion
Test name: (anonymous namespace)::testPdfImageHyperlink::TestBody
equality assertion failed
- Expected: 0.0012626264
- Actual  : 0.0012626261

But the original problem was that the repriprocal was just 0.00126. If
we require one less digit, 1/0.001262626 is 792.0001647360343 and
1/0.0012626264 is 791.9999138304095, so the original problem that the
rounded result is 794 points (and not 792) is still tested.

Change-Id: Ia4489625fd25eca971261b14005b10bbf34343eb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174724
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2024-10-09 23:06:26 +02:00
Andrea Gelmini
d70026abf7 Fix typo
Change-Id: I0bb338567bc731fe38bc551e080a9ad60c80f969
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174751
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-10-09 22:42:27 +02:00
Andrea Gelmini
ba432fcd7c Fix typo
Change-Id: Ibafe319dfbbb580228c3d6c761d9507278b2c0c6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174752
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-10-09 22:41:42 +02:00
Andrea Gelmini
8f20de4e8c Fix typo
Change-Id: Ia94d191204cee8b21702d03429493d09427d62d4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174750
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-10-09 22:41:19 +02:00
Oliver Specht
9400c0cf10 tdf#132274 follow-up fix to Writer zoom options
Applying the zoom value works now as expected. The prior
fix mixed up zoom value and 100% and didn't always apply
special zoom values.

Change-Id: I7cf1f34fca5724eea14339535e7614cfecffdd79
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174688
Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
Tested-by: Jenkins
2024-10-09 20:15:46 +02:00
Noel Grandin
b09017c578 update to skia m125
Change-Id: I92e2132f79ba9f3d2ec6cb6438e8040eb6cd0e81
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174738
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-09 19:52:15 +02:00
Noel Grandin
069d53c414 cid#1608473 Data race condition
which requires some care, because these objects are linked
together into a double-linked list, and they call back into
each other.

Change-Id: If5c128918a1ae901ab7789067dc47d30f7415b43
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174705
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 19:16:33 +02:00
Noel Grandin
9cf17d841a update to skia m124
Change-Id: I9bb712bdde8d2f2af792af5b439f4789e59f1595
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174720
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 18:21:02 +02:00
Noel Grandin
36ba1f15ec cid#1607047 Overflowed integer argument
Change-Id: Ic1b625dec3768fe5a5415b667bef3c32b0c13e8d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174709
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 17:30:28 +02:00
Mike Kaganski
85d1e6662b tdf#163362: write xlink:href in image:images, image:bitmap-index in image:entry
Those were mandatory prior to commit d367ee2f8c,
and still mandatory e.g. in AOO. Restore writing those, for interoperability
and backward compatibility.

Change-Id: I84f33e13e6bade8b2f2dd0cc5e2e0f4a96d50e84
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174721
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-10-09 15:40:49 +02:00
Rico Tzschichholz
b344877e37 vcl: Use fabs() for double argument
Change-Id: I959786e42dc576cb72411bacccf1b9bd32fbe21d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173626
Tested-by: Jenkins
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
2024-10-09 15:05:00 +02:00
Theppitak Karoonboonyanan
0bf8a64f41 tdf#157811 Swap tooltips for stepped line types of line chart
* chart2/uiconfig/ui/steppedlinesdlg.ui:
  - Correct the swapped tooltips for stepped line types
    "End with horizontal line" and "Step at the horizontal mean".

Change-Id: Ieeff2e71b2e924060fb5ef3fca313c0d0bc2502d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174700
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Jenkins
2024-10-09 15:01:53 +02:00
Gabriel Masei
565b619d57 tdf#160582 Preserve settings saving in csv import dialog
Also, improve detection algorithm by replacing the limit
of 20 lines with a time limit of 500ms.

Change-Id: Iac519b6ebe675b91ce84b900646d9d320ea9ddc1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165905
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Jenkins
2024-10-09 14:49:11 +02:00
Rafael Lima
2f1dcf01d7 tdf#157519 Implement Sensitivity Report in LpSolve solver
This patch implements sensitivity analysis when using the LpSolve solver engine.

It also adds the infrastructure needed for future implementations in other solver engines via the css::sheet::SensitivityReport struct.

Change-Id: I74c2ed9c6201a0b2ffc29ef612d2b778d11a3bef
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173642
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-10-09 14:49:07 +02:00
Noel Grandin
860ec21856 update to skia m123
Change-Id: Ic7687add0fce85b17bf77b003137649bc7be9042
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174703
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 13:55:48 +02:00
Noel Grandin
a16a0dc9d2 update to skia m122
Change-Id: Ifdc602fa7007a9352cdd1a654555204955c89317
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174702
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 13:55:40 +02:00
Noel Grandin
760ea7ee49 cid#1607822 Overflowed constant
Change-Id: I4794c2393c48121e3e88b6054a60416ccf13b273
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174708
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-10-09 11:12:20 +02:00
Noel Grandin
ac4ea1ad3a cid#1607798 Overflowed integer argument
Change-Id: I561e86e07a61114523cad545646edf24cf50a260
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174707
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 11:12:09 +02:00
Noel Grandin
a28f9a8cc2 cid#1607224 Overflowed return value
Change-Id: I62e153936f9f49fb12deee735ec665bad8a23ad7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174706
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 11:12:00 +02:00
Xisco Fauli
4a4535300e tdf#163275: sc: Add UItest
Change-Id: Ic1a56c959ec45f3802e8bd6bf02f895c723df2f9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174696
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2024-10-09 10:13:16 +02:00
Noel Grandin
94738e6def improve ODF sheet saving performance
GetODFSaneDefaultVersion() is surprisingly hot, mostly because it is
called from every ScXMLExport::WriteCell call, so cache it

Change-Id: Ibc54c007f4979315487badc23889eb264b11d4ca
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174671
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-09 08:26:41 +02:00
Jim Raykowski
9f95e65730 Resolves tdf#161919 Two programatically composed UI strings not suitable
for localization

Change-Id: I20a914d9d158817b7c9605afc1972a91117fb5a8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170789
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Tested-by: Jenkins
2024-10-09 07:27:16 +02:00
Justin Luth
0fb23379e6 related tdf#125038 DOCPROPERTY:fix spurious text outside IF field
This builds on top of commit d09336fbdc
(tdf#125038 DOCX import: fix lost MERGEFIELD result inside an IF field,
2019-10-31), and extends it for DOCPROPERTY.

With this, all unexpected content is gone from the paragraph.

[In a previous related commit, I wrote:
Actually this is all somewhat irrelevant since DOCX doesn't import
IF fields at all anyway - they are just left blank.
So AFAICS, we should ALWAYS return false at this point.]

make CppunitTest_sw_ooxmlfieldexport \
    CPPUNIT_TEST_NAME=testConditionalText4

Not surprisingly, there were no existing unit tests that matched
(because I already did a crash-testing assert last year).

Change-Id: I4d737172ee278c07596eaf47e1bc320e4f42be55
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174699
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
2024-10-08 20:50:11 +02:00
Patrick Luby
9240debe36 tdf#162843 replace the event's string parameters
When using the Dvorak - QWERTY keyboard, the
event's charactersIgnoringModifiers string causes
pasting to fail so replace both the event's
characters and charactersIgnoringModifiers strings
with this menu item's key equivalent.

Also, fix the following related bugs when using the
Dvorak - QWERTY keyboard:

- When pressing Command-V with a Dvorak - QWERTY
  keyboard, that single event passes through the
  -[SalNSMainMenu performKeyEquivalent:] selector twice
  which causes content to be pasted twice in any text
  fields in the Find and Replace dialog.

- When using the Dvorak - QWERTY keyboard and the
  Command key is pressed, any key events that match a
  disabled menu item are handled in the
  -[SalFrameView noop:].  However, the Dvorak - QWERTY
  event's charactersIgnoringModifiers string can cause
  cutting and copying to fail in the Find toolbar and
  the Find and Replace dialog so replace the event's
  charactersIgnoringModifiers string with the event's
  character string.

Lastly, fix temporarily disabled menu items failing to
be reenabled when a modal dialog closes caused by the
fix for tdf#126638 by returning the last enabled state
set by the LibreOffice code. Apparently whatever is
returned by -[SalNSMenuItem validateMenuItem:] will be
passed to -[NSMenuItem setEnabled:] which can cause
the enabled state to be different than the enabled
state that the LibreOffice code expoects. This results
in menu items failing to be reenabled after being
temporarily disabled such as when a native modal dialog
is closed. So, return the last enabled state set by the
LibreOffice code.

Change-Id: Iae9cc6f1b94484c1529b22ea3a7acdac2009a58b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174462
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
2024-10-08 20:31:29 +02:00
Julien Nabet
73c51868a1 Update git submodules
* Update dictionaries from branch 'master'
  to b871dff9e73eefc187b2c979803c619ceccaed3a
  - tdf#163231: fix Italian spellchecking
    
    Change-Id: Ibffcdb66fd062425f1432d948a16a38143186911
    Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/174672
    Tested-by: Julien Nabet <serval2412@yahoo.fr>
    Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-10-08 19:48:35 +02:00
Noel Grandin
48db2edc95 cid#1608062 Overflowed constant
Change-Id: I03b3cc85b3571806ad87bf678d83e4c89dca8a8e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174622
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-08 19:34:17 +02:00
Noel Grandin
c360c2a9a3 cid#1606728 Overflowed integer argument
The problem here is that coverity thinks that ParaPortion::GetLineNumber
can return -1, which it can, but only if things are already broken,
so add an assert tbere.

Change-Id: Iceea035edb49bb3e1e0a39a9b63a9176308346ea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174621
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-10-08 19:34:10 +02:00
Ilmari Lauhakangas
979056319d Update git submodules
* Update helpcontent2 from branch 'master'
  to a786c24008e843c00271cb324bb00563d451d281
  - tdf#162275 Fix typo
    
    Change-Id: If8ae57d1d7a92256ee4b9fef60ca47496d225be4
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/174704
    Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
    Tested-by: Jenkins
2024-10-08 19:04:01 +02:00