Files
odfstudio/svtools
Michael Weghorn 7c42839f7b tdf#158280 Move SvxNameDialog etc. from cui to svtools
tdf#158280 suggests to replace all uses of
the sfx2 InputDialog with SvxNameDialog.

For uses in sfx2 itself however
(e.g. sfx2/source/doc/templatedlg.cxx, see work-in-progress
change [1]), this poses the problem that even the existing
AbstractSvxNameDialog abstraction is not sufficient
to avoid a cyclic dependency because the
SvxAbstractDialogFactory required to create
an instance is in the svx module, which is
still above the sfx2 module in the dependency chain.

Move SvxNameDialog and the other common dialogs
defined in the same header down into svtools and
make the header a global svtools header,
so it can be used directly in sfx2 and
elsewhere.

Existing uses of AbstractSvxNameDialog can be
simplified to directly use SvxNameDialog in
separate commits.

[1] https://gerrit.libreoffice.org/c/core/+/198880

Change-Id: I26023712b09bcd7c303053e88cce40a3e1cae964
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/199550
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
2026-02-17 17:41:58 +01:00
..
…
…
…

Tools on the Top of VCL

Common dialogs, file and print dialogs, wizards, vcl filters, lots of helper code.