diff -r 02243723ac17 -r fe1e8783a95f PluginProjectFlask.py --- a/PluginProjectFlask.py Wed Dec 30 11:02:08 2020 +0100 +++ b/PluginProjectFlask.py Sat Apr 24 11:30:11 2021 +0200 @@ -26,7 +26,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "1.2.0" +version = "1.3.0" className = "ProjectFlaskPlugin" packageName = "ProjectFlask" shortDescription = "Project support for Flask projects." @@ -85,10 +85,7 @@ palette = e5App().palette() lightness = palette.color(QPalette.Window).lightness() usesDarkPalette = lightness <= 128 - if usesDarkPalette: - iconSuffix = "dark" - else: - iconSuffix = "light" + iconSuffix = "dark" if usesDarkPalette else "light" return { "flaskPage": [ @@ -183,10 +180,7 @@ palette = e5App().palette() lightness = palette.color(QPalette.Window).lightness() usesDarkPalette = lightness <= 128 - if usesDarkPalette: - iconSuffix = "dark" - else: - iconSuffix = "light" + iconSuffix = "dark" if usesDarkPalette else "light" self.__object = Project(self, iconSuffix, self.__ui) self.__object.initActions() @@ -323,18 +317,17 @@ @return dictionary with file type associations @rtype dict """ - if self.__e5project.getProjectType() == "Flask": - fileTypes = { - "*.py": "SOURCES", - "*.js": "SOURCES", - "*.html": "FORMS", - "*.htm": "FORMS", - "*.pot": "TRANSLATIONS", - "*.po": "TRANSLATIONS", - "*.mo": "TRANSLATIONS", - } - else: - fileTypes = {} + fileTypes = ( + {"*.py": "SOURCES", + "*.js": "SOURCES", + "*.html": "FORMS", + "*.htm": "FORMS", + "*.pot": "TRANSLATIONS", + "*.po": "TRANSLATIONS", + "*.mo": "TRANSLATIONS", } + if self.__e5project.getProjectType() == "Flask" else + {} + ) return fileTypes def lexerAssociationCallback(self, filename):