summaryrefslogtreecommitdiff
path: root/sd
AgeCommit message (Collapse)AuthorFilesLines
24 hourstdf#41777 Add window size and position for each documentAung4-1/+14
-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
4 daysShorten some names ending with _ASCIIMike Kaganski1-3/+3
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
5 daysSimplify GetListBoxDropFormatId using function-local staticMike Kaganski2-10/+3
Change-Id: I13b9a3339193171346bc075e32c991227e3f5246 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191226 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
7 daysIWYU: drop some exceptions related to rtl::math and std::Gabor Kelemen1-5/+0
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
9 dayssd, SlideTransitionsToolBoxControl: add missing headers/footersMiklos Vajna2-0/+22
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
9 daysnotebookbar: move slide transition panecodewithvk6-1/+191
- 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
10 daysResolves tdf#168420 - Vertical tabs not working for Slide PropertiesHeiko Tietze2-9/+6
Change-Id: I6290ebfc06811c7a7fa40b26425f590f40ed8c7d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190973 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
13 dayssd: use SAL_RET_MAYBENULL in GetSlideSorterXisco Fauli3-6/+10
Change-Id: I2f71942aeaa7aa1cc78be69d63a94588099ad4d8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190821 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
13 daystdf#156159: Properly set hyperlinks with draw/impress shapes/imagesMaya Stephens1-0/+1
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
13 daystdf#145538 Use range based for loopstoadkarter2-6/+6
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>
13 dayssd: pass ViewShellBase by ref in IsInteractiveSlideshowXisco Fauli19-28/+26
Change-Id: I87c01d740d66e2d6cd43ad237eae85c0caebd308 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190842 Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org> Tested-by: Jenkins
13 dayssd: mrSlideSorter -> rSlideSorterXisco Fauli1-7/+7
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>
13 dayssd: Resave annotationtagmenu.ui with glade 3.40Michael Weghorn1-11/+11
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>
13 daystdf#168363: check SlideSorterViewShellXisco Fauli1-6/+7
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>
2025-09-10tdf#137833 Always respect EXIF Orientation tag when importing a JPEGAndras Timar2-15/+2
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
2025-09-09tdf#143148 - Use pragma once instead of include guards.toadkarter7-28/+7
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>
2025-09-09Hide hyperlink dialog fields based on selectionMaya Stephens1-0/+6
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
2025-09-05remove BitmapExNoel Grandin14-13/+12
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
2025-09-05BitmapEx->Bitmap in various commentsNoel Grandin3-4/+2
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>
2025-09-03tdf#61369 - Impress outline view: enable paste of unformatted textAndreas Heinisch2-1/+4
Change-Id: I74fdf439f1277996f15ddf81ae0abeccf4579bf3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190535 Tested-by: Jenkins Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
2025-09-01Related: tdf#111927 - PPTX: fix placeholder title text becomes smallBalazs Varga3-1/+83
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>
2025-09-01BitmapEx->Bitmap in some test codeNoel Grandin1-2/+2
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>
2025-08-31cid#1665188 Variable copied when it could be movedCaolán McNamara1-2/+1
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
2025-08-30BitmapEx->Bitmap in TransferableDataNoel Grandin3-6/+6
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>
2025-08-30BitmapEx->Bitmap in BitmapFactoryNoel Grandin2-3/+3
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>
2025-08-30BitmapEx->Bitmap in AnimationFrameNoel Grandin2-3/+3
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
2025-08-30BitmapEx->Bitmap in BitmapCacheNoel Grandin11-52/+52
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
2025-08-30BitmapEx->Bitmap in FramePainterNoel Grandin6-11/+13
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>
2025-08-29BitmapEx->Bitmap in PreviewRendererNoel Grandin3-6/+6
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>
2025-08-29BitmapEx->Bitmap in SlideRendererNoel Grandin2-6/+6
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>
2025-08-29BitmapEx->Bitmap in SdDisplayNoel Grandin2-11/+11
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>
2025-08-29BitmapEx->Bitmap in MetaBmpExScaleActionNoel Grandin1-1/+1
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>
2025-08-29sd: add documents for visually testing text fitting / scalingTomaž Vajngerl5-0/+5
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
2025-08-28vcl: Rename TransferableDataHelper::{G,S}etBitmap(Ex)Michael Weghorn2-2/+2
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
2025-08-28BitmapEx->Bitmap in MetaBmpExActionNoel Grandin1-1/+1
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
2025-08-28BitmapEx->Bitmap in GraphicNoel Grandin3-5/+5
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
2025-08-28BitmapEx->Bitmap in PDFAnnotationMarkerStampNoel Grandin1-1/+1
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>
2025-08-28BitmapEx->Bitmap in variousNoel Grandin3-3/+3
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>
2025-08-27remove Graphic::GetBitmapExNoel Grandin2-10/+10
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>
2025-08-26Simplify a bitMike Kaganski1-20/+16
Change-Id: I4acd7ab914b934199ca176795b82f3d6be7f95d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190205 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Jenkins
2025-08-25UBSan CppunitTest_sd_tiledrendering needs SdDrawPagesAccess RTTI nowStephan Bergmann1-1/+1
> 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>
2025-08-25BitmapEx->Bitmap in variousNoel Grandin6-23/+23
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>
2025-08-24lok: slideshow: regression: background not hidden for animated paragraphMarco Cecchetti1-7/+20
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
2025-08-24lok: slideshow: regression: mismatching slide hashMarco Cecchetti5-21/+43
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>
2025-08-22CppunitTest_sd_layout_tests also needs the ASan hackStephan Bergmann1-0/+4
...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>
2025-08-22tdf#145614 Convert #define MAX_USER_MOVE to constexprSimon Chenery1-2/+1
Change-Id: I1f3efb16fb58d5f8137ede9fadc113886f80286f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189026 Tested-by: Jenkins Reviewed-by: Hossein <hossein@libreoffice.org>
2025-08-21cid#1665114 Variable copied when it could be movedCaolán McNamara1-2/+2
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>
2025-08-21use Graphic::GetBitmap instead of Graphic::GetBitmapExNoel Grandin1-3/+3
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
2025-08-21merge SdrUIObject with ImpressSdrObjectXisco Fauli1-6/+147
Change-Id: I30fa8ccb627f1cd083906bef3f787ac331896272 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190003 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2025-08-20cid#1660323 silence Division or modulo by float zeroCaolán McNamara1-0/+3
Change-Id: I49f88360697ceb7a7461b964a0b6ba9122c60c19 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189965 Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com> Tested-by: Jenkins