From 41bbd7b2591927b43e0bdbb240de03132977dcc3 Mon Sep 17 00:00:00 2001 From: "Veronica K. B. Olsen" <1619840+vkbo@users.noreply.github.com> Date: Mon, 23 Nov 2020 12:48:08 +0100 Subject: [PATCH] Added releases URL --- nw/__init__.py | 1 + nw/gui/mainmenu.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nw/__init__.py b/nw/__init__.py index 670351b9..a5960f30 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -70,6 +70,7 @@ __status__ = "Beta" __url__ = "https://novelwriter.io" __sourceurl__ = "https://github.com/vkbo/novelWriter" __issuesurl__ = "https://github.com/vkbo/novelWriter/issues" +__releaseurl__ = "https://github.com/vkbo/novelWriter/releases/latest" __domain__ = "novelwriter.io" __docurl__ = "https://novelwriter.readthedocs.io" __credits__ = [ diff --git a/nw/gui/mainmenu.py b/nw/gui/mainmenu.py index c64debe6..d6a1e411 100644 --- a/nw/gui/mainmenu.py +++ b/nw/gui/mainmenu.py @@ -918,16 +918,22 @@ class GuiMainMenu(QMenuBar): # Document > Go to Website self.aWebsite = QAction("Open the novelWriter Website", self) - self.aWebsite.setStatusTip("View the main website") + self.aWebsite.setStatusTip("Open the main website at %s" % nw.__url__) self.aWebsite.triggered.connect(lambda: self._openWebsite(nw.__url__)) self.helpMenu.addAction(self.aWebsite) # Document > Report Issue - self.aIssue = QAction("Report an Issue", self) - self.aIssue.setStatusTip("Report a bug or issue on GitHub") + self.aIssue = QAction("Report an Issue (GitHub)", self) + self.aIssue.setStatusTip("Report a bug or issue on GitHub at %s" % nw.__issuesurl__) self.aIssue.triggered.connect(lambda: self._openWebsite(nw.__issuesurl__)) self.helpMenu.addAction(self.aIssue) + # Document > Latest Release + self.aIssue = QAction("Latest Release (GitHub)", self) + self.aIssue.setStatusTip("Open the Releases page on GitHub at %s" % nw.__releaseurl__) + self.aIssue.triggered.connect(lambda: self._openWebsite(nw.__releaseurl__)) + self.helpMenu.addAction(self.aIssue) + return # END Class GuiMainMenu