--- a/PluginProjectDjango.py Sat Jan 27 11:46:33 2018 +0100 +++ b/PluginProjectDjango.py Sat Mar 24 19:11:39 2018 +0100 @@ -28,7 +28,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "5.0.14" +version = "5.1.0" className = "ProjectDjangoPlugin" packageName = "ProjectDjango" shortDescription = "Project support for Django projects." @@ -103,8 +103,8 @@ PreferencesKey = "Django" lexerAssociations = { + "*.htm": "Pygments|HTML+Django/Jinja", "*.html": "Pygments|HTML+Django/Jinja", - "*.htm": "Pygments|HTML+Django/Jinja", } def __init__(self, ui): @@ -121,15 +121,17 @@ "VirtualEnvironmentPy2": "", "VirtualEnvironmentPy3": "", - "UsePlainPythonPy2": False, - "UsePlainPythonPy3": False, + "Python2ConsoleType": "ipython", + "Python3ConsoleType": "ipython", "ServerAddress": "", "RecentNumberApps": 10, "UseIPv6": False, + "UseThreading": True, "TranslationsEditor": "", + "FuzzyTranslations": False, "UseExternalBrowser": False, @@ -137,6 +139,8 @@ "RecentNumberTestData": 10, "KeepTestDatabase": False, + + "RecentNumberDatabaseNames": 10, } if isWindowsPlatform(): self.__defaults["ConsoleCommandNoClose"] = "cmd.exe /k" @@ -352,8 +356,8 @@ return int(Preferences.Prefs.settings.value( self.PreferencesKey + "/" + key, self.__defaults[key])) elif key in ["UsePlainPythonPy2", "UsePlainPythonPy3", "UseIPv6", - "UseExternalBrowser", "CheckDeployMode", - "KeepTestDatabase"]: + "UseThreading", "UseExternalBrowser", "CheckDeployMode", + "KeepTestDatabase", "FuzzyTranslations", ]: return Preferences.toBool(Preferences.Prefs.settings.value( self.PreferencesKey + "/" + key, self.__defaults[key])) else: