office-gobmx/include/vcl
Marco Cecchetti 7364b3a2d8 lok: slideshow rework: check that requested slide is the expected one
Change-Id: I225dfea9981d43fb90888f5025792e9d24d9a789
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173061
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178129
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2024-12-09 14:34:12 +01:00
..
accessibility a11y: Move action string header to vcl 2024-12-04 20:47:04 +01:00
animate reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
bitmap vcl: move bitmap filter headers into vcl/bitmap global header directory 2024-10-21 09:45:21 +02:00
filter cool#9992 lok doc sign, hash extract: digest for getCommandValues('Signature') 2024-11-12 12:41:34 +01:00
font improve loplugin passparamsbyref 2024-11-19 07:46:25 +01:00
graphic Factor out conversion of awt::XBitmap to BitmapEx in vcl 2024-11-08 05:35:17 +01:00
jsdialog weld: Rename weld::Treeview selection signal/connect 2024-12-07 11:15:03 +01:00
notebookbar use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
opengl reduce symbol visibility in vcl 2024-03-16 07:31:14 +01:00
outdev
pdf pdf: refactor and move encryption init. to a common function 2024-12-09 08:41:29 +01:00
printer tdf#156230: Deprecate and stop using PDFAsStandardPrintJobFormat 2023-07-30 20:44:15 +02:00
qt tdf#130857 qt weld: Implement simple drawing in QtInstanceDrawingArea 2024-11-07 09:53:56 +01:00
rendercontext tdf#163215: Enable kashida justification for AAT fonts 2024-10-18 21:49:03 +02:00
skia tdf#156361 use slow blending path if alpha mask blending is diabled 2023-07-20 19:58:35 +02:00
test reduce symbol visibility 2024-04-28 22:30:17 +02:00
toolkit a11y: Use FormattedField directly in SVTXAccessibleNumericField 2024-12-04 20:47:44 +01:00
uitest Add arguments to Last 4 UNO Commands in CrashReport Dump 2024-09-10 15:35:57 +02:00
abstdlg.hxx tdf#159128 UI: Open Security settings option directly 2024-01-24 09:06:39 +01:00
AccessibleBrowseBoxObjType.hxx convert AccessibleBrowseBoxObjType to scoped enum 2021-07-02 12:37:25 +02:00
accessiblefactory.hxx make IAccessibleBrowseBox extend cppu::WeakImplHelper 2023-08-30 17:49:35 +02:00
accessibletable.hxx make IAccessibleTableControl extend cppu::WeakImplHelper 2023-08-30 17:49:26 +02:00
accessibletableprovider.hxx make IAccessibleBrowseBox extend cppu::WeakImplHelper 2023-08-30 17:49:35 +02:00
alpha.hxx loplugin:unusedmethods 2024-01-16 13:01:25 +01:00
BinaryDataContainer.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
BinaryDataContainerTools.hxx vcl: add an UNO interface and impl. for BinaryDataContainer 2021-01-20 09:06:41 +01:00
bitmap.hxx SDPRCairo: enhance CairoPixelProcessor2D 2024-07-02 20:34:29 +02:00
BitmapAccessMode.hxx move BitmapAccessMode enum from salbtype to its own file 2019-04-17 02:35:01 +02:00
BitmapBuffer.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapColor.hxx make the Color constructors explicitly specify transparency 2021-01-16 10:07:07 +01:00
bitmapex.hxx vcl: make Color parameters const in BitmapEx::createAlphaBlendFrame() 2024-12-06 10:17:28 +01:00
BitmapInfoAccess.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapPalette.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
BitmapReadAccess.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
BitmapTools.hxx vcl: add "fillWithData" function to BitmapTools - used in lok 2024-08-15 08:09:55 +02:00
BitmapWriteAccess.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
builder.hxx tdf#130857 Pass child type to WidgetBuilder::insertObject 2024-11-24 17:04:01 +01:00
builderbase.hxx tdf#130857 qt weld: Set tree view column header title 2024-12-08 01:22:33 +01:00
builderfactory.hxx Ensure that VCL builder entry points use proper function type 2019-09-03 22:24:23 +02:00
builderpage.hxx Avoid conversions between OUString and OString in VCL 2023-04-02 18:46:47 +02:00
cairo.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
canvastools.hxx basegfx: replace typedef with a class B2DSize based on Size2D 2022-09-11 17:16:59 +02:00
checksum.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
ColorMask.hxx loplugin:unusedmethods 2020-11-06 09:57:43 +01:00
commandevent.hxx tdf#114441 - Convert use of sal_uLong to better integer types 2023-09-05 22:51:55 +02:00
commandinfoprovider.hxx use more compact namespace syntax in /include 2020-05-03 09:21:51 +02:00
ctrl.hxx VCL: Windows: more usecases for FlashWindow() API to inform on changes 2024-05-16 12:50:31 +02:00
cursor.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
customweld.hxx tdf#155447 a11y: Set accessible ID for WeldEditView 2024-08-02 06:47:12 +02:00
cvtgrf.hxx move ErrCode to comphelper and improve debug output string 2022-09-14 08:34:38 +02:00
decoview.hxx loplugin:constantparam 2024-10-01 11:17:11 +02:00
dialoghelper.hxx move PopupMenu::IsInExecute out of vcl/include/menu.hxx 2021-11-29 17:24:40 +01:00
dibtools.hxx use BitmapEx in ImpSdrPdfImport::ImportImage 2019-07-08 12:58:51 +02:00
dllapi.h replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
dndhelp.hxx UBSan CppunitTest_editeng_borderline etc. need more RTTI now 2024-09-13 11:03:46 +02:00
dockingarea.hxx make more classes private in mergedlibs mode 2020-03-23 12:05:36 +01:00
dockwin.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
DocWindow.hxx lok: form controls: rendering and mouse event forwarding 2023-03-07 19:30:11 +00:00
embeddedfontshelper.hxx tdf#162002 DOCX import, font embed: only discard subset fonts with few glyphs 2024-07-16 17:21:05 +02:00
EnumContext.hxx Sidebar: Direct update of FillStyle 2024-05-07 19:13:20 +02:00
errinf.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
event.hxx loplugin:fieldcast in DataChangedEvent 2023-11-08 09:22:05 +01:00
evntpost.hxx make more classes private in mergedlibs mode 2020-03-23 12:05:36 +01:00
exceptiontypes.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
extoutdevdata.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
fieldvalues.hxx tdf#36709 GUI changes for font-relative first-line indent 2024-11-14 17:30:06 +01:00
fileregistration.hxx This can be a simple forward declaration 2021-04-01 13:18:55 +02:00
FilterConfigItem.hxx pdf-dialog general-tab: set_sensitive if config not read-only 2023-09-30 11:56:49 +02:00
fntstyle.hxx Convert FontRelief to scoped enum 2016-05-30 06:41:53 +00:00
font.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
fontcapabilities.hxx Drop o3tl::optional wrapper 2020-02-21 14:50:28 +01:00
fontcharmap.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
formatter.hxx Resolves: tdf#151919 mark blanked fields as requiring a reformat 2023-09-26 13:32:28 +02:00
formpdfexport.hxx remove dependency from drawinglayer to framework 2022-12-19 06:42:39 +00:00
gdimetafiletools.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
gdimtf.hxx simplify GDIMetaFile::ReplaceAction 2024-11-15 13:47:19 +01:00
GestureEventPan.hxx vcl: Use #pragma once on GestureEventPan.hxx 2022-09-05 16:20:51 +02:00
GestureEventRotate.hxx vcl: implement rotate gesture infrastructure 2022-08-26 09:12:54 +02:00
GestureEventZoom.hxx vcl: implement zoom gesture infrastructure 2022-08-26 09:12:35 +02:00
gfxlink.hxx BinaryDataContainer swap out implementation. 2023-05-05 18:47:03 +02:00
glyphitem.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
glyphitemcache.hxx move vcl::DeleteOnDeinit to tools 2024-10-22 08:01:19 +02:00
gradient.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
graph.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
GraphicAttributes.hxx clang:optin.performance.Padding in vcl 2021-09-11 12:45:01 +02:00
GraphicExternalLink.hxx fix #include location 2022-07-13 15:27:14 +02:00
graphicfilter.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
GraphicLoader.hxx compact namespace: vcl 2020-07-19 20:41:14 +02:00
GraphicNativeMetadata.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
GraphicNativeTransform.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
GraphicObject.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
graphictools.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
hatch.hxx new tools::Degree10 strong typedef 2020-10-21 08:13:05 +02:00
headbar.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
help.hxx dubious to enable/disable help button based on IsContextHelpEnabled 2024-08-14 11:04:51 +02:00
htmltransferable.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
i18nhelp.hxx clang-tidy modernize-pass-by-value in vcl 2022-07-13 09:22:40 +02:00
IContext.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
IconThemeInfo.hxx Extended loplugin:ostr: Rewrite some O[U]StringLiteral -> O[U]String 2023-10-23 11:04:42 +02:00
IDialogRenderable.hxx lok: dump more SfxViewShell state, and LOK notifier state on Windows. 2024-05-18 12:34:59 +02:00
idle.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
idletask.hxx reserve a TaskPriority for testtool IdleTask 2024-01-29 16:30:58 +01:00
image.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
ImageTree.hxx tdf#151898 if svgs are used in hidpi get a high quality GtkImage 2022-11-10 09:40:47 +01:00
imap.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
imapcirc.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
imapobj.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
imappoly.hxx replace VCL_DLLPRIVATE with SAL_DLLPRIVATE 2024-03-14 14:31:37 +01:00
imaprect.hxx tdf#160867: restore HTML map export for text hyperlinks in frames 2024-04-30 19:11:32 +02:00
inetimg.hxx clang-tidy modernize-pass-by-value in vcl 2022-07-13 09:22:40 +02:00
inputctx.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
inputtypes.hxx vcl: split exception types from input types 2016-02-06 12:55:43 +11:00
InterimItemWindow.hxx Related: tdf#155266 Eliminate delayed scrollbar redrawing when swiping 2023-12-22 21:28:21 +01:00
introwin.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
ITiledRenderable.hxx lok: slideshow rework: check that requested slide is the expected one 2024-12-09 14:34:12 +01:00
jobset.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
kernarray.hxx convert KernArray from sal_Int32 to double 2024-10-31 12:10:52 +01:00
keycod.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
keycodes.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
layout.hxx tdf#143148 use pragma once instead of include guards 2024-01-29 10:30:01 +01:00
lineinfo.hxx use dashing info from struct LineInfo in EPS writer (tdf#146804) 2022-03-22 15:17:08 +01:00
locktoplevels.hxx remove vcl/waitobj.hxx 2021-04-09 21:17:03 +02:00
lok.hxx lok: add trimMemory capability, and expand dumpState to caches. 2023-03-11 21:03:05 +00:00
mapmod.hxx include OutputDevice MapMode in SalLayoutGlyphsCache key (tdf#148400) 2022-04-12 13:31:09 +02:00
menu.hxx a11y: Move menu a11y classes to vcl, no more use factory 2024-12-04 20:47:30 +01:00
menubarupdateicon.hxx Fix build 2024-03-15 09:19:14 +01:00
metaact.hxx improve loplugin passparamsbyref 2024-11-19 07:46:25 +01:00
metaactiontypes.hxx restore accidentally altered license header 2015-05-15 06:25:47 -05:00
metric.hxx tdf#36709 sw: Writer layout for font-relative first-line indent 2024-11-13 09:35:20 +01:00
mnemonic.hxx workaround VisualStudio2022 compile error 2022-10-20 11:04:28 +02:00
mtfxmldump.hxx new loplugin:trivialdestructor 2022-03-11 09:06:06 +01:00
naturalsort.hxx tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxx 2020-08-03 10:23:10 +02:00
NotebookbarContextControl.hxx New loplugin:crosscast 2022-11-29 18:07:23 +01:00
oldprintadaptor.hxx make more classes private in mergedlibs mode 2020-03-23 12:05:36 +01:00
outdev.hxx tdf#163105 Use HB data while selecting kashida insertion positions 2024-09-26 22:44:03 +02:00
pdfextoutdevdata.hxx tdf#162955 PDF export: avoid the popup rectangle with zero size 2024-09-19 08:59:16 +02:00
pdfread.hxx Make inserted or pasted PDF sharper on macOS 2022-02-03 14:43:53 +01:00
pdfwriter.hxx pdf: cleanup and improve PDFEncryptionProperties 2024-12-09 08:41:40 +01:00
print.hxx tdf#88226 sd: fix cutting off the overflow text on the notes print page 2024-12-04 10:17:24 +01:00
PrinterSupport.hxx vcl: split out PrinterSupport to own header 2020-06-15 12:21:07 +02:00
prntypes.hxx Replace macro with constexpr variable 2019-02-07 13:31:39 +01:00
ptrstyle.hxx tdf#104169 - Change mouse cursor to FatCross in calc spreadsheet 2021-05-18 08:33:31 +02:00
QueueInfo.hxx tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxx 2020-08-03 10:23:10 +02:00
quickselectionengine.hxx loplugin:singlevalfields 2020-02-27 08:29:00 +01:00
RawBitmap.hxx loplugin:constmethod handle more cases 2021-09-30 19:00:57 +02:00
region.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
roadmapwizard.hxx tdf#145614 Convert #define to enum class 2024-11-12 15:27:34 +01:00
salctype.hxx clang-tidy modernize-pass-by-value in vcl 2022-07-13 09:22:40 +02:00
salgtype.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
salnativewidgets.hxx tdf#161501 vcl: Make TabitemValue position-aware 2024-07-24 05:42:34 +02:00
Scanline.hxx vcl: separate scanline direction from ScanlineFormat 2024-02-29 16:12:18 +01:00
scheduler.hxx Introduce a guard to delay processing of idles 2024-03-13 13:47:53 +01:00
scrollable.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
seleng.hxx tdf#114441 - Convert use of sal_uLong to better integer types 2023-10-25 11:27:28 +02:00
settings.hxx remove unused header in vcl/settings.hxx 2024-12-06 19:47:42 +01:00
sound.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
specialchars.hxx tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxx 2020-08-03 10:23:10 +02:00
split.hxx use tools::Long in vcl 2020-10-19 21:34:46 +02:00
splitwin.hxx expose what sizes are used for these 2021-04-09 16:45:50 +02:00
status.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
stdtext.hxx move wintypes.hxx from tools to vcl 2022-07-20 12:20:59 +02:00
svapp.hxx rename IsOnSystemEventLoop -> IsUseSystemEventLoop 2024-12-09 11:24:44 +01:00
svmain.hxx There is no ImplSVMainHook() 2019-04-26 08:20:09 +02:00
svtaccessiblefactory.hxx make more classes private in mergedlibs mode 2020-03-23 12:05:36 +01:00
syschild.hxx add a SystemChildWindow::GetOptimalSize override 2019-12-19 17:14:06 +01:00
sysdata.hxx remove defunct pXRenderFormat field 2023-01-11 12:12:54 +00:00
syswin.hxx Optimize SystemWindow layout a bit 2024-06-30 17:16:16 +02:00
tabctrl.hxx notebookbar: Pass menu button as parent for its menu 2024-11-22 00:15:46 +01:00
tabpage.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
task.hxx reserve a TaskPriority for testtool IdleTask 2024-01-29 16:30:58 +01:00
taskpanelist.hxx Related tdf#146906 - Remove hard-coded access to split window 2024-09-26 16:10:16 +02:00
TaskStopwatch.hxx loplugin:constantparam 2022-03-24 15:06:24 +01:00
textdata.hxx clang-tidy modernize-pass-by-value in vcl 2022-07-13 09:22:40 +02:00
texteng.hxx reduce symbol visibility in vcl 2024-03-17 13:06:38 +01:00
textfilter.hxx loplugin:ostr in vcl 2024-05-10 18:44:00 +02:00
textrectinfo.hxx missing include 2020-11-02 10:05:04 +01:00
textview.hxx vcl: Merge ImpTextView into TextView 2024-10-04 00:41:07 +02:00
themecolors.hxx don't bother passing const std::[u16]string_view by reference 2024-12-03 15:18:31 +01:00
threadex.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
timer.hxx gives names to all the Idles and Tasks 2021-09-28 19:35:13 +02:00
toolbox.hxx tdf#163486: PVS: check GetMenu() 2024-10-18 15:37:59 +02:00
toolboxid.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
transfer.hxx use more concrete UNO type in vcl 2024-09-10 17:17:51 +02:00
txtattr.hxx add UNLESS_MERGELIBS_MORE and use to reduce symbol visibility 2024-03-02 09:36:01 +01:00
TypeSerializer.hxx ofz#66471 Direct-leak 2024-02-05 08:42:23 +01:00
unohelp.hxx Move helpers for css::awt/VCL point/rect/size to vcl::unohelper 2024-12-04 20:47:14 +01:00
unohelp2.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
vclenum.hxx remove OutDevSupportType::TransparentRect 2024-11-21 08:15:37 +01:00
vclevent.hxx tdf#160806 tdf#160837 gtk3 a11y: Drop VclEventId::ToolboxButtonStateChanged 2024-05-07 06:06:01 +02:00
vcllayout.hxx tdf#163215: Enable kashida justification for AAT fonts 2024-10-18 21:49:03 +02:00
vclmain.hxx tdf#123936 Formatting files in module include with clang-format 2020-11-21 13:19:17 +01:00
vclptr.hxx cid#1524746 silence Using a moved object 2023-04-23 14:12:49 +02:00
vclreferencebase.hxx Drop Window::IsDisposed 2021-05-31 15:19:31 +02:00
vectorgraphicdata.hxx tdf#129244: Let ImpGraphic update its buffer for new pixel sizes 2024-07-12 12:06:48 +02:00
VectorGraphicSearch.hxx clang-tidy modernize-pass-by-value in vcl 2022-07-13 09:22:40 +02:00
virdev.hxx Convert internal vcl bitmap formats transparency->alpha (II) 2023-07-25 08:38:12 +02:00
wall.hxx tdf#157664 Drop operator !=, where respective operator == is defined 2024-02-09 04:11:01 +01:00
weld.hxx weld: Rename weld::Treeview selection signal/connect 2024-12-07 11:15:03 +01:00
WeldedTabbedNotebookbar.hxx use more UNLESS_MERGELIBS 2024-02-12 20:25:54 +01:00
weldutils.hxx loplugin:unusedmethods 2024-10-16 15:52:02 +02:00
widgetbuilder.hxx tdf#130857 Pass child type to WidgetBuilder::insertObject 2024-11-24 17:04:01 +01:00
window.hxx loplugin:unnecessaryvirtual 2024-12-02 14:00:55 +01:00
WindowPosSize.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
windowstate.hxx tdf#146619 Recheck include/[v-x]* with IWYU 2023-12-12 18:51:27 +01:00
winscheduler.hxx Fix typos 2019-08-12 22:12:57 +02:00
wintypes.hxx jsdialog: support for LinkButton as an independent widget 2024-05-03 07:13:22 +02:00
wizardmachine.hxx reduce symbol visibility in vcl 2024-03-14 19:17:08 +01:00
wmf.hxx vcl: improve EMF+ -> WMF conversion 2020-12-09 10:46:31 +01:00
wmfexternal.hxx loplugin:unusedmethods 2022-07-13 14:55:54 +02:00
wrkwin.hxx VCL add vcl::WindowPosSize abstract class 2022-06-08 18:17:17 +02:00
xtextedt.hxx Drop i18nutil::SearchOptions 2023-06-28 11:06:54 +02:00