office-gobmx/vcl/inc
Michael Weghorn aae76f4df1 tdf#130857 vcl: Move weld::Window::{g,s}et_modal to weld::Dialog
All calls to get_modal and set_modal are done for weld::Dialog
instances, never for plain instances of/pointers to the weld::Window
base class.

Therefore, drop the methods from weld::Window and add them weld::Dialog
instead.

SalInstanceDialog was already overriding the SalInstanceWindow
implementations of both methods.

For QtInstanceWindow, these were not implemented yet, while
QtInstanceDialog already has implementations.
(If there were a real need, they could be implemented using
QWidget::isModal/QWidget::windowModality and
QWidget::setWindowModality.)

For GTK, move the GtkInstanceWindow::get_modal implementation
to GtkInstanceDialog and call gtk_window_set_modal directly
instead of GtkInstanceWindow::set_modal in
GtkInstanceDialog::set_modal.

Change-Id: I71431347f3bca9571c6fd4b7cf995bb79fb5b11d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/176252
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2024-11-08 08:39:45 +01:00
..
android
animate
bitmap tdf#143148 Replace include guards with #pragma once in header files 2024-10-27 11:17:06 +01:00
filter
font loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
graphic
headless tdf#163457 CairoSDPR: Need to apply 'damage' to gtk 2024-10-31 12:25:26 +01:00
ios
jsdialog tdf#130857 VclBuilder: Pass UI dir/root to BuilderBase 2024-09-25 21:09:07 +02:00
opengl
osx Set the native tracking area in -[SalFrameView updateTrackingAreas] 2024-10-28 15:06:07 +01:00
pch move vcl::DeleteOnDeinit to tools 2024-10-22 08:01:19 +02:00
pdf pdf: move encryption methods into PDFEncryptor files 2024-11-04 21:51:57 +01:00
qt5 tdf#130857 vcl: Move weld::Window::{g,s}et_modal to weld::Dialog 2024-11-08 08:39:45 +01:00
qt6 tdf#130857 qt weld: Add initial SpinButton support 2024-11-08 08:39:24 +01:00
quartz pass by reference for ShouldDownscaleIconsAtSurface 2024-10-22 19:31:28 +02:00
skia Update to skia m116 2024-10-06 21:06:40 +02:00
test
unx gtk3 a11y: Drop unused DocumentFocusListener class 2024-10-16 09:37:41 +02:00
widgetdraw
win win: Prefer integers instead of strings for OS version comparison 2024-11-06 14:06:27 +01:00
accel.hxx
accmgr.hxx
bitmaps.hlst
BitmapSymmetryCheck.hxx
brdwin.hxx
bubblewindow.hxx
calendar.hxx
canvasbitmap.hxx
configsettings.hxx
ContextVBox.hxx
ControlCacheKey.hxx
cursor_hotspots.hxx
dbggui.hxx
debugevent.hxx
displayconnectiondispatch.hxx
dndeventdispatcher.hxx
dndhelper.hxx
dndlistenercontainer.hxx
drawmode.hxx
driverblocklist.hxx
DropdownBox.hxx
factory.hxx
FileDefinitionWidgetDraw.hxx
fltcall.hxx
fontattributes.hxx
fontsubset.hxx
glyphid.hxx
helpwin.hxx
hyperlabel.hxx
IconThemeScanner.hxx
IconThemeSelector.hxx Libreoffice Theme Part 1.0: Make registry colors accessible from VCL 2024-11-06 20:49:31 +01:00
iconview.hxx
image.h
imagerepository.hxx
impdel.hxx
impfont.hxx
impfontcache.hxx
impfontcharmap.hxx
impglyphitem.hxx
impgraph.hxx
implimagetree.hxx
ImplLayoutArgs.hxx
ImplLayoutRuns.hxx
ImplOutDevData.hxx
IPrioritable.hxx
jobdata.hxx
jobset.h
justificationdata.hxx
langboost.hxx
listbox.hxx
managedmenubutton.hxx
menubarvalue.hxx
menutogglebutton.hxx
messagedialog.hxx
NotebookbarPopup.hxx
OptionalBox.hxx
ppdparser.hxx loplugin:passstuffbyref in vcl 2024-11-06 12:34:18 +01:00
print.h
print.hrc
printaccessoryview.hrc
printdlg.hxx
printerinfomanager.hxx
PriorityHBox.hxx
PriorityMergedHBox.hxx
regband.hxx
regionband.hxx
ResampleKernel.hxx
salbmp.hxx
salframe.hxx tdf#160982 wina11y: Drop extra screen reader check to enable a11y bridge 2024-10-19 08:48:46 +02:00
salgdi.hxx tdf#163457 CairoSDPR: Need to apply 'damage' to gtk 2024-10-31 12:25:26 +01:00
salgdiimpl.hxx
salgeom.hxx
SalGradient.hxx
salinst.hxx
sallayout.hxx tdf#163215: Enable kashida justification for AAT fonts 2024-10-18 21:49:03 +02:00
salmenu.hxx
salobj.hxx
salprn.hxx
salptype.hxx
salsession.hxx
salsys.hxx
saltimer.hxx
salusereventlist.hxx
salvd.hxx
salvtables.hxx tdf#130857 vcl: Move weld::Window::{g,s}et_modal to weld::Dialog 2024-11-08 08:39:45 +01:00
salwtype.hxx
scanlinewriter.hxx
schedulerimpl.hxx
scrptrun.h
scrwnd.hxx tdf#163582: Fix scrolling distance increasing geometrically. 2024-10-30 15:04:17 +01:00
sft.hxx
slider.hxx
spin.hxx
strhelper.hxx
strings.hrc
strings.hxx
svdata.hxx win a11y: Move (Impl)InitAccessBridge logic to only caller 2024-10-30 08:27:36 +01:00
svimpbox.hxx
svsys.h
textlayout.hxx
TextLayoutCache.hxx
textlineinfo.hxx
textrender.hxx
toolbarvalue.hxx
toolbox.h
treeglue.hxx
uiobject-internal.hxx
units.hrc
vcleventlisteners.hxx
vclpluginapi.h
vclstatuslistener.hxx
verticaltabctrl.hxx
watchdog.hxx
WidgetDrawInterface.hxx
window.h
windowdev.hxx
wizdlg.hxx