Sun, 10 Dec 2017 13:02:42 +0100
Added the setup.py wizard plug-in to the core plug-ins.
--- a/APIs/Python3/eric6.api Sun Dec 10 12:27:28 2017 +0100 +++ b/APIs/Python3/eric6.api Sun Dec 10 13:02:42 2017 +0100 @@ -4735,6 +4735,22 @@ eric6.Plugins.PluginWizardQRegularExpression.python2Compatible?7 eric6.Plugins.PluginWizardQRegularExpression.shortDescription?7 eric6.Plugins.PluginWizardQRegularExpression.version?7 +eric6.Plugins.PluginWizardSetup.SetupWizard.activate?4() +eric6.Plugins.PluginWizardSetup.SetupWizard.deactivate?4() +eric6.Plugins.PluginWizardSetup.SetupWizard?1(ui) +eric6.Plugins.PluginWizardSetup.author?7 +eric6.Plugins.PluginWizardSetup.autoactivate?7 +eric6.Plugins.PluginWizardSetup.className?7 +eric6.Plugins.PluginWizardSetup.deactivateable?7 +eric6.Plugins.PluginWizardSetup.error?7 +eric6.Plugins.PluginWizardSetup.longDescription?7 +eric6.Plugins.PluginWizardSetup.name?7 +eric6.Plugins.PluginWizardSetup.needsRestart?7 +eric6.Plugins.PluginWizardSetup.packageName?7 +eric6.Plugins.PluginWizardSetup.pyqtApi?7 +eric6.Plugins.PluginWizardSetup.python2Compatible?7 +eric6.Plugins.PluginWizardSetup.shortDescription?7 +eric6.Plugins.PluginWizardSetup.version?7 eric6.Plugins.UiExtensionPlugins.PipInterface.ConfigurationPage.PipPage.PipPage.on_addButton_clicked?4() eric6.Plugins.UiExtensionPlugins.PipInterface.ConfigurationPage.PipPage.PipPage.on_defaultListButton_clicked?4() eric6.Plugins.UiExtensionPlugins.PipInterface.ConfigurationPage.PipPage.PipPage.save?4() @@ -6341,6 +6357,31 @@ eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.main?4() eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.rxExecute?4(regexp, options, text, startpos) eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.rxValidate?4(regexp, options) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.getCode?4(indLevel, indString) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_addExludePatternButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_addModuleButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_addPackageButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_addScriptButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_autodiscoverPackagesButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_deleteExcludePatternButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_deleteModuleButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_deletePackageButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_deleteScriptButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_excludePatternEdit_returnPressed?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_excludePatternEdit_textChanged?4(txt) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_excludePatternList_itemSelectionChanged?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_modulesList_itemSelectionChanged?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packageDirButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packageEdit_returnPressed?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packageEdit_textChanged?4(txt) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packageRootDirButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packageRootEdit_textChanged?4(txt) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_packagesList_itemSelectionChanged?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_projectButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_scriptsList_itemSelectionChanged?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_sourceDirectoryButton_clicked?4() +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog.on_variantComboBox_currentIndexChanged?4(index) +eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.SetupWizardDialog?1(parent=None) eric6.Preferences.ConfigurationDialog.ConfigurationDialog.DefaultMode?7 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.HelpBrowserMode?7 eric6.Preferences.ConfigurationDialog.ConfigurationDialog.HexEditorMode?7
--- a/APIs/Python3/eric6.bas Sun Dec 10 12:27:28 2017 +0100 +++ b/APIs/Python3/eric6.bas Sun Dec 10 13:02:42 2017 +0100 @@ -719,6 +719,8 @@ SessionReader XMLStreamReaderBase SessionWriter XMLStreamWriterBase SetResolver BaseResolver +SetupWizard QObject +SetupWizardDialog QDialog Ui_SetupWizardDialog Shell QsciScintillaCompat ShellAssembly QWidget ShellHistoryDialog QDialog Ui_ShellHistoryDialog
--- a/Documentation/Help/source.qhp Sun Dec 10 12:27:28 2017 +0100 +++ b/Documentation/Help/source.qhp Sun Dec 10 13:02:42 2017 +0100 @@ -767,6 +767,9 @@ <section title="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardRepeatDialog" ref="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardRepeatDialog.html" /> <section title="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer" ref="eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html" /> </section> + <section title="eric6.Plugins.WizardPlugins.SetupWizard" ref="index-eric6.Plugins.WizardPlugins.SetupWizard.html"> + <section title="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html" /> + </section> </section> <section title="eric6.Plugins.PluginAbout" ref="eric6.Plugins.PluginAbout.html" /> <section title="eric6.Plugins.PluginCodeStyleChecker" ref="eric6.Plugins.PluginCodeStyleChecker.html" /> @@ -790,6 +793,7 @@ <section title="eric6.Plugins.PluginWizardQMessageBox" ref="eric6.Plugins.PluginWizardQMessageBox.html" /> <section title="eric6.Plugins.PluginWizardQRegExp" ref="eric6.Plugins.PluginWizardQRegExp.html" /> <section title="eric6.Plugins.PluginWizardQRegularExpression" ref="eric6.Plugins.PluginWizardQRegularExpression.html" /> + <section title="eric6.Plugins.PluginWizardSetup" ref="eric6.Plugins.PluginWizardSetup.html" /> </section> <section title="eric6.Preferences" ref="index-eric6.Preferences.html"> <section title="eric6.Preferences.ConfigurationPages" ref="index-eric6.Preferences.ConfigurationPages.html"> @@ -11213,6 +11217,7 @@ <keyword name="PluginWizardQMessageBox (Module)" id="PluginWizardQMessageBox (Module)" ref="eric6.Plugins.PluginWizardQMessageBox.html" /> <keyword name="PluginWizardQRegExp (Module)" id="PluginWizardQRegExp (Module)" ref="eric6.Plugins.PluginWizardQRegExp.html" /> <keyword name="PluginWizardQRegularExpression (Module)" id="PluginWizardQRegularExpression (Module)" ref="eric6.Plugins.PluginWizardQRegularExpression.html" /> + <keyword name="PluginWizardSetup (Module)" id="PluginWizardSetup (Module)" ref="eric6.Plugins.PluginWizardSetup.html" /> <keyword name="Plugins (Package)" id="Plugins (Package)" ref="index-eric6.Plugins.html" /> <keyword name="Preferences (Package)" id="Preferences (Package)" ref="index-eric6.Preferences.html" /> <keyword name="PreferencesLexer" id="PreferencesLexer" ref="eric6.Preferences.PreferencesLexer.html#PreferencesLexer" /> @@ -12872,6 +12877,49 @@ <keyword name="SetResolver" id="SetResolver" ref="eric6.DebugClients.Python.DebugVariables.html#SetResolver" /> <keyword name="SetResolver.getDictionary" id="SetResolver.getDictionary" ref="eric6.DebugClients.Python.DebugVariables.html#SetResolver.getDictionary" /> <keyword name="SetResolver.resolve" id="SetResolver.resolve" ref="eric6.DebugClients.Python.DebugVariables.html#SetResolver.resolve" /> + <keyword name="SetupWizard" id="SetupWizard" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard" /> + <keyword name="SetupWizard (Constructor)" id="SetupWizard (Constructor)" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__init__" /> + <keyword name="SetupWizard (Package)" id="SetupWizard (Package)" ref="index-eric6.Plugins.WizardPlugins.SetupWizard.html" /> + <keyword name="SetupWizard.__callForm" id="SetupWizard.__callForm" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__callForm" /> + <keyword name="SetupWizard.__handle" id="SetupWizard.__handle" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__handle" /> + <keyword name="SetupWizard.__initAction" id="SetupWizard.__initAction" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__initAction" /> + <keyword name="SetupWizard.__initMenu" id="SetupWizard.__initMenu" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__initMenu" /> + <keyword name="SetupWizard.__initialize" id="SetupWizard.__initialize" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.__initialize" /> + <keyword name="SetupWizard.activate" id="SetupWizard.activate" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.activate" /> + <keyword name="SetupWizard.deactivate" id="SetupWizard.deactivate" ref="eric6.Plugins.PluginWizardSetup.html#SetupWizard.deactivate" /> + <keyword name="SetupWizardDialog" id="SetupWizardDialog" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog" /> + <keyword name="SetupWizardDialog (Constructor)" id="SetupWizardDialog (Constructor)" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__init__" /> + <keyword name="SetupWizardDialog (Module)" id="SetupWizardDialog (Module)" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html" /> + <keyword name="SetupWizardDialog.__addClassifierEntry" id="SetupWizardDialog.__addClassifierEntry" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__addClassifierEntry" /> + <keyword name="SetupWizardDialog.__addPackage" id="SetupWizardDialog.__addPackage" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__addPackage" /> + <keyword name="SetupWizardDialog.__enableOkButton" id="SetupWizardDialog.__enableOkButton" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__enableOkButton" /> + <keyword name="SetupWizardDialog.__getLicenseText" id="SetupWizardDialog.__getLicenseText" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__getLicenseText" /> + <keyword name="SetupWizardDialog.__getStartDir" id="SetupWizardDialog.__getStartDir" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__getStartDir" /> + <keyword name="SetupWizardDialog.__populateFromTroveLists" id="SetupWizardDialog.__populateFromTroveLists" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.__populateFromTroveLists" /> + <keyword name="SetupWizardDialog.getCode" id="SetupWizardDialog.getCode" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.getCode" /> + <keyword name="SetupWizardDialog.on_addExludePatternButton_clicked" id="SetupWizardDialog.on_addExludePatternButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_addExludePatternButton_clicked" /> + <keyword name="SetupWizardDialog.on_addModuleButton_clicked" id="SetupWizardDialog.on_addModuleButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_addModuleButton_clicked" /> + <keyword name="SetupWizardDialog.on_addPackageButton_clicked" id="SetupWizardDialog.on_addPackageButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_addPackageButton_clicked" /> + <keyword name="SetupWizardDialog.on_addScriptButton_clicked" id="SetupWizardDialog.on_addScriptButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_addScriptButton_clicked" /> + <keyword name="SetupWizardDialog.on_autodiscoverPackagesButton_clicked" id="SetupWizardDialog.on_autodiscoverPackagesButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_autodiscoverPackagesButton_clicked" /> + <keyword name="SetupWizardDialog.on_deleteExcludePatternButton_clicked" id="SetupWizardDialog.on_deleteExcludePatternButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_deleteExcludePatternButton_clicked" /> + <keyword name="SetupWizardDialog.on_deleteModuleButton_clicked" id="SetupWizardDialog.on_deleteModuleButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_deleteModuleButton_clicked" /> + <keyword name="SetupWizardDialog.on_deletePackageButton_clicked" id="SetupWizardDialog.on_deletePackageButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_deletePackageButton_clicked" /> + <keyword name="SetupWizardDialog.on_deleteScriptButton_clicked" id="SetupWizardDialog.on_deleteScriptButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_deleteScriptButton_clicked" /> + <keyword name="SetupWizardDialog.on_excludePatternEdit_returnPressed" id="SetupWizardDialog.on_excludePatternEdit_returnPressed" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_excludePatternEdit_returnPressed" /> + <keyword name="SetupWizardDialog.on_excludePatternEdit_textChanged" id="SetupWizardDialog.on_excludePatternEdit_textChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_excludePatternEdit_textChanged" /> + <keyword name="SetupWizardDialog.on_excludePatternList_itemSelectionChanged" id="SetupWizardDialog.on_excludePatternList_itemSelectionChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_excludePatternList_itemSelectionChanged" /> + <keyword name="SetupWizardDialog.on_modulesList_itemSelectionChanged" id="SetupWizardDialog.on_modulesList_itemSelectionChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_modulesList_itemSelectionChanged" /> + <keyword name="SetupWizardDialog.on_packageDirButton_clicked" id="SetupWizardDialog.on_packageDirButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packageDirButton_clicked" /> + <keyword name="SetupWizardDialog.on_packageEdit_returnPressed" id="SetupWizardDialog.on_packageEdit_returnPressed" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packageEdit_returnPressed" /> + <keyword name="SetupWizardDialog.on_packageEdit_textChanged" id="SetupWizardDialog.on_packageEdit_textChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packageEdit_textChanged" /> + <keyword name="SetupWizardDialog.on_packageRootDirButton_clicked" id="SetupWizardDialog.on_packageRootDirButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packageRootDirButton_clicked" /> + <keyword name="SetupWizardDialog.on_packageRootEdit_textChanged" id="SetupWizardDialog.on_packageRootEdit_textChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packageRootEdit_textChanged" /> + <keyword name="SetupWizardDialog.on_packagesList_itemSelectionChanged" id="SetupWizardDialog.on_packagesList_itemSelectionChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_packagesList_itemSelectionChanged" /> + <keyword name="SetupWizardDialog.on_projectButton_clicked" id="SetupWizardDialog.on_projectButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_projectButton_clicked" /> + <keyword name="SetupWizardDialog.on_scriptsList_itemSelectionChanged" id="SetupWizardDialog.on_scriptsList_itemSelectionChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_scriptsList_itemSelectionChanged" /> + <keyword name="SetupWizardDialog.on_sourceDirectoryButton_clicked" id="SetupWizardDialog.on_sourceDirectoryButton_clicked" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_sourceDirectoryButton_clicked" /> + <keyword name="SetupWizardDialog.on_variantComboBox_currentIndexChanged" id="SetupWizardDialog.on_variantComboBox_currentIndexChanged" ref="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html#SetupWizardDialog.on_variantComboBox_currentIndexChanged" /> <keyword name="Shell" id="Shell" ref="eric6.QScintilla.Shell.html#Shell" /> <keyword name="Shell (Constructor)" id="Shell (Constructor)" ref="eric6.QScintilla.Shell.html#Shell.__init__" /> <keyword name="Shell (Module)" id="Shell (Module)" ref="eric6.QScintilla.Shell.html" /> @@ -18223,6 +18271,7 @@ <file>eric6.Plugins.PluginWizardQMessageBox.html</file> <file>eric6.Plugins.PluginWizardQRegExp.html</file> <file>eric6.Plugins.PluginWizardQRegularExpression.html</file> + <file>eric6.Plugins.PluginWizardSetup.html</file> <file>eric6.Plugins.UiExtensionPlugins.PipInterface.ConfigurationPage.PipPage.html</file> <file>eric6.Plugins.UiExtensionPlugins.PipInterface.Pip.html</file> <file>eric6.Plugins.UiExtensionPlugins.PipInterface.PipDialog.html</file> @@ -18412,6 +18461,7 @@ <file>eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardDialog.html</file> <file>eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardRepeatDialog.html</file> <file>eric6.Plugins.WizardPlugins.QRegularExpressionWizard.QRegularExpressionWizardServer.html</file> + <file>eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html</file> <file>eric6.Preferences.ConfigurationDialog.html</file> <file>eric6.Preferences.ConfigurationPages.ApplicationPage.html</file> <file>eric6.Preferences.ConfigurationPages.ConfigurationPageBase.html</file> @@ -18986,6 +19036,7 @@ <file>index-eric6.Plugins.WizardPlugins.PyRegExpWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.QRegExpWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.QRegularExpressionWizard.html</file> + <file>index-eric6.Plugins.WizardPlugins.SetupWizard.html</file> <file>index-eric6.Plugins.WizardPlugins.html</file> <file>index-eric6.Plugins.html</file> <file>index-eric6.Preferences.ConfigurationPages.html</file>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Plugins.PluginWizardSetup.html Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,152 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.PluginWizardSetup</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Plugins.PluginWizardSetup</h1> +<p> +Module implementing the setup.py wizard plug-in. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>author</td></tr><tr><td>autoactivate</td></tr><tr><td>className</td></tr><tr><td>deactivateable</td></tr><tr><td>error</td></tr><tr><td>longDescription</td></tr><tr><td>name</td></tr><tr><td>needsRestart</td></tr><tr><td>packageName</td></tr><tr><td>pyqtApi</td></tr><tr><td>python2Compatible</td></tr><tr><td>shortDescription</td></tr><tr><td>version</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#SetupWizard">SetupWizard</a></td> +<td>Class implementing the setup.py wizard plug-in.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="SetupWizard" ID="SetupWizard"></a> +<h2>SetupWizard</h2> +<p> + Class implementing the setup.py wizard plug-in. +</p> +<h3>Derived from</h3> +QObject +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#SetupWizard.__init__">SetupWizard</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#SetupWizard.__callForm">__callForm</a></td> +<td>Private method to display a dialog and get the code.</td> +</tr><tr> +<td><a href="#SetupWizard.__handle">__handle</a></td> +<td>Private method to handle the wizards action.</td> +</tr><tr> +<td><a href="#SetupWizard.__initAction">__initAction</a></td> +<td>Private method to initialize the action.</td> +</tr><tr> +<td><a href="#SetupWizard.__initMenu">__initMenu</a></td> +<td>Private method to add the actions to the right menu.</td> +</tr><tr> +<td><a href="#SetupWizard.__initialize">__initialize</a></td> +<td>Private slot to (re)initialize the plug-in.</td> +</tr><tr> +<td><a href="#SetupWizard.activate">activate</a></td> +<td>Public method to activate this plug-in.</td> +</tr><tr> +<td><a href="#SetupWizard.deactivate">deactivate</a></td> +<td>Public method to deactivate this plug-in.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="SetupWizard.__init__" ID="SetupWizard.__init__"></a> +<h4>SetupWizard (Constructor)</h4> +<b>SetupWizard</b>(<i>ui</i>) +<p> + Constructor +</p><dl> +<dt><i>ui</i></dt> +<dd> +reference to the user interface object (UI.UserInterface) +</dd> +</dl><a NAME="SetupWizard.__callForm" ID="SetupWizard.__callForm"></a> +<h4>SetupWizard.__callForm</h4> +<b>__callForm</b>(<i>editor</i>) +<p> + Private method to display a dialog and get the code. +</p><dl> +<dt><i>editor</i></dt> +<dd> +reference to the current editor +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +the generated code (string) +</dd> +</dl><a NAME="SetupWizard.__handle" ID="SetupWizard.__handle"></a> +<h4>SetupWizard.__handle</h4> +<b>__handle</b>(<i></i>) +<p> + Private method to handle the wizards action. +</p><a NAME="SetupWizard.__initAction" ID="SetupWizard.__initAction"></a> +<h4>SetupWizard.__initAction</h4> +<b>__initAction</b>(<i></i>) +<p> + Private method to initialize the action. +</p><a NAME="SetupWizard.__initMenu" ID="SetupWizard.__initMenu"></a> +<h4>SetupWizard.__initMenu</h4> +<b>__initMenu</b>(<i></i>) +<p> + Private method to add the actions to the right menu. +</p><a NAME="SetupWizard.__initialize" ID="SetupWizard.__initialize"></a> +<h4>SetupWizard.__initialize</h4> +<b>__initialize</b>(<i></i>) +<p> + Private slot to (re)initialize the plug-in. +</p><a NAME="SetupWizard.activate" ID="SetupWizard.activate"></a> +<h4>SetupWizard.activate</h4> +<b>activate</b>(<i></i>) +<p> + Public method to activate this plug-in. +</p><dl> +<dt>Returns:</dt> +<dd> +tuple of None and activation status (boolean) +</dd> +</dl><a NAME="SetupWizard.deactivate" ID="SetupWizard.deactivate"></a> +<h4>SetupWizard.deactivate</h4> +<b>deactivate</b>(<i></i>) +<p> + Public method to deactivate this plug-in. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,387 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog</h1> +<p> +Module implementing the setup.py wizard dialog. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#SetupWizardDialog">SetupWizardDialog</a></td> +<td>Class implementing the setup.py wizard dialog.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="SetupWizardDialog" ID="SetupWizardDialog"></a> +<h2>SetupWizardDialog</h2> +<p> + Class implementing the setup.py wizard dialog. +</p><p> + It displays a dialog for entering the parameters + for the E5MessageBox code generator. +</p> +<h3>Derived from</h3> +QDialog, Ui_SetupWizardDialog +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#SetupWizardDialog.__init__">SetupWizardDialog</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__addClassifierEntry">__addClassifierEntry</a></td> +<td>Private method to add a new entry to the list of trove classifiers.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__addPackage">__addPackage</a></td> +<td>Private method to add a package to the list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__enableOkButton">__enableOkButton</a></td> +<td>Private slot to set the state of the OK button.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__getLicenseText">__getLicenseText</a></td> +<td>Private method to get the license text.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__getStartDir">__getStartDir</a></td> +<td>Private method to get the start directory for selection dialogs.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.__populateFromTroveLists">__populateFromTroveLists</a></td> +<td>Private method to populate lists from the Trove list file.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.getCode">getCode</a></td> +<td>Public method to get the source code.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_addExludePatternButton_clicked">on_addExludePatternButton_clicked</a></td> +<td>Private slot to add an exclude pattern to the list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_addModuleButton_clicked">on_addModuleButton_clicked</a></td> +<td>Private slot to add Python modules to the list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_addPackageButton_clicked">on_addPackageButton_clicked</a></td> +<td>Private slot to add a package to the list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_addScriptButton_clicked">on_addScriptButton_clicked</a></td> +<td>Private slot to add scripts to the list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_autodiscoverPackagesButton_clicked">on_autodiscoverPackagesButton_clicked</a></td> +<td>Private slot to discover packages automatically.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_deleteExcludePatternButton_clicked">on_deleteExcludePatternButton_clicked</a></td> +<td>Private slot to delete the selected exclude pattern items.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_deleteModuleButton_clicked">on_deleteModuleButton_clicked</a></td> +<td>Private slot to delete the selected script items.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_deletePackageButton_clicked">on_deletePackageButton_clicked</a></td> +<td>Private slot to delete the selected package items.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_deleteScriptButton_clicked">on_deleteScriptButton_clicked</a></td> +<td>Private slot to delete the selected script items.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_excludePatternEdit_returnPressed">on_excludePatternEdit_returnPressed</a></td> +<td>Private slot handling a press of the return button of the exclude pattern edit.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_excludePatternEdit_textChanged">on_excludePatternEdit_textChanged</a></td> +<td>Private slot to handle a change of the exclude pattern text.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_excludePatternList_itemSelectionChanged">on_excludePatternList_itemSelectionChanged</a></td> +<td>Private slot to handle a change of selected items of the exclude pattern list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_modulesList_itemSelectionChanged">on_modulesList_itemSelectionChanged</a></td> +<td>Private slot to handle a change of selected items of the modules list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packageDirButton_clicked">on_packageDirButton_clicked</a></td> +<td>Private slot to select a package directory via a directory selection dialog.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packageEdit_returnPressed">on_packageEdit_returnPressed</a></td> +<td>Private slot handling a press of the return button of the package edit.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packageEdit_textChanged">on_packageEdit_textChanged</a></td> +<td>Private slot to handle a change of the package text.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packageRootDirButton_clicked">on_packageRootDirButton_clicked</a></td> +<td>Private slot to select the packages root directory via a directory selection dialog.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packageRootEdit_textChanged">on_packageRootEdit_textChanged</a></td> +<td>Private slot handling the entering of a packages root.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_packagesList_itemSelectionChanged">on_packagesList_itemSelectionChanged</a></td> +<td>Private slot to handle a change of selected items of the packages list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_projectButton_clicked">on_projectButton_clicked</a></td> +<td>Private slot to populate some fields with data retrieved from the current project.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_scriptsList_itemSelectionChanged">on_scriptsList_itemSelectionChanged</a></td> +<td>Private slot to handle a change of selected items of the scripts list.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_sourceDirectoryButton_clicked">on_sourceDirectoryButton_clicked</a></td> +<td>Private slot to select the packages root directory via a directory selection dialog.</td> +</tr><tr> +<td><a href="#SetupWizardDialog.on_variantComboBox_currentIndexChanged">on_variantComboBox_currentIndexChanged</a></td> +<td>Private slot handling a change of the setup variant.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="SetupWizardDialog.__init__" ID="SetupWizardDialog.__init__"></a> +<h4>SetupWizardDialog (Constructor)</h4> +<b>SetupWizardDialog</b>(<i>parent=None</i>) +<p> + Constructor +</p><dl> +<dt><i>parent</i></dt> +<dd> +reference to the parent widget (QWidget) +</dd> +</dl><a NAME="SetupWizardDialog.__addClassifierEntry" ID="SetupWizardDialog.__addClassifierEntry"></a> +<h4>SetupWizardDialog.__addClassifierEntry</h4> +<b>__addClassifierEntry</b>(<i>line</i>) +<p> + Private method to add a new entry to the list of trove classifiers. +</p><dl> +<dt><i>line</i></dt> +<dd> +line containing the data for the entry (string) +</dd> +</dl><a NAME="SetupWizardDialog.__addPackage" ID="SetupWizardDialog.__addPackage"></a> +<h4>SetupWizardDialog.__addPackage</h4> +<b>__addPackage</b>(<i>pkgDir</i>) +<p> + Private method to add a package to the list. +</p><dl> +<dt><i>pkgDir</i></dt> +<dd> +name of the package directory (string) +</dd> +</dl><a NAME="SetupWizardDialog.__enableOkButton" ID="SetupWizardDialog.__enableOkButton"></a> +<h4>SetupWizardDialog.__enableOkButton</h4> +<b>__enableOkButton</b>(<i></i>) +<p> + Private slot to set the state of the OK button. +</p><a NAME="SetupWizardDialog.__getLicenseText" ID="SetupWizardDialog.__getLicenseText"></a> +<h4>SetupWizardDialog.__getLicenseText</h4> +<b>__getLicenseText</b>(<i></i>) +<p> + Private method to get the license text. +</p><dl> +<dt>Returns:</dt> +<dd> +license text (string) +</dd> +</dl><a NAME="SetupWizardDialog.__getStartDir" ID="SetupWizardDialog.__getStartDir"></a> +<h4>SetupWizardDialog.__getStartDir</h4> +<b>__getStartDir</b>(<i></i>) +<p> + Private method to get the start directory for selection dialogs. +</p><dl> +<dt>Returns:</dt> +<dd> +start directory (string) +</dd> +</dl><a NAME="SetupWizardDialog.__populateFromTroveLists" ID="SetupWizardDialog.__populateFromTroveLists"></a> +<h4>SetupWizardDialog.__populateFromTroveLists</h4> +<b>__populateFromTroveLists</b>(<i></i>) +<p> + Private method to populate lists from the Trove list file. +</p><a NAME="SetupWizardDialog.getCode" ID="SetupWizardDialog.getCode"></a> +<h4>SetupWizardDialog.getCode</h4> +<b>getCode</b>(<i>indLevel, indString</i>) +<p> + Public method to get the source code. +</p><dl> +<dt><i>indLevel</i></dt> +<dd> +indentation level (int) +</dd><dt><i>indString</i></dt> +<dd> +string used for indentation (space or tab) (string) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +generated code (string) +</dd> +</dl><a NAME="SetupWizardDialog.on_addExludePatternButton_clicked" ID="SetupWizardDialog.on_addExludePatternButton_clicked"></a> +<h4>SetupWizardDialog.on_addExludePatternButton_clicked</h4> +<b>on_addExludePatternButton_clicked</b>(<i></i>) +<p> + Private slot to add an exclude pattern to the list. +</p><a NAME="SetupWizardDialog.on_addModuleButton_clicked" ID="SetupWizardDialog.on_addModuleButton_clicked"></a> +<h4>SetupWizardDialog.on_addModuleButton_clicked</h4> +<b>on_addModuleButton_clicked</b>(<i></i>) +<p> + Private slot to add Python modules to the list. +</p><a NAME="SetupWizardDialog.on_addPackageButton_clicked" ID="SetupWizardDialog.on_addPackageButton_clicked"></a> +<h4>SetupWizardDialog.on_addPackageButton_clicked</h4> +<b>on_addPackageButton_clicked</b>(<i></i>) +<p> + Private slot to add a package to the list. +</p><a NAME="SetupWizardDialog.on_addScriptButton_clicked" ID="SetupWizardDialog.on_addScriptButton_clicked"></a> +<h4>SetupWizardDialog.on_addScriptButton_clicked</h4> +<b>on_addScriptButton_clicked</b>(<i></i>) +<p> + Private slot to add scripts to the list. +</p><a NAME="SetupWizardDialog.on_autodiscoverPackagesButton_clicked" ID="SetupWizardDialog.on_autodiscoverPackagesButton_clicked"></a> +<h4>SetupWizardDialog.on_autodiscoverPackagesButton_clicked</h4> +<b>on_autodiscoverPackagesButton_clicked</b>(<i></i>) +<p> + Private slot to discover packages automatically. +</p><a NAME="SetupWizardDialog.on_deleteExcludePatternButton_clicked" ID="SetupWizardDialog.on_deleteExcludePatternButton_clicked"></a> +<h4>SetupWizardDialog.on_deleteExcludePatternButton_clicked</h4> +<b>on_deleteExcludePatternButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected exclude pattern items. +</p><a NAME="SetupWizardDialog.on_deleteModuleButton_clicked" ID="SetupWizardDialog.on_deleteModuleButton_clicked"></a> +<h4>SetupWizardDialog.on_deleteModuleButton_clicked</h4> +<b>on_deleteModuleButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected script items. +</p><a NAME="SetupWizardDialog.on_deletePackageButton_clicked" ID="SetupWizardDialog.on_deletePackageButton_clicked"></a> +<h4>SetupWizardDialog.on_deletePackageButton_clicked</h4> +<b>on_deletePackageButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected package items. +</p><a NAME="SetupWizardDialog.on_deleteScriptButton_clicked" ID="SetupWizardDialog.on_deleteScriptButton_clicked"></a> +<h4>SetupWizardDialog.on_deleteScriptButton_clicked</h4> +<b>on_deleteScriptButton_clicked</b>(<i></i>) +<p> + Private slot to delete the selected script items. +</p><a NAME="SetupWizardDialog.on_excludePatternEdit_returnPressed" ID="SetupWizardDialog.on_excludePatternEdit_returnPressed"></a> +<h4>SetupWizardDialog.on_excludePatternEdit_returnPressed</h4> +<b>on_excludePatternEdit_returnPressed</b>(<i></i>) +<p> + Private slot handling a press of the return button of the + exclude pattern edit. +</p><a NAME="SetupWizardDialog.on_excludePatternEdit_textChanged" ID="SetupWizardDialog.on_excludePatternEdit_textChanged"></a> +<h4>SetupWizardDialog.on_excludePatternEdit_textChanged</h4> +<b>on_excludePatternEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle a change of the exclude pattern text. +</p><dl> +<dt><i>txt</i></dt> +<dd> +text of the line edit (string) +</dd> +</dl><a NAME="SetupWizardDialog.on_excludePatternList_itemSelectionChanged" ID="SetupWizardDialog.on_excludePatternList_itemSelectionChanged"></a> +<h4>SetupWizardDialog.on_excludePatternList_itemSelectionChanged</h4> +<b>on_excludePatternList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot to handle a change of selected items of the + exclude pattern list. +</p><a NAME="SetupWizardDialog.on_modulesList_itemSelectionChanged" ID="SetupWizardDialog.on_modulesList_itemSelectionChanged"></a> +<h4>SetupWizardDialog.on_modulesList_itemSelectionChanged</h4> +<b>on_modulesList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot to handle a change of selected items of the + modules list. +</p><a NAME="SetupWizardDialog.on_packageDirButton_clicked" ID="SetupWizardDialog.on_packageDirButton_clicked"></a> +<h4>SetupWizardDialog.on_packageDirButton_clicked</h4> +<b>on_packageDirButton_clicked</b>(<i></i>) +<p> + Private slot to select a package directory via a directory + selection dialog. +</p><a NAME="SetupWizardDialog.on_packageEdit_returnPressed" ID="SetupWizardDialog.on_packageEdit_returnPressed"></a> +<h4>SetupWizardDialog.on_packageEdit_returnPressed</h4> +<b>on_packageEdit_returnPressed</b>(<i></i>) +<p> + Private slot handling a press of the return button of the + package edit. +</p><a NAME="SetupWizardDialog.on_packageEdit_textChanged" ID="SetupWizardDialog.on_packageEdit_textChanged"></a> +<h4>SetupWizardDialog.on_packageEdit_textChanged</h4> +<b>on_packageEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot to handle a change of the package text. +</p><dl> +<dt><i>txt</i></dt> +<dd> +text of the line edit (string) +</dd> +</dl><a NAME="SetupWizardDialog.on_packageRootDirButton_clicked" ID="SetupWizardDialog.on_packageRootDirButton_clicked"></a> +<h4>SetupWizardDialog.on_packageRootDirButton_clicked</h4> +<b>on_packageRootDirButton_clicked</b>(<i></i>) +<p> + Private slot to select the packages root directory via a + directory selection dialog. +</p><a NAME="SetupWizardDialog.on_packageRootEdit_textChanged" ID="SetupWizardDialog.on_packageRootEdit_textChanged"></a> +<h4>SetupWizardDialog.on_packageRootEdit_textChanged</h4> +<b>on_packageRootEdit_textChanged</b>(<i>txt</i>) +<p> + Private slot handling the entering of a packages root. +</p><dl> +<dt><i>txt</i></dt> +<dd> +text of the line edit (string) +</dd> +</dl><a NAME="SetupWizardDialog.on_packagesList_itemSelectionChanged" ID="SetupWizardDialog.on_packagesList_itemSelectionChanged"></a> +<h4>SetupWizardDialog.on_packagesList_itemSelectionChanged</h4> +<b>on_packagesList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot to handle a change of selected items of the + packages list. +</p><a NAME="SetupWizardDialog.on_projectButton_clicked" ID="SetupWizardDialog.on_projectButton_clicked"></a> +<h4>SetupWizardDialog.on_projectButton_clicked</h4> +<b>on_projectButton_clicked</b>(<i></i>) +<p> + Private slot to populate some fields with data retrieved from the + current project. +</p><a NAME="SetupWizardDialog.on_scriptsList_itemSelectionChanged" ID="SetupWizardDialog.on_scriptsList_itemSelectionChanged"></a> +<h4>SetupWizardDialog.on_scriptsList_itemSelectionChanged</h4> +<b>on_scriptsList_itemSelectionChanged</b>(<i></i>) +<p> + Private slot to handle a change of selected items of the + scripts list. +</p><a NAME="SetupWizardDialog.on_sourceDirectoryButton_clicked" ID="SetupWizardDialog.on_sourceDirectoryButton_clicked"></a> +<h4>SetupWizardDialog.on_sourceDirectoryButton_clicked</h4> +<b>on_sourceDirectoryButton_clicked</b>(<i></i>) +<p> + Private slot to select the packages root directory via a + directory selection dialog. +</p><a NAME="SetupWizardDialog.on_variantComboBox_currentIndexChanged" ID="SetupWizardDialog.on_variantComboBox_currentIndexChanged"></a> +<h4>SetupWizardDialog.on_variantComboBox_currentIndexChanged</h4> +<b>on_variantComboBox_currentIndexChanged</b>(<i>index</i>) +<p> + Private slot handling a change of the setup variant. +</p><dl> +<dt><i>index</i></dt> +<dd> +index of the selected entry (integer) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/index-eric6.Plugins.WizardPlugins.SetupWizard.html Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,35 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.Plugins.WizardPlugins.SetupWizard</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body> +<h1>eric6.Plugins.WizardPlugins.SetupWizard</h1> +<p> +Package implementing the setup.py wizard dialog. +</p> + + +<h3>Modules</h3> +<table> +<tr> +<td><a href="eric6.Plugins.WizardPlugins.SetupWizard.SetupWizardDialog.html">SetupWizardDialog</a></td> +<td>Module implementing the setup.py wizard dialog.</td> +</tr> +</table> +</body></html> \ No newline at end of file
--- a/Documentation/Source/index-eric6.Plugins.WizardPlugins.html Sun Dec 10 12:27:28 2017 +0100 +++ b/Documentation/Source/index-eric6.Plugins.WizardPlugins.html Sun Dec 10 13:02:42 2017 +0100 @@ -53,6 +53,9 @@ </tr><tr> <td><a href="index-eric6.Plugins.WizardPlugins.QRegularExpressionWizard.html">QRegularExpressionWizard</a></td> <td>Package implementing the QRegularExpression wizard.</td> +</tr><tr> +<td><a href="index-eric6.Plugins.WizardPlugins.SetupWizard.html">SetupWizard</a></td> +<td>Package implementing the setup.py wizard dialog.</td> </tr> </table>
--- a/Documentation/Source/index-eric6.Plugins.html Sun Dec 10 12:27:28 2017 +0100 +++ b/Documentation/Source/index-eric6.Plugins.html Sun Dec 10 13:02:42 2017 +0100 @@ -118,6 +118,9 @@ </tr><tr> <td><a href="eric6.Plugins.PluginWizardQRegularExpression.html">PluginWizardQRegularExpression</a></td> <td>Module implementing the QRegularExpression wizard plugin.</td> +</tr><tr> +<td><a href="eric6.Plugins.PluginWizardSetup.html">PluginWizardSetup</a></td> +<td>Module implementing the setup.py wizard plug-in.</td> </tr> </table> </body></html> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/PluginWizardSetup.py Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,153 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2013 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Module implementing the setup.py wizard plug-in. +""" + +from __future__ import unicode_literals + +from PyQt5.QtCore import QObject +from PyQt5.QtWidgets import QDialog + +from E5Gui.E5Application import e5App +from E5Gui.E5Action import E5Action +from E5Gui import E5MessageBox + +import UI.Info + +# Start-of-Header +name = "setup.py Wizard Plug-in" +author = "Detlev Offenbach <detlev@die-offenbachs.de>" +autoactivate = True +deactivateable = True +version = UI.Info.VersionOnly +className = "SetupWizard" +packageName = "__core__" +shortDescription = "Wizard for the creation of a setup.py file." +longDescription = \ + """This plug-in implements a wizard to generate code for""" \ + """ a setup.py file. It supports the 'distutils' and 'setuptools'""" \ + """ variants.""" +needsRestart = False +pyqtApi = 2 +python2Compatible = True +# End-of-Header + +error = "" + + +class SetupWizard(QObject): + """ + Class implementing the setup.py wizard plug-in. + """ + def __init__(self, ui): + """ + Constructor + + @param ui reference to the user interface object (UI.UserInterface) + """ + super(SetupWizard, self).__init__(ui) + self.__ui = ui + self.__action = None + + def __initialize(self): + """ + Private slot to (re)initialize the plug-in. + """ + self.__act = None + + def activate(self): + """ + Public method to activate this plug-in. + + @return tuple of None and activation status (boolean) + """ + self.__initAction() + self.__initMenu() + + return None, True + + def deactivate(self): + """ + Public method to deactivate this plug-in. + """ + menu = self.__ui.getMenu("wizards") + if menu: + menu.removeAction(self.__action) + self.__ui.removeE5Actions([self.__action], 'wizards') + + def __initAction(self): + """ + Private method to initialize the action. + """ + self.__action = E5Action( + self.tr('setup.py Wizard'), + self.tr('&setup.py Wizard...'), + 0, 0, self, + 'wizards_setup_py') + self.__action.setStatusTip(self.tr('setup.py Wizard')) + self.__action.setWhatsThis(self.tr( + """<b>setup.py Wizard</b>""" + """<p>This wizard opens a dialog for entering all the parameters""" + """ needed to create the basic contents of a setup.py file. The""" + """ generated code is inserted at the current cursor position.""" + """</p>""" + )) + self.__action.triggered.connect(self.__handle) + + self.__ui.addE5Actions([self.__action], 'wizards') + + def __initMenu(self): + """ + Private method to add the actions to the right menu. + """ + menu = self.__ui.getMenu("wizards") + if menu: + menu.addAction(self.__action) + + def __callForm(self, editor): + """ + Private method to display a dialog and get the code. + + @param editor reference to the current editor + @return the generated code (string) + """ + from WizardPlugins.SetupWizard.SetupWizardDialog import \ + SetupWizardDialog + dlg = SetupWizardDialog(None) + if dlg.exec_() == QDialog.Accepted: + line, index = editor.getCursorPosition() + indLevel = editor.indentation(line) // editor.indentationWidth() + if editor.indentationsUseTabs(): + indString = '\t' + else: + indString = editor.indentationWidth() * ' ' + return (dlg.getCode(indLevel, indString), True) + else: + return (None, False) + + def __handle(self): + """ + Private method to handle the wizards action. + """ + editor = e5App().getObject("ViewManager").activeWindow() + + if editor is None: + E5MessageBox.critical( + self.__ui, + self.tr('No current editor'), + self.tr('Please open or create a file first.')) + else: + code, ok = self.__callForm(editor) + if ok: + line, index = editor.getCursorPosition() + # It should be done on this way to allow undo + editor.beginUndoAction() + editor.insertAt(code, line, index) + editor.endUndoAction() + +# +# eflag: noqa = M801
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,746 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2013 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Module implementing the setup.py wizard dialog. +""" + +from __future__ import unicode_literals +try: + str = unicode # __IGNORE_WARNING__ +except NameError: + pass + +import os +import sys +import datetime + +from PyQt5.QtCore import pyqtSlot, Qt +from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem, \ + QListWidgetItem, QApplication + +from E5Gui.E5Application import e5App +from E5Gui import E5MessageBox, E5FileDialog +from E5Gui.E5Completers import E5DirCompleter + +from .Ui_SetupWizardDialog import Ui_SetupWizardDialog + +import UI.PixmapCache +import Utilities +import Preferences + + +class SetupWizardDialog(QDialog, Ui_SetupWizardDialog): + """ + Class implementing the setup.py wizard dialog. + + It displays a dialog for entering the parameters + for the E5MessageBox code generator. + """ + def __init__(self, parent=None): + """ + Constructor + + @param parent reference to the parent widget (QWidget) + """ + super(SetupWizardDialog, self).__init__(parent) + self.setupUi(self) + + self.dataTabWidget.setCurrentIndex(0) + + self.__packageDirCompleter = E5DirCompleter(self.packageEdit) + self.__packageRootDirCompleter = E5DirCompleter(self.packageRootEdit) + self.__sourceDirCompleter = E5DirCompleter(self.sourceDirectoryEdit) + + self.packageRootDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) + self.packageDirButton.setIcon(UI.PixmapCache.getIcon("open.png")) + self.sourceDirectoryButton.setIcon(UI.PixmapCache.getIcon("open.png")) + + self.variantComboBox.addItem(self.tr("distutils"), "distutils.core") + self.variantComboBox.addItem(self.tr("setuptools"), "setuptools") + + self.__mandatoryStyleSheet = "QLineEdit {border: 2px solid;}" + for lineEdit in [self.nameEdit, self.versionEdit, + self.homePageUrlEdit, self.authorEdit, + self.authorEmailEdit, self.maintainerEdit, + self.maintainerEmailEdit]: + lineEdit.setStyleSheet(self.__mandatoryStyleSheet) + + self.developmentStatusComboBox.addItem("", "") + + self.__populateFromTroveLists() + + self.licenseClassifierComboBox.setCurrentIndex( + self.licenseClassifierComboBox.findText( + "(GPLv3)", Qt.MatchContains | Qt.MatchCaseSensitive)) + + self.__okButton = self.buttonBox.button(QDialogButtonBox.Ok) + self.__okButton.setEnabled(False) + + projectOpen = e5App().getObject("Project").isOpen() + self.projectButton.setEnabled(projectOpen) + self.autodiscoverPackagesButton.setEnabled(projectOpen) + + self.homePageUrlEdit.textChanged.connect(self.__enableOkButton) + self.nameEdit.textChanged.connect(self.__enableOkButton) + self.versionEdit.textChanged.connect(self.__enableOkButton) + self.authorEdit.textChanged.connect(self.__enableOkButton) + self.authorEmailEdit.textChanged.connect(self.__enableOkButton) + self.maintainerEdit.textChanged.connect(self.__enableOkButton) + self.maintainerEmailEdit.textChanged.connect(self.__enableOkButton) + + def __enableOkButton(self): + """ + Private slot to set the state of the OK button. + """ + enable = ( + bool(self.nameEdit.text()) and + bool(self.versionEdit.text()) and + bool(self.homePageUrlEdit.text()) and + ((bool(self.authorEdit.text()) and + bool(self.authorEmailEdit.text())) or + (bool(self.maintainerEdit.text()) and + bool(self.maintainerEmailEdit.text()))) and + self.homePageUrlEdit.text().startswith(("http://", "https://")) + ) + + self.__okButton.setEnabled(enable) + + def __populateFromTroveLists(self): + """ + Private method to populate lists from the Trove list file. + """ + filename = os.path.join(os.path.dirname(__file__), + "data", "trove_classifiers.txt") + try: + f = open(filename, "r") + lines = f.readlines() + f.close() + except (IOError, OSError) as err: + E5MessageBox.warning( + self, + self.tr("Reading Trove Classifiers"), + self.tr("""<p>The Trove Classifiers file <b>{0}</b>""" + """ could not be read.</p><p>Reason: {1}</p>""") + .format(filename, str(err))) + return + + self.__classifiersDict = {} + for line in lines: + line = line.strip() + if line.startswith("License "): + self.licenseClassifierComboBox.addItem( + "/".join(line.split(" :: ")[1:]), + line + ) + elif line.startswith("Development Status "): + self.developmentStatusComboBox.addItem( + line.split(" :: ")[1], line) + else: + self.__addClassifierEntry(line) + self.__classifiersDict = {} + + def __addClassifierEntry(self, line): + """ + Private method to add a new entry to the list of trove classifiers. + + @param line line containing the data for the entry (string) + """ + itm = None + pitm = None + dataList = line.split(" :: ") + for index in range(len(dataList)): + key = " :: ".join(dataList[:index + 1]) + if key not in self.__classifiersDict: + if pitm is None: + itm = QTreeWidgetItem( + self.classifiersList, [dataList[index]]) + pitm = itm + else: + itm = QTreeWidgetItem(pitm, [dataList[index]]) + itm.setExpanded(True) + self.__classifiersDict[key] = itm + else: + pitm = self.__classifiersDict[key] + itm.setCheckState(0, Qt.Unchecked) + itm.setData(0, Qt.UserRole, line) + + def __getLicenseText(self): + """ + Private method to get the license text. + + @return license text (string) + """ + if not self.licenseClassifierCheckBox.isChecked(): + return self.licenseEdit.text() + else: + lic = self.licenseClassifierComboBox.currentText() + if "(" in lic: + lic = lic.rsplit("(", 1)[1].split(")", 1)[0] + return lic + + def getCode(self, indLevel, indString): + """ + Public method to get the source code. + + @param indLevel indentation level (int) + @param indString string used for indentation (space or tab) (string) + @return generated code (string) + """ + # Note: all paths are created with '/'; setup will do the right thing + + # calculate our indentation level and the indentation string + il = indLevel + 1 + istring = il * indString + i1string = (il + 1) * indString + i2string = (il + 2) * indString + estring = os.linesep + indLevel * indString + + # now generate the code + if self.introCheckBox.isChecked(): + code = "#!/usr/bin/env python{0}{1}".format( + sys.version_info[0], os.linesep) + code += "# -*- coding: utf-8 -*-{0}{0}".format(os.linesep) + else: + code = "" + + if self.metaDataCheckBox.isChecked(): + code += '# metadata{0}'.format(os.linesep) + code += '"{0}"{1}'.format( + self.summaryEdit.text() or "Setup routine", + os.linesep + ) + code += '__version__ = "{0}"{1}'.format( + self.versionEdit.text(), os.linesep) + code += '__license__ = "{0}"{1}'.format( + self.__getLicenseText(), os.linesep) + code += '__author__ = "{0}"{1}'.format( + self.authorEdit.text() or self.maintainerEdit.text(), + os.linesep) + code += '__email__ = "{0}"{1}'.format( + self.authorEmailEdit.text() or self.maintainerEmailEdit.text(), + os.linesep) + code += '__url__ = "{0}"{1}'.format( + self.homePageUrlEdit.text(), os.linesep) + code += '__date__ = "{0}"{1}'.format( + datetime.datetime.now().isoformat().split('.')[0], os.linesep) + code += '__prj__ = "{0}"{1}'.format( + self.nameEdit.text(), os.linesep) + code += os.linesep + + if self.descriptionFromFilesCheckBox.isChecked(): + code += "from __future__ import with_statement{0}".format( + os.linesep) + + if self.importCheckBox.isChecked(): + variant = self.variantComboBox.itemData( + self.variantComboBox.currentIndex()) + if variant == "setuptools": + additionalImport = ", find_packages" + else: + additionalImport = "" + code += "from {0} import setup{1}{2}".format( + variant, additionalImport, os.linesep) + if code: + code += "{0}{0}".format(os.linesep) + + if self.descriptionFromFilesCheckBox.isChecked(): + code += 'def get_long_description():{0}'.format(os.linesep) + code += '{0}descr = []{1}'.format(istring, os.linesep) + code += '{0}for fname in "{1}":{2}'.format( + istring, + '", "'.join(self.descriptionEdit.toPlainText().splitlines()), + os.linesep) + code += '{0}{0}with open(fname) as f:{1}'.format( + istring, os.linesep) + code += '{0}{0}{0}descr.append(f.read()){1}'.format( + istring, os.linesep) + code += '{0}return "\\n\\n".join(descr){1}'.format( + istring, os.linesep) + code += "{0}{0}".format(os.linesep) + + code += 'setup({0}'.format(os.linesep) + code += '{0}name="{1}",{2}'.format( + istring, self.nameEdit.text(), os.linesep) + code += '{0}version="{1}",{2}'.format( + istring, self.versionEdit.text(), os.linesep) + + if self.summaryEdit.text(): + code += '{0}description="{1}",{2}'.format( + istring, self.summaryEdit.text(), os.linesep) + + if self.descriptionFromFilesCheckBox.isChecked(): + code += '{0}long_description=get_long_description(),{1}'.format( + istring, os.linesep) + elif self.descriptionEdit.toPlainText(): + code += '{0}long_description="""{1}""",{2}'.format( + istring, self.descriptionEdit.toPlainText(), os.linesep) + + if self.authorEdit.text(): + code += '{0}author="{1}",{2}'.format( + istring, self.authorEdit.text(), os.linesep) + code += '{0}author_email="{1}",{2}'.format( + istring, self.authorEmailEdit.text(), os.linesep) + + if self.maintainerEdit.text(): + code += '{0}maintainer="{1}",{2}'.format( + istring, self.maintainerEdit.text(), os.linesep) + code += '{0}maintainer_email="{1}",{2}'.format( + istring, self.maintainerEmailEdit.text(), os.linesep) + + code += '{0}url="{1}",{2}'.format( + istring, self.homePageUrlEdit.text(), os.linesep) + if self.downloadUrlEdit.text(): + code += '{0}download_url="{1}",{2}'.format( + istring, self.downloadUrlEdit.text(), os.linesep) + + classifiers = [] + if not self.licenseClassifierCheckBox.isChecked(): + code += '{0}license="{1}",{2}'.format( + istring, self.licenseEdit.text(), os.linesep) + else: + classifiers.append( + self.licenseClassifierComboBox.itemData( + self.licenseClassifierComboBox.currentIndex())) + + platforms = self.platformsEdit.toPlainText().splitlines() + if platforms: + code += '{0}platforms=[{1}'.format(istring, os.linesep) + code += '{0}"{1}"{2}'.format( + i1string, + '",{0}{1}"'.format(os.linesep, i1string).join(platforms), + os.linesep) + code += '{0}],{1}'.format(istring, os.linesep) + + if self.developmentStatusComboBox.currentIndex() != 0: + classifiers.append( + self.developmentStatusComboBox.itemData( + self.developmentStatusComboBox.currentIndex())) + + itm = self.classifiersList.topLevelItem(0) + while itm: + itm.setExpanded(True) + if itm.checkState(0) == Qt.Checked: + classifiers.append(itm.data(0, Qt.UserRole)) + itm = self.classifiersList.itemBelow(itm) + + if classifiers: + code += '{0}classifiers=[{1}'.format(istring, os.linesep) + code += '{0}"{1}"{2}'.format( + i1string, + '",{0}{1}"'.format(os.linesep, i1string).join(classifiers), + os.linesep) + code += '{0}],{1}'.format(istring, os.linesep) + del classifiers + + if self.keywordsEdit.text(): + code += '{0}keywords="{1}",{2}'.format( + istring, self.keywordsEdit.text(), os.linesep) + + if self.variantComboBox.currentIndex() == 0: + # distutils + packages = [] + for row in range(self.packagesList.count()): + packages.append(self.packagesList.item(row).text()) + if packages: + code += '{0}packages=[{1}'.format(istring, os.linesep) + code += '{0}"{1}"{2}'.format( + i1string, + '",{0}{1}"'.format(os.linesep, i1string).join(packages), + os.linesep) + code += '{0}],{1}'.format(istring, os.linesep) + del packages + elif self.variantComboBox.currentIndex() == 1: + # setuptools + code += '{0}packages=find_packages('.format(istring) + src = Utilities.fromNativeSeparators( + self.sourceDirectoryEdit.text()) + excludePatterns = [] + for row in range(self.excludePatternList.count()): + excludePatterns.append( + self.excludePatternList.item(row).text()) + if src: + code += '{0}{1}"{2}"'.format(os.linesep, i1string, src) + if excludePatterns: + code += ',' + else: + code += '{0}{1}'.format(os.linesep, istring) + if excludePatterns: + code += '{0}{1}exclude=[{0}'.format(os.linesep, i1string) + code += '{0}"{1}"{2}'.format( + i2string, + '",{0}{1}"'.format(os.linesep, i2string) + .join(excludePatterns), + os.linesep) + code += '{0}]{1}{2}'.format(i1string, os.linesep, istring) + code += '),{0}'.format(os.linesep) + + if self.includePackageDataCheckBox.isChecked(): + code += '{0}include_package_data = True,{1}'.format( + istring, os.linesep) + + modules = [] + for row in range(self.modulesList.count()): + modules.append(self.modulesList.item(row).text()) + if modules: + code += '{0}py_modules=[{1}'.format(istring, os.linesep) + code += '{0}"{1}"{2}'.format( + i1string, + '",{0}{1}"'.format(os.linesep, i1string).join(modules), + os.linesep) + code += '{0}],{1}'.format(istring, os.linesep) + del modules + + scripts = [] + for row in range(self.scriptsList.count()): + scripts.append(self.scriptsList.item(row).text()) + if scripts: + code += '{0}scripts=[{1}'.format(istring, os.linesep) + code += '{0}"{1}"{2}'.format( + i1string, + '",{0}{1}"'.format(os.linesep, i1string).join(scripts), + os.linesep) + code += '{0}],{1}'.format(istring, os.linesep) + del scripts + + code += "){0}".format(estring) + return code + + @pyqtSlot() + def on_projectButton_clicked(self): + """ + Private slot to populate some fields with data retrieved from the + current project. + """ + project = e5App().getObject("Project") + + self.nameEdit.setText(project.getProjectName()) + try: + self.versionEdit.setText(project.getProjectVersion()) + self.authorEdit.setText(project.getProjectAuthor()) + self.authorEmailEdit.setText(project.getProjectAuthorEmail()) + description = project.getProjectDescription() + except AttributeError: + self.versionEdit.setText(project.pdata["VERSION"][0]) + self.authorEdit.setText(project.pdata["AUTHOR"][0]) + self.authorEmailEdit.setText(project.pdata["EMAIL"][0]) + description = project.pdata["DESCRIPTION"][0] + + summary = description.split(".", 1)[0]\ + .replace("\r", "").replace("\n", "") + "." + self.summaryEdit.setText(summary) + self.descriptionEdit.setPlainText(description) + + self.packageRootEdit.setText(project.getProjectPath()) + + # prevent overwriting of entries by disabling the button + self.projectButton.setEnabled(False) + + @pyqtSlot() + def on_packagesList_itemSelectionChanged(self): + """ + Private slot to handle a change of selected items of the + packages list. + """ + self.deletePackageButton.setEnabled( + len(self.packagesList.selectedItems()) > 0) + + @pyqtSlot() + def on_deletePackageButton_clicked(self): + """ + Private slot to delete the selected package items. + """ + for itm in self.packagesList.selectedItems(): + self.packagesList.takeItem( + self.packagesList.row(itm)) + del itm + + @pyqtSlot() + def on_addPackageButton_clicked(self): + """ + Private slot to add a package to the list. + """ + pkg = Utilities.toNativeSeparators(self.packageEdit.text()) + self.__addPackage(pkg) + + @pyqtSlot() + def on_packageEdit_returnPressed(self): + """ + Private slot handling a press of the return button of the + package edit. + """ + self.on_addPackageButton_clicked() + + @pyqtSlot(str) + def on_packageEdit_textChanged(self, txt): + """ + Private slot to handle a change of the package text. + + @param txt text of the line edit (string) + """ + self.addPackageButton.setEnabled(bool(txt)) + + @pyqtSlot() + def on_packageDirButton_clicked(self): + """ + Private slot to select a package directory via a directory + selection dialog. + """ + startDir = self.packageEdit.text() + if not startDir: + startDir = self.packageRootEdit.text() or self.__getStartDir() + packageDir = E5FileDialog.getExistingDirectory( + self, + self.tr("Package Directory"), + Utilities.fromNativeSeparators(startDir)) + if packageDir: + self.packageEdit.setText( + Utilities.toNativeSeparators(packageDir)) + + @pyqtSlot() + def on_autodiscoverPackagesButton_clicked(self): + """ + Private slot to discover packages automatically. + """ + self.autodiscoverPackagesButton.setEnabled(False) + QApplication.setOverrideCursor(Qt.WaitCursor) + startDir = self.packageRootEdit.text() or self.__getStartDir() + if startDir: + self.packagesList.clear() + for dirpath, dirnames, filenames in os.walk(startDir): + if "__init__.py" in filenames: + self.__addPackage(dirpath) + self.autodiscoverPackagesButton.setEnabled(True) + QApplication.restoreOverrideCursor() + + @pyqtSlot() + def on_packageRootDirButton_clicked(self): + """ + Private slot to select the packages root directory via a + directory selection dialog. + """ + startDir = self.packageRootEdit.text() + if not startDir: + startDir = self.__getStartDir() + packagesRootDir = E5FileDialog.getExistingDirectory( + self, + self.tr("Packages Root Directory"), + Utilities.fromNativeSeparators(startDir), + E5FileDialog.Options(E5FileDialog.ShowDirsOnly)) + if packagesRootDir: + self.packageRootEdit.setText( + Utilities.toNativeSeparators(packagesRootDir)) + + @pyqtSlot(str) + def on_packageRootEdit_textChanged(self, txt): + """ + Private slot handling the entering of a packages root. + + @param txt text of the line edit (string) + """ + projectOpen = e5App().getObject("Project").isOpen() + validPackagesRoot = bool(txt) and os.path.exists(txt) + self.autodiscoverPackagesButton.setEnabled( + projectOpen or validPackagesRoot) + + def __addPackage(self, pkgDir): + """ + Private method to add a package to the list. + + @param pkgDir name of the package directory (string) + """ + if pkgDir: + if "\\" in pkgDir or "/" in pkgDir: + # It is a directory. Check for an __init__.py file. + if os.path.isabs(pkgDir): + prefix = "" + else: + prefix = self.packageRootEdit.text() + initName = os.path.join( + prefix, + Utilities.toNativeSeparators(pkgDir), + "__init__.py") + if not os.path.exists(initName): + res = E5MessageBox.information( + self, + self.tr("Add Package"), + self.tr("""<p>The directory <b>{0}</b> is not""" + """ a Python package.</p>""") + .format(pkgDir), + E5MessageBox.StandardButtons( + E5MessageBox.Ignore | + E5MessageBox.Ok)) + if res == E5MessageBox.Ok: + return + + pkg = pkgDir.replace( + Utilities.toNativeSeparators(self.packageRootEdit.text()), "") + if pkg.startswith(("\\", "/")): + pkg = pkg[1:] + if pkg: + QListWidgetItem( + pkg.replace("\\", ".").replace("/", "."), + self.packagesList) + self.packageEdit.clear() + + def __getStartDir(self): + """ + Private method to get the start directory for selection dialogs. + + @return start directory (string) + """ + return (Preferences.getMultiProject("Workspace") or + Utilities.getHomeDir()) + + @pyqtSlot() + def on_scriptsList_itemSelectionChanged(self): + """ + Private slot to handle a change of selected items of the + scripts list. + """ + self.deleteScriptButton.setEnabled( + len(self.scriptsList.selectedItems()) > 0) + + @pyqtSlot() + def on_deleteScriptButton_clicked(self): + """ + Private slot to delete the selected script items. + """ + for itm in self.scriptsList.selectedItems(): + self.scriptsList.takeItem( + self.scriptsList.row(itm)) + del itm + + @pyqtSlot() + def on_addScriptButton_clicked(self): + """ + Private slot to add scripts to the list. + """ + startDir = self.packageRootEdit.text() or self.__getStartDir() + scriptsList = E5FileDialog.getOpenFileNames( + self, + self.tr("Add Scripts"), + startDir, + self.tr("Python Files (*.py);;All Files(*)")) + for script in scriptsList: + script = script.replace( + Utilities.toNativeSeparators(startDir), "") + if script.startswith(("\\", "/")): + script = script[1:] + if script: + QListWidgetItem(Utilities.fromNativeSeparators(script), + self.scriptsList) + + @pyqtSlot() + def on_modulesList_itemSelectionChanged(self): + """ + Private slot to handle a change of selected items of the + modules list. + """ + self.deleteModuleButton.setEnabled( + len(self.modulesList.selectedItems()) > 0) + + @pyqtSlot() + def on_deleteModuleButton_clicked(self): + """ + Private slot to delete the selected script items. + """ + for itm in self.modulesList.selectedItems(): + self.modulesList.takeItem( + self.modulesList.row(itm)) + del itm + + @pyqtSlot() + def on_addModuleButton_clicked(self): + """ + Private slot to add Python modules to the list. + """ + startDir = self.packageRootEdit.text() or self.__getStartDir() + modulesList = E5FileDialog.getOpenFileNames( + self, + self.tr("Add Python Modules"), + startDir, + self.tr("Python Files (*.py)")) + for module in modulesList: + module = module.replace( + Utilities.toNativeSeparators(startDir), "") + if module.startswith(("\\", "/")): + module = module[1:] + if module: + QListWidgetItem(os.path.splitext(module)[0] + .replace("\\", ".").replace("/", "."), + self.modulesList) + + @pyqtSlot(int) + def on_variantComboBox_currentIndexChanged(self, index): + """ + Private slot handling a change of the setup variant. + + @param index index of the selected entry (integer) + """ + self.packagesStackedWidget.setCurrentIndex(index) + + @pyqtSlot() + def on_excludePatternList_itemSelectionChanged(self): + """ + Private slot to handle a change of selected items of the + exclude pattern list. + """ + self.deleteExcludePatternButton.setEnabled( + len(self.excludePatternList.selectedItems()) > 0) + + @pyqtSlot() + def on_deleteExcludePatternButton_clicked(self): + """ + Private slot to delete the selected exclude pattern items. + """ + for itm in self.excludePatternList.selectedItems(): + self.excludePatternList.takeItem( + self.excludePatternList.row(itm)) + del itm + + @pyqtSlot() + def on_addExludePatternButton_clicked(self): + """ + Private slot to add an exclude pattern to the list. + """ + pattern = self.excludePatternEdit.text()\ + .replace("\\", ".").replace("/", ".") + if not self.excludePatternList.findItems( + pattern, Qt.MatchExactly | Qt.MatchCaseSensitive): + QListWidgetItem(pattern, self.excludePatternList) + + @pyqtSlot(str) + def on_excludePatternEdit_textChanged(self, txt): + """ + Private slot to handle a change of the exclude pattern text. + + @param txt text of the line edit (string) + """ + self.addExludePatternButton.setEnabled(bool(txt)) + + @pyqtSlot() + def on_excludePatternEdit_returnPressed(self): + """ + Private slot handling a press of the return button of the + exclude pattern edit. + """ + self.on_addExludePatternButton_clicked() + + @pyqtSlot() + def on_sourceDirectoryButton_clicked(self): + """ + Private slot to select the packages root directory via a + directory selection dialog. + """ + startDir = self.sourceDirectoryEdit.text() or self.__getStartDir() + sourceDirectory = E5FileDialog.getExistingDirectory( + self, + self.tr("Source Directory"), + Utilities.fromNativeSeparators(startDir), + E5FileDialog.Options(E5FileDialog.ShowDirsOnly)) + if sourceDirectory: + self.sourceDirectoryEdit.setText( + Utilities.toNativeSeparators(sourceDirectory))
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,996 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>SetupWizardDialog</class> + <widget class="QDialog" name="SetupWizardDialog"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>700</width> + <height>550</height> + </rect> + </property> + <property name="windowTitle"> + <string>setup.py Wizard</string> + </property> + <property name="sizeGripEnabled"> + <bool>true</bool> + </property> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_9"> + <item> + <widget class="QCheckBox" name="introCheckBox"> + <property name="toolTip"> + <string>Select to include the introductory part of the setup.py code</string> + </property> + <property name="text"> + <string>Include Introductory Code</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="importCheckBox"> + <property name="toolTip"> + <string>Select to include the import statement</string> + </property> + <property name="text"> + <string>Include Import Statement</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QCheckBox" name="metaDataCheckBox"> + <property name="toolTip"> + <string>Select to include code for the meta data section</string> + </property> + <property name="text"> + <string>Include Meta Data</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_6"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_2"> + <item> + <widget class="QLabel" name="label_13"> + <property name="text"> + <string>Setup Variant:</string> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="variantComboBox"> + <property name="toolTip"> + <string>Select the setup variant</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_2"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_5"> + <item> + <widget class="QLabel" name="label_15"> + <property name="text"> + <string>Root Directory:</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="packageRootEdit"> + <property name="toolTip"> + <string>Enter the root directory</string> + </property> + </widget> + </item> + <item> + <widget class="QToolButton" name="packageRootDirButton"> + <property name="toolTip"> + <string>Select the root directory via a directory selection dialog</string> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QTabWidget" name="dataTabWidget"> + <property name="currentIndex"> + <number>0</number> + </property> + <widget class="QWidget" name="basicTab"> + <attribute name="title"> + <string>Basic</string> + </attribute> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QLabel" name="label"> + <property name="text"> + <string>Name:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="nameEdit"> + <property name="toolTip"> + <string>Enter the package name</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory</string> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Version:</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLineEdit" name="versionEdit"> + <property name="toolTip"> + <string>Enter the version number in the form 'major.minor[.patch[.sub]]'</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory</string> + </property> + </widget> + </item> + <item row="2" column="0"> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>Author:</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QLineEdit" name="authorEdit"> + <property name="toolTip"> + <string>Enter the author's name</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory (or Maintainer)</string> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Author Email:</string> + </property> + </widget> + </item> + <item row="3" column="1"> + <widget class="QLineEdit" name="authorEmailEdit"> + <property name="toolTip"> + <string>Enter the author's email address</string> + </property> + <property name="inputMask"> + <string notr="true"/> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory (or Maintainer Email)</string> + </property> + </widget> + </item> + <item row="4" column="0"> + <widget class="QLabel" name="label_5"> + <property name="text"> + <string>Maintainer:</string> + </property> + </widget> + </item> + <item row="4" column="1"> + <widget class="QLineEdit" name="maintainerEdit"> + <property name="toolTip"> + <string>Enter the maintainer's name</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory (or Author)</string> + </property> + </widget> + </item> + <item row="5" column="0"> + <widget class="QLabel" name="label_6"> + <property name="text"> + <string>Maintainer Email:</string> + </property> + </widget> + </item> + <item row="5" column="1"> + <widget class="QLineEdit" name="maintainerEmailEdit"> + <property name="toolTip"> + <string>Enter the maintainer's email address</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + <property name="placeholderText"> + <string>Mandatory (or Author Email)</string> + </property> + </widget> + </item> + <item row="6" column="1"> + <spacer name="verticalSpacer"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>223</height> + </size> + </property> + </spacer> + </item> + </layout> + </widget> + <widget class="QWidget" name="descriptionTab"> + <attribute name="title"> + <string>Description</string> + </attribute> + <layout class="QGridLayout" name="gridLayout_2"> + <item row="0" column="0"> + <widget class="QLabel" name="label_7"> + <property name="text"> + <string>Summary:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="summaryEdit"> + <property name="toolTip"> + <string>Enter the summary description of the package</string> + </property> + <property name="maxLength"> + <number>200</number> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_8"> + <property name="text"> + <string>Description:</string> + </property> + <property name="alignment"> + <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QPlainTextEdit" name="descriptionEdit"> + <property name="toolTip"> + <string>Enter the description of the package or files (one per line) to get it from.</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <widget class="QCheckBox" name="descriptionFromFilesCheckBox"> + <property name="toolTip"> + <string>Select to get the description from files</string> + </property> + <property name="text"> + <string>Get description from files</string> + </property> + </widget> + </item> + <item row="3" column="0"> + <widget class="QLabel" name="label_16"> + <property name="text"> + <string>Keywords:</string> + </property> + </widget> + </item> + <item row="3" column="1"> + <widget class="QLineEdit" name="keywordsEdit"> + <property name="toolTip"> + <string>Enter the keywords separated by comma</string> + </property> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="urlTab"> + <attribute name="title"> + <string>URLs</string> + </attribute> + <layout class="QGridLayout" name="gridLayout_3"> + <item row="0" column="0"> + <widget class="QLabel" name="label_9"> + <property name="text"> + <string>Home Page URL:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="homePageUrlEdit"> + <property name="toolTip"> + <string>Enter the URL of the home page</string> + </property> + <property name="placeholderText"> + <string>Mandatory</string> + </property> + </widget> + </item> + <item row="1" column="0"> + <widget class="QLabel" name="label_10"> + <property name="text"> + <string>Download URL:</string> + </property> + </widget> + </item> + <item row="1" column="1"> + <widget class="QLineEdit" name="downloadUrlEdit"> + <property name="toolTip"> + <string>Enter the download URL</string> + </property> + </widget> + </item> + <item row="2" column="1"> + <spacer name="verticalSpacer_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>339</height> + </size> + </property> + </spacer> + </item> + </layout> + </widget> + <widget class="QWidget" name="licenseTab"> + <attribute name="title"> + <string>License</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_2"> + <item> + <widget class="QCheckBox" name="licenseClassifierCheckBox"> + <property name="text"> + <string>Select From Trove License Classifiers</string> + </property> + <property name="checked"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="licenseClassifierComboBox"> + <property name="toolTip"> + <string>Select the license from the list of Trove Classifiers</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="licenseEdit"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Enter a license if none of the above are suitable</string> + </property> + </widget> + </item> + <item> + <spacer name="verticalSpacer_3"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>20</width> + <height>311</height> + </size> + </property> + </spacer> + </item> + </layout> + </widget> + <widget class="QWidget" name="platformsTab"> + <attribute name="title"> + <string>Platforms</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QLabel" name="label_11"> + <property name="text"> + <string>Enter supported platforms (one per line):</string> + </property> + </widget> + </item> + <item> + <widget class="QPlainTextEdit" name="platformsEdit"/> + </item> + </layout> + </widget> + <widget class="QWidget" name="classifiersTab"> + <attribute name="title"> + <string>Classifiers</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_4"> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_3"> + <item> + <widget class="QLabel" name="label_14"> + <property name="text"> + <string>Development Status:</string> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="developmentStatusComboBox"> + <property name="toolTip"> + <string>Select the development status</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_3"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + <item> + <widget class="QLabel" name="label_12"> + <property name="text"> + <string>Select the applicable classifiers:</string> + </property> + </widget> + </item> + <item> + <widget class="QTreeWidget" name="classifiersList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <attribute name="headerVisible"> + <bool>false</bool> + </attribute> + <column> + <property name="text"> + <string notr="true">1</string> + </property> + </column> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="packagesTab"> + <attribute name="title"> + <string>Packages</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_8"> + <item> + <widget class="QStackedWidget" name="packagesStackedWidget"> + <property name="currentIndex"> + <number>1</number> + </property> + <widget class="QWidget" name="distutilsPage"> + <layout class="QVBoxLayout" name="verticalLayout_5"> + <property name="leftMargin"> + <number>0</number> + </property> + <property name="topMargin"> + <number>0</number> + </property> + <property name="rightMargin"> + <number>0</number> + </property> + <property name="bottomMargin"> + <number>0</number> + </property> + <item> + <widget class="QListWidget" name="packagesList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionMode"> + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_4"> + <item> + <widget class="QPushButton" name="deletePackageButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Press to delete the selected entries</string> + </property> + <property name="text"> + <string>Delete</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="addPackageButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Add the package</string> + </property> + <property name="text"> + <string>Add</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="packageEdit"> + <property name="toolTip"> + <string>Enter a package name to be added</string> + </property> + </widget> + </item> + <item> + <widget class="QToolButton" name="packageDirButton"> + <property name="toolTip"> + <string>Press to select a package directory via a directory selection dialog</string> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QPushButton" name="autodiscoverPackagesButton"> + <property name="toolTip"> + <string>Press to discover packages of a project automatically</string> + </property> + <property name="text"> + <string>Autodiscover Packages</string> + </property> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="setuptoolsPage"> + <layout class="QGridLayout" name="gridLayout_5"> + <property name="leftMargin"> + <number>0</number> + </property> + <property name="topMargin"> + <number>0</number> + </property> + <property name="rightMargin"> + <number>0</number> + </property> + <property name="bottomMargin"> + <number>0</number> + </property> + <item row="0" column="0"> + <widget class="QLabel" name="label_17"> + <property name="text"> + <string>Source Directory:</string> + </property> + </widget> + </item> + <item row="0" column="1"> + <widget class="QLineEdit" name="sourceDirectoryEdit"> + <property name="toolTip"> + <string>Enter the source directory for the 'find_packages()' call</string> + </property> + </widget> + </item> + <item row="0" column="2"> + <widget class="QToolButton" name="sourceDirectoryButton"> + <property name="toolTip"> + <string>Select the source directory for the 'find_packages()' call via a directory selection dialog</string> + </property> + <property name="text"> + <string/> + </property> + </widget> + </item> + <item row="1" column="0" alignment="Qt::AlignTop"> + <widget class="QLabel" name="label_18"> + <property name="text"> + <string>Exclude Patterns:</string> + </property> + </widget> + </item> + <item row="1" column="1" colspan="2"> + <widget class="QListWidget" name="excludePatternList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionMode"> + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> + </widget> + </item> + <item row="2" column="1" colspan="2"> + <layout class="QHBoxLayout" name="horizontalLayout_8"> + <item> + <widget class="QPushButton" name="deleteExcludePatternButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Press to delete the selected entries</string> + </property> + <property name="text"> + <string>Delete</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="addExludePatternButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Press to add the pattern</string> + </property> + <property name="text"> + <string>Add</string> + </property> + </widget> + </item> + <item> + <widget class="QLineEdit" name="excludePatternEdit"> + <property name="toolTip"> + <string>Enter an exclude pattern for the 'find_packages()' call</string> + </property> + </widget> + </item> + </layout> + </item> + <item row="3" column="0" colspan="3"> + <widget class="QCheckBox" name="includePackageDataCheckBox"> + <property name="toolTip"> + <string>Select to add the 'include_package_data' statement</string> + </property> + <property name="text"> + <string>Add 'include_package_data' Statement</string> + </property> + </widget> + </item> + </layout> + </widget> + </widget> + </item> + </layout> + </widget> + <widget class="QWidget" name="tab"> + <attribute name="title"> + <string>Modules</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_7"> + <item> + <widget class="QListWidget" name="modulesList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionMode"> + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_7"> + <item> + <widget class="QPushButton" name="deleteModuleButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Press to delete the selected entries</string> + </property> + <property name="text"> + <string>Delete</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="addModuleButton"> + <property name="toolTip"> + <string>Add modules via a files selection dialog</string> + </property> + <property name="text"> + <string>Add...</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_5"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + </layout> + </widget> + <widget class="QWidget" name="scriptsTab"> + <attribute name="title"> + <string>Scripts</string> + </attribute> + <layout class="QVBoxLayout" name="verticalLayout_6"> + <item> + <widget class="QListWidget" name="scriptsList"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> + <property name="selectionMode"> + <enum>QAbstractItemView::ExtendedSelection</enum> + </property> + <property name="sortingEnabled"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout_6"> + <item> + <widget class="QPushButton" name="deleteScriptButton"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Press to delete the selected entries</string> + </property> + <property name="text"> + <string>Delete</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="addScriptButton"> + <property name="toolTip"> + <string>Add script files via a files selection dialog</string> + </property> + <property name="text"> + <string>Add...</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_4"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + </layout> + </item> + </layout> + </widget> + </widget> + </item> + <item> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QPushButton" name="projectButton"> + <property name="toolTip"> + <string>Press to populate entry fields from project data</string> + </property> + <property name="text"> + <string>Populate from Project</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>40</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> + </property> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + <tabstops> + <tabstop>introCheckBox</tabstop> + <tabstop>importCheckBox</tabstop> + <tabstop>metaDataCheckBox</tabstop> + <tabstop>variantComboBox</tabstop> + <tabstop>packageRootEdit</tabstop> + <tabstop>packageRootDirButton</tabstop> + <tabstop>dataTabWidget</tabstop> + <tabstop>nameEdit</tabstop> + <tabstop>versionEdit</tabstop> + <tabstop>authorEdit</tabstop> + <tabstop>authorEmailEdit</tabstop> + <tabstop>maintainerEdit</tabstop> + <tabstop>maintainerEmailEdit</tabstop> + <tabstop>summaryEdit</tabstop> + <tabstop>descriptionEdit</tabstop> + <tabstop>descriptionFromFilesCheckBox</tabstop> + <tabstop>keywordsEdit</tabstop> + <tabstop>homePageUrlEdit</tabstop> + <tabstop>downloadUrlEdit</tabstop> + <tabstop>licenseClassifierCheckBox</tabstop> + <tabstop>licenseClassifierComboBox</tabstop> + <tabstop>licenseEdit</tabstop> + <tabstop>platformsEdit</tabstop> + <tabstop>developmentStatusComboBox</tabstop> + <tabstop>classifiersList</tabstop> + <tabstop>packagesList</tabstop> + <tabstop>deletePackageButton</tabstop> + <tabstop>addPackageButton</tabstop> + <tabstop>packageEdit</tabstop> + <tabstop>packageDirButton</tabstop> + <tabstop>autodiscoverPackagesButton</tabstop> + <tabstop>sourceDirectoryEdit</tabstop> + <tabstop>sourceDirectoryButton</tabstop> + <tabstop>excludePatternList</tabstop> + <tabstop>deleteExcludePatternButton</tabstop> + <tabstop>addExludePatternButton</tabstop> + <tabstop>excludePatternEdit</tabstop> + <tabstop>includePackageDataCheckBox</tabstop> + <tabstop>modulesList</tabstop> + <tabstop>deleteModuleButton</tabstop> + <tabstop>addModuleButton</tabstop> + <tabstop>scriptsList</tabstop> + <tabstop>deleteScriptButton</tabstop> + <tabstop>addScriptButton</tabstop> + <tabstop>projectButton</tabstop> + </tabstops> + <resources/> + <connections> + <connection> + <sender>buttonBox</sender> + <signal>accepted()</signal> + <receiver>SetupWizardDialog</receiver> + <slot>accept()</slot> + <hints> + <hint type="sourcelabel"> + <x>236</x> + <y>540</y> + </hint> + <hint type="destinationlabel"> + <x>157</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>buttonBox</sender> + <signal>rejected()</signal> + <receiver>SetupWizardDialog</receiver> + <slot>reject()</slot> + <hints> + <hint type="sourcelabel"> + <x>304</x> + <y>540</y> + </hint> + <hint type="destinationlabel"> + <x>286</x> + <y>274</y> + </hint> + </hints> + </connection> + <connection> + <sender>licenseClassifierCheckBox</sender> + <signal>toggled(bool)</signal> + <receiver>licenseClassifierComboBox</receiver> + <slot>setEnabled(bool)</slot> + <hints> + <hint type="sourcelabel"> + <x>99</x> + <y>91</y> + </hint> + <hint type="destinationlabel"> + <x>110</x> + <y>133</y> + </hint> + </hints> + </connection> + <connection> + <sender>licenseClassifierCheckBox</sender> + <signal>toggled(bool)</signal> + <receiver>licenseEdit</receiver> + <slot>setDisabled(bool)</slot> + <hints> + <hint type="sourcelabel"> + <x>207</x> + <y>107</y> + </hint> + <hint type="destinationlabel"> + <x>192</x> + <y>141</y> + </hint> + </hints> + </connection> + </connections> +</ui>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/SetupWizard/__init__.py Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- + +# Copyright (c) 2013 - 2017 Detlev Offenbach <detlev@die-offenbachs.de> +# + +""" +Package implementing the setup.py wizard dialog. +"""
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Plugins/WizardPlugins/SetupWizard/data/trove_classifiers.txt Sun Dec 10 13:02:42 2017 +0100 @@ -0,0 +1,649 @@ +Development Status :: 1 - Planning +Development Status :: 2 - Pre-Alpha +Development Status :: 3 - Alpha +Development Status :: 4 - Beta +Development Status :: 5 - Production/Stable +Development Status :: 6 - Mature +Development Status :: 7 - Inactive +Environment :: Console +Environment :: Console :: Curses +Environment :: Console :: Framebuffer +Environment :: Console :: Newt +Environment :: Console :: svgalib +Environment :: Handhelds/PDA's +Environment :: MacOS X +Environment :: MacOS X :: Aqua +Environment :: MacOS X :: Carbon +Environment :: MacOS X :: Cocoa +Environment :: No Input/Output (Daemon) +Environment :: OpenStack +Environment :: Other Environment +Environment :: Plugins +Environment :: Web Environment +Environment :: Web Environment :: Buffet +Environment :: Web Environment :: Mozilla +Environment :: Web Environment :: ToscaWidgets +Environment :: Win32 (MS Windows) +Environment :: X11 Applications +Environment :: X11 Applications :: Gnome +Environment :: X11 Applications :: GTK +Environment :: X11 Applications :: KDE +Environment :: X11 Applications :: Qt +Framework :: AsyncIO +Framework :: BFG +Framework :: Bob +Framework :: Bottle +Framework :: Buildout +Framework :: Buildout :: Extension +Framework :: Buildout :: Recipe +Framework :: CastleCMS +Framework :: CastleCMS :: Theme +Framework :: Chandler +Framework :: CherryPy +Framework :: CubicWeb +Framework :: Django +Framework :: Django :: 1.10 +Framework :: Django :: 1.11 +Framework :: Django :: 1.4 +Framework :: Django :: 1.5 +Framework :: Django :: 1.6 +Framework :: Django :: 1.7 +Framework :: Django :: 1.8 +Framework :: Django :: 1.9 +Framework :: Django :: 2.0 +Framework :: Flake8 +Framework :: Flask +Framework :: IDLE +Framework :: IPython +Framework :: Jupyter +Framework :: Odoo +Framework :: Opps +Framework :: Paste +Framework :: Pelican +Framework :: Pelican :: Plugins +Framework :: Pelican :: Themes +Framework :: Plone +Framework :: Plone :: 3.2 +Framework :: Plone :: 3.3 +Framework :: Plone :: 4.0 +Framework :: Plone :: 4.1 +Framework :: Plone :: 4.2 +Framework :: Plone :: 4.3 +Framework :: Plone :: 5.0 +Framework :: Plone :: 5.1 +Framework :: Plone :: 5.2 +Framework :: Plone :: Theme +Framework :: Pylons +Framework :: Pyramid +Framework :: Pytest +Framework :: Review Board +Framework :: Robot Framework +Framework :: Robot Framework :: Library +Framework :: Robot Framework :: Tool +Framework :: Scrapy +Framework :: Setuptools Plugin +Framework :: Sphinx +Framework :: Sphinx :: Extension +Framework :: Sphinx :: Theme +Framework :: Trac +Framework :: Tryton +Framework :: TurboGears +Framework :: TurboGears :: Applications +Framework :: TurboGears :: Widgets +Framework :: Twisted +Framework :: ZODB +Framework :: Zope +Framework :: Zope2 +Framework :: Zope :: 2 +Framework :: Zope3 +Framework :: Zope :: 3 +Framework :: Zope :: 4 +Intended Audience :: Customer Service +Intended Audience :: Developers +Intended Audience :: Education +Intended Audience :: End Users/Desktop +Intended Audience :: Financial and Insurance Industry +Intended Audience :: Healthcare Industry +Intended Audience :: Information Technology +Intended Audience :: Legal Industry +Intended Audience :: Manufacturing +Intended Audience :: Other Audience +Intended Audience :: Religion +Intended Audience :: Science/Research +Intended Audience :: System Administrators +Intended Audience :: Telecommunications Industry +License :: Aladdin Free Public License (AFPL) +License :: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication +License :: CeCILL-B Free Software License Agreement (CECILL-B) +License :: CeCILL-C Free Software License Agreement (CECILL-C) +License :: DFSG approved +License :: Eiffel Forum License (EFL) +License :: Free For Educational Use +License :: Free For Home Use +License :: Free for non-commercial use +License :: Freely Distributable +License :: Free To Use But Restricted +License :: Freeware +License :: Netscape Public License (NPL) +License :: Nokia Open Source License (NOKOS) +License :: OSI Approved +License :: OSI Approved :: Academic Free License (AFL) +License :: OSI Approved :: Apache Software License +License :: OSI Approved :: Apple Public Source License +License :: OSI Approved :: Artistic License +License :: OSI Approved :: Attribution Assurance License +License :: OSI Approved :: Boost Software License 1.0 (BSL-1.0) +License :: OSI Approved :: BSD License +License :: OSI Approved :: CEA CNRS Inria Logiciel Libre License, version 2.1 (CeCILL-2.1) +License :: OSI Approved :: Common Development and Distribution License 1.0 (CDDL-1.0) +License :: OSI Approved :: Common Public License +License :: OSI Approved :: Eclipse Public License 1.0 (EPL-1.0) +License :: OSI Approved :: Eiffel Forum License +License :: OSI Approved :: European Union Public Licence 1.0 (EUPL 1.0) +License :: OSI Approved :: European Union Public Licence 1.1 (EUPL 1.1) +License :: OSI Approved :: GNU Affero General Public License v3 +License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) +License :: OSI Approved :: GNU Free Documentation License (FDL) +License :: OSI Approved :: GNU General Public License (GPL) +License :: OSI Approved :: GNU General Public License v2 (GPLv2) +License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) +License :: OSI Approved :: GNU General Public License v3 (GPLv3) +License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) +License :: OSI Approved :: GNU Lesser General Public License v2 (LGPLv2) +License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+) +License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) +License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+) +License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL) +License :: OSI Approved :: IBM Public License +License :: OSI Approved :: Intel Open Source License +License :: OSI Approved :: ISC License (ISCL) +License :: OSI Approved :: Jabber Open Source License +License :: OSI Approved :: MIT License +License :: OSI Approved :: MITRE Collaborative Virtual Workspace License (CVW) +License :: OSI Approved :: Motosoto License +License :: OSI Approved :: Mozilla Public License 1.0 (MPL) +License :: OSI Approved :: Mozilla Public License 1.1 (MPL 1.1) +License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0) +License :: OSI Approved :: Nethack General Public License +License :: OSI Approved :: Nokia Open Source License +License :: OSI Approved :: Open Group Test Suite License +License :: OSI Approved :: Python License (CNRI Python License) +License :: OSI Approved :: Python Software Foundation License +License :: OSI Approved :: Qt Public License (QPL) +License :: OSI Approved :: Ricoh Source Code Public License +License :: OSI Approved :: Sleepycat License +License :: OSI Approved :: Sun Industry Standards Source License (SISSL) +License :: OSI Approved :: Sun Public License +License :: OSI Approved :: Universal Permissive License (UPL) +License :: OSI Approved :: University of Illinois/NCSA Open Source License +License :: OSI Approved :: Vovida Software License 1.0 +License :: OSI Approved :: W3C License +License :: OSI Approved :: X.Net License +License :: OSI Approved :: zlib/libpng License +License :: OSI Approved :: Zope Public License +License :: Other/Proprietary License +License :: Public Domain +License :: Repoze Public License +Natural Language :: Afrikaans +Natural Language :: Arabic +Natural Language :: Bengali +Natural Language :: Bosnian +Natural Language :: Bulgarian +Natural Language :: Cantonese +Natural Language :: Catalan +Natural Language :: Chinese (Simplified) +Natural Language :: Chinese (Traditional) +Natural Language :: Croatian +Natural Language :: Czech +Natural Language :: Danish +Natural Language :: Dutch +Natural Language :: English +Natural Language :: Esperanto +Natural Language :: Finnish +Natural Language :: French +Natural Language :: Galician +Natural Language :: German +Natural Language :: Greek +Natural Language :: Hebrew +Natural Language :: Hindi +Natural Language :: Hungarian +Natural Language :: Icelandic +Natural Language :: Indonesian +Natural Language :: Italian +Natural Language :: Japanese +Natural Language :: Javanese +Natural Language :: Korean +Natural Language :: Latin +Natural Language :: Latvian +Natural Language :: Macedonian +Natural Language :: Malay +Natural Language :: Marathi +Natural Language :: Norwegian +Natural Language :: Panjabi +Natural Language :: Persian +Natural Language :: Polish +Natural Language :: Portuguese +Natural Language :: Portuguese (Brazilian) +Natural Language :: Romanian +Natural Language :: Russian +Natural Language :: Serbian +Natural Language :: Slovak +Natural Language :: Slovenian +Natural Language :: Spanish +Natural Language :: Swedish +Natural Language :: Tamil +Natural Language :: Telugu +Natural Language :: Thai +Natural Language :: Turkish +Natural Language :: Ukranian +Natural Language :: Urdu +Natural Language :: Vietnamese +Operating System :: Android +Operating System :: BeOS +Operating System :: iOS +Operating System :: MacOS +Operating System :: MacOS :: MacOS 9 +Operating System :: MacOS :: MacOS X +Operating System :: Microsoft +Operating System :: Microsoft :: MS-DOS +Operating System :: Microsoft :: Windows +Operating System :: Microsoft :: Windows :: Windows 10 +Operating System :: Microsoft :: Windows :: Windows 3.1 or Earlier +Operating System :: Microsoft :: Windows :: Windows 7 +Operating System :: Microsoft :: Windows :: Windows 8 +Operating System :: Microsoft :: Windows :: Windows 8.1 +Operating System :: Microsoft :: Windows :: Windows 95/98/2000 +Operating System :: Microsoft :: Windows :: Windows CE +Operating System :: Microsoft :: Windows :: Windows NT/2000 +Operating System :: Microsoft :: Windows :: Windows Server 2003 +Operating System :: Microsoft :: Windows :: Windows Server 2008 +Operating System :: Microsoft :: Windows :: Windows Vista +Operating System :: Microsoft :: Windows :: Windows XP +Operating System :: OS/2 +Operating System :: OS Independent +Operating System :: Other OS +Operating System :: PalmOS +Operating System :: PDA Systems +Operating System :: POSIX +Operating System :: POSIX :: AIX +Operating System :: POSIX :: BSD +Operating System :: POSIX :: BSD :: BSD/OS +Operating System :: POSIX :: BSD :: FreeBSD +Operating System :: POSIX :: BSD :: NetBSD +Operating System :: POSIX :: BSD :: OpenBSD +Operating System :: POSIX :: GNU Hurd +Operating System :: POSIX :: HP-UX +Operating System :: POSIX :: IRIX +Operating System :: POSIX :: Linux +Operating System :: POSIX :: Other +Operating System :: POSIX :: SCO +Operating System :: POSIX :: SunOS/Solaris +Operating System :: Unix +Programming Language :: Ada +Programming Language :: APL +Programming Language :: ASP +Programming Language :: Assembly +Programming Language :: Awk +Programming Language :: Basic +Programming Language :: C +Programming Language :: C# +Programming Language :: C++ +Programming Language :: Cold Fusion +Programming Language :: Cython +Programming Language :: Delphi/Kylix +Programming Language :: Dylan +Programming Language :: Eiffel +Programming Language :: Emacs-Lisp +Programming Language :: Erlang +Programming Language :: Euler +Programming Language :: Euphoria +Programming Language :: Forth +Programming Language :: Fortran +Programming Language :: Haskell +Programming Language :: Java +Programming Language :: JavaScript +Programming Language :: Lisp +Programming Language :: Logo +Programming Language :: ML +Programming Language :: Modula +Programming Language :: Objective C +Programming Language :: Object Pascal +Programming Language :: OCaml +Programming Language :: Other +Programming Language :: Other Scripting Engines +Programming Language :: Pascal +Programming Language :: Perl +Programming Language :: PHP +Programming Language :: Pike +Programming Language :: Pliant +Programming Language :: PL/SQL +Programming Language :: PROGRESS +Programming Language :: Prolog +Programming Language :: Python +Programming Language :: Python :: 2 +Programming Language :: Python :: 2.3 +Programming Language :: Python :: 2.4 +Programming Language :: Python :: 2.5 +Programming Language :: Python :: 2.6 +Programming Language :: Python :: 2.7 +Programming Language :: Python :: 2 :: Only +Programming Language :: Python :: 3 +Programming Language :: Python :: 3.0 +Programming Language :: Python :: 3.1 +Programming Language :: Python :: 3.2 +Programming Language :: Python :: 3.3 +Programming Language :: Python :: 3.4 +Programming Language :: Python :: 3.5 +Programming Language :: Python :: 3.6 +Programming Language :: Python :: 3.7 +Programming Language :: Python :: 3 :: Only +Programming Language :: Python :: Implementation +Programming Language :: Python :: Implementation :: CPython +Programming Language :: Python :: Implementation :: IronPython +Programming Language :: Python :: Implementation :: Jython +Programming Language :: Python :: Implementation :: MicroPython +Programming Language :: Python :: Implementation :: PyPy +Programming Language :: Python :: Implementation :: Stackless +Programming Language :: REBOL +Programming Language :: Rexx +Programming Language :: Ruby +Programming Language :: Rust +Programming Language :: Scheme +Programming Language :: Simula +Programming Language :: Smalltalk +Programming Language :: SQL +Programming Language :: Tcl +Programming Language :: Unix Shell +Programming Language :: Visual Basic +Programming Language :: XBasic +Programming Language :: YACC +Programming Language :: Zope +Topic :: Adaptive Technologies +Topic :: Artistic Software +Topic :: Communications +Topic :: Communications :: BBS +Topic :: Communications :: Chat +Topic :: Communications :: Chat :: AOL Instant Messenger +Topic :: Communications :: Chat :: ICQ +Topic :: Communications :: Chat :: Internet Relay Chat +Topic :: Communications :: Chat :: Unix Talk +Topic :: Communications :: Conferencing +Topic :: Communications :: Email +Topic :: Communications :: Email :: Address Book +Topic :: Communications :: Email :: Email Clients (MUA) +Topic :: Communications :: Email :: Filters +Topic :: Communications :: Email :: Mailing List Servers +Topic :: Communications :: Email :: Mail Transport Agents +Topic :: Communications :: Email :: Post-Office +Topic :: Communications :: Email :: Post-Office :: IMAP +Topic :: Communications :: Email :: Post-Office :: POP3 +Topic :: Communications :: Fax +Topic :: Communications :: FIDO +Topic :: Communications :: File Sharing +Topic :: Communications :: File Sharing :: Gnutella +Topic :: Communications :: File Sharing :: Napster +Topic :: Communications :: Ham Radio +Topic :: Communications :: Internet Phone +Topic :: Communications :: Telephony +Topic :: Communications :: Usenet News +Topic :: Database +Topic :: Database :: Database Engines/Servers +Topic :: Database :: Front-Ends +Topic :: Desktop Environment +Topic :: Desktop Environment :: File Managers +Topic :: Desktop Environment :: Gnome +Topic :: Desktop Environment :: GNUstep +Topic :: Desktop Environment :: K Desktop Environment (KDE) +Topic :: Desktop Environment :: K Desktop Environment (KDE) :: Themes +Topic :: Desktop Environment :: PicoGUI +Topic :: Desktop Environment :: PicoGUI :: Applications +Topic :: Desktop Environment :: PicoGUI :: Themes +Topic :: Desktop Environment :: Screen Savers +Topic :: Desktop Environment :: Window Managers +Topic :: Desktop Environment :: Window Managers :: Afterstep +Topic :: Desktop Environment :: Window Managers :: Afterstep :: Themes +Topic :: Desktop Environment :: Window Managers :: Applets +Topic :: Desktop Environment :: Window Managers :: Blackbox +Topic :: Desktop Environment :: Window Managers :: Blackbox :: Themes +Topic :: Desktop Environment :: Window Managers :: CTWM +Topic :: Desktop Environment :: Window Managers :: CTWM :: Themes +Topic :: Desktop Environment :: Window Managers :: Enlightenment +Topic :: Desktop Environment :: Window Managers :: Enlightenment :: Epplets +Topic :: Desktop Environment :: Window Managers :: Enlightenment :: Themes DR15 +Topic :: Desktop Environment :: Window Managers :: Enlightenment :: Themes DR16 +Topic :: Desktop Environment :: Window Managers :: Enlightenment :: Themes DR17 +Topic :: Desktop Environment :: Window Managers :: Fluxbox +Topic :: Desktop Environment :: Window Managers :: Fluxbox :: Themes +Topic :: Desktop Environment :: Window Managers :: FVWM +Topic :: Desktop Environment :: Window Managers :: FVWM :: Themes +Topic :: Desktop Environment :: Window Managers :: IceWM +Topic :: Desktop Environment :: Window Managers :: IceWM :: Themes +Topic :: Desktop Environment :: Window Managers :: MetaCity +Topic :: Desktop Environment :: Window Managers :: MetaCity :: Themes +Topic :: Desktop Environment :: Window Managers :: Oroborus +Topic :: Desktop Environment :: Window Managers :: Oroborus :: Themes +Topic :: Desktop Environment :: Window Managers :: Sawfish +Topic :: Desktop Environment :: Window Managers :: Sawfish :: Themes 0.30 +Topic :: Desktop Environment :: Window Managers :: Sawfish :: Themes pre-0.30 +Topic :: Desktop Environment :: Window Managers :: Waimea +Topic :: Desktop Environment :: Window Managers :: Waimea :: Themes +Topic :: Desktop Environment :: Window Managers :: Window Maker +Topic :: Desktop Environment :: Window Managers :: Window Maker :: Applets +Topic :: Desktop Environment :: Window Managers :: Window Maker :: Themes +Topic :: Desktop Environment :: Window Managers :: XFCE +Topic :: Desktop Environment :: Window Managers :: XFCE :: Themes +Topic :: Documentation +Topic :: Documentation :: Sphinx +Topic :: Education +Topic :: Education :: Computer Aided Instruction (CAI) +Topic :: Education :: Testing +Topic :: Games/Entertainment +Topic :: Games/Entertainment :: Arcade +Topic :: Games/Entertainment :: Board Games +Topic :: Games/Entertainment :: First Person Shooters +Topic :: Games/Entertainment :: Fortune Cookies +Topic :: Games/Entertainment :: Multi-User Dungeons (MUD) +Topic :: Games/Entertainment :: Puzzle Games +Topic :: Games/Entertainment :: Real Time Strategy +Topic :: Games/Entertainment :: Role-Playing +Topic :: Games/Entertainment :: Side-Scrolling/Arcade Games +Topic :: Games/Entertainment :: Simulation +Topic :: Games/Entertainment :: Turn Based Strategy +Topic :: Home Automation +Topic :: Internet +Topic :: Internet :: File Transfer Protocol (FTP) +Topic :: Internet :: Finger +Topic :: Internet :: Log Analysis +Topic :: Internet :: Name Service (DNS) +Topic :: Internet :: Proxy Servers +Topic :: Internet :: WAP +Topic :: Internet :: WWW/HTTP +Topic :: Internet :: WWW/HTTP :: Browsers +Topic :: Internet :: WWW/HTTP :: Dynamic Content +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Content Management System +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Message Boards +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: News/Diary +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Page Counters +Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Wiki +Topic :: Internet :: WWW/HTTP :: HTTP Servers +Topic :: Internet :: WWW/HTTP :: Indexing/Search +Topic :: Internet :: WWW/HTTP :: Session +Topic :: Internet :: WWW/HTTP :: Site Management +Topic :: Internet :: WWW/HTTP :: Site Management :: Link Checking +Topic :: Internet :: WWW/HTTP :: WSGI +Topic :: Internet :: WWW/HTTP :: WSGI :: Application +Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware +Topic :: Internet :: WWW/HTTP :: WSGI :: Server +Topic :: Internet :: XMPP +Topic :: Internet :: Z39.50 +Topic :: Multimedia +Topic :: Multimedia :: Graphics +Topic :: Multimedia :: Graphics :: 3D Modeling +Topic :: Multimedia :: Graphics :: 3D Rendering +Topic :: Multimedia :: Graphics :: Capture +Topic :: Multimedia :: Graphics :: Capture :: Digital Camera +Topic :: Multimedia :: Graphics :: Capture :: Scanners +Topic :: Multimedia :: Graphics :: Capture :: Screen Capture +Topic :: Multimedia :: Graphics :: Editors +Topic :: Multimedia :: Graphics :: Editors :: Raster-Based +Topic :: Multimedia :: Graphics :: Editors :: Vector-Based +Topic :: Multimedia :: Graphics :: Graphics Conversion +Topic :: Multimedia :: Graphics :: Presentation +Topic :: Multimedia :: Graphics :: Viewers +Topic :: Multimedia :: Sound/Audio +Topic :: Multimedia :: Sound/Audio :: Analysis +Topic :: Multimedia :: Sound/Audio :: Capture/Recording +Topic :: Multimedia :: Sound/Audio :: CD Audio +Topic :: Multimedia :: Sound/Audio :: CD Audio :: CD Playing +Topic :: Multimedia :: Sound/Audio :: CD Audio :: CD Ripping +Topic :: Multimedia :: Sound/Audio :: CD Audio :: CD Writing +Topic :: Multimedia :: Sound/Audio :: Conversion +Topic :: Multimedia :: Sound/Audio :: Editors +Topic :: Multimedia :: Sound/Audio :: MIDI +Topic :: Multimedia :: Sound/Audio :: Mixers +Topic :: Multimedia :: Sound/Audio :: Players +Topic :: Multimedia :: Sound/Audio :: Players :: MP3 +Topic :: Multimedia :: Sound/Audio :: Sound Synthesis +Topic :: Multimedia :: Sound/Audio :: Speech +Topic :: Multimedia :: Video +Topic :: Multimedia :: Video :: Capture +Topic :: Multimedia :: Video :: Conversion +Topic :: Multimedia :: Video :: Display +Topic :: Multimedia :: Video :: Non-Linear Editor +Topic :: Office/Business +Topic :: Office/Business :: Financial +Topic :: Office/Business :: Financial :: Accounting +Topic :: Office/Business :: Financial :: Investment +Topic :: Office/Business :: Financial :: Point-Of-Sale +Topic :: Office/Business :: Financial :: Spreadsheet +Topic :: Office/Business :: Groupware +Topic :: Office/Business :: News/Diary +Topic :: Office/Business :: Office Suites +Topic :: Office/Business :: Scheduling +Topic :: Other/Nonlisted Topic +Topic :: Printing +Topic :: Religion +Topic :: Scientific/Engineering +Topic :: Scientific/Engineering :: Artificial Intelligence +Topic :: Scientific/Engineering :: Artificial Life +Topic :: Scientific/Engineering :: Astronomy +Topic :: Scientific/Engineering :: Atmospheric Science +Topic :: Scientific/Engineering :: Bio-Informatics +Topic :: Scientific/Engineering :: Chemistry +Topic :: Scientific/Engineering :: Electronic Design Automation (EDA) +Topic :: Scientific/Engineering :: GIS +Topic :: Scientific/Engineering :: Human Machine Interfaces +Topic :: Scientific/Engineering :: Image Recognition +Topic :: Scientific/Engineering :: Information Analysis +Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator +Topic :: Scientific/Engineering :: Mathematics +Topic :: Scientific/Engineering :: Medical Science Apps. +Topic :: Scientific/Engineering :: Physics +Topic :: Scientific/Engineering :: Visualization +Topic :: Security +Topic :: Security :: Cryptography +Topic :: Sociology +Topic :: Sociology :: Genealogy +Topic :: Sociology :: History +Topic :: Software Development +Topic :: Software Development :: Assemblers +Topic :: Software Development :: Bug Tracking +Topic :: Software Development :: Build Tools +Topic :: Software Development :: Code Generators +Topic :: Software Development :: Compilers +Topic :: Software Development :: Debuggers +Topic :: Software Development :: Disassemblers +Topic :: Software Development :: Documentation +Topic :: Software Development :: Embedded Systems +Topic :: Software Development :: Internationalization +Topic :: Software Development :: Interpreters +Topic :: Software Development :: Libraries +Topic :: Software Development :: Libraries :: Application Frameworks +Topic :: Software Development :: Libraries :: Java Libraries +Topic :: Software Development :: Libraries :: Perl Modules +Topic :: Software Development :: Libraries :: PHP Classes +Topic :: Software Development :: Libraries :: Pike Modules +Topic :: Software Development :: Libraries :: pygame +Topic :: Software Development :: Libraries :: Python Modules +Topic :: Software Development :: Libraries :: Ruby Modules +Topic :: Software Development :: Libraries :: Tcl Extensions +Topic :: Software Development :: Localization +Topic :: Software Development :: Object Brokering +Topic :: Software Development :: Object Brokering :: CORBA +Topic :: Software Development :: Pre-processors +Topic :: Software Development :: Quality Assurance +Topic :: Software Development :: Testing +Topic :: Software Development :: Testing :: Traffic Generation +Topic :: Software Development :: User Interfaces +Topic :: Software Development :: Version Control +Topic :: Software Development :: Version Control :: Bazaar +Topic :: Software Development :: Version Control :: CVS +Topic :: Software Development :: Version Control :: Git +Topic :: Software Development :: Version Control :: Mercurial +Topic :: Software Development :: Version Control :: RCS +Topic :: Software Development :: Version Control :: SCCS +Topic :: Software Development :: Widget Sets +Topic :: System +Topic :: System :: Archiving +Topic :: System :: Archiving :: Backup +Topic :: System :: Archiving :: Compression +Topic :: System :: Archiving :: Mirroring +Topic :: System :: Archiving :: Packaging +Topic :: System :: Benchmark +Topic :: System :: Boot +Topic :: System :: Boot :: Init +Topic :: System :: Clustering +Topic :: System :: Console Fonts +Topic :: System :: Distributed Computing +Topic :: System :: Emulators +Topic :: System :: Filesystems +Topic :: System :: Hardware +Topic :: System :: Hardware :: Hardware Drivers +Topic :: System :: Hardware :: Mainframes +Topic :: System :: Hardware :: Symmetric Multi-processing +Topic :: System :: Installation/Setup +Topic :: System :: Logging +Topic :: System :: Monitoring +Topic :: System :: Networking +Topic :: System :: Networking :: Firewalls +Topic :: System :: Networking :: Monitoring +Topic :: System :: Networking :: Monitoring :: Hardware Watchdog +Topic :: System :: Networking :: Time Synchronization +Topic :: System :: Operating System +Topic :: System :: Operating System Kernels +Topic :: System :: Operating System Kernels :: BSD +Topic :: System :: Operating System Kernels :: GNU Hurd +Topic :: System :: Operating System Kernels :: Linux +Topic :: System :: Power (UPS) +Topic :: System :: Recovery Tools +Topic :: System :: Shells +Topic :: System :: Software Distribution +Topic :: System :: Systems Administration +Topic :: System :: Systems Administration :: Authentication/Directory +Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP +Topic :: System :: Systems Administration :: Authentication/Directory :: NIS +Topic :: System :: System Shells +Topic :: Terminals +Topic :: Terminals :: Serial +Topic :: Terminals :: Telnet +Topic :: Terminals :: Terminal Emulators/X Terminals +Topic :: Text Editors +Topic :: Text Editors :: Documentation +Topic :: Text Editors :: Emacs +Topic :: Text Editors :: Integrated Development Environments (IDE) +Topic :: Text Editors :: Text Processing +Topic :: Text Editors :: Word Processors +Topic :: Text Processing +Topic :: Text Processing :: Filters +Topic :: Text Processing :: Fonts +Topic :: Text Processing :: General +Topic :: Text Processing :: Indexing +Topic :: Text Processing :: Linguistic +Topic :: Text Processing :: Markup +Topic :: Text Processing :: Markup :: HTML +Topic :: Text Processing :: Markup :: LaTeX +Topic :: Text Processing :: Markup :: SGML +Topic :: Text Processing :: Markup :: VRML +Topic :: Text Processing :: Markup :: XML +Topic :: Utilities
--- a/changelog Sun Dec 10 12:27:28 2017 +0100 +++ b/changelog Sun Dec 10 13:02:42 2017 +0100 @@ -8,6 +8,7 @@ - Plug-ins -- added the pip interface plug-in to the core plug-ins -- added the virtualenv/pyvenv interface plug-in to the core plug-ins + -- added the setup.py wizard plug-in to the core plug-ins **Note**: These plug-ins should be deinstalled via the plug-in uninstallation dialog of eric before upgrading eric. A reconfiguration of these plug-ins may
--- a/eric6.e4p Sun Dec 10 12:27:28 2017 +0100 +++ b/eric6.e4p Sun Dec 10 13:02:42 2017 +0100 @@ -526,6 +526,7 @@ <Source>Plugins/PluginWizardQMessageBox.py</Source> <Source>Plugins/PluginWizardQRegExp.py</Source> <Source>Plugins/PluginWizardQRegularExpression.py</Source> + <Source>Plugins/PluginWizardSetup.py</Source> <Source>Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/PipPage.py</Source> <Source>Plugins/UiExtensionPlugins/PipInterface/ConfigurationPage/__init__.py</Source> <Source>Plugins/UiExtensionPlugins/PipInterface/Pip.py</Source> @@ -746,6 +747,8 @@ <Source>Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.py</Source> <Source>Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardServer.py</Source> <Source>Plugins/WizardPlugins/QRegularExpressionWizard/__init__.py</Source> + <Source>Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py</Source> + <Source>Plugins/WizardPlugins/SetupWizard/__init__.py</Source> <Source>Plugins/WizardPlugins/__init__.py</Source> <Source>Plugins/__init__.py</Source> <Source>Preferences/ConfigurationDialog.py</Source> @@ -1829,6 +1832,7 @@ <Form>Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardCharactersDialog.ui</Form> <Form>Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardDialog.ui</Form> <Form>Plugins/WizardPlugins/QRegularExpressionWizard/QRegularExpressionWizardRepeatDialog.ui</Form> + <Form>Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui</Form> <Form>Preferences/ConfigurationPages/ApplicationPage.ui</Form> <Form>Preferences/ConfigurationPages/CooperationPage.ui</Form> <Form>Preferences/ConfigurationPages/CorbaPage.ui</Form> @@ -2131,6 +2135,7 @@ <Other>Plugins/VcsPlugins/vcsSubversion/icons/subversion.png</Other> <Other>Plugins/ViewManagerPlugins/Listspace/preview.png</Other> <Other>Plugins/ViewManagerPlugins/Tabview/preview.png</Other> + <Other>Plugins/WizardPlugins/SetupWizard/data/trove_classifiers.txt</Other> <Other>README-MacOSX.rst</Other> <Other>README-eric6-doc.rst</Other> <Other>README-i18n.rst</Other>
--- a/i18n/eric6_cs.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_cs.ts Sun Dec 10 13:02:42 2017 +0100 @@ -53732,6 +53732,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished">Jméno:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished">Verze:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished">Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished">Popisek</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished">Popisek:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished">Stisknout pro smazání vybraných položek</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished">Přidat</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished">Přidat...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/>
--- a/i18n/eric6_de.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_de.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52733,6 +52733,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation>setup.py Assistent</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation>&setup.py Assistent...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation><b>setup.py Assistent</b><p>Dieser Assistent öffnet einen Dialog zur Eingabe aller Parameter, um einen Basisinhalt einer setup.py Datei zu erzeugen. Der erzeugte Quelltext wird an die Stelle der Einfügemarke geschrieben.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation>Kein aktueller Editor</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation>Bitte öffnen oder erzeugen Sie zuerst eine Datei.</translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation>setup.py Assistent</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation>Auswählen, um die import Zeile einzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation>Import Zeile einfügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation>Setup Variante:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation>Wähle die Setup Variante</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation>Basis</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation>Name:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation>Gib den Paketnamen ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation>Version:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Gib die Version in der Form 'Major.Minor[.Patch[.Sub]]' ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation>Gib den Namen des Autors ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation>Autor Email:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation>Gib die Emailadresse des Autors ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation>Maintainer:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation>Gib den Namen des Maintainer ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation>Maintainer Email:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation>Gib die Emailadresse des Maintainer ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation>Beschreibung</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation>Zusammenfassung:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation>Gib eine zusammenfassende Beschreibung des Paketes ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation>Beschreibung:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation>Gib eine Beschreibung des Paketes ein oder Dateien (eine pro Zeile), aus denen sie gelesen werden soll.</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation>Auswählen, um die Beschreibung aus Dateien zu lesen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation>Beschreibung aus Dateien lesen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation>URLs</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation>Homepage URL:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation>Gib die URL der Homepage ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation>Download URL:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation>Gib die Download URL ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation>Lizenz</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation>Aus Trove Lizenzklassifizierern auswählen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation>Wähle die Lizenz aus der Trove Klassifiziererliste</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation>Gib eine Lizenz ein, wenn keine der obigen zutrifft</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation>Plattformen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation>Gib die unterstützten Plattformen (eine pro Zeile) ein:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation>Klassifizierer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation>Entwicklungsstatus:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation>Wähle den Entwicklungsstatus</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation>Wähle die zutreffenden Klassifizierer:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation>Pakete</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation>Drücken, um die ausgewählten Einträge zu löschen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation>Löschen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation>Paket hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation>Hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation>Gib einen hinzuzufügendes Paket ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation>Drücken, um ein Paketverzeichnis mittels eines Verzeichnisauswahldialoges auszuwählen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation>Drücken, um Pakete eines projektes automatisch zu finden</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation>Pakete automatisch finden</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation>Module</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation>Füge Module über einen Dateienauswahldialog hinzu</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation>Hinzufügen...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation>Skripte</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation>Füge Skriptdateien über einen Dateienauswahldialog hinzu</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation>Drücken, um Eingabefelder mit Projektdaten zu befüllen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation>Von Projekt befüllen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation>distutils</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation>setuptools</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation>Paketverzeichnis</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation>Paketwurzelverzeichnis</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation>Paket hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation><p>Das Verzeichnis <b>{0}</b> ist kein Python Paket.</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation>Skripte hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation>Python Dateien (*.py);;Alle Dateien (*)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation>Python Module hinzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation>Python Dateien (*.py)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation>Auswählen, um den einleitenden Teil des setup.py Codes einzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation>Einleitenden Code einfügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation>Gefordert</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation>Gefordert (oder Maintainer)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation>Gefordert (oder Maintainer Email)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation>Gefordert (oder Autor)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation>Gefordert (oder Autor Email)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation>Schlüsselworte:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation>Gib die Schlüsselworte durch Komma getrennt ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation>Lese Trove Klassifizierer</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation><p>Die Trove Klassifiziererdatei <b>{0}</b> konnte nicht gelesen werden.</p><p>Ursache: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation>Wurzelverzeichnis:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation>Gib das Wurzelverzeichnis ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation>Wähle das Wurzelverzeichnis mit einem Verzeichnisauswahldialog</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation>Quellverzeichnis:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation>Gib das Quellverzeichnis für den 'find_packages()' Aufruf ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation>Wähle das Quellverzeichnis für den 'find_packages()' Aufruf mit einem Verzeichnisauswahldialog aus</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation>Ausschlussmuster:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation>Drücken, um das Muster hinzuzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation>Gib ein Ausschlussmuster für den 'find_packages()' Aufruf ein</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation>Auswählen, um eine 'include_package_data' Zeile einzufügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation>'include_package_data' Zeile einfügen</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation>Quellverzeichnis</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation>Auswählen, um einen Abschnitt mit Metadaten einzubinden</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation>Metadaten einfügen</translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="140"/>
--- a/i18n/eric6_empty.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_empty.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52285,6 +52285,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/> @@ -75209,6 +75695,9 @@ </message> </context> <context> + <name>WizardSetupPlugin</name> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/>
--- a/i18n/eric6_en.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_en.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52328,6 +52328,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/> @@ -75256,6 +75742,9 @@ </message> </context> <context> + <name>WizardSetupPlugin</name> +</context> +<context> <name>XMLStreamReaderBase</name> <message> <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/>
--- a/i18n/eric6_es.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_es.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52700,6 +52700,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished">Asistente setup.py</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished">Asistente &setup.py...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"><b>Asistente setup.py</b><p>Este asistente abre un diálogo para introducir todos los parámentros necesarios para crear los contenidos básicos de un archivo setup.py. El código generado se inserta en la posición actual del cursor.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation>Asistente setup.py</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation>Seleccionar para incluir la sentencia import</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation>Incluir la sentencia import</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation>Variante de Setup:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation>Seleccionar la variante de setup</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation>Básica</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation>Nombre:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation>Introducir nombre de paquete</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation>Versión:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Introducir el número de version en forma 'major.minor[.patch[.sub]]'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation>Introducir el nombre del autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation>Email del Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation>Introducir la dirección de correo electrónico del autor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation>Mantenedor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation>Introducir el nombre del mantenedor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation>Email del Mantenedor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation>Introducir la dirección de correo electrónico del mantenedor</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation>Descripción</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation>Resumen:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation>Introducir un resumen descriptivo del paquete</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation>Descripción:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation>Introducir la descripción del paquete o de los archivos (uno por línea) a partir de dónde obtenerlo.</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation>Seleccionar para obtener la descripción a partir de archivos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation>Obtener descripción a partir de archivos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation>URLs</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation>URL de Página de Inicio:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation>Introducir la URL de la página de inicio</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation>URL de Descarga:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation>Introducir la URL de descarga</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation>Licencia</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation>Seleccionar de Clasificadores de Licencia Trove</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation>Seleccionar la licencia de la lista de Clasificadores Trove</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation>Introducir una licencia si ninguna de las anteriores es adecuada</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation>Plataformas</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation>Introducir las plataformas soportadas (una por línea):</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation>Clasificadores</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation>Estado de Desarrollo:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation>Seleccionar el estado de desarrollo</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation>Seleccionar los clasificadores aplicables:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation>Paquetes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation>Pulsar para borrar las entradas seleccionadas</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation>Borrar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation>Añadir el paquete</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation>Añadir</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation>Introducir el nombre del paquete a añadir</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation>Pulsar para seleccionar un directorio de paquete a través de un diálogo de selección de directorios</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation>Pulsar para descubrer automaticamente paquetes de un proyecto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation>Autodescubrir Paquetes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation>Módulos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation>Añadir módulos a través de un diálogo de selección de archivos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation>Añadir...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation>Scripts</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation>Añadir archivos de script a través de un diálogo de selección de archivos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation>Pulsar para poblar campos de entrada a partir de datos del proyecto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation>Popular a partir del Proyecto</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation>distutils</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation>setuptools</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation>Directorio de Paquetes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation>Directorio Raíz de Paquetes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation>Añadir Paquete</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation><p>El directorio <b>{0}</b> no es un paquete Python.</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation>Añadir Scripts</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation>Archivos Python (*.py);;Todos los Archivos(*)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation>Añadir Módulos Python</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation>Archivos de Python (*.py)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation>Seleccionar para incluir la parte introductoria del código de setup.py</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation>Incluir Código Introductorio</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation>Obligatorio</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation>Obligatorio (o Mantenedor)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation>Obligatorio (o Email del Mantenedor)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation>Obligatorio (o Autor)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation>Obligatorio (o Email del Autor)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation>Palabras Clave:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation>Introducir las palabras clave separadas por comas</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation>Leyendo Clasificadores Trove</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation><p>El archivo de Clasificadores Trove <b>{0}</b> no se ha podido leer.</p><p>Razón: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation>Directorio Raíz:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation>Introducir el directorio raíz</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation>Seleccionar el directorio raíz a través de un diálogo de selección de directorios</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation>Directorio de Fuentes:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation>Introducir el directorio de fuentes para la llamada 'find_packages()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation>Seleccionar el directoio para la llamada 'find_packages()' a través de un diálogo de selección de directorios</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation>Patrones de Exclusión:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation>Pulsar para añadir el patrón</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation>Introducir un patrón de exclusión para la llamada 'find_packages()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation>Seleccionar para añadir la sentencia 'include_package_data' </translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation>Añadir Sentencia 'include_package_data'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation>Directorio de Fuentes</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation>Seleccionar para incluir código de la sección de metadatos</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation>Incluir Metadatos</translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/> @@ -75806,6 +76292,34 @@ </message> </context> <context> + <name>WizardSetupPlugin</name> + <message> + <location filename="../../PluginWizardSetup.py" line="116"/> + <source>setup.py Wizard</source> + <translation type="obsolete">Asistente setup.py</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="111"/> + <source>&setup.py Wizard...</source> + <translation type="obsolete">Asistente &setup.py...</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="117"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="obsolete"><b>Asistente setup.py</b><p>Este asistente abre un diálogo para introducir todos los parámentros necesarios para crear los contenidos básicos de un archivo setup.py. El código generado se inserta en la posición actual del cursor.</p></translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="163"/> + <source>No current editor</source> + <translation type="obsolete">No hay editor actual</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="163"/> + <source>Please open or create a file first.</source> + <translation type="obsolete">Por favor, abra o crée un archivo primero.</translation> + </message> +</context> +<context> <name>WizardVirtualenvPlugin</name> <message> <location filename="../Plugins/PluginVirtualenvInterface.py" line="88"/>
--- a/i18n/eric6_fr.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_fr.ts Sun Dec 10 13:02:42 2017 +0100 @@ -53471,6 +53471,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished">Nom:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished">Version:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished">Auteur:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished">Description</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished">Description:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished">Ajouter</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished">Ajouter...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/>
--- a/i18n/eric6_it.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_it.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52592,6 +52592,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">Nessun editor corrente</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Per favore prima apri o crea un file.</translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished">Nome:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished">Versione:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished">Autore:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished">Descrizione</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished">Descrizione:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished">Cancella</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished">Aggiungi</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished">Aggiungi...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/>
--- a/i18n/eric6_pt.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_pt.ts Sun Dec 10 13:02:42 2017 +0100 @@ -54015,6 +54015,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">Não há um editor atual</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Por favor, primeiro abra ou crie um ficheiro.</translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished">Nome:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished">Versão:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished">Autor:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation type="unfinished">Descrição</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation type="unfinished">Descrição:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation type="unfinished">Pressionar para apagar as entradas selecionadas</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation type="unfinished">Apagar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation type="unfinished">Adicionar</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation type="unfinished">Adicionar...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/>
--- a/i18n/eric6_ru.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_ru.ts Sun Dec 10 13:02:42 2017 +0100 @@ -52882,6 +52882,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished">Мастер setup.py</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished">&Мастер setup.py...</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"><b>Мастер setup.py</b><p>Этот мастер открывает диалог для ввода всех параметров, необходимых для создания основной контент файла setup.py. Созданный код будет вставлен в текущую позицию курсора.</p></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Пожалуйста, сначала откройте или создайте файл.</translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation>Мастер setup.py</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation>Разрешить включение команд импорта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation>Включать команды импорта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation>Вариант установки:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation>Выбор варианта установки приложения</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation>Основное</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation>Имя:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation>Введите имя пакета</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation>Версия:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation>Задайте номер версии в форме 'major.minor[.patch[.sub]]'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation>Автор:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation>Введите имя автора (или сопровождающего)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation>Email автора:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation>Введите email-адрес автора (или сопровождающего)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="225"/> + <source>Maintainer:</source> + <translation>Мэинтейнер:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="232"/> + <source>Enter the maintainer's name</source> + <translation>Введите имя сопровождающего (мэинтейнера)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="245"/> + <source>Maintainer Email:</source> + <translation>Email мэинтейнера:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="252"/> + <source>Enter the maintainer's email address</source> + <translation>Введите email-адрес сопровождающего (мэинтейнера)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="279"/> + <source>Description</source> + <translation>Описание</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="285"/> + <source>Summary:</source> + <translation>Резюме:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="292"/> + <source>Enter the summary description of the package</source> + <translation>Введите резюме для пакета</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="302"/> + <source>Description:</source> + <translation>Описание:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="312"/> + <source>Enter the description of the package or files (one per line) to get it from.</source> + <translation>Введите описание пакета или файлов (по одному в строке).</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="319"/> + <source>Select to get the description from files</source> + <translation>Разрешить получение описания из файлов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="322"/> + <source>Get description from files</source> + <translation>Получать описание из файлов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="344"/> + <source>URLs</source> + <translation>URLs</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="350"/> + <source>Home Page URL:</source> + <translation>URL домашней страницы:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="357"/> + <source>Enter the URL of the home page</source> + <translation>Задайте адрес домашней страницы</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="367"/> + <source>Download URL:</source> + <translation>URL для загрузки:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="374"/> + <source>Enter the download URL</source> + <translation>Задайте адрес страницы загрузки</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="395"/> + <source>License</source> + <translation>Лицензия</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="401"/> + <source>Select From Trove License Classifiers</source> + <translation>Выбрать лицензию из Trove Classifiers</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="411"/> + <source>Select the license from the list of Trove Classifiers</source> + <translation>Выбрать лицензию из списка Trove Classifiers</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="421"/> + <source>Enter a license if none of the above are suitable</source> + <translation>Введите лицензию, если ни один из приведенных выше вариантов не подходит</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="442"/> + <source>Platforms</source> + <translation>Платформы</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="448"/> + <source>Enter supported platforms (one per line):</source> + <translation>Перечислите поддерживаемые платформы (по одной в строке):</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="459"/> + <source>Classifiers</source> + <translation>Классификаторы</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="467"/> + <source>Development Status:</source> + <translation>Статус разработки:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="474"/> + <source>Select the development status</source> + <translation>Выбор статуса разработки</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="496"/> + <source>Select the applicable classifiers:</source> + <translation>Выберите применимые классификаторы:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="519"/> + <source>Packages</source> + <translation>Пакеты</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="807"/> + <source>Press to delete the selected entries</source> + <translation>Удаление выбранных пунктов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="810"/> + <source>Delete</source> + <translation>Удалить</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="575"/> + <source>Add the package</source> + <translation>Добавление пакетов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="692"/> + <source>Add</source> + <translation>Добавить</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="585"/> + <source>Enter a package name to be added</source> + <translation>Введите имя пакета для добавления</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="592"/> + <source>Press to select a package directory via a directory selection dialog</source> + <translation>Выбор каталога пакетов посредством диалога выбора каталогов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="601"/> + <source>Press to discover packages of a project automatically</source> + <translation>Автоматическое открытие пакетов проекта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="604"/> + <source>Autodiscover Packages</source> + <translation>Автоматическое открытие пакетов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="723"/> + <source>Modules</source> + <translation>Модули</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="757"/> + <source>Add modules via a files selection dialog</source> + <translation>Добавление модулей посредством диалога выбора файлов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="820"/> + <source>Add...</source> + <translation>Добавить...</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="783"/> + <source>Scripts</source> + <translation>Скрипты</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="817"/> + <source>Add script files via a files selection dialog</source> + <translation>Добавление файлов скриптов посредством диалога выбора файлов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="848"/> + <source>Press to populate entry fields from project data</source> + <translation>Заимствование содержимого полей из данных проекта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="851"/> + <source>Populate from Project</source> + <translation>Получить из проекта</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="61"/> + <source>distutils</source> + <translation>distutils</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="62"/> + <source>setuptools</source> + <translation>setuptools</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="496"/> + <source>Package Directory</source> + <translation>Каталог пакета</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="529"/> + <source>Packages Root Directory</source> + <translation>Корневой каталог пакетов</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source>Add Package</source> + <translation>Добавить пакет</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="569"/> + <source><p>The directory <b>{0}</b> is not a Python package.</p></source> + <translation><p>Каталог <b>{0}</b> не содержит пакеты Python.</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Add Scripts</source> + <translation>Добавить скрипты</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="625"/> + <source>Python Files (*.py);;All Files(*)</source> + <translation>Файлы Python (*.py);;Все файлы(*)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Add Python Modules</source> + <translation>Добавить модули Python</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="664"/> + <source>Python Files (*.py)</source> + <translation>Файлы Python (*.py)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation>Разрешить включение вводной части кода setup.py</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation>Включать вводный код</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation>обязательно для заполнения</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation>обязательно для заполнения (или мэйнтейнер)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation>обязательно для заполнения (или email-адрес мэйнтейнер'a)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="238"/> + <source>Mandatory (or Author)</source> + <translation>обязательно для заполнения (или автор)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="258"/> + <source>Mandatory (or Author Email)</source> + <translation>обязательно для заполнения (или email-адрес автора)</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="329"/> + <source>Keywords:</source> + <translation>Ключевые слова:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="336"/> + <source>Enter the keywords separated by comma</source> + <translation>Введите ключевые слова, разделенные запятыми</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source>Reading Trove Classifiers</source> + <translation>Чтение Trove Classifiers</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="122"/> + <source><p>The Trove Classifiers file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> + <translation><p>Файл Trove Classifiers <b>{0}</b> не может быть прочитан.</p><p>Причина: {1}</p></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation>Корневой каталог:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation>Задайте корневой каталог</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation>Выбор корневого каталога в ходе диалога выбора каталога</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="627"/> + <source>Source Directory:</source> + <translation>Исходный каталог:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="634"/> + <source>Enter the source directory for the 'find_packages()' call</source> + <translation>Задайте каталог с исходными данными для вызова 'find_packages()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="641"/> + <source>Select the source directory for the 'find_packages()' call via a directory selection dialog</source> + <translation>Указать посредством диалога выбора расположение каталога с исходными кодами для вызова 'find_packages()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="651"/> + <source>Exclude Patterns:</source> + <translation>Исключить шаблоны:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="689"/> + <source>Press to add the pattern</source> + <translation>Добавьте шаблоны</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="699"/> + <source>Enter an exclude pattern for the 'find_packages()' call</source> + <translation>Введите шаблоны исключения для вызова 'find_packages()'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="708"/> + <source>Select to add the 'include_package_data' statement</source> + <translation>Разрешить добавление команды 'include_package_data'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="711"/> + <source>Add 'include_package_data' Statement</source> + <translation>Добавить команду 'include_package_data'</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.py" line="742"/> + <source>Source Directory</source> + <translation>Каталог с исходными кодами</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation>Разрешить включение кода для секции meta data</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation>Включать Meta Data</translation> + </message> +</context> +<context> <name>Shell</name> <message> <location filename="../QScintilla/Shell.py" line="138"/> @@ -76055,6 +76541,34 @@ </message> </context> <context> + <name>WizardSetupPlugin</name> + <message> + <location filename="../../PluginWizardSetup.py" line="115"/> + <source>setup.py Wizard</source> + <translation type="obsolete">Мастер setup.py</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="110"/> + <source>&setup.py Wizard...</source> + <translation type="obsolete">&Мастер setup.py...</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="116"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="obsolete"><b>Мастер setup.py</b><p>Этот мастер открывает диалог для ввода всех параметров, необходимых для создания основной контент файла setup.py. Созданный код будет вставлен в текущую позицию курсора.</p></translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="162"/> + <source>No current editor</source> + <translation type="obsolete">Не редактируйте текущее</translation> + </message> + <message> + <location filename="../../PluginWizardSetup.py" line="162"/> + <source>Please open or create a file first.</source> + <translation type="obsolete">Пожалуйста, сначала откройте или создайте файл.</translation> + </message> +</context> +<context> <name>WizardVirtualenvPlugin</name> <message> <location filename="../Plugins/PluginVirtualenvInterface.py" line="88"/>
--- a/i18n/eric6_tr.ts Sun Dec 10 12:27:28 2017 +0100 +++ b/i18n/eric6_tr.ts Sun Dec 10 13:02:42 2017 +0100 @@ -53411,6 +53411,492 @@ </message> </context> <context> + <name>SetupWizard</name> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="92"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="87"/> + <source>&setup.py Wizard...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="93"/> + <source><b>setup.py Wizard</b><p>This wizard opens a dialog for entering all the parameters needed to create the basic contents of a setup.py file. The generated code is inserted at the current cursor position.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>No current editor</source> + <translation type="unfinished">Geçerli düzenleyici yok</translation> + </message> + <message> + <location filename="../Plugins/PluginWizardSetup.py" line="140"/> + <source>Please open or create a file first.</source> + <translation type="unfinished">Lütfen ilkönce bir dosya açın yada oluşturun.</translation> + </message> +</context> +<context> + <name>SetupWizardDialog</name> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="14"/> + <source>setup.py Wizard</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="25"/> + <source>Select to include the introductory part of the setup.py code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="28"/> + <source>Include Introductory Code</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="38"/> + <source>Select to include the import statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="41"/> + <source>Include Import Statement</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="51"/> + <source>Select to include code for the meta data section</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="54"/> + <source>Include Meta Data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="78"/> + <source>Setup Variant:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="85"/> + <source>Select the setup variant</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="109"/> + <source>Root Directory:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="116"/> + <source>Enter the root directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="123"/> + <source>Select the root directory via a directory selection dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="136"/> + <source>Basic</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="142"/> + <source>Name:</source> + <translation type="unfinished">Adı:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="149"/> + <source>Enter the package name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="360"/> + <source>Mandatory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="162"/> + <source>Version:</source> + <translation type="unfinished">Sürüm:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="169"/> + <source>Enter the version number in the form 'major.minor[.patch[.sub]]'</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="182"/> + <source>Author:</source> + <translation type="unfinished">Yazar:</translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="189"/> + <source>Enter the author's name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="195"/> + <source>Mandatory (or Maintainer)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="202"/> + <source>Author Email:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="209"/> + <source>Enter the author's email address</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Plugins/WizardPlugins/SetupWizard/SetupWizardDialog.ui" line="218"/> + <source>Mandatory (or Maintainer Email)</source> + <translation type="unfinished"></transl