Commit graph

501289 commits

Author SHA1 Message Date
Noel Grandin
5fe9b3df62 loplugin:reftotemp in codemaker..connectivity
Change-Id: I9da2976410f7c4da8ab0d85150fc87f2b3df9e0d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176275
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-08 17:33:29 +01:00
Noel Grandin
3f691b4a16 loplugin:reftotemp in cppcanvas..cui
Change-Id: I6c9ded2252462bcdeee6520bb7b7fa1752aa583b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176276
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-08 17:33:10 +01:00
Michael Weghorn
39b15dc8f0 tdf#155447 a11y: Add test for accessible IDs expected by Orca
Add a new AccessibilityTools::getAccessibleObjectForId
helper that can be used in a11y tests to identify an object
by its accessible ID.

Add a test that checks that the accessible ID of the
spelling dialog matches what Orca's logic expects
in order to identify it, and that more UI elements
with expected accessible IDs exist.

This is to prevent breaking Orca logic without noticing.
Any changes affecting this test should be discussed with
the Orca maintainer first.

See the comment above the newly added test for more details
and a link to the corresponding Orca commits.

The new test initially only checks that objects with corresponding
IDs exist, could be extended to verify more of their
properties as needed.

Logic for checking availability of a dictionary, needed for
spell check was taken over from the existing tdf155705 test in
sw/qa/extras/accessibility/tdf155705.cxx, whose sample doc
is also used.

Change-Id: I0c5629272a89a4a570e080e62e99b6c105369cf9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176281
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-11-08 16:55:08 +01:00
Michael Weghorn
4b7316e2ff tdf#155447 a11y: Set accessible ID that Orca expects
Orca commit [1]

    commit 40a2d302eb52295433fd84e6c254a7dbe5108a24
    Author: Joanmarie Diggs <jdiggs@igalia.com>
    Date:   Thu Nov 7 14:15:07 2024 +0100

        Spellcheck: Check for accessible id in more places

        Do the following case-insensitive checks:
        * If the object's accessible id starts with "suggestions" treat it
          as the suggestions list.
        * If the object's accessible id starts with "replacement" treat it
          as the object (likely entry) which contains the proposed replacement.
        * If the label's/widget's accessible id starts with "error" treat
          it as the container displaying the misspelled word.

        Note that the first of the three is based on what LO 25.2 currently
        exposes ("suggestionslb"). The other two are not in use yet, but adding
        them facilitates implementation in, and getting feedback from, apps and
        toolkits.

        Also modify the existing check for the window. We were doing an exact
        match on "SpellingDialog". Making that case insensitive and limiting to
        starts with "spelling" works with the current LO implementation and
        removes an implementation detail ("dialog").

introduced logic to identify more UI elements in the spelling
dialog by their accessible ID.

Adjust the GtkBuilder ID (which gets reported as accessible ID as well)
of the drawing area that holds the misspelt text to match the
expectations as mentioned in the commit message above.

[1] 40a2d302eb

Change-Id: I0658de40a47e46a6b2451dfb4ee30d1457b9f9e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176280
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-11-08 16:55:01 +01:00
Darshan-upadhyay1110
65606ffdb9 Refactor focus handling in LevelHdl and SwTokenWindow
- Added a new `LevelHdlImpl` method with a `bool bGrabFocus` argument.
- Refactored `LevelHdl` to call `LevelHdlImpl` with `true`.
- Adjusted `SwTokenWindow::SetActiveControl` and `SwTokenWindow::SetForm` to skip `GrabFocus` when the argument is `false`.
- Ensured focus behavior remains unchanged except for the initial "ActivatePage".

Change-Id: If2f43e43f94c3762acd93974550ff0d2d66c6c21
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/174423
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
(cherry picked from commit dbb054045fae8605794c17aae052a9d588fe33fc)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175996
Tested-by: Jenkins
2024-11-08 16:42:36 +01:00
Caolán McNamara
dcfec9756c cid#1555255 COPY_INSTEAD_OF_MOVE
and

cid#1556766 COPY_INSTEAD_OF_MOVE

