office-gobmx/include/vcl
Armin Le Grand (Allotropia) ec635b62af Advanced Diagram support: cleanup/consolidate with existing code
Reorganized and streamlined, use IDiagramHelper as main interface
now also for existing code.

Had to adapt oox::Shape && Diagram handling since there the
import gets handled very different. This ensures that a Diagram
is detected at export and that the same happens for now as before

Had to add a detection that resetting the GrabBag is meant to
disable the Diagam functionality. That is very indirect, but
has to stay for compaibility reasons for now

Change-Id: I620b7d61cd84b5f9dd8ae4dc890ebf70ce779cdf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130389
Tested-by: Jenkins
Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
2022-02-25 09:48:14 +01:00
..
animate Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
bitmap
filter Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
font loplugin:moveparam in vcl 2021-10-08 06:34:07 +02:00
jsdialog jsdialog: use string identifiers 2022-01-24 12:17:20 +01:00
notebookbar
opengl
outdev
pdf
printer
rendercontext Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
skia
test tdf#145919 Localize strings in Graphics Test dialog 2022-01-11 09:22:52 +01:00
toolkit jsdialog: send info about initial focus in dialog 2021-12-30 09:02:09 +01:00
uitest Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
abstdlg.hxx Advanced Diagram support: cleanup/consolidate with existing code 2022-02-25 09:48:14 +01:00
AccessibleBrowseBoxObjType.hxx
accessiblefactory.hxx
accessibletable.hxx
accessibletableprovider.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
alpha.hxx
BinaryDataContainer.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
BinaryDataContainerTools.hxx
bitmap.hxx
BitmapAccessMode.hxx
BitmapAlphaClampFilter.hxx
BitmapBasicMorphologyFilter.hxx
BitmapBuffer.hxx
BitmapColor.hxx
BitmapColorQuantizationFilter.hxx
BitmapConvolutionMatrixFilter.hxx
BitmapDuoToneFilter.hxx
BitmapEmbossGreyFilter.hxx
bitmapex.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
BitmapFilter.hxx
BitmapFilterStackBlur.hxx
BitmapGaussianSeparableBlurFilter.hxx
BitmapInfoAccess.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
BitmapMedianFilter.hxx
BitmapMonochromeFilter.hxx
BitmapMosaicFilter.hxx
BitmapPalette.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
BitmapPopArtFilter.hxx
BitmapReadAccess.hxx UBSan still needs RTTI of some types to be exported 2021-12-03 09:07:58 +01:00
BitmapSeparableUnsharpenFilter.hxx
BitmapSepiaFilter.hxx
BitmapShadowFilter.hxx
BitmapSharpenFilter.hxx
BitmapSimpleColorQuantizationFilter.hxx
BitmapSmoothenFilter.hxx
BitmapSobelGreyFilter.hxx
BitmapSolarizeFilter.hxx
BitmapTools.hxx WASM --enable-wasm-strip now skips lots of LO code 2022-01-20 12:28:54 +01:00
builder.hxx move ToolBoxItemId into its own header 2022-01-26 12:07:18 +01:00
builderfactory.hxx
builderpage.hxx
cairo.hxx
canvastools.hxx
checksum.hxx
ColorMask.hxx
commandevent.hxx
commandinfoprovider.hxx
ctrl.hxx
cursor.hxx
customweld.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
cvtgrf.hxx
decoview.hxx
devicecoordinate.hxx always use B2DPoint for DevicePoint 2022-01-13 18:31:35 +01:00
dialoghelper.hxx move PopupMenu::IsInExecute out of vcl/include/menu.hxx 2021-11-29 17:24:40 +01:00
dibtools.hxx
dllapi.h
dndhelp.hxx improve the script for reducing symbol exports 2021-12-01 12:13:59 +01:00
dockingarea.hxx
dockwin.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
embeddedfontshelper.hxx
EnumContext.hxx
errcode.hxx
errinf.hxx sw: avoid popup window for the EmbeddedObject property of an UNO OLE object 2021-10-18 18:04:22 +02:00
event.hxx
evntpost.hxx
exceptiontypes.hxx
extoutdevdata.hxx
fieldvalues.hxx tdf#125849 cannot modify the ruler unit of measure in translated UI 2022-02-03 10:10:09 +01:00
fileregistration.hxx
FilterConfigItem.hxx Avoid COW overhead using css::uno::Sequence 2021-10-14 06:00:49 +02:00
fntstyle.hxx
font.hxx
fontcapabilities.hxx
fontcharmap.hxx
formatter.hxx
gdimetafiletools.hxx
gdimtf.hxx tdf#126319 Corrected bitmap creation from metafile 2022-02-02 09:43:10 +01:00
GestureEvent.hxx
gfxlink.hxx support for the WebP image format (tdf#114532) 2022-01-31 10:44:29 +01:00
glxtestprocess.hxx
glyphitem.hxx
gradient.hxx vcl: migrate AddGradientActions() from OutputDevice to Gradient 2022-01-05 05:42:32 +01:00
graph.hxx
GraphicAttributes.hxx
GraphicExternalLink.hxx
graphicfilter.hxx support for the WebP image format (tdf#114532) 2022-01-31 10:44:29 +01:00
GraphicLoader.hxx
GraphicNativeMetadata.hxx
GraphicNativeTransform.hxx
GraphicObject.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
graphictools.hxx loplugin:moveparam in vcl 2021-10-08 06:34:07 +02:00
hatch.hxx
headbar.hxx
help.hxx
i18nhelp.hxx osl::Mutex->std::mutex in I18nHelper 2021-12-19 17:46:39 +01:00
IContext.hxx loplugin:moveparam in vcl 2021-10-08 17:10:27 +02:00
IconThemeInfo.hxx
IDialogRenderable.hxx
idle.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
image.hxx
ImageTree.hxx
imap.hxx
imapcirc.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
imapobj.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
imappoly.hxx
imaprect.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
inetimg.hxx
inputctx.hxx
inputtypes.hxx
InterimItemWindow.hxx Resolves: tdf#143511 SysObj is clipped out if the widget is out of view 2021-11-16 11:26:33 +01:00
introwin.hxx
ITiledRenderable.hxx
jobset.hxx
keycod.hxx
keycodes.hxx
layout.hxx
lazydelete.hxx
lineinfo.hxx
locktoplevels.hxx
lok.hxx
mapmod.hxx
menu.hxx remove unused forward declare 2021-12-13 11:09:22 +01:00
menubarupdateicon.hxx don't need to include vcl/menu.hxx from vcl/menubarupdateicon.hxx 2021-11-28 11:14:09 +01:00
metaact.hxx tools::Long->sal_Int32 in the DX arrays 2021-10-30 15:43:23 +02:00
metaactiontypes.hxx
metric.hxx vcl: test PhysicalFontFace and move to vcl::font namespace 2021-10-05 18:11:01 +02:00
mnemonic.hxx
mtfxmldump.hxx Add a comment how to use MetafileXmlDump in the tests 2022-01-06 16:52:59 +01:00
naturalsort.hxx
NotebookbarContextControl.hxx
oldprintadaptor.hxx
outdev.hxx avoid Xlib cairo surfaces for small virtual devices (bsc#1183308) 2022-01-24 14:40:02 +01:00
pdfextoutdevdata.hxx
pdfread.hxx Make inserted or pasted PDF sharper on macOS 2022-02-03 14:43:53 +01:00
pdfwriter.hxx tools::Long->sal_Int32 in the DX arrays 2021-10-30 15:43:23 +02:00
pngwrite.hxx
print.hxx fix the orientation combobox in the print dialog 2022-02-01 11:16:43 +01:00
PrinterSupport.hxx
prntypes.hxx
ptrstyle.hxx
QueueInfo.hxx
quickselectionengine.hxx
RawBitmap.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
region.hxx
roadmapwizard.hxx
salctype.hxx support for the WebP image format (tdf#114532) 2022-01-31 10:44:29 +01:00
salgtype.hxx
salnativewidgets.hxx
Scanline.hxx
scheduler.hxx
scopedbitmapaccess.hxx
scrbar.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
seleng.hxx
settings.hxx improve the script for reducing symbol exports 2021-12-01 12:13:59 +01:00
sound.hxx
specialchars.hxx
split.hxx
splitwin.hxx
status.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
stdtext.hxx
svapp.hxx lok: introduce Application::LOKHandleMouseEvent 2022-02-08 21:40:04 +01:00
svmain.hxx
svtaccessiblefactory.hxx
syschild.hxx
sysdata.hxx WASM Qt: various EMSCRIPTEN adaptions 2022-01-19 10:55:56 +01:00
syswin.hxx Related: tdf#146648 let SetWindowState size trump the initial layout pref size 2022-01-27 15:03:53 +01:00
tabctrl.hxx move ToolBoxItemId into its own header 2022-01-26 12:07:18 +01:00
tabpage.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
task.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
taskpanelist.hxx
TaskStopwatch.hxx
textdata.hxx
texteng.hxx use more DECL_DLLPRIVATE_LINK 2021-11-04 15:26:14 +01:00
textfilter.hxx
textrectinfo.hxx
textview.hxx tdf#145764 - BASIC IDE Home Key: move cursor to the beginning/first character 2021-12-11 16:57:57 +01:00
threadex.hxx
timer.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
toolbox.hxx move ToolBoxItemId into its own header 2022-01-26 12:07:18 +01:00
toolboxid.hxx move ToolBoxItemId into its own header 2022-01-26 12:07:18 +01:00
transfer.hxx tdf#145964 related: also drop special-casing in TransferableHelper::SetString 2021-12-01 14:59:58 +01:00
txtattr.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
TypeSerializer.hxx
unohelp.hxx improve the script for reducing symbol exports 2021-12-01 12:13:59 +01:00
unohelp2.hxx Recheck include/[s-x]* with IWYU 2021-12-24 01:44:48 +01:00
vclenum.hxx add WindowStateMask::Size for convenience 2022-01-27 09:46:43 +01:00
vclevent.hxx
vcllayout.hxx Related: tdf#146453 retain accurate positioning in rotated text rendering 2022-01-16 20:22:22 +01:00
vclmain.hxx
vclptr.hxx
vclreferencebase.hxx
vectorgraphicdata.hxx
VectorGraphicSearch.hxx
virdev.hxx
wall.hxx
weld.hxx Fix [-Wignored-qualifiers] 2022-02-05 15:29:19 +01:00
WeldedTabbedNotebookbar.hxx
weldutils.hxx make comphelper::OInterfaceContainerHelper4 more threadsafe 2022-01-14 21:04:10 +01:00
window.hxx lok: sc: introduce LocalStartDrag method 2022-02-15 13:58:23 +01:00
windowstate.hxx
winscheduler.hxx
wizardmachine.hxx
wmf.hxx
wmfexternal.hxx
wrkwin.hxx
xtextedt.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00