Unverified Commit f73bd15a authored by Murray Cumming's avatar Murray Cumming
Browse files

Avoid a indirect gtksourceviewmm include

Because it currently causes so many warnings about #warning (in the
gtksourceview headers) being a GNU-only extension.
parent 030c7823
......@@ -46,6 +46,7 @@
#include <giomm/menu.h>
#include <gtkmm/main.h>
#include <gtkmm/textview.h>
#include <giomm/file.h>
#include <glibmm/spawn.h>
......
......@@ -19,6 +19,7 @@
*/
#include "box_db_table_definition.h"
#include <glom/mode_design/fields/dialog_fielddefinition.h>
#include <glom/frame_glom.h>
#include <glom/glade_utils.h>
#include <glom/utils_ui.h> //For bold_message()).
......
......@@ -22,12 +22,15 @@
#define GLOM_MODE_DESIGN_BOX_DB_TABLE_DEFINITION_H
#include <glom/box_db_table.h>
#include <glom/mode_design/fields/dialog_fielddefinition.h>
#include <glom/mode_design/fields/dialog_defaultformatting.h>
namespace Glom
{
// Avoid including dialog_fielddefinition,
// which includes some messy gtksourceview headers.
class Dialog_FieldDefinition;
class Box_DB_Table_Definition : public Box_DB_Table
{
public:
......
......@@ -23,6 +23,7 @@
#include <glom/glade_utils.h>
#include <glom/utils_ui.h>
#include <glom/appwindow.h>
#include <glom/mode_design/fields/dialog_fielddefinition.h>
#include "../../box_db_table.h"
#include <libglom/db_utils.h>
//#include <libgnome/gnome-i18n.h>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment