diff --git a/CHANGELOG.md b/CHANGELOG.md index 57cda0b4..44965876 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ **Bugfixes** * It was possible to have the backup folder set to the same folder as the project, resulting in an infinite loop when `make_archive` was building the zip file. This crash of paths is now checked before moving to the archive step. Issue #240, PR #241. +* Fixed an issue with the Build Novel Project tool on Ubuntu 16.04 LTS where the dialog wouldn't open. PR #246. **User Interface** @@ -15,7 +16,6 @@ * Removed the `Xo` icon for NO_LAYOUT in the project tree details panel. Mentioned in #235, PR #239. * Added a Details tab to the Project Settings dialog, which also lists the project path. Issue #242, PR #239. - ## Version 0.6.1 [2020-05-25] **Bugfixes** diff --git a/nw/gui/build.py b/nw/gui/build.py index d52056d8..7e5c00c8 100644 --- a/nw/gui/build.py +++ b/nw/gui/build.py @@ -254,28 +254,28 @@ class GuiBuildNovel(QDialog): self.saveMenu = QMenu(self) self.btnSave.setMenu(self.saveMenu) - self.saveODT = QAction("Open Document (.odt)") + self.saveODT = QAction("Open Document (.odt)", self) self.saveODT.triggered.connect(lambda: self._saveDocument(self.FMT_ODT)) self.saveMenu.addAction(self.saveODT) - self.savePDF = QAction("Portable Document Format (.pdf)") + self.savePDF = QAction("Portable Document Format (.pdf)", self) self.savePDF.triggered.connect(lambda: self._saveDocument(self.FMT_PDF)) self.saveMenu.addAction(self.savePDF) - self.saveHTM = QAction("%s HTML (.htm)" % nw.__package__) + self.saveHTM = QAction("%s HTML (.htm)" % nw.__package__, self) self.saveHTM.triggered.connect(lambda: self._saveDocument(self.FMT_HTM)) self.saveMenu.addAction(self.saveHTM) if self.mainConf.verQtValue >= 51400: - self.saveMD = QAction("Markdown (.md)") + self.saveMD = QAction("Markdown (.md)", self) self.saveMD.triggered.connect(lambda: self._saveDocument(self.FMT_MD)) self.saveMenu.addAction(self.saveMD) - self.saveNWD = QAction("novelWriter Markdown (.nwd)") + self.saveNWD = QAction("novelWriter Markdown (.nwd)", self) self.saveNWD.triggered.connect(lambda: self._saveDocument(self.FMT_NWD)) self.saveMenu.addAction(self.saveNWD) - self.saveTXT = QAction("Plain Text (.txt)") + self.saveTXT = QAction("Plain Text (.txt)", self) self.saveTXT.triggered.connect(lambda: self._saveDocument(self.FMT_TXT)) self.saveMenu.addAction(self.saveTXT)