Change-Id: Ie11d0279ec775034ee8e5a14b0e57eaed110fda6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176265
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-11-08 15:58:35 +01:00
Noel Grandin
ed0b12f4ea no need to take a copy of the getProcessComponentContext return value
we can just take a "const &".

(found by running clang-tidy with the
performance-unnecessary-copy-initialization warning)

Change-Id: I20fd208c65303da78170b1ac06c638fdf3aa094b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176267
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-08 15:23:52 +01:00
Jaume Pujantell
5ff283e3b8 tdf#163803 oox: export fill on graphic object
The fill contents of a graphic object are lost when saving a pptx.

Change-Id: I055d778d4a92de18dfec59bd27c63a20c08b99f3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176208
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
(cherry picked from commit dfd8caa6c49bd33f549a37d6c0244e4cce8f16d8)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176224
Reviewed-by: Jaume Pujantell <jaume.pujantell@collabora.com>
Tested-by: Jenkins
2024-11-08 15:19:27 +01:00
Xisco Fauli
ca9e939f94 expat: upgrade to 2.6.4
Downloaded from https://github.com/libexpat/libexpat/releases/download/R_2_6_4/expat-2.6.4.tar.xz

Change-Id: I9ae3b6e586847e8ba0439f1c42baa13a1e2cf427
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176271
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
2024-11-08 14:44:33 +01:00
Noel Grandin
0c250130e5 remove dead code
since
    commit 9cef1d069a
    Author: Noel Grandin <noel.grandin@collabora.co.uk>
    Date:   Tue Sep 12 13:32:21 2023 +0200
    loplugin:unodispose in UnoControls

Change-Id: I36b0bcdeb61dda176ac6778ef1116378d40531f4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176264
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-08 14:06:38 +01:00
Caolán McNamara
05b9dd6ec6 cid#1620539 Check of thread-shared field evades lock acquisition
Change-Id: Ifd0008d8258b7fe9e72d40ae0384ff9f5e538190
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176268
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-11-08 14:01:32 +01:00
Javiya Vivekkumar Dineshbhai
db0f9087e4 lok: disabled misc shape wipe non supported transition
Change-Id: I1a2f67e20fb39a711a6da41ee1152499cf91c28a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176266
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2024-11-08 13:56:12 +01:00
Caolán McNamara
21edde763d Related: cid#1608068 Data race condition
Change-Id: I10c6dd9c12c7558d1d71f39580b3fa470efe69e0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176262
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-11-08 13:28:00 +01:00
Noel Grandin
b61e0f2b53 loplugin:reftotemp in canvas
Change-Id: I0a038cf32e05dab59b1cedcf06ecd38b48d76feb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176257
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-08 13:23:57 +01:00
Caolán McNamara
df439565c8 cid#1608068 Data race condition
Change-Id: Iec72c56e1d58cbcd6463aa98e8d99d6c469c9dd1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176261
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
2024-11-08 12:56:32 +01:00
Caolán McNamara
d86360c7d0 cid#1608267 silence Overflowed constant
Change-Id: I10dfd5953e8f481c12111e2b541fece6aa2897e4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176260
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-11-08 12:33:15 +01:00
Caolán McNamara
06221a8c08 cid#1634530 COPY_INSTEAD_OF_MOVE
Change-Id: Iae03c8a982659503d7f73dbabbcece7bdb9c8e55
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176259
Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-11-08 12:33:08 +01:00
Christian Lohmaier
342483965d update credits
Change-Id: Ia11d85351922cb190a7ae53d2510fa390a46e0e2
2024-11-08 12:18:09 +01:00
Noel Grandin
f3856dfc8a loplugin:reftotemp in chart2
Change-Id: I0ce3c76e873921f04897955b62cc9c4cb15a5a40
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176258
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-08 12:00:06 +01:00
Olivier Hallot
8c518196d6 Update git submodules
* Update helpcontent2 from branch 'master'
  to 19979894c0f72f6ad2afb061d5cbd33167cb2946
  - Remove dbaccess screenshots (not used)
    
    Change-Id: Ibdfb28c3d844a7aad6187c23c892b2b02d968f3a
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/176251
    Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
    Tested-by: Jenkins
2024-11-08 11:30:53 +01:00
Heiko Tietze
0b7d01a1a2 Related tdf#74386 - Improvements for text boundaries options
* Default is Crop Marks now
* Settings are persistent

