ControlWrap.h
Dialog.h
Kernel.h
- biblio.h
- character.h
- frnt_lang.h
- helper_funcs.h
- tex_helpers.h
+ frontend_helpers.h
''')
#include "support/docstream.h"
#include "support/filetools.h"
-#include "frontends/controllers/biblio.h"
+#include "frontends/controllers/frontend_helpers.h"
namespace lyx {
#include "support/copied_ptr.h"
#include "support/types.h"
-#include "frontends/controllers/biblio.h"
+#include "frontends/controllers/frontend_helpers.h"
#include <vector>
#include <config.h>
#include "ControlBibtex.h"
-#include "biblio.h"
+#include "frontend_helpers.h"
#include "buffer.h"
#include "bufferparams.h"
#include "lyxrc.h"
-#include "helper_funcs.h"
-#include "tex_helpers.h"
#include "gettext.h"
#include "support/filefilterlist.h"
#include "Dialog.h"
-#include "character.h"
+#include "frontend_helpers.h"
namespace lyx {
#include "ControlCommand.h"
-#include "biblio.h"
+#include "frontend_helpers.h"
namespace lyx {
namespace frontend {
#include "funcrequest.h"
#include "gettext.h"
-#include "helper_funcs.h"
+#include "frontend_helpers.h"
#include "lyxrc.h"
#include "graphics/GraphicsCache.h"
#include "ControlGraphics.h"
-#include "helper_funcs.h"
+#include "frontend_helpers.h"
#include "funcrequest.h"
#include "gettext.h"
#include <config.h>
#include "ControlInclude.h"
-#include "helper_funcs.h"
+#include "frontend_helpers.h"
#include "Kernel.h"
#include "buffer.h"
#include "ControlPrefs.h"
-#include "helper_funcs.h"
+#include "frontend_helpers.h"
#include "Kernel.h"
#include "bufferlist.h"
#include "ControlPrint.h"
#include "ButtonController.h"
-#include "helper_funcs.h"
+#include "frontend_helpers.h"
#include "buffer.h"
#include "bufferparams.h"
#include "Dialog.h"
-#include "tex_helpers.h"
+#include "frontend_helpers.h"
namespace lyx {
namespace frontend {
Dialog.h \
Kernel.C \
Kernel.h \
- biblio.h \
- character.h \
- frnt_lang.h \
- tex_helpers.h \
BCView.h \
BCView.C \
ButtonController.C \
ControlWrap.C \
ControlWrap.h \
frontend_helpers.cpp \
- helper_funcs.h
+ frontend_helpers.h
#include <config.h>
-#include "biblio.h"
+#include "frontend_helpers.h"
#include "buffer.h"
#include "bufferparams.h"
+#include "debug.h"
#include "gettext.h"
-
-#include "support/lstrings.h"
+#include "language.h"
+#include "lyxlength.h"
#include <boost/regex.hpp>
#include <algorithm>
+#include <config.h>
+
+#include "LColor.h"
+
+#include "frontends/FileDialog.h"
+#include "frontends/Alert.h"
+#include "support/filetools.h"
+#include "support/lstrings.h"
+#include "support/package.h"
+#include "support/filetools.h"
+#include "support/lstrings.h"
+#include "support/lyxalgo.h"
+#include "support/os.h"
+#include "support/package.h"
+#include "support/path.h"
+#include "support/systemcall.h"
+#include <boost/cregex.hpp>
+#include <fstream>
using std::string;
using std::vector;
-
+using std::pair;
+using std::endl;
namespace lyx {
}
} // namespace biblio
-} // namespace lyx
-/**
- * \file frontend_helpers.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#include <config.h>
-
-#include "gettext.h"
-#include "character.h"
-#include "LColor.h"
-
-using std::vector;
-
-namespace lyx {
namespace frontend {
vector<FamilyPair> const getFamilyData()
return color;
}
-} // namespace frontend
-} // namespace lyx
-/**
- * \file frontend_helpers.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#include <config.h>
-
-#include "frnt_lang.h"
-#include "gettext.h"
-#include "language.h"
-
-#include <algorithm>
-
-
-using std::string;
-using std::vector;
-
-
-namespace lyx {
-namespace frontend {
namespace {
}
} // namespace frontend
-} // namespace lyx
-/**
- * \file frontend_helpers.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Jean-Marc Lasgouttes
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-
-#include <config.h>
-
-#include "helper_funcs.h"
-
-#include "gettext.h"
-#include "lyxlength.h"
-
-#include "frontends/FileDialog.h"
-
-#include "support/filetools.h"
-#include "support/lstrings.h"
-#include "support/package.h"
-
-using std::pair;
-using std::string;
-using std::vector;
-
-namespace lyx {
using support::addName;
using support::FileFilterList;
}
} // namespace frontend
-} // namespace lyx
-/**
- * \file frontend_helpers.cpp
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Herbert Voß
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#include <config.h>
-
-#include "tex_helpers.h"
-#include "debug.h"
-#include "gettext.h"
-
-#include "frontends/Alert.h"
-
-#include "support/filetools.h"
-#include "support/lstrings.h"
-#include "support/lyxalgo.h"
-#include "support/os.h"
-#include "support/package.h"
-#include "support/path.h"
-#include "support/systemcall.h"
-
-#include <boost/cregex.hpp>
-#include <fstream>
-
-using std::string;
-using std::endl;
-
-namespace lyx {
using support::bformat;
using support::contains;
// -*- C++ -*-
/**
- * \file biblio.h
+ * \file frontend_helpers.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
* \author Angus Leeming
+ * \author Herbert Voß
*
* Full author contact details are available in file CREDITS.
*/
-#ifndef BIBLIOHELPERS_H
-#define BIBLIOHELPERS_H
+#ifndef FRONTEND_HELPERS_H
+#define FRONTEND_HELPERS_H
+#include "lyxfont.h"
#include "support/docstring.h"
-#include <map>
+#include <utility>
#include <vector>
+#include <string>
+#include <boost/bind.hpp>
+#include <algorithm>
+#include <utility>
+#include <map>
class Buffer;
} // namespace biblio
} // namespace lyx
-#endif // BIBLIOHELPERS_H
-// -*- C++ -*-
-/**
- * \file character.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#ifndef CHARACTERHELPERS_H
-#define CHARACTERHELPERS_H
-
-
-#include "lyxfont.h"
-
-#include <utility>
-#include <vector>
-
class LColor_color;
///
std::vector<ColorPair> const getColorData();
-} // namespace frontend
-} // namespace lyx
-
-#endif // CHARACTERHELPERS
-// -*- C++ -*-
-/**
- * \file frnt_lang.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- *
- * Ease the use of internationalised language strings in the dialogs.
- */
-
-#ifndef FRNT_LANG_H
-#define FRNT_LANG_H
-
-#include "support/docstring.h"
-
-#include <utility>
-#include <vector>
-
-namespace lyx {
-namespace frontend {
///
typedef std::pair<docstring, std::string> LanguagePair;
std::vector<LanguagePair> const getLanguageData(bool character_dlg);
} // namespace frontend
-} // namespace lyx
-
-#endif // FRNT_LANG_H
-// -*- C++ -*-
-/**
- * \file helper_funcs.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Angus Leeming
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#ifndef HELPERFUNCS_H
-#define HELPERFUNCS_H
-
-#include "support/docstring.h"
-
-#include <boost/bind.hpp>
-#include <utility>
-#include <vector>
-#include <string>
-#include <algorithm>
-namespace lyx {
-
namespace support { class FileFilterList; }
return tmp;
}
-} // namespace frontend
-} // namespace lyx
-
-#endif // NOT HELPERFUNCS_H
-// -*- C++ -*-
-/**
- * \file tex_helpers.h
- * This file is part of LyX, the document processor.
- * Licence details can be found in the file COPYING.
- *
- * \author Herbert Voß
- *
- * Full author contact details are available in file CREDITS.
- */
-
-#ifndef TEX_HELPERS_H
-#define TEX_HELPERS_H
-
-#include <string>
-#include <vector>
-
-namespace lyx {
-namespace frontend {
-
/** Build filelists of all availabe bst/cls/sty-files. Done through
* kpsewhich and an external script, saved in *Files.lst.
*/
} // namespace frontend
} // namespace lyx
-#endif // TEX_HELPERS_H
+#endif // FRONTEND_HELPERS_H
#include "validators.h"
#include "controllers/ControlBox.h"
-#include "controllers/helper_funcs.h"
+#include "controllers/frontend_helpers.h"
#include "insets/InsetBox.h"
#include "ui/CharacterUi.h"
#include <QDialog>
-#include "controllers/character.h"
-#include "controllers/frnt_lang.h"
+#include "controllers/frontend_helpers.h"
#include <vector>
#include "QCitation.h"
-#include "frontends/controllers/biblio.h"
+#include "frontends/controllers/frontend_helpers.h"
#include "frontends/controllers/ControlCitation.h"
#include "debug.h"
#include "panelstack.h"
#include "Qt2BC.h"
#include "checkedwidgets.h"
-#include "qt_helpers.h"
// For latexHighlighter use in the preamble.
#include "QViewSource.h"
#include "bufferparams.h"
#include "encoding.h"
#include "gettext.h"
-#include "helper_funcs.h" // getSecond()
+#include "frontend_helpers.h" // getSecond()
#include "language.h"
#include "lyxrc.h" // defaultUnit
#include "lyxtextclasslist.h"
#include "tex-strings.h" // tex_graphics
#include "Spacing.h"
-#include "frontends/controllers/biblio.h"
#include "controllers/ControlDocument.h"
-#include "controllers/frnt_lang.h"
#include "support/lstrings.h"
#include "controllers/ControlDocument.h"
-#include "controllers/frnt_lang.h"
using lyx::support::token;
#include "lyxrc.h"
#include "controllers/ControlGraphics.h"
-#include "controllers/helper_funcs.h"
+#include "controllers/frontend_helpers.h"
#include "insets/InsetGraphicsParams.h"
#include "layout.h"
#include "controllers/ControlParagraph.h"
-#include "controllers/helper_funcs.h"
+#include "controllers/frontend_helpers.h"
#include <QCheckBox>
#include <QLineEdit>
#include "support/os.h"
#include "controllers/ControlPrefs.h"
-#include "controllers/frnt_lang.h"
-#include "controllers/helper_funcs.h"
+#include "controllers/frontend_helpers.h"
#include "frontends/Alert.h"
#include "frontends/Application.h"
string const Outputs = N_("Outputs");
-// FIXME: move to helper_funcs.h
+// FIXME: move to frontend_helpers.h
template<class A>
static size_t findPos_helper(std::vector<A> const & vec, A const & val)
#include "vspace.h"
#include "controllers/ControlVSpace.h"
-#include "controllers/helper_funcs.h"
+#include "controllers/frontend_helpers.h"
#include "support/lstrings.h"
#include "funcrequest.h"
#include "LaTeXFeatures.h"
-#include "frontends/controllers/biblio.h"
+#include "frontends/controllers/frontend_helpers.h"
#include "support/fs_extras.h"
#include "support/lstrings.h"
#include "InsetCommand.h"
-#include "frontends/controllers/biblio.h"
+#include "frontends/controllers/frontend_helpers.h"
namespace lyx {