diff -r 91102b757bef -r cede64100e13 MultiProject/AddProjectDialog.py --- a/MultiProject/AddProjectDialog.py Mon Jun 16 18:35:31 2014 +0200 +++ b/MultiProject/AddProjectDialog.py Tue Jun 17 19:46:24 2014 +0200 @@ -9,6 +9,8 @@ from __future__ import unicode_literals +import os + from PyQt4.QtCore import pyqtSlot from PyQt4.QtGui import QDialog, QDialogButtonBox @@ -98,8 +100,12 @@ from PyQt4.QtCore import QUuid self.uid = QUuid.createUuid().toString() + filename = Utilities.toNativeSeparators(self.filenameEdit.text()) + if not os.path.isabs(filename): + filename = Utilities.toNativeSeparators( + os.path.join(self.startdir, filename)) return (self.nameEdit.text(), - self.filenameEdit.text(), + filename, self.masterCheckBox.isChecked(), self.descriptionEdit.toPlainText(), self.categoryComboBox.currentText(),