Change-Id: If5304c874706345fa943a106044155152c86bc0c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176131
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2024-11-08 10:16:58 +01:00
Patrick Luby
1e99b33b9a Revert commit 2fe53b2e43
Commit 709b1f3ddb fixes the
root cause of the crash during a dynamic_cast so revert
commit 709b1f3ddb as it was
merely a workaround and is no longer needed.

Change-Id: Ia052913eba7fd4d979054ea6a644f4ff9791277c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176217
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-08 10:16:43 +01:00
Noel Grandin
cc9b55e8a8 loplugin:reftotemp in basic
Change-Id: I41385d279cc81de9b5b2e9ff55b0b5c2f40aba66
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176244
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-08 08:41:06 +01:00
Noel Grandin
e4e9d1d800 loplugin:reftotemp in basctl,basegfx
Change-Id: Ifbc294320cd717892544133e976ff776a0fdbd6b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176243
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-08 08:40:57 +01:00
Michael Weghorn
aae76f4df1 tdf#130857 vcl: Move weld::Window::{g,s}et_modal to weld::Dialog
All calls to get_modal and set_modal are done for weld::Dialog
instances, never for plain instances of/pointers to the weld::Window
base class.

Therefore, drop the methods from weld::Window and add them weld::Dialog
instead.

SalInstanceDialog was already overriding the SalInstanceWindow
implementations of both methods.

For QtInstanceWindow, these were not implemented yet, while
QtInstanceDialog already has implementations.
(If there were a real need, they could be implemented using
QWidget::isModal/QWidget::windowModality and
QWidget::setWindowModality.)

For GTK, move the GtkInstanceWindow::get_modal implementation
to GtkInstanceDialog and call gtk_window_set_modal directly
instead of GtkInstanceWindow::set_modal in
GtkInstanceDialog::set_modal.

Change-Id: I71431347f3bca9571c6fd4b7cf995bb79fb5b11d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176252
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-11-08 08:39:45 +01:00
Michael Weghorn
7ede3b80bc tdf#130857 qt weld: Support Calc "Insert Cells" dialog
Declare support for Calc's "Sheet" -> "Insert Cells..."
dialog.

This means that native Qt widgets are used for that dialog
now when using the qt5 or qt6 VCL plugin and starting LO with
environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set.

Change-Id: I73e514785d6e645f3c3a59a154eeb64e2b308418
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176250
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-11-08 08:39:36 +01:00
Michael Weghorn
87bb5caf96 tdf#130857 qt weld: Support sw "Table" -> "Insert" -> "Rows" dialog
Declare support for this dialog seen in Writer when
taking the following steps:

* start Writer
* insert a table using "Table" -> "Insert Table" -> "Insert"
* "Table" -> "Insert" -> "Rows..."

This means that native Qt widgets are used for that dialog
now when using the qt5 or qt6 VCL plugin and LO gets started with
environment variable SAL_VCL_QT_USE_WELDED_WIDGETS=1 set.

This dialog makes use of QtInstanceSpinButton
added in the previous commit.

Change-Id: I0ecdf371278c86ddb8d841b1a95c38c52f53d8d8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176249
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-11-08 08:39:30 +01:00
Michael Weghorn
ea790b37d9 tdf#130857 qt weld: Add initial SpinButton support
Add new class QtInstanceSpinButton that is the
weld::SpinButton implementation using native
widgets. Initially, implement the actual logic
of only some methods, and let the others trigger
an assert for now. (These can be implemented once
needed to support more dialogs.)

Initially, assume that the value is an integer
(which is the case for the "Table" -> "Insert"
-> "Rows" dialog in Writer, for which support
will be declared in an upcoming commit).
However, already use a QDoubleSpinBox
that supports floating point values instead
of QSpinBox (that can only handle integer values)
to prepare for extending the implementation
accordingly later.

In QtBuilder, handle "GtkSpinButton" objects,
create a QDoubleSpinBox for them and evaluate
the "digits" and "adjustment" properties to
set the corresponding values for the
QDoubleSpinBox.

Let QtInstanceBuilder::weld_spin_button
return an instance of the newly added
class.

