office-gobmx/include/svx
Justin Luth a366cd34a8 tdf#125969 cui: add in-use area image to bitmap list
This fixes a five year old (non-)easyhack with 3 duplicates.
Note the nice-to-have dependencies in the bug report(s).

When the document has a unique background (area) image,
it is now added to the list of available images
IF/WHEN the user looks in the area tab.
This allows the user to switch back after changing,
or re-use it in other places in the document.

Most of this patch ended up being plumbing to ensure that
this added image is ONLY available to the current document,
because it MUST NOT be saved to the user profile.

This change affects all apps and all types of areas: NICE
  -tested Writer pages, paragraphs, headers, textbox, sidebar(page)
  -tested Calc page style
  -tested Draw page, sidebar(page), textbox

Caveats:
-the bitmap list is NOT updated at the time of document import,
 only when area property inspected.
 (The bug requesting inclusion at the time of import is tdf#100832).

make -srj1 UITest_writer_tests8 \
    UITEST_TEST_NAME=tdf125969.tdf125969.test_tdf125969 \
    SAL_USE_VCLPLUGIN=gen

Change-Id: Ic9fea9b199602c4df1376e781d5df019526473d5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176253
Tested-by: Jenkins
Reviewed-by: Justin Luth <jluth@mail.com>
2024-12-10 00:07:59 +01:00
..
annotation loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
diagram Advanced Diagram support: Load fill DiagramModel 2024-06-01 19:05:12 +02:00
dialog svx: Simplify "Go to Page" dialog, let SpinButton do its job 2024-11-28 11:57:33 +01:00
sdr tdf#159007 Revert "optimization to skip SdrObject::GetViewContent()" 2024-10-17 22:16:40 +02:00
sidebar Sidebar: Direct update of FillStyle 2024-05-07 19:13:20 +02:00
theme cool#8327 use tools::JsonWriter for theme colors 2024-03-04 11:50:45 +01:00
unodraw use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
AccessibleControlShape.hxx [API CHANGE] tdf#150683 a11y: Switch a11y child index to 64 bit 2022-09-02 15:47:37 +02:00
AccessibleGraphicShape.hxx throw() -> noexcept, part 2/3: Automatic loplugin:noexcept rewrite 2021-05-02 17:02:28 +02:00
AccessibleOLEShape.hxx throw() -> noexcept, part 2/3: Automatic loplugin:noexcept rewrite 2021-05-02 17:02:28 +02:00
AccessibleShape.hxx [API CHANGE] tdf#150683 a11y: Switch a11y child index to 64 bit 2022-09-02 15:47:37 +02:00
AccessibleShapeInfo.hxx clang-tidy modernize-pass-by-value in svx 2022-07-21 08:59:50 +02:00
AccessibleShapeTreeInfo.hxx use some forward declares to reduce includes 2021-03-11 18:34:17 +01:00
AccessibleTextHelper.hxx tdf#135236 a11y: Notify a11y layer of WeldEditView sel change 2023-11-07 07:51:37 +01:00
ActionDescriptionProvider.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
algitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
anchorid.hxx convert SvxAnchorIds to scoped enum 2016-08-25 08:40:00 +02:00
autoformathelper.hxx comparison operators should be const 2020-03-12 11:05:36 +01:00
bmpmask.hxx loplugin:finalclasses 2021-06-19 14:08:50 +02:00
camera3d.hxx svx: prefix members of Camera3D 2024-10-15 09:42:28 +02:00
charmap.hxx UBSan RTTI fixes 2024-02-22 06:59:23 +01:00
charthelper.hxx tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxx 2020-08-03 10:23:10 +02:00
ChildrenManager.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
chrtitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
ClassificationCommon.hxx loplugin:stringviewparam extend to comparison operators 2020-11-24 09:45:04 +01:00
ClassificationDialog.hxx check SfxObjectShell::Current() 2022-12-16 21:17:15 +00:00
ClassificationField.hxx Improve loplugin:dyncastvisibility to check for non-inline key functions 2024-11-14 12:49:22 +01:00
clipboardctl.hxx loplugin:fieldcast in SvxClipBoardControl 2023-11-10 12:35:40 +01:00
clipfmtitem.hxx used TypedWhichId in the constructor of various svx *Item classes 2022-01-29 18:59:53 +01:00
colorbox.hxx loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
ColorSets.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
colorwindow.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
CommonStyleManager.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
compatflags.hxx tdf#148000 impress: improve fontwork text placement. 2023-11-22 11:10:08 +01:00
compressgraphicdialog.hxx Resolves tdf#158780 - Disable resolution controls initially 2024-01-05 07:36:33 +01:00
connctrl.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
constructhelper.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
contdlg.hxx use some forward declares to avoid including vcl/window.hxx 2021-03-12 10:06:33 +01:00
ctredlin.hxx tdf#161811 Changes in TC manager dialog should be in order of 2024-07-14 05:31:46 +02:00
cube3d.hxx svx: prefix members of E3dCubeObj 2024-11-04 14:31:42 +01:00
cuicharmap.hxx tdf#152299 - Remove unused define(s) from C/C++ files 2024-11-23 13:20:58 +01:00
dataaccessdescriptor.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
databaselocationinput.hxx rename URLBox back to SvtURLBox 2020-02-07 16:03:10 +01:00
databaseregistrationui.hxx more TypedWhichId 2023-05-25 13:31:47 +02:00
dbaexchange.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
dbaobjectex.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
def3d.hxx Use basegfx::deg2rad instead of *0.01745329251994 2021-11-16 15:54:30 +01:00
deflt3d.hxx svx: prefix members of E3dDefaultAttributes 2024-01-15 09:34:25 +01:00
dialcontrol.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
dialmgr.hxx Pass context and resource string down to boost::locale separately 2021-08-05 09:39:11 +02:00
dialogs.hrc sd: remove theme tab page 2023-08-26 23:19:57 +02:00
dlgctl3d.hxx Resolves: tdf#159879 Crash when closing "3D View" dialog 2024-03-03 14:49:35 +01:00
dlgctrl.hxx reduce symbol visibility 2024-04-28 22:30:17 +02:00
dlgutil.hxx Resolves tdf#158531 - Connector lines for Keep Ratio setting 2024-02-12 12:56:05 +01:00
DocumentColorHelper.hxx make these inlines non-static 2024-01-24 12:56:28 +01:00
drawitem.hxx clang-tidy modernize-pass-by-value in svx 2022-07-21 08:59:50 +02:00
e3ditem.hxx svx: prefix members of SvxB3DVectorItem 2024-11-19 15:32:51 +01:00
e3dsceneupdater.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
e3dundo.hxx clang-tidy modernize-pass-by-value in svx 2022-07-21 08:59:50 +02:00
EnhancedCustomShape2d.hxx delay parsing of formula in EnhancedCustomShape2d 2024-07-15 18:46:40 +02:00
EnhancedCustomShapeFunctionParser.hxx Adapt the remaining OUString functions to std string_view 2020-12-11 21:25:10 +01:00
EnhancedCustomShapeGeometry.hxx tdf#147021 Use std::span to avoid SAL_N_ELEMENTS in CustomShape 2023-12-12 10:57:20 +01:00
EnhancedCustomShapeTypeNames.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
extedit.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
extrusionbar.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
f3dchild.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
FileExportedDialog.hxx improve loplugin passparamsbyref 2024-11-19 07:46:25 +01:00
fillctrl.hxx Resolves: tdf#148047 don't move focus if dropdown is active 2023-02-21 19:56:41 +00:00
flagsdef.hxx tdf#38231 - Change default example date value to 1999-12-01 2024-01-22 20:13:59 +01:00
float3d.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
fmdmod.hxx com::sun::star -> css 2024-11-10 10:50:15 +01:00
fmgridcl.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
fmgridif.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
fmmodel.hxx ref-count SdrPage 2021-03-07 13:24:51 +01:00
fmobjfac.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
fmpage.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
fmsearch.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
fmshell.hxx loplugin:constparams 2021-08-18 21:18:29 +02:00
fmsrccfg.hxx osl::Mutex->std::mutex in FmSearchConfigItem 2023-02-21 11:02:47 +00:00
fmsrcimp.hxx loplugin:stringviewparam whitelist some more functions 2022-04-13 08:38:53 +02:00
fmtools.hxx remove E3D_INVENTOR_FLAG and convert SdrObjKind to scoped enum 2022-01-07 14:22:07 +01:00
fmview.hxx tdf#161341 show/hide controls/shapes/pictures in view/print 2024-12-02 07:36:20 +01:00
fntctrl.hxx Resolves tdf#137059 - Use application colors for font preview 2020-11-03 22:02:24 +01:00
fontwork.hxx Avoid conversions between OUString and OString in VCL 2023-04-02 18:46:47 +02:00
fontworkbar.hxx loplugin:constparams 2021-08-18 21:18:29 +02:00
fontworkgallery.hxx tdf#90242 Navigator: Improve custom shape naming 2024-03-10 02:43:41 +01:00
formatpaintbrushctrl.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
framebordertype.hxx convert FrameBorderType to scoped enum 2016-08-25 08:40:00 +02:00
framelink.hxx svx: unused return 2024-11-19 18:03:18 +01:00
framelinkarray.hxx reduce symbol visibility 2024-04-28 22:30:17 +02:00
frmdirlbox.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
frmsel.hxx sw: border and background theme color support for multiple props. 2023-06-04 18:27:45 +02:00
galctrl.hxx tdf#81880 Search the Gallery 2024-03-11 14:39:18 +01:00
gallery.hxx tdf#152299 - Remove unused define(s) from C/C++ files 2024-11-23 14:50:42 +01:00
gallery1.hxx enforce null checking of AcquireTheme return 2024-09-09 09:17:13 +02:00
galleryitem.hxx Extended loplugin:ostr: Rewrite some O[U]StringLiteral -> O[U]String 2023-10-23 11:04:42 +02:00
galleryobjectcollection.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
galmisc.hxx tdf#152299 - Remove unused define(s) from C/C++ files 2024-11-23 14:51:25 +01:00
galtheme.hxx these can be const 2024-09-11 09:37:09 +02:00
GenericCheckDialog.hxx document GenericCheckDialog, GraphicSizeCheck and related classes 2022-01-10 13:51:08 +01:00
grafctrl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
graphctl.hxx UBSan RTTI fixes 2024-02-22 10:40:33 +01:00
graphichelper.hxx sc export chart as graphic: handle PDF 2022-01-04 19:02:03 +01:00
grfcrop.hxx tdf#152299 - Remove unused define(s) from C/C++ files 2024-11-23 13:19:32 +01:00
grfflt.hxx cid#1555812 COPY_INSTEAD_OF_MOVE 2024-08-21 09:31:36 +02:00
gridctrl.hxx use more concrete UNO types in svx 2024-09-14 08:18:24 +02:00
hdft.hxx loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
helperhittest3d.hxx use more compact namespace syntax in /include 2020-05-03 09:21:51 +02:00
hexcolorcontrol.hxx use more DECL_DLLPRIVATE_STATIC_LINK 2021-11-05 13:59:10 +01:00
hlnkitem.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
hyperdlg.hxx loplugin:finalclasses svx 2019-10-30 07:32:40 +01:00
IAccessibleParent.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
IAccessibleViewForwarder.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
IAccessibleViewForwarderListener.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
ifaceids.hxx create SfxInterfaceId o3tl::strong_int 2017-03-27 09:43:58 +00:00
ImageMapInfo.hxx use some forward declares to reduce includes 2021-03-11 18:34:17 +01:00
imapdlg.hxx Avoid conversions between OUString and OString in VCL 2023-04-02 18:46:47 +02:00
insctrl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
ipolypolygoneditorcontroller.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
itemwin.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
itextprovider.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
labelitemwindow.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
langbox.hxx Drop the unneeded optimization for "[All]" 2023-06-06 11:54:16 +02:00
lathe3d.hxx hide more symbols 2024-02-19 09:09:06 +01:00
linectrl.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
linkwarn.hxx loplugin:finalclasses svx 2019-10-30 07:32:40 +01:00
measctrl.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
MediaShellHelpers.hxx loplugin:constparams 2021-08-18 21:18:29 +02:00
modctrl.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
msdffdef.hxx tdf#50998 tdf#87892 Add sinusoid shape 2024-04-08 09:54:55 +02:00
nbdtmg.hxx loplugin:constantparam 2024-10-01 11:17:19 +02:00
nbdtmgfact.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
numberingpreview.hxx svx: prefix members of SvxNumberingPreview 2024-10-07 09:19:33 +02:00
numfmtsh.hxx tdf#153023 Disable Thousand separator for NatNum12 2023-02-03 17:57:01 +00:00
numinf.hxx loplugin:unusedmethods 2024-03-17 13:06:48 +01:00
numvset.hxx loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
obj3d.hxx unique_ptr->optional in SdrObjGeoData 2023-12-18 16:06:22 +01:00
objfac3d.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
ofaitem.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
optgenrl.hxx Fix typos 2019-07-19 17:36:13 +02:00
optgrid.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
pagectrl.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
pageitem.hxx ITEM: Get away from classic 'poolable' Item flag 2023-11-07 18:07:13 +01:00
pagenumberlistbox.hxx drop some unused methods 2020-09-02 13:52:07 +02:00
Palette.hxx tdf#154270 Sync toolbar button recent colors 2023-07-04 20:26:42 +02:00
PaletteManager.hxx loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
papersizelistbox.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
paraprev.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
ParaSpacingControl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
ParseContext.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
passwd.hxx tdf#120658 - Reworking of dialogues Organize macros 2024-12-02 07:13:00 +01:00
polypolygoneditor.hxx clang-tidy modernize-pass-by-value in svx 2022-07-21 08:59:50 +02:00
postattr.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
pszctrl.hxx loplugin:constmethod 2021-10-04 18:19:41 +02:00
RectangleAlignmentItem.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
rectenum.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
relfld.hxx tdf#36709 GUI changes for font-relative first-line indent 2024-11-14 17:30:06 +01:00
rotmodit.hxx used TypedWhichId in the constructor of various svx *Item classes 2022-01-29 18:59:53 +01:00
rubydialog.hxx tdf#156543 sw: Added base text mono feature to Asian Phonetic Guide 2024-09-12 21:51:39 +02:00
ruler.hxx svx: move lok's NotifyKit in the ruler to the SvxRuler super-class 2024-06-20 04:53:18 +02:00
rulritem.hxx add TypedWhichId version of QueryState 2022-03-14 14:20:26 +01:00
samecontentlistbox.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
scene3d.hxx svx: prefix members of E3dScene 2024-11-11 09:49:49 +01:00
sdangitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdasitm.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
sderitm.hxx rename ECKEN -> CORNER 2021-04-29 14:57:06 +02:00
sdgcpitm.hxx SdrGrafCropItem needs its own SfxItemType 2024-09-30 18:27:45 +02:00
sdggaitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdgluitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdgmoitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdmetitm.hxx fix asan build 2024-07-05 08:59:49 +02:00
sdooitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdprcitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdrhittesthelper.hxx tdf#152992: for Impress/Draw add horizontal hit tolerance for quick text edit 2023-07-21 01:37:18 +02:00
sdrmasterpagedescriptor.hxx tdf#159931: pptx export: export each used slide layout for a master 2024-03-07 15:07:27 +01:00
sdrobjectfilter.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
sdrobjectuser.hxx Fix typos 2019-07-19 17:36:13 +02:00
sdrpageuser.hxx tdf#159931: pptx export: export each used slide layout for a master 2024-03-07 15:07:27 +01:00
sdrpagewindow.hxx tdf#132940 Crash in mergedlo!vcl::Region::operator= 2020-08-20 16:37:51 +02:00
sdrpaintwindow.hxx Simplify a bit 2022-11-18 15:22:29 +01:00
sdrundomanager.hxx tdf#131634 Don't redo actions created before text edit begins. 2021-04-16 15:04:07 +02:00
sdshcitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdshitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdshtitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdsxyitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdtaaitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdtacitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdtaditm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdtagitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdtaiitm.hxx fix asan build 2024-07-05 08:59:49 +02:00
sdtaitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdtakitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdtayitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sdtcfitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdtditm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sdtfchim.hxx make more classes private in mergedlibs mode 2020-03-23 12:05:36 +01:00
sdtfsitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sdtmfitm.hxx loplugin::unusedmethods 2023-04-19 19:18:51 +02:00
sdynitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
searchcharmap.hxx tdf#154088 Merge code snippets for character retrieval and string construction 2023-11-22 21:49:57 +01:00
selctrl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
selectioncontroller.hxx reduce symbol visibility 2024-04-29 12:54:43 +02:00
ShapeTypeHandler.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
signaturelinehelper.hxx Adapt the remaining OUString functions to std string_view 2020-12-11 21:25:10 +01:00
SmartTagItem.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
SmartTagMgr.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
spacinglistbox.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
SpellDialogChildWindow.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
sphere3d.hxx svx: prefix members of E3dSphereObj 2024-12-02 11:58:19 +01:00
srchdlg.hxx tdf#130857 Search dialog: Use weld::Container ptr instead of Box 2024-11-30 09:41:21 +01:00
statusitem.hxx Resolves: tdf#92051 add tooltips to section/table statusbar 2022-12-15 10:36:49 +00:00
strarray.hxx tdf#42949 Fix IWYU warnings in include/svx/x* 2019-07-03 09:07:57 +02:00
strings.hrc tdf#157869 Improve description for columns in textbox (Impress) 2024-12-02 08:56:21 +01:00
svdcrtv.hxx reduce symbol visibility in svx 2024-03-18 13:24:51 +01:00
svddef.hxx tdf#163486: PVS V1043 global object variable is declared in header (svddef.hxx) 2024-11-22 10:34:37 +01:00
svddrag.hxx reduce symbol visibility in svx 2024-03-18 13:24:51 +01:00
svddrgmt.hxx svx: prefix members of SdrDragResize 2024-12-09 09:56:51 +01:00
svddrgv.hxx cid#1556149 disentangle this undo code a little 2024-09-09 09:18:19 +02:00
svdedtv.hxx tdf#159543 - Proper feedback needed when resizing a frame... 2024-06-19 15:38:27 +02:00
svdedxv.hxx svx: prefix members of SdrObjEditView 2024-08-26 09:14:03 +02:00
svdetc.hxx svx: use o3tl::convert instead of 847 (mm100) when we want 24pt 2024-04-30 04:55:09 +02:00
svdgeodata.hxx unique_ptr->optional in SdrObjGeoData 2023-12-18 16:06:22 +01:00
svdglev.hxx reduce symbol visibility in svx 2024-03-18 13:24:51 +01:00
svdglue.hxx reduce symbol visibility in svx 2024-03-24 13:41:01 +01:00
svdhdl.hxx reduce symbol visibility in svx 2024-03-24 13:41:01 +01:00
svdhlpln.hxx svx: prefix members of SdrHelpLineList 2024-02-12 10:34:34 +01:00
svditer.hxx reduce symbol visibility in svx 2024-03-18 07:05:35 +01:00
svdlayer.hxx svx: prefix members of SdrLayerAdmin 2024-04-29 10:10:37 +02:00
svdmark.hxx reduce symbol visibility in svx 2024-03-24 13:41:01 +01:00
svdmodel.hxx reduce time spent in RecalcPageNums when importing PDF 2024-09-06 14:48:17 +02:00
svdmrkv.hxx annot: add custom selection overlay for the annotation object 2024-06-11 14:44:18 +02:00
svdoashp.hxx tdf#156857: sd ooxml import: fix shape size if spAutofit is set 2024-08-12 13:24:48 +02:00
svdoattr.hxx reduce symbol visibility in svx 2024-03-18 07:05:35 +01:00
svdobj.hxx tdf#156857: sd ooxml import: fix shape size if spAutofit is set 2024-08-12 13:24:48 +02:00
svdobjkind.hxx annot: new Annotation sdr object, replacing annotation tags 2024-06-11 12:48:48 +02:00
svdocapt.hxx tdf#161846 remove one layout operations (iii) 2024-07-30 07:14:23 +02:00
svdocirc.hxx reduce symbol visibility in svx 2024-03-18 07:05:35 +01:00
svdoedge.hxx reduce symbol visibility in svx 2024-03-18 13:24:51 +01:00
svdograf.hxx no need to cache GraphicAttr in SdrGrafObj 2024-10-22 11:44:10 +02:00
svdogrp.hxx tdf#161846 remove one layout operations (iii) 2024-07-30 07:14:23 +02:00
svdomeas.hxx tdf#156857: sd ooxml import: fix shape size if spAutofit is set 2024-08-12 13:24:48 +02:00
svdomedia.hxx reduce symbol visibility in svx 2024-03-28 08:41:30 +01:00
svdoole2.hxx tdf#164101: avoid incorrect OLE object scaling during loading 2024-11-30 14:23:22 +01:00
svdopage.hxx make NbcRotate abstract as it's implementation is noop 2023-03-05 05:27:04 +00:00
svdopath.hxx SplineLine and SplineFill have never been implemented 2022-11-04 08:18:46 +01:00
svdorect.hxx tdf#161846 remove one layout operations (iii) 2024-07-30 07:14:23 +02:00
svdotable.hxx loplugin:passstuffbyref in svx 2024-11-06 15:45:24 +01:00
svdotext.hxx improve loplugin passparamsbyref 2024-11-19 07:46:25 +01:00
svdouno.hxx ref-count SdrObject 2022-08-29 13:44:02 +02:00
svdoutl.hxx tdf#153880 sc: Make Calc text hyperlinks stand out more 2023-04-04 20:16:47 +02:00
svdovirt.hxx tdf#161846 remove one layout operations (iii) 2024-07-30 07:14:23 +02:00
svdpage.hxx We don't need a virtual here 2024-10-22 09:17:02 +02:00
svdpagv.hxx svx: prefix members of SdrPageView 2024-09-09 09:33:31 +02:00
svdpntv.hxx tdf#161341 show/hide controls/shapes/pictures in view/print 2024-12-02 07:36:20 +01:00
svdpoev.hxx svx: prefix members of SdrPolyEditView 2024-09-23 09:30:29 +02:00
svdpool.hxx reduce symbol visibility in svx 2024-03-24 13:41:01 +01:00
svdsnpv.hxx svx: prefix members of SdrSnapView 2024-09-30 09:24:05 +02:00
svdsob.hxx svx: prefix members of SdrLayerIDSet 2023-10-24 09:43:10 +02:00
svdtext.hxx new loplugin refcountingbase 2022-09-14 11:22:49 +02:00
svdtrans.hxx tdf#163486: PVS V1043 global object variable is declared in header (include/) 2024-11-22 14:25:57 +01:00
svdtypes.hxx tdf#163486: PVS V1043 global object variable is declared in header (include/) 2024-11-22 14:25:57 +01:00
svdundo.hxx svx: prefix members of SdrUndoSetPageNum 2024-08-14 10:05:50 +02:00
svdview.hxx Remove listeners of SvtAccessibilityOptions 2023-12-24 22:39:48 +01:00
svdviter.hxx use internal iterator for SfxBroadcaster 2023-06-11 18:24:29 +02:00
svdxcgv.hxx reduce symbol visibility in svx 2024-03-18 13:24:51 +01:00
svx3ditems.hxx tdf#159874: Inspection of 3D object in Dev Tools crashes LO (take 2) 2024-02-28 10:55:45 +01:00
SvxColorChildWindow.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
SvxColorValueSet.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
svxdlg.hxx tdf#120658 - Reworking of dialogues Organize macros 2024-12-02 07:13:00 +01:00
svxdllapi.h improve the script for reducing symbol exports 2021-12-01 12:13:59 +01:00
svxerr.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
svxgraphicitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
svxids.hrc support setting writer comment contents from simple-html 2024-10-04 15:28:21 +02:00
svxitems.hrc tdf#158105 Change character "background" to "highlighting color" 2023-12-20 09:33:37 +01:00
SvxNumOptionsTabPageHelper.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
SvxPresetListBox.hxx tdf#157467 SvxPresetListBox: contextmenu must affect item under mouse 2024-11-12 14:52:37 +01:00
SvxShapeTypes.hxx tdf#143148 Use pragma once instead of include guards in svx directory 2024-10-03 13:49:50 +02:00
SvxXTextColumns.hxx editengine-columns: ODF support [API CHANGE] 2021-06-08 14:50:55 +02:00
swframeexample.hxx loplugin:finalclasses svx 2019-10-30 07:32:40 +01:00
swframeposstrings.hxx tdf#137650 sw page top border relative orientation: add UI 2020-10-26 10:38:02 +01:00
swframetypes.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
swframevalidation.hxx tdf#42949 Fix IWYU warnings in include/svx/[sS][v-Z]* 2019-06-11 08:48:04 +02:00
sxcecitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sxcgitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sxciaitm.hxx introduce Degree100 strong_int type 2021-01-02 15:26:38 +01:00
sxcllitm.hxx fix asan build 2024-07-05 08:59:49 +02:00
sxctitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sxekitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sxelditm.hxx Improve loplugin:dyncastvisibility to check for non-inline key functions 2024-11-14 12:49:22 +01:00
sxenditm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sxmbritm.hxx fix asan build 2024-07-05 08:59:49 +02:00
sxmlhitm.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
sxmtfitm.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
sxmtpitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
sxmtritm.hxx fix asan build 2024-07-05 08:59:49 +02:00
sxmuitm.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
tabarea.hxx remove unused ChangeType enum value 2018-12-05 09:40:02 +01:00
tabline.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
tbcontrl.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
tbxcolor.hxx loplugin:stringviewparam: operator += 2021-01-04 15:29:54 +01:00
tbxctl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
transfrmhelper.hxx Generalize basegfx::fround for templated return type 2024-04-15 06:34:33 +02:00
txencbox.hxx weld: Rename weld::Treeview selection signal/connect 2024-12-07 11:15:03 +01:00
txenctab.hxx remove some useless comment lines 2019-12-03 12:46:27 +01:00
ucsubset.hxx clang-tidy modernize-pass-by-value in svx 2022-07-21 08:59:50 +02:00
uiobject.hxx add a DrawingAreaUIObject to avoid need to include layout.hxx for uitest 2020-10-16 12:55:07 +02:00
unoapi.hxx IASS: Update NextSlide in PresenterConsole 2024-03-29 01:55:38 +01:00
unobrushitemhelper.hxx pass SvxBrushItem around by unique_ptr 2020-04-23 19:49:43 +02:00
unofill.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
unomaster.hxx tdf#42949 Fix IWYU warnings in include/svx/[t-v]* 2019-06-18 09:08:59 +02:00
unomid.hxx MCGR: Model data changes for ColorSteps 2023-03-19 17:38:38 +00:00
unomod.hxx Fix typo 2024-07-19 20:35:39 +02:00
unomodel.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
UnoNamespaceMap.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
unopage.hxx Fix typo 2024-06-19 11:43:35 +02:00
unopool.hxx tdf#146619 Recheck include/s* with IWYU 2023-10-02 21:32:00 +02:00
unoprov.hxx reduce symbol visibility in --enable-mergelibs=more mode 2024-03-13 08:14:38 +01:00
unoshape.hxx use more concrete UNO types in chart2 2024-09-13 18:51:41 +02:00
unoshprp.hxx tdf#161826 - Add uniform Glow effect for texts in shapes 2024-08-29 19:59:24 +02:00
unoshtxt.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
view3d.hxx svx: prefix members of E3dView 2024-01-29 09:46:03 +01:00
viewlayoutitem.hxx used TypedWhichId in the constructor of various svx *Item classes 2022-01-29 18:59:53 +01:00
viewpt3d.hxx svx: prefix members of Viewport3D 2024-10-21 11:28:48 +02:00
weldeditview.hxx tdf#135236 a11y: Notify a11y layer of WeldEditView sel change 2023-11-07 07:51:37 +01:00
xbitmap.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xbtmpit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xcolit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xdash.hxx svx: prefix members of XDash 2024-01-22 09:13:38 +01:00
xdef.hxx tdf#163486: PVS V1043 global object variable is declared in header (xdef.hxx) 2024-11-21 16:05:02 +01:00
xenum.hxx remove unused enums in reportdesign,linguistic,l10ntools,vcl,svx 2018-11-23 20:31:22 +01:00
xfillit0.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xfilluseslidebackgrounditem.hxx tdf#128150 Adapt sidebar to new "use slide background" property 2022-06-22 16:54:21 +02:00
xflasit.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
xflbckit.hxx Add XFillBackgroundItem::dumpAsXml 2022-06-13 10:18:49 +02:00
xflbmpit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xflbmsli.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xflbmsxy.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xflbmtit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xflboxy.hxx Related: tdf#153008 bump XFillBmpPosOffsetXItem to sal_Int32 2024-06-05 16:56:55 +02:00
xflbstit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xflbtoxy.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xflclit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xflftrit.hxx checkForUniqueItem should take a reference parameter 2024-07-09 08:04:11 +02:00
xflgrit.hxx tdf#161846 use more GetItemSurrogatesForItem 2024-07-31 12:41:06 +02:00
xflhtit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xfltrit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xftadit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xftdiit.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xftmrit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xftouit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xftshcit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xftshit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xftshxy.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xftstit.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xgrscit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xhatch.hxx svx: prefix members of XHatch 2024-03-11 14:03:30 +01:00
xit.hxx make SfxStringItem hashable 2024-08-15 16:07:17 +02:00
xlineit0.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xlinjoit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xlnasit.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
xlncapit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xlnclit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xlndsit.hxx fix in some missing SfxItemTypes 2024-07-26 15:33:37 +02:00
xlnedcit.hxx loplugin:finalclasses 2021-06-19 14:08:50 +02:00
xlnedit.hxx checkForUniqueItem should take a reference parameter 2024-07-09 08:04:11 +02:00
xlnedwit.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xlnstcit.hxx loplugin:finalclasses 2021-06-19 14:08:50 +02:00
xlnstit.hxx checkForUniqueItem should take a reference parameter 2024-07-09 08:04:11 +02:00
xlnstwit.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xlntrit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xlnwtit.hxx switching long to a 64-bit type on 64-bit windows 2020-10-26 07:35:36 +01:00
xmleohlp.hxx use comphelper::WeakComponentImplHelper in SvXMLEmbeddedObjectHelper 2021-12-26 10:25:12 +01:00
xmlexchg.hxx Resolves: tdf#154535 create the OXFormsDescriptor on-demand 2023-04-21 21:18:00 +02:00
xmlgrhlp.hxx use more string_view in svx 2022-09-22 15:41:08 +02:00
xmlsecctrl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
xoutbmp.hxx sw reqif-xhtml export: fix export of transparent TIF 2023-03-30 07:53:15 +00:00
xpoly.hxx svx: prefix members of XPolygon 2024-09-16 16:17:39 +02:00
XPropertyEntry.hxx tdf#125969 cui: add in-use area image to bitmap list 2024-12-10 00:07:59 +01:00
xsflclit.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
xtable.hxx tdf#125969 cui: add in-use area image to bitmap list 2024-12-10 00:07:59 +01:00
xtextit0.hxx tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC 2020-02-02 18:39:50 +01:00
zoom_def.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
zoomctrl.hxx tdf#154732: Fix zoom bar in Draw 2023-04-20 17:40:39 +02:00
zoomsliderctrl.hxx tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN 2021-06-18 11:10:56 +02:00
zoomslideritem.hxx used TypedWhichId in the constructor of various svx *Item classes 2022-01-29 18:59:53 +01:00