diff --git a/Sankore_3.1.pro b/Sankore_3.1.pro
index e085b908..e4843908 100644
--- a/Sankore_3.1.pro
+++ b/Sankore_3.1.pro
@@ -55,6 +55,7 @@ include(src/desktop/desktop.pri)
include(src/web/web.pri)
include(src/transition/transition.pri)
include(src/interfaces/interfaces.pri)
+include(src/customWidgets/customWidgets.pri)
DEPENDPATH += src/pdf-merger
INCLUDEPATH += src/pdf-merger
diff --git a/resources/forms/preferences.ui b/resources/forms/preferences.ui
index 88fc1283..2d73f295 100644
--- a/resources/forms/preferences.ui
+++ b/resources/forms/preferences.ui
@@ -1374,7 +1374,7 @@ p, li { white-space: pre-wrap; }
Credits
-
+
-
diff --git a/src/adaptors/UBExportCFF.h b/src/adaptors/UBExportCFF.h
new file mode 100644
index 00000000..6c7012d6
--- /dev/null
+++ b/src/adaptors/UBExportCFF.h
@@ -0,0 +1,39 @@
+/*
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+#ifndef UBExportCFF_H_
+#define UBExportCFF_H_
+
+#include
+
+#include "UBExportAdaptor.h"
+
+#include "frameworks/UBFileSystemUtils.h"
+
+class UBDocumentProxy;
+
+class UBExportCFF : public UBExportAdaptor
+{
+ Q_OBJECT;
+
+public:
+ UBExportCFF(QObject *parent = 0);
+ virtual ~UBExportCFF();
+
+ virtual QString exportName();
+ virtual QString exportExtention();
+ virtual void persist(UBDocumentProxy* pDocument);
+};
+
+#endif /* UBExportCFF_H_ */
\ No newline at end of file
diff --git a/src/domain/UBGraphicsVideoItem.cpp b/src/domain/UBGraphicsVideoItem.cpp
new file mode 100644
index 00000000..e69de29b
diff --git a/src/gui/UBTeacherGuideWidgetsTools.cpp b/src/gui/UBTeacherGuideWidgetsTools.cpp
index fc11319f..1a1c9774 100644
--- a/src/gui/UBTeacherGuideWidgetsTools.cpp
+++ b/src/gui/UBTeacherGuideWidgetsTools.cpp
@@ -36,6 +36,8 @@
#include "frameworks/UBFileSystemUtils.h"
+#include "customWidgets/UBMediaWidget.h"
+
#include "core/memcheck.h"
diff --git a/src/gui/UBTeacherGuideWidgetsTools.h b/src/gui/UBTeacherGuideWidgetsTools.h
index 7249c6dd..eea0fa87 100644
--- a/src/gui/UBTeacherGuideWidgetsTools.h
+++ b/src/gui/UBTeacherGuideWidgetsTools.h
@@ -39,6 +39,7 @@ class QTextEdit;
class QWidget;
class UBTGAdaptableText;
class QDomElement;
+class UBMediaWidget;
typedef struct
{