Change-Id: I0808589a3e6bece749c0ae4541f2419410ea99bb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176248
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
2024-11-08 08:39:24 +01:00
Michael Weghorn
a6dde76b2d cui: Resave insertrowcolumn.ui with glade 3.40
Change-Id: I0fd60e103be55b773274c830441a46f2a14c5980
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176247
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-11-08 08:39:18 +01:00
Mike Kaganski
00b15057a3 Simplify using WeakImplHelper / ImplInheritanceHelper
Change-Id: Ieb3b8e07e0361da89da5b4a6db9e3c45389b636f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176200
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-11-08 05:35:40 +01:00
Mike Kaganski
9d6e1594a2 Deduplicate and unify using vcl::GetBitmap
Change-Id: Ie940990b604cf23c961aa5b6fad124f1ebaf338c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176186
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-11-08 05:35:34 +01:00
Mike Kaganski
ef261d4e80 Factor out conversion of awt::XBitmap to BitmapEx in vcl
As a step to unify and deduplicate this in several places.
Three functional changes added to the new vcl::GetBitmal function:

1. The mask is inverted from transparency to alpha, as done in
   VCLUnoHelper::GetBitmap (toolkit/source/helper/vclunohelper.cxx)
   since commit 81994cb2b8 (Convert
   internal vcl bitmap formats transparency->alpha (II), 2023-07-25).

2. When awt::XBitmap::getMaskDIB returns no mask, use
   ReadDIBBitmapEx to also try to read the alpha inside the data
   in awt::XBitmap::getDIB, as done in InsertSubMenuItems
   (framework/source/fwe/helper/actiontriggerhelper.cxx).

3. As an optimization, query awt::XBitmap for graphic::XGraphic
   before all the bit processing.

Change-Id: I686751664a5bd612bda1d446b200a9386b1991b4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176185
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-11-08 05:35:17 +01:00
Mike Kaganski
d251b5b65a Simplify a bit
And drop unneeded solar mutex locks, that were used when the menu
implementation was accessed directly.

Change-Id: I06d3d872343fdd6204b4e8bbd8bcec67c17fdbe6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176199
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
2024-11-08 05:34:48 +01:00
Mike Kaganski
d833992e7e Avoid checking exact interface type of Any value
Change-Id: Ic883c3a9fd8eb87469aec6b6570a39aadf575c3e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176184
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-11-08 05:34:37 +01:00
Mike Kaganski
56f3dbffdf Simplify a bit
Change-Id: I618b0f8bcb2e8032ee12367c73e1136685f66b3e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176183
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-11-08 05:34:20 +01:00
Justin Luth
27f7770e3e tdf#95852 sd: not TopViewShell if mbFormShellAboveParent
This fixes a 5.0 regression from
commit 967a386bcc
on Wed Nov 5 20:15:32 2014 +0100
    Fix for SUSE L3 bug 624546 (freedesktop 83733)

Change-Id: Id5ec9a853f8abcc329d03434cd6cfcf35195bd2f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176086
Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
2024-11-08 02:14:19 +01:00
László Németh
42533c94ec tdf#163720 sw smart justify: fix hyphenated single portion lines
Hyphen length wasn't calculated in single portion lines at shrinking,
because the width of the overhanging line without the hyphen overwrote
the calculated correct line width. This resulted less shrinking, than
needed, also lost hyphen in the PDF export.

Regression from commit 22eac3145c
"tdf#162220 sw smart justify: fix shrinking for single portion lines".

Follow-up to commit 17eaebee27
"tdf#119908 sw smart justify: fix justification by shrinking".

