Sun, 22 Apr 2018 14:34:47 +0200
Added a separator to the project packagers menu.
ChangeLog | file | annotate | diff | comparison | revisions | |
PluginPyInstaller.py | file | annotate | diff | comparison | revisions | |
PluginPyInstaller.zip | file | annotate | diff | comparison | revisions |
diff -r a7ac91a1a57e -r 519158f78a41 ChangeLog --- a/ChangeLog Sat Mar 31 13:38:59 2018 +0200 +++ b/ChangeLog Sun Apr 22 14:34:47 2018 +0200 @@ -1,5 +1,8 @@ ChangeLog --------- +Version 1.0.1: +- added a separator to the project packagers menu + Version 1.0.0: - first stable release
diff -r a7ac91a1a57e -r 519158f78a41 PluginPyInstaller.py --- a/PluginPyInstaller.py Sat Mar 31 13:38:59 2018 +0200 +++ b/PluginPyInstaller.py Sun Apr 22 14:34:47 2018 +0200 @@ -32,7 +32,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "1.0.0" +version = "1.0.1" className = "PyInstallerPlugin" packageName = "PyInstaller" shortDescription = "Show dialogs to configure and execute PyInstaller." @@ -263,6 +263,7 @@ Private slot to (re)initialize the plug-in. """ self.__projectActs = [] + self.__projectSeparator = None def activate(self): """ @@ -286,6 +287,8 @@ project = e5App().getObject("Project") menu = project.getMenu("Packagers") if menu: + self.__projectSeparator = menu.addSeparator() + # Execute PyInstaller act = E5Action( self.tr('Execute PyInstaller'), @@ -352,6 +355,8 @@ if menu: for act in self.__projectActs: menu.removeAction(act) + if self.__projectSeparator: + menu.removeAction(self.__projectSeparator) e5App().getObject("Project").removeE5Actions( self.__projectActs)