Age | Commit message (Collapse) | Author | Files | Lines |
|
-Extend ViewDataSupplier to work with window state for supported
applications like sw, sc, sd
-Extend sm DocumentPropertySupplier to work with window state
-Add OldWindowState string member to SfxViewShell inherited
classes for sw, sc and sd
-Add OldWindowState string member to SmDocShell class for sm
Imported window state is stored in the model shells
or the ViewShells if available. This data is accessed by services
like ViewDataSupplier and DocumentPropertySupplier used by
persistentwindowstate.cxx. It is needed to store the window state
data since frame is not available to get to resize
and reposition by the time importing document has finished.
-Add windowstatehelper header and source files in the framework
module for getting/exporting the size and position of
windows. Also add associated file and library to make files for
exporting/using these helper methods across different modules.
-Modify impl_searchRecycleTarget method in loadenv.cxx
New frames are created for saved documents when launched from
the start center. This is to apply their own window state
separately from the backing window.
New docs and templates still recycle the backing window frame.
-Make the backing window close afterwards after the new frame has
been created and the document gets loaded successfully
(modified in loadenv.cxx)
Change-Id: Ia5ad606e744621f267dae6cd468b0c430b2ebf1d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/185189
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
|
|
Whatever that was intended to mean: if that meant that the constants
were encoded that way, these are UTF-16 already; is that meant that
they only contained characters in that range, that is unimportant.
Change-Id: I5463f1fca0d552a93d3c9d487ed9912c9e1a989e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191240
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
|
|
Change-Id: I13b9a3339193171346bc075e32c991227e3f5246
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191226
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
|
|
at least recent 0.24 no longer warns about these
Change-Id: I1f7c4069df7d47bcd720298c93d71fd6c7bbed9b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191002
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
Tested-by: Jenkins
|
|
Missed in commit bb3316dfadd903afa090107ffbdf8f9ae4d7275b (notebookbar:
move slide transition pane, 2025-09-15).
Change-Id: Ic8630fcb03226784deda73a9cba94362e5fa5133
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191017
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
|
|
- use interim builder to put wrapper into notebookbar
- assign correct type = notebookbar
- enable for notebookbar, disable for sidebar
Signed-off-by: codewithvk <vivek.javiya@collabora.com>
Change-Id: I42c1c92e74fd6c0f079738937c03d3f451080c10
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188116
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
(cherry picked from commit 8e59e9b4fa916e702bb54b963e2cfd75cce1c0e9)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190223
Tested-by: Jenkins
|
|
Change-Id: I6290ebfc06811c7a7fa40b26425f590f40ed8c7d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190973
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
|
|
Change-Id: I2f71942aeaa7aa1cc78be69d63a94588099ad4d8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190821
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
|
|
Actually call setHyperlink when executing a SID_HYPERLINK_SETLINK command. For some reason, the hyperlink is stored twice, but only stored in one of them. This causes the hyperlinks to not be clickable/updated after being set until the document is saved and loaded.
Change-Id: I6a6a696438bff2acdc81e72cd00a34c54f016f2b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190074
Reviewed-by: Michael Stahl <michael.stahl@collabora.com>
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
(cherry picked from commit dbd0e8bf94f20aa399e0330d60ca108e12a85581)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190822
Tested-by: Jenkins
|
|
Adds range based for loops to sc and sd modules where appropriate.
Change-Id: I5261466ac2de0397dcb506818d92775d63734a40
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190776
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
|
|
Change-Id: I87c01d740d66e2d6cd43ad237eae85c0caebd308
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190842
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Tested-by: Jenkins
|
|
it's not a member of a class
Change-Id: Ic34f0649b1d5792da27b69faeb8a0c0b974b07c5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190841
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
|
|
To trigger the menu:
* start Impress
* "Insert Comment"
* right-click on the comment area
Change-Id: I7c652ce439a995dad0c58fe383267934b542d97a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190832
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
|
|
After
commit 7dddd449068d69ec2f47bfca2487f01fa7067fd0
Author: Pranam Lashkari <lpranam@collabora.com>
Date: Tue Apr 15 21:19:43 2025 +0530
sd: copy slides from instance to another
Change-Id: I77a315981c0178144c985b29b4ebb733e42bd000
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190820
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
|
|
Previously EXIF Orientation tag was read only via the Insert -> Image route.
Now it is respected even via File -> Open or drag&drop.
Change-Id: I16a79940823f4a62e8df5fa5d7c2e28a755e3460
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190717
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190733
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Jenkins
|
|
Change-Id: Idcb8299ca284e24c2326ee76ee7f5bb875ab4176
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190724
Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
Tested-by: Jenkins
Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
|
|
Hides the name field in all cases except writer text or draw text, as these seem to be the only types of text that can store link names.
Hides text field for non-text links, such as shapes or images.
If a shell does not set the properties m_showText or m_showName, deafult values to true, to avoid regressions for unimplemented shells.
Change-Id: I228dc7f9d65c5cb17717afb79feb515376cd4d31
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189885
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Stahl <michael.stahl@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190678
Tested-by: Jenkins
|
|
all use-sites have been converted to Bitmap
Change-Id: I1a8842217a266eef100bd387ab013b004e532256
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190618
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
leftovers from earlier conversions
Change-Id: Ia6df2a70eb1eed25dbdcc45654a6466177f0ddfe
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190610
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I74fdf439f1277996f15ddf81ae0abeccf4579bf3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190535
Tested-by: Jenkins
Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
|
|
after clicking in&out
Follow-up after a7a02a742237d739e7b6b25fcfb9dbe2d4675c28
Wrong styles were applied to the different Outline (1, 2, ...) levels
during ooxml import.
Should also the Title, Subtitle, Outliner placeholders properties saved
in LstStyles as OOXML standard requires.
Even if we have no LstStyles in the xml, still need to apply
the char/para properties to the placeholder styles.
Change-Id: I5086f706fd8dc2704a439a2e410d74db2656d09b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190360
Tested-by: Jenkins
Reviewed-by: Balazs Varga <balazs.varga@collabora.com>
|
|
now that Bitmap supports transparency
Change-Id: I97ece0b597ef782fe7f1dea5daaaf728dc4c9b10
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190480
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
and
cid#1665187 Variable copied when it could be moved
cid#1665186 Variable copied when it could be moved
cid#1665184 Variable copied when it could be moved
Change-Id: If36872293c53263ad2a42b06463c9b50c243068d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190441
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
|
|
now that Bitmap supports transparency
Change-Id: I2f22e10b7b1c342d35abab8d8bbeeb0cb1df52ea
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190410
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap can handle transparency
Change-Id: Iaac9346e624b752f8a0671ae92cb28b8a31234a1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190409
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap supports transparency
Change-Id: I7bd64088bc1e23f4c373bf554756644c3cb828a3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190405
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
now that Bitmap can handle transparency
Change-Id: I310077cce89db92560bd4c52c362d4032935d20b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190389
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
now that Bitmap supports transparency
This flushes out an interesting bug. FramePainter::AdaptColor()
will set maCenter.maBitmap to empty. On a Bitmap that means
that the bitmap becomes 0x0 pixels. On a BitmapEx that means
that it has no data, but it thinks it still has the
same size.
Which in turns triggers a infinite loop in
OffsetBitmap::PaintCenter, so add a check for empty
there.
Change-Id: Iabe383818da9f38578e40ccfc452501a6c7da50d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190387
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap supports transparency
Change-Id: Ibf7f54710de47cef139f78c98b8c36ee0f9f4277
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190385
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap supports transparency
Change-Id: Ib2b415dbf2e7e1a5c61b589ca85b07f5bc06d5b5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190380
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap supports transparency
Change-Id: I21732cf6bbf8eb690a4dd7a3f216213cba152679
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190375
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that Bitmap supports transparency
Disable part of the redaction test. I have
verified that the visual result of auto-image redaction
is the same before and after this change, but we
seem to end up with more rectangles than before.
Probably something weird inside the EMF/WMF machinery.
(see the fixMetaFile function).
Change-Id: I85f308ae66ddf7592e41fde1ab9e49f9c882146e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190338
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Made this when changing the text scaling algorithm to have a
reference if we are regressing or progressing compared to MSO.
These documents are useful when further changing the text scaling
algorithm. Note that the rendering was not perfectly matching MSO,
but it was a progress. Making the algorithm be perfectly inline
with the MSO rendering is not a simple task.
Change-Id: I59a17d197724fd84603d8f2928c2a26ee2069a68
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190328
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Tested-by: Jenkins
|
|
Since
commit 9540041bdd523de3265a893184fd816574f352e2
Date: Mon Aug 25 08:21:53 2025 +0200
BitmapEx->Bitmap in vcl
, TransferableDataHelper::GetBitmapEx and
TransferableDataHelper::SetBitmapEx return/take
Bitmap instead of BitmapEx.
Rename the methods accordingly.
Change-Id: I90bd73fa538952572d7c7a90a9604e01412272ee
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190335
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
|
|
now that Bitmap supports transparency
Note that the SVM unit test changed because we no longer
store some bitmaps as an 8-bit palette color layer and an
8-bit alpha layer. When those pass through Bitmap, they
get converted to a 32-bit bitmap.
Change-Id: Icbb30e291a7ed5c53319876637ae25e88a97d90d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190330
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
now that Bitmap can handle transparency.
This just removes the Graphic(BitmapEx) constructor and pushes
the conversion from BitmapEx->Bitmap out to the call sites.
Change-Id: I5d8b9838365458524185d3cfffe4a8f05d40d0ef
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190324
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
now that Bitmap supports transparency
Change-Id: I4ceed83ea2b7ffaf76652f694d74e72f65d3f3a1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190319
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
places where we are constructing a Graphic by first
converting to BitmapEx, which is unnecessary, rather pass a
Bitmap to Graphic.
Change-Id: I386f68e7f5bc6ef9509352187dbe9a0774defaac
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190307
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
now that all the call sites have been updated to call GetBitmap
Change-Id: I975e87437b054cb8329ec02af32a7a76b0117e9f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190284
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
Change-Id: I4acd7ab914b934199ca176795b82f3d6be7f95d3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190205
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Tested-by: Jenkins
|
|
> DynamicLibraryManagerException: "Failed to load dynamic library: /home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sd_tiledrendering.so
/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sd_tiledrendering.so: undefined symbol: _ZTI17SdDrawPagesAccess"
(<https://ci.libreoffice.org/job/lo_ubsan/3662/>)
Change-Id: I25929e3b2905a123dd50897342e3e4996e294af4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190154
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
|
|
now that Bitmap supports transparency
Change-Id: Ie494104a84cdf64e3c44b5fda98cc893e49e91b3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190160
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
|
|
The layer for an animated paragraph included the backgound, too.
It seems that in co 25.04 text primitive structure is changed.
There is a group wrapping polygon and text primitives.
Non-solid backgrounds seem to use the POLYPOLYGONRGBA primitive, now.
Change-Id: I9fe548aacea1bf8a489befdd1a98d5fd5cb6609f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190033
Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
Tested-by: Jenkins
|
|
Slide hash generated by getPresentationInfo and by renderNextSlideLayer
didn't match
Change-Id: Iba15828f486f4d29700eee19f8a5438884bfb8ab
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190032
Tested-by: Jenkins
Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
|
|
...from e854abe076155fc085b56549ced50b3ee9a095d2 "Avoid external processes
picking up instdir/program/libnspr4.so", to avoid
> Test name: testTdf168010::TestBody
> equality assertion failed
> - Expected: 0
> - Actual : 32512
> - failed to execute: sh .../bin/officeotron.sh /home/sberg/lo/tmp/libtest_sd_layout_tests.sobkez3.tmp > /home/sberg/lo/tmp/libtest_sd_layout_tests.sobkezo.tmp 2>&1
> java: symbol lookup error: .../instdir/program/libnspr4.so: undefined symbol: __asan_init
Change-Id: I1ab2c5a6eec44ebbf9487e5a58bef728eba6436e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190058
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@collabora.com>
|
|
Change-Id: I1f3efb16fb58d5f8137ede9fadc113886f80286f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189026
Tested-by: Jenkins
Reviewed-by: Hossein <hossein@libreoffice.org>
|
|
and
cid#1665115 Variable copied when it could be moved
Change-Id: I7ebc4baeae449f969e58fbd167149d010e0f043a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190025
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
|
|
in places where we want a Bitmap
Change-Id: I70acdfde07df5bda84aa21143b2a0aca98023fe5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189675
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
|
|
Change-Id: I30fa8ccb627f1cd083906bef3f787ac331896272
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190003
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
|
|
Change-Id: I49f88360697ceb7a7461b964a0b6ba9122c60c19
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189965
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
|