Change-Id: I512e7f1f86f80ff6ea3d0b6a0b0db8255f5d0a60
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176207
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2024-11-07 20:35:13 +01:00
Noel Grandin
5fdfc074c9 loplugin:passstuffbyref make some small improvements
Change-Id: Ib14a2e6b41165887fcf99c3d155850faa8564822
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176218
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-07 17:20:09 +01:00
Caolán McNamara
0fe2b2545d don't deref null m_pDocShell
in the case of a failed load m_pDocShell is null and continuing
is pointless.

 #0  0x00007efca0f0b157 in SwDocShell::GetView (this=0x0) at sw/inc/docsh.hxx:223
 #1  SwXTextDocument::getViewRenderState(SfxViewShell*) () at sw/source/uibase/uno/unotxdoc.cxx:3448
 #2  0x00007efcaec1d252 in doc_getCommandValues () at /opt/rh/devtoolset-12/root/usr/include/c++/12/bits/allocator.h:174
 #3  0x00000000005d8195 in lok::Document::getCommandValues (pCommand=0xb1ba39 ".uno:ViewRenderState", this=<optimized out>)
     at include/LibreOfficeKit/LibreOfficeKit.hxx:492
 #4  Document::load(std::shared_ptr<ChildSession> const&, std::string const&) () at kit/Kit.cpp:2012
 #5  0x00000000005da582 in Document::onLoad(std::string const&, std::string const&, std::string const&) () at kit/Kit.cpp:1227

Change-Id: I5bc1415b06de4aea6a950486840e45773e61b78d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176221
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
2024-11-07 17:15:55 +01:00
Michael Stahl
0f39e6fbb4 tdf#162944 package: try to detect Zip64 via version
https://rzymek.github.io/post/excel-zip64/ claims that it's sufficient
for the version number to be 45 (4.5 - File uses ZIP64 format
extensions) for Excel to read a zip entry's data descriptor as
Zip64, while the Zip APPNOTE seems to require a zip64 extended
information extra field to be present (see 4.3.9.2).

Let's try to use the "version needed to extract" to be able to read
zip files produced by Apache POI Zip64Mode.Always.

Change-Id: I20f10471e3a85eb42d21c0cb08e36e345ef8fc9a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176211
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Tested-by: Jenkins
2024-11-07 15:47:43 +01:00
Andrea Gelmini
138ff29f7e Update git submodules
* Update helpcontent2 from branch 'master'
  to 6b566e3c0954b34d9f47c12f13c95e72b7b5ef1e
  - Removed exec bits on png files
    
    Change-Id: Ib0554a4197d2bd4aa5ee0a356e7e94f7c608e806
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/176191
    Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
    Tested-by: Jenkins
2024-11-07 15:35:48 +01:00
Andrea Gelmini
2422e3a61f Remove duplicated includes
Change-Id: Ia2c87a349df5bd4cca7cc632806b183ad64d1158
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176192
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2024-11-07 15:35:36 +01:00
Noel Grandin
d30d8f5f1c loplugin:passstuffbyref in sw
Change-Id: I22f4f4a0f2729b953669322eda803ce298eea236
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176202
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-07 15:15:01 +01:00
Noel Grandin
a939591220 loplugin:passstuffbyref in sd
Change-Id: I95a95b8962bf1d168fee92943c611ce70abf3cce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176201
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-07 14:31:36 +01:00
Noel Grandin
e1ecd89204 loplugin:passstuffbyref in ucb..xmlsecurity
Change-Id: I734a4ca69e1b2770613beb3a05d770b7fc7343b9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176203
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-07 14:31:24 +01:00
Noel Grandin
6d6d11a2d2 use more concrete UNO type in connectivity::ado
Change-Id: I4a23e8847496166f1f9668830b97c71a248dd143
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176206
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2024-11-07 14:31:13 +01:00
Noel Grandin
8d0a0bc4d4 use more concrete UNO type in connectivity::ado
Change-Id: Ia9bc0e4aade832373def4460e44750be4415967d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176205
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-07 14:31:03 +01:00
Noel Grandin
2de45b8557 loplugin:passstuffbyref in cui..dbaccess
Change-Id: Ie15974919f7c0764e661225ef14a9f50917ab083
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176189
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-07 14:30:52 +01:00
Caolán McNamara
05dafbdc9d cid#1634480 Use of auto that causes a copy
and

cid#1634481 Use of auto that causes a copy

Change-Id: Ia301cc4ffae4ad451dfafb90c63cc8feb0eb0ec6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176194
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
2024-11-07 13:27:33 +01:00
Noel Grandin
33d4760998 loplugin:passstuffbyref in lotuswordpro..pyuno
Change-Id: I9cd7a98d74b1896951124740b66d873ca41cceae
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176197
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-11-07 13:17:27 +01:00