Age | Commit message (Collapse) | Author |
|
Change-Id: I2294ec1df9924d1406b2a9e5b1833dfb8471b154
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169415
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I39d580296f845460b7bef6f66fa97b99b36787a3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169398
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I79863a21c54986c24ba437f4ce3c0d9ce7f8708c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169394
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I011102a87a3d8abce96a64d4be822377018f5df7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169396
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I8c955f20b4976178ac25d7590ff6cc0f37a10f99
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169393
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: If14a6b528b1dc75ccb2ee6db81088426128c3d87
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169395
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I143d715d8b5b8630f5153af525b83521555cabb8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169378
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
Tested-by: Jenkins
|
|
Change-Id: Id58e4f779ed2ee3559cba744056e2e0be8cedd91
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169388
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
Tested-by: Jenkins
|
|
Orphaned with commit 20e5f64215853bdd32c5f16394ba7f2f36745904
Author: Noel Grandin on Fri Jan 19 14:40:12 2018 +0200
loplugin:unused-returns in sw
Reviewed-on: https://gerrit.libreoffice.org/48189
Interestingly, Noel removed bRet from ::Repeat(),
but not from these identical situations.
Change-Id: I3544bac6b5c087bb10c8f94005d3bc89bd2727d6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169526
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
This removes the code that handles the IO_PENDING and the graphic
"context" handling from GIF image format.
Partial loading of images complicates the image filter life cycle
a lot (many exceptions) and is not really needed so much today as
this was needed in the past. In most cases we load the whole image
in one pass anyway. Even loading from the network should be fast
enough to not cause issues for the user.
Most image filters don't even implement this like PNG and nobody
noticed for many years that this is not supported.
To handle IO_PENDING case it is probably better to load the
bitstream into memory and then load the whole image after that
in one pass. This can also be implemented all inside (Imp)Graphic
in a very straight forward way.
In addition some broken GIF files for testCVEs now fail to load
completely and those need to be moved from pass/ to fail/.
Change-Id: I5fb7004a4aff957da872bb3f5c66b61bf95f18d7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165212
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Jenkins
|
|
Skia surfaces can be copied directly to an NSWindow's CGContextRef
so disable allocation of a CGLayer for each NSWindow to significantly
reduce memory usage when Skia is enabled.
Change-Id: I8e3001e4f2ae8dd36156c06db68447c6b1bc67df
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169242
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
|
|
Also remove the limitation to a single text portion after tab, seems it
was overly cautious.
Change-Id: I07da5fdc97d84a056db87c8b74cdfc5bca85cf1d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169521
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Tested-by: Jenkins
|
|
Setting the stroke width and cap has a noticeable performance penalty
when running on GTK3. Since tdf#148569 only appears to occur on macOS
Retina displays, revert commit a4488013ee6c87a97501b620dbbf56622fb70246
for non-macOS platforms.
Change-Id: I2435434c6f66b84483046ea558bac3d47b8803ce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169475
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
|
|
ODF uses in several places data type 'angle' (18.3.1, ODF 1.3). That is
a double followed by unit identifier 'deg', 'grad' or 'rad' or a unit
less value in degrees. LO uses in the API angles in degrees, 1/10 of
degrees and 1/100 of degrees in data types 'double', 'short' and 'long'.
Without the fix LO does not interpret the units, but takes only the
number part.
Change-Id: Ib3f2a518a25199e3cf7a7a8572e169785f75c427
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169360
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Tested-by: Jenkins
Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
|
|
Change-Id: Iec722f05ff2770311f36c38c7dd7e69adbbd6daf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169474
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
|
|
Word will use a center or right tab position in the margin without
limiting it, and even put text after it.
Change-Id: Ibae5758467620f355544963acb7941689fae2602
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169517
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
Tested-by: Jenkins
|
|
that's what the check for creating the tool used already
(Module_codemaker.mk), while the targets using the tool only was behind
a ENABLE_DOTNET check.
fixes the android CI builds
Change-Id: Ie859a6409bb523926a619e87b693ec4c17a875cb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169512
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Tested-by: Jenkins
|
|
follow-up to Iff407da8907b761236ebc2aa8877b9d6b8294e10
Change-Id: Icb5b3703809e5df80df5e269e6160c1c78dc186d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169364
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Reviewed-by: Justin Luth <jluth@mail.com>
|
|
Change-Id: I1835209f48896e01af2cb3fad10a758b704087dc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169515
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: I6d1130f6d59439420dccbdf94a4df43504e7cd36
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169514
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: I696c8d2a1f18704c5907136e5acc5b9723fdd983
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169516
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Change-Id: Ic7b080780a924e0d824b3163487c21b6515844b1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169513
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
... along with proper state changed callbacks for .uno:SlideMasterPage,
.uno:NormalMultiPaneGUI, .uno:NotesMode, and others.
The ".uno:DocumentStatus" payload is a notification for the callback
that it may need to collect the document status.
This allows to avoid the bond between the mentioned true UNO command
names, and the status collection: since we now send the status updates
for all of them, the document status collection would be performed for
each of them in the absence of a dedicated signal.
This re-implements commit bbd32b39eae24e99d135ed5c48586db8c9b0fb23,
without introducing a new callback enum value.
Change-Id: I942e17298196ff39ef8817a4cd59ad0fb8fa0da1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169468
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
This reverts commit bbd32b39eae24e99d135ed5c48586db8c9b0fb23.
A following commit will implement an alternative method without a
new enum member.
Change-Id: Id00a4a0abe68fc69b1a3a81c731c8085e3dbca2d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169467
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
|
|
instead of applying row styles to all 16384 columns, only apply them to
columns that have data.
That takes the load time for this file from 19s to 1s for me.
Change-Id: Ifec56995e0053938dc5a7ed0d15ae3a173614dd4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169506
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
I accidentally left behind in
commit 168eb2e64b7ad08645f62b45e15af2ee7260100c
Author: Noel Grandin <noelgrandin@gmail.com>
Date: Sun Jun 23 19:44:06 2024 +0200
tdf#144208 speedup doc with lots of redline(15)
Change-Id: I6fa4765db48d158a12c6ea547ede0d0e13f0e61f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169448
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
flatten XclImpXFRangeColumn a litte, no need to allocate this separately
Change-Id: Ic33131626b41ca19b964387b3d7f6e74cefdd91c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169505
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I4f82345a558a991d4297dabdfd6b80041bda47a7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169478
Tested-by: Julien Nabet <serval2412@yahoo.fr>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
|
|
Advanced option SelectRangeBeforeAll to restore original behavior
Change-Id: Iab4b4e61dffc1ecf2ffed01a994c9894c84ab74d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169276
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
* Update helpcontent2 from branch 'master'
to c796230a7363073c9763dff5d157fd5711ba590d
- fix typo
Change-Id: I353e1a52697f5d7ac055ad870d1415885a3b5a5a
Reviewed-on: https://gerrit.libreoffice.org/c/help/+/169439
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Tested-by: Jenkins
|
|
Crashreport signature:
> /opt/rh/devtoolset-12/root/usr/include/c++/12/bits/stl_algo.h:3623: constexpr const _Tp& std::clamp(const _Tp&, const _Tp&, const _Tp&) [with _Tp = long int]: Assertion '!(__hi < __lo)' failed.
> program/libswlo.so
> long const& std::clamp<long>(long const&, long const&, long const&)
> ??:?
> program/libswlo.so
> SwView::ExecTabWin(SfxRequest const&)
> sw/source/uibase/uiview/viewtab.cxx:1139
> program/libmergedlo.so
> SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool)
> sfx2/source/control/dispatch.cxx:257
Change-Id: I659fce002e5672c1c8c75fd130c7aae5b6a44460
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169447
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
|
|
unused variables
changing range(len()) to enumerate as suggested
by Arkadiy Illarionov
Change-Id: I5000204281a5f6ded9c411525e612bf84b552f80
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165505
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
|
|
Change-Id: I5e97ebd5cb357673d7bfda563e83c2e75934b88d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169391
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
Tested-by: Jenkins
|
|
Change-Id: Ifbf7623bb1478f47c28b292049506ba6854d68b8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169399
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
Change-Id: I731d8d80e075c8df8a104ec963b89337a91d536c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169376
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
Tested-by: Jenkins
|
|
Change-Id: I6720f2d2435b53c3cead37c1d2cd68e957e9066b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169400
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|
|
* Makes the search independent of find and replace options.
* Adds a button to launch a dialog for match case, whole words only,
and similarity search options.
* Adds a button to launch the find and replace dialog.
* Makes the find entry control have visual feedback when there are no
matches.
* Adds a label at the bottom of panel that shows the number of matches.
Change-Id: I2cffcf86978773471bb86c5e5cf8b967c24efa7b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168834
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
Tested-by: Jenkins
|
|
space for search results
Making the row space behavior of SalInstanceTreeView the same as
GtkInstanceTreeView would fully resolve this.
Change-Id: I5fd5fc755afe3ba2c2e4f4ed56dc1c7f8f541817
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168833
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
Tested-by: Jenkins
|
|
make CharLocale a class attribute in TextDocument.py
similar to line 109
fix import of AnyConverter in Configuration.py
it turns out LetterWizardDialog.py was
importing HID from LetterWizardDialogConst.py
but not using that import. But removing it
broke LetterWizardDialogImply.py because
this was importing HID from LetterWizardDialog.py
so now LetterWizardDialogImpl.py is directly
importing HID from LetterWizardDialogConst.py
Change-Id: I36bf54dcfca084b9cd25cef0f80ae814ef83643a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165507
Tested-by: Jenkins
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
|
|
* Update dictionaries from branch 'master'
to fc2dc383a40e56c0118866c9110954bebc6ea41d
- tdf#150433 Add Thai thesaurus
Change-Id: I0d833c01a76a5c6957487b6cfcd1d4bc0279a5f3
Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/149147
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
|
|
(regression from commit f91effb36b2be1ff8937d684191fb2f19d6ac97d)
Change-Id: I24c8da1c8ca70739ac047918c7036d72c7f7330b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169465
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
When pasting from old enough Impress that doesn't have commit
afb4ea67463d9f0200dc6216cfd932aec0984c82 (tdf#161652 editeng, RTF copy:
only write used paragraph styles, 2024-06-20), it still happened that we
got many styles from an Impress slide's paragraph in Writer than just
the style of that paragraph itself.
The problem is that if we want to avoid problems with bad user input,
that has to be handled on the RTF paste / import side, not on the
producing side.
Fix the problem by filtering out unused paragraph styles also on the RTF
import (paste) side, in the IsNewDoc() case, which is the clipboard case
(not RTF file open).
With this, we attempt to filter out not needed paragraph styles both on
the import and export side.
Change-Id: Ic2c63e5f45245bb4296ec0d1a95558c459667e29
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169445
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
SwXParagraph is heavily used. Reduce the allocation cost of
this class by de-pimpl'ing this class.
Change-Id: Iebdb9faebfd64416d581641e275e9a4389e2c90e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169362
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I90a6f1f1854ac1c5da2133122f17c14c58ec2d13
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169361
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
to avoid pointer-chasing in some hot methods
Change-Id: Ie0dc1e47628a8ae1279abe2e95894dabae82f3ed
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169454
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
indication of location in document
Change-Id: I9262511c46b9a89fd7c5d7fe93551fecbd21cecf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/168832
Reviewed-by: Jim Raykowski <raykowj@gmail.com>
Tested-by: Jenkins
|
|
Esc while in empty search field
Change-Id: I7bb6aaeb69712b293c74bfcf34ab65c4869c860c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169352
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Jenkins
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
|
|
Change-Id: Iad39deeeef55498628616762b6b8dddc5a8f7475
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169345
Tested-by: Jenkins
Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
See tdf#94879 for motivation.
Change-Id: If81831d76617da9b9d6ac5aef2e223065e939c4a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169446
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
Change-Id: I66bcfe5859bfc9f89cfcd8fc11e0ce6532e3eeb7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169387
Tested-by: Jenkins
Reviewed-by: Taichi Haradaguchi <20001722@ymail.ne.jp>
|