commit ecf62a8f21e457936ed285d4fbcbed7348bb636b
Author: Yuriy Skalko <[email protected]>
Date: Mon Nov 30 01:03:35 2020 +0200
Refactor OutputParams
Now all Inset hierarchy uses OutputParams.h included in Inset.h.
Forward declare some enums to reduce header dependencies.
src/Buffer.cpp | 34 ++++++++++++------------
src/BufferList.cpp | 1 +
src/BufferParams.cpp | 50 ++++++++++++++++++------------------
src/BufferParams.h | 8 +++---
src/Changes.cpp | 10 +++---
src/Converter.cpp | 27 ++++++++++---------
src/Converter.h | 6 +++-
src/Format.cpp | 24 +++++++++---------
src/Format.h | 8 +++---
src/LaTeXFeatures.cpp | 20 +++++++-------
src/OutputParams.cpp | 13 ++++++---
src/OutputParams.h | 46 +++++++++++++++++----------------
src/PDFOptions.cpp | 4 +-
src/Paragraph.cpp | 14 +++++-----
src/Undo.cpp | 1 -
src/frontends/qt/GuiBox.h | 1 +
src/frontends/qt/GuiDocument.cpp | 1 -
src/frontends/qt/GuiPrefs.h | 1 +
src/graphics/PreviewLoader.cpp | 26 +++++++++---------
src/insets/Inset.cpp | 6 ++++
src/insets/Inset.h | 3 +-
src/insets/InsetArgument.cpp | 1 -
src/insets/InsetBibitem.cpp | 1 -
src/insets/InsetBibtex.cpp | 3 +-
src/insets/InsetBranch.cpp | 1 -
src/insets/InsetCaption.cpp | 1 -
src/insets/InsetCitation.h | 1 +
src/insets/InsetCollapsible.cpp | 1 -
src/insets/InsetCommandParams.cpp | 1 -
src/insets/InsetCounter.cpp | 1 -
src/insets/InsetERT.cpp | 1 -
src/insets/InsetExternal.cpp | 23 ++++++++---------
src/insets/InsetFloat.cpp | 10 ++++++-
src/insets/InsetFloat.h | 2 +-
src/insets/InsetFoot.cpp | 1 -
src/insets/InsetGraphics.cpp | 21 +++++++++------
src/insets/InsetGraphics.h | 2 +-
src/insets/InsetHyperlink.cpp | 1 -
src/insets/InsetIPA.cpp | 1 -
src/insets/InsetInclude.cpp | 3 +-
src/insets/InsetInfo.cpp | 1 +
src/insets/InsetLine.cpp | 1 -
src/insets/InsetListings.cpp | 1 -
src/insets/InsetMarginal.cpp | 1 -
src/insets/InsetNewline.cpp | 1 -
src/insets/InsetNewpage.cpp | 1 -
src/insets/InsetNomencl.cpp | 1 -
src/insets/InsetNote.cpp | 3 +-
src/insets/InsetPhantom.cpp | 1 -
src/insets/InsetPreview.cpp | 1 -
src/insets/InsetQuotes.cpp | 5 +--
src/insets/InsetRef.cpp | 1 -
src/insets/InsetScript.cpp | 1 -
src/insets/InsetSeparator.cpp | 1 -
src/insets/InsetSpace.cpp | 1 -
src/insets/InsetTOC.cpp | 1 -
src/insets/InsetTabular.cpp | 1 -
src/insets/InsetTabular.h | 1 +
src/insets/InsetText.cpp | 1 -
src/insets/InsetVSpace.cpp | 1 -
src/lyxfind.cpp | 10 +++---
src/mathed/InsetMathHull.cpp | 8 +++---
src/mathed/InsetMathHull.h | 2 +-
src/mathed/InsetMathNest.cpp | 1 -
src/mathed/InsetMathRef.cpp | 1 -
src/mathed/MathFactory.cpp | 1 -
src/output_xhtml.cpp | 1 -
src/xml.cpp | 1 -
68 files changed, 212 insertions(+), 219 deletions(-)
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs