#include <mlt++/Mlt.h>
-const double DOCUMENTVERSION = 0.87;
+const double DOCUMENTVERSION = 0.88;
KdenliveDoc::KdenliveDoc(const KUrl &url, const KUrl &projectFolder, QUndoGroup *undoGroup, QString profileName, QMap <QString, QString> properties, const QPoint tracks, Render *render, KTextEdit *notes, bool *openBackup, MainWindow *parent, KProgressDialog *progressDialog) :
QObject(parent),
m_documentProperties[i.key()] = i.value();
}
+ if (QLocale() != QLocale::system()) {
+ QLocale::setDefault(QLocale::system());
+ // locale conversion might need to be redone
+ initEffects::parseEffectFiles();
+ }
+
*openBackup = false;
if (!url.isEmpty()) {
void KdenliveDoc::setModified(bool mod)
{
- if (isReadOnly()) return;
if (!m_url.isEmpty() && mod && KdenliveSettings::crashrecovery()) {
m_autoSaveTimer->start(3000);
}
}
}
-bool KdenliveDoc::isReadOnly() const
-{
- return m_documentProperties.contains("readonly");
-}
-
void KdenliveDoc::cleanupBackupFiles()
{
KUrl backupFile = m_projectFolder;