diff -r 30d7f7fd2b4a -r e89083501ce3 src/eric7/i18n/eric7_en.ts --- a/src/eric7/i18n/eric7_en.ts Mon Jul 11 16:47:57 2022 +0200 +++ b/src/eric7/i18n/eric7_en.ts Mon Jul 11 17:38:38 2022 +0200 @@ -1688,27 +1688,27 @@ <context> <name>AssistantJedi</name> <message> - <location filename="../JediInterface/AssistantJedi.py" line="225" /> + <location filename="../JediInterface/AssistantJedi.py" line="224" /> <source>Refactoring</source> <translation type="unfinished" /> </message> <message> - <location filename="../JediInterface/AssistantJedi.py" line="227" /> + <location filename="../JediInterface/AssistantJedi.py" line="226" /> <source>Rename Variable</source> <translation type="unfinished" /> </message> <message> - <location filename="../JediInterface/AssistantJedi.py" line="230" /> + <location filename="../JediInterface/AssistantJedi.py" line="229" /> <source>Extract Variable</source> <translation type="unfinished" /> </message> <message> - <location filename="../JediInterface/AssistantJedi.py" line="233" /> + <location filename="../JediInterface/AssistantJedi.py" line="232" /> <source>Inline Variable</source> <translation type="unfinished" /> </message> <message> - <location filename="../JediInterface/AssistantJedi.py" line="237" /> + <location filename="../JediInterface/AssistantJedi.py" line="236" /> <source>Extract Function</source> <translation type="unfinished" /> </message> @@ -1810,6 +1810,270 @@ </message> </context> <context> + <name>BlackConfigurationDialog</name> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="58" /> + <source>Generate TOML</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="61" /> + <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" /> + <source>Project File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" /> + <source>Defaults</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="89" /> + <source>Configuration Below</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" /> + <source>Validation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="180" /> + <source>The exclusion expression is valid.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="185" /> + <source>Validation Error</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="241" /> + <source>Create TOML snippet</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="242" /> + <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Black Configuration</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Configuration Source:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Select the configuration source.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Configuration</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Line Length:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Enter the allowed maximum line length.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Target Versions:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Select the Python versions to be supported (none for auto-detection).</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Select to not normalize string quotes or prefixes.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Skip string normalization</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Select to not use trailing commas as a reason to split lines.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Skip magic trailing comma</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Exclude:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Enter a regular expression that matches files and directories that should be excluded in addition to the default exclusions.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Press to validate the entered exclusion pattern.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackConfigurationDialog.ui" line="0" /> + <source>Validate</source> + <translation type="unfinished" /> + </message> + </context> + <context> + <name>BlackDiffWidget</name> + <message> + <location filename="../CodeFormatting/BlackDiffWidget.ui" line="0" /> + <source>Reformatting Differences</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackDiffWidget.py" line="52" /> + <source>There is no difference.</source> + <translation type="unfinished" /> + </message> + </context> + <context> + <name>BlackFormattingDialog</name> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="360" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="154" /> + <source>reformatted</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="358" /> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="156" /> + <source>would reformat</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" /> + <source>Formatting Failure</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="197" /> + <source><p>Formatting failed due to this error.</p><p>{0}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="365" /> + <source>unchanged</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="369" /> + <source>unmodified</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="386" /> + <source>failed</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.py" line="400" /> + <source>ignored</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Code Formatting with Black</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Status</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>File Name</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Statistics</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Total Files:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Excluded:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Failures:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Processed:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Reformatted:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>Unchanged:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" /> + <source>%v/%m Files</source> + <translation type="unfinished" /> + </message> + </context> + <context> + <name>BlackUtilities</name> + <message> + <location filename="../CodeFormatting/BlackUtilities.py" line="67" /> + <source>Invalid regular expression: {0}</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackUtilities.py" line="75" /> + <source>Invalid regular expression: missing group name</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../CodeFormatting/BlackUtilities.py" line="83" /> + <source>A regular expression must be given.</source> + <translation type="unfinished" /> + </message> + </context> + <context> <name>BoardDataDialog</name> <message> <location filename="../MicroPython/BoardDataDialog.py" line="38" /> @@ -5131,7 +5395,7 @@ <context> <name>CodingError</name> <message> - <location filename="../Utilities/__init__.py" line="133" /> + <location filename="../Utilities/__init__.py" line="134" /> <source>The coding '{0}' is wrong for the given text.</source> <translation type="unfinished" /> </message> @@ -10766,940 +11030,960 @@ <context> <name>Editor</name> <message> - <location filename="../QScintilla/Editor.py" line="3209" /> - <location filename="../QScintilla/Editor.py" line="406" /> + <location filename="../QScintilla/Editor.py" line="3238" /> + <location filename="../QScintilla/Editor.py" line="408" /> <source>Open File</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="407" /> + <location filename="../QScintilla/Editor.py" line="409" /> <source><p>The size of the file <b>{0}</b> is <b>{1} KB</b>. Do you really want to load it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="501" /> + <location filename="../QScintilla/Editor.py" line="503" /> <source><b>A Source Editor Window</b><p>This window is used to display and edit a source file. You can open as many of these as you like. The name of the file is displayed in the window's titlebar.</p><p>In order to set breakpoints just click in the space between the line numbers and the fold markers. Via the context menu of the margins they may be edited.</p><p>In order to set bookmarks just Shift click in the space between the line numbers and the fold markers.</p><p>These actions can be reversed via the context menu.</p><p>Ctrl clicking on a syntax error marker shows some info about this error.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="834" /> + <location filename="../QScintilla/Editor.py" line="838" /> <source>Undo</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="837" /> + <location filename="../QScintilla/Editor.py" line="841" /> <source>Redo</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="839" /> + <location filename="../QScintilla/Editor.py" line="843" /> <source>Revert to last saved state</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="844" /> + <location filename="../QScintilla/Editor.py" line="848" /> <source>Cut</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="847" /> + <location filename="../QScintilla/Editor.py" line="851" /> <source>Copy</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="850" /> + <location filename="../QScintilla/Editor.py" line="854" /> <source>Paste</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="855" /> + <location filename="../QScintilla/Editor.py" line="859" /> <source>Indent</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="858" /> + <location filename="../QScintilla/Editor.py" line="862" /> <source>Unindent</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="861" /> + <location filename="../QScintilla/Editor.py" line="865" /> <source>Comment</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="864" /> + <location filename="../QScintilla/Editor.py" line="868" /> <source>Uncomment</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8852" /> - <location filename="../QScintilla/Editor.py" line="867" /> + <location filename="../QScintilla/Editor.py" line="8888" /> + <location filename="../QScintilla/Editor.py" line="871" /> <source>Generate Docstring</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="871" /> + <location filename="../QScintilla/Editor.py" line="875" /> <source>Select to brace</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="872" /> - <source>Select all</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="874" /> - <source>Deselect all</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="876" /> + <source>Select all</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="878" /> + <source>Deselect all</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="880" /> <source>Execute Selection In Console</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="888" /> + <location filename="../QScintilla/Editor.py" line="892" /> <source>Use Monospaced Font</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="893" /> - <source>Autosave enabled</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="897" /> + <source>Autosave enabled</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="901" /> <source>Typing aids enabled</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="904" /> + <location filename="../QScintilla/Editor.py" line="908" /> <source>Automatic Completion enabled</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="912" /> + <location filename="../QScintilla/Editor.py" line="916" /> <source>Calltip</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="914" /> + <location filename="../QScintilla/Editor.py" line="918" /> <source>Code Info</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="929" /> - <source>New Document View</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="932" /> + <source>New Document View</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="935" /> <source>New Document View (with new split)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="940" /> - <source>Save</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="943" /> - <source>Save As...</source> + <source>Save</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Editor.py" line="946" /> + <source>Save As...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="949" /> <source>Save Copy...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="967" /> - <location filename="../QScintilla/Editor.py" line="964" /> - <source>Complete</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="970" /> - <source>Clear Completions Cache</source> + <location filename="../QScintilla/Editor.py" line="967" /> + <source>Complete</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Editor.py" line="973" /> + <source>Clear Completions Cache</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="976" /> <source>Complete from Document</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="975" /> + <location filename="../QScintilla/Editor.py" line="978" /> <source>Complete from APIs</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="977" /> + <location filename="../QScintilla/Editor.py" line="980" /> <source>Complete from Document and APIs</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="991" /> + <location filename="../QScintilla/Editor.py" line="994" /> <source>Check</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1002" /> + <location filename="../QScintilla/Editor.py" line="1005" /> + <source>Code Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1008" /> + <source>Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1012" /> + <source>Check Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1016" /> + <source>Formatting Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1031" /> <source>Tools</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1013" /> + <location filename="../QScintilla/Editor.py" line="1042" /> <source>Show</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1015" /> + <location filename="../QScintilla/Editor.py" line="1044" /> <source>Code metrics...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1017" /> + <location filename="../QScintilla/Editor.py" line="1046" /> <source>Code coverage...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1019" /> + <location filename="../QScintilla/Editor.py" line="1048" /> <source>Show code coverage annotations</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1022" /> + <location filename="../QScintilla/Editor.py" line="1051" /> <source>Hide code coverage annotations</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1025" /> + <location filename="../QScintilla/Editor.py" line="1054" /> <source>Profile data...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1038" /> + <location filename="../QScintilla/Editor.py" line="1067" /> <source>Diagrams</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1041" /> - <source>Class Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1043" /> - <source>Package Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1045" /> - <source>Imports Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1047" /> - <source>Application Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1052" /> - <source>Load Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1065" /> - <source>Languages</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1070" /> - <source>Text</source> + <source>Class Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1072" /> + <source>Package Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1074" /> + <source>Imports Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1076" /> + <source>Application Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1081" /> + <source>Load Diagram...</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Editor.py" line="1094" /> + <source>Languages</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1099" /> + <source>Text</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1123" /> <source>Guessed</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1439" /> - <location filename="../QScintilla/Editor.py" line="1098" /> + <location filename="../QScintilla/Editor.py" line="1468" /> + <location filename="../QScintilla/Editor.py" line="1127" /> <source>Alternatives</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1115" /> + <location filename="../QScintilla/Editor.py" line="1144" /> <source>Encodings</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1138" /> + <location filename="../QScintilla/Editor.py" line="1167" /> <source>Re-Open With Encoding</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1158" /> + <location filename="../QScintilla/Editor.py" line="1187" /> <source>End-of-Line Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1163" /> + <location filename="../QScintilla/Editor.py" line="1192" /> <source>Unix</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1170" /> + <location filename="../QScintilla/Editor.py" line="1199" /> <source>Windows</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1177" /> - <source>Macintosh</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1195" /> - <source>Spelling</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7985" /> - <location filename="../QScintilla/Editor.py" line="1203" /> - <source>Check spelling...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1206" /> + <source>Macintosh</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1224" /> + <source>Spelling</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="8021" /> + <location filename="../QScintilla/Editor.py" line="1232" /> + <source>Check spelling...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1235" /> <source>Check spelling of selection...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1209" /> + <location filename="../QScintilla/Editor.py" line="1238" /> <source>Remove from dictionary</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1227" /> + <location filename="../QScintilla/Editor.py" line="1256" /> <source>Spell Check Languages</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1232" /> + <location filename="../QScintilla/Editor.py" line="1261" /> <source>No Language</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1260" /> + <location filename="../QScintilla/Editor.py" line="1289" /> <source>Toggle bookmark</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1262" /> + <location filename="../QScintilla/Editor.py" line="1291" /> <source>Next bookmark</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1264" /> + <location filename="../QScintilla/Editor.py" line="1293" /> <source>Previous bookmark</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1266" /> + <location filename="../QScintilla/Editor.py" line="1295" /> <source>Clear all bookmarks</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1275" /> + <location filename="../QScintilla/Editor.py" line="1304" /> <source>Toggle breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1277" /> + <location filename="../QScintilla/Editor.py" line="1306" /> <source>Toggle temporary breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1280" /> + <location filename="../QScintilla/Editor.py" line="1309" /> <source>Edit breakpoint...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5723" /> - <location filename="../QScintilla/Editor.py" line="1282" /> + <location filename="../QScintilla/Editor.py" line="5752" /> + <location filename="../QScintilla/Editor.py" line="1311" /> <source>Enable breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1285" /> + <location filename="../QScintilla/Editor.py" line="1314" /> <source>Next breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1288" /> + <location filename="../QScintilla/Editor.py" line="1317" /> <source>Previous breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1292" /> + <location filename="../QScintilla/Editor.py" line="1321" /> <source>Clear all breakpoints</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1302" /> + <location filename="../QScintilla/Editor.py" line="1331" /> <source>Toggle all folds</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1307" /> + <location filename="../QScintilla/Editor.py" line="1336" /> <source>Toggle all folds (including children)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1312" /> - <source>Toggle current fold</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1318" /> - <source>Expand (including children)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1323" /> - <source>Collapse (including children)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1329" /> - <source>Clear all folds</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1341" /> + <source>Toggle current fold</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1347" /> + <source>Expand (including children)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1352" /> + <source>Collapse (including children)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1358" /> + <source>Clear all folds</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1370" /> <source>Goto syntax error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1345" /> + <location filename="../QScintilla/Editor.py" line="1374" /> <source>Show syntax error message</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1350" /> + <location filename="../QScintilla/Editor.py" line="1379" /> <source>Clear syntax error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1355" /> + <location filename="../QScintilla/Editor.py" line="1384" /> <source>Next warning</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1359" /> + <location filename="../QScintilla/Editor.py" line="1388" /> <source>Previous warning</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1363" /> + <location filename="../QScintilla/Editor.py" line="1392" /> <source>Show warning message</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1367" /> + <location filename="../QScintilla/Editor.py" line="1396" /> <source>Clear warnings</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1372" /> + <location filename="../QScintilla/Editor.py" line="1401" /> <source>Next uncovered line</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1376" /> + <location filename="../QScintilla/Editor.py" line="1405" /> <source>Previous uncovered line</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1381" /> + <location filename="../QScintilla/Editor.py" line="1410" /> <source>Next task</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1385" /> + <location filename="../QScintilla/Editor.py" line="1414" /> <source>Previous task</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1390" /> - <source>Next change</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1394" /> - <source>Previous change</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1398" /> - <source>Clear changes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="1426" /> - <location filename="../QScintilla/Editor.py" line="1418" /> - <source>Export source</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="1419" /> - <source><p>No exporter available for the export format <b>{0}</b>. Aborting...</p></source> + <source>Next change</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1423" /> + <source>Previous change</source> <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/Editor.py" line="1427" /> + <source>Clear changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1455" /> + <location filename="../QScintilla/Editor.py" line="1447" /> + <source>Export source</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1448" /> + <source><p>No exporter available for the export format <b>{0}</b>. Aborting...</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="1456" /> <source>No export format given. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1436" /> + <location filename="../QScintilla/Editor.py" line="1465" /> <source>Alternatives ({0})</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1457" /> + <location filename="../QScintilla/Editor.py" line="1486" /> <source>Pygments Lexer</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="1458" /> + <location filename="../QScintilla/Editor.py" line="1487" /> <source>Select the Pygments lexer to apply.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2022" /> + <location filename="../QScintilla/Editor.py" line="2051" /> <source>Modification of Read Only file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2023" /> + <location filename="../QScintilla/Editor.py" line="2052" /> <source>You are attempting to change a read only file. Please save to a different file first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2441" /> + <location filename="../QScintilla/Editor.py" line="2470" /> <source>Add Breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2442" /> + <location filename="../QScintilla/Editor.py" line="2471" /> <source>No Python byte code will be created for the selected line. No break point will be set!</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2771" /> + <location filename="../QScintilla/Editor.py" line="2800" /> <source>Printing...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2791" /> + <location filename="../QScintilla/Editor.py" line="2820" /> <source>Printing completed</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2793" /> + <location filename="../QScintilla/Editor.py" line="2822" /> <source>Error while printing</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="2796" /> + <location filename="../QScintilla/Editor.py" line="2825" /> <source>Printing aborted</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3151" /> + <location filename="../QScintilla/Editor.py" line="3180" /> <source>File Modified</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3152" /> + <location filename="../QScintilla/Editor.py" line="3181" /> <source><p>The file <b>{0}</b> has unsaved changes.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3210" /> + <location filename="../QScintilla/Editor.py" line="3239" /> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3390" /> - <location filename="../QScintilla/Editor.py" line="3372" /> - <location filename="../QScintilla/Editor.py" line="3327" /> + <location filename="../QScintilla/Editor.py" line="3419" /> + <location filename="../QScintilla/Editor.py" line="3401" /> + <location filename="../QScintilla/Editor.py" line="3356" /> <source>Save File</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3328" /> + <location filename="../QScintilla/Editor.py" line="3357" /> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="3391" /> + <location filename="../QScintilla/Editor.py" line="3420" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="4884" /> + <location filename="../QScintilla/Editor.py" line="4913" /> <source>Autocompletion</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="4885" /> + <location filename="../QScintilla/Editor.py" line="4914" /> <source>Autocompletion is not available because there is no autocompletion source set.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5022" /> + <location filename="../QScintilla/Editor.py" line="5051" /> <source>Auto-Completion Provider</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5023" /> + <location filename="../QScintilla/Editor.py" line="5052" /> <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5316" /> + <location filename="../QScintilla/Editor.py" line="5345" /> <source>Call-Tips Provider</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5317" /> + <location filename="../QScintilla/Editor.py" line="5346" /> <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="5726" /> + <location filename="../QScintilla/Editor.py" line="5755" /> <source>Disable breakpoint</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6081" /> + <location filename="../QScintilla/Editor.py" line="6117" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6082" /> + <location filename="../QScintilla/Editor.py" line="6118" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6156" /> - <location filename="../QScintilla/Editor.py" line="6149" /> + <location filename="../QScintilla/Editor.py" line="6192" /> + <location filename="../QScintilla/Editor.py" line="6185" /> <source>Show Code Coverage Annotations</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6150" /> + <location filename="../QScintilla/Editor.py" line="6186" /> <source>All lines have been covered.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6157" /> + <location filename="../QScintilla/Editor.py" line="6193" /> <source>There is no coverage file available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6256" /> + <location filename="../QScintilla/Editor.py" line="6292" /> <source>Profile Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6257" /> + <location filename="../QScintilla/Editor.py" line="6293" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6418" /> - <location filename="../QScintilla/Editor.py" line="6412" /> + <location filename="../QScintilla/Editor.py" line="6454" /> + <location filename="../QScintilla/Editor.py" line="6448" /> <source>Syntax Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6419" /> + <location filename="../QScintilla/Editor.py" line="6455" /> <source>No syntax error message available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6630" /> - <location filename="../QScintilla/Editor.py" line="6624" /> + <location filename="../QScintilla/Editor.py" line="6666" /> + <location filename="../QScintilla/Editor.py" line="6660" /> <source>Warning</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6631" /> + <location filename="../QScintilla/Editor.py" line="6667" /> <source>No warning messages available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6691" /> + <location filename="../QScintilla/Editor.py" line="6727" /> <source>Style: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6694" /> + <location filename="../QScintilla/Editor.py" line="6730" /> <source>Warning: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6701" /> + <location filename="../QScintilla/Editor.py" line="6737" /> <source>Error: {0}</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6807" /> + <location filename="../QScintilla/Editor.py" line="6843" /> <source>Macro Name</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6808" /> + <location filename="../QScintilla/Editor.py" line="6844" /> <source>Select a macro name:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6835" /> + <location filename="../QScintilla/Editor.py" line="6871" /> <source>Load macro file</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6879" /> - <location filename="../QScintilla/Editor.py" line="6837" /> + <location filename="../QScintilla/Editor.py" line="6915" /> + <location filename="../QScintilla/Editor.py" line="6873" /> <source>Macro files (*.macro)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6857" /> - <location filename="../QScintilla/Editor.py" line="6848" /> + <location filename="../QScintilla/Editor.py" line="6893" /> + <location filename="../QScintilla/Editor.py" line="6884" /> <source>Error loading macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6849" /> + <location filename="../QScintilla/Editor.py" line="6885" /> <source><p>The macro file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6858" /> - <source><p>The macro file <b>{0}</b> is corrupt.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="6877" /> - <source>Save macro file</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="6894" /> + <source><p>The macro file <b>{0}</b> is corrupt.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6913" /> + <source>Save macro file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="6930" /> <source>Save macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6895" /> + <location filename="../QScintilla/Editor.py" line="6931" /> <source><p>The macro file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6908" /> + <location filename="../QScintilla/Editor.py" line="6944" /> <source>Error saving macro</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6909" /> + <location filename="../QScintilla/Editor.py" line="6945" /> <source><p>The macro file <b>{0}</b> could not be written.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6921" /> + <location filename="../QScintilla/Editor.py" line="6957" /> <source>Start Macro Recording</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6922" /> + <location filename="../QScintilla/Editor.py" line="6958" /> <source>Macro recording is already active. Start new?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6947" /> + <location filename="../QScintilla/Editor.py" line="6983" /> <source>Macro Recording</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="6948" /> + <location filename="../QScintilla/Editor.py" line="6984" /> <source>Enter name of the macro:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7100" /> + <location filename="../QScintilla/Editor.py" line="7136" /> <source><p>The file <b>{0}</b> has been changed while it was opened in eric. Reread it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7106" /> + <location filename="../QScintilla/Editor.py" line="7142" /> <source><br><b>Warning:</b> You will lose your changes upon reopening it.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7112" /> + <location filename="../QScintilla/Editor.py" line="7148" /> <source>File changed</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7165" /> + <location filename="../QScintilla/Editor.py" line="7201" /> <source>{0} (ro)</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7462" /> + <location filename="../QScintilla/Editor.py" line="7498" /> <source>Drop Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7463" /> + <location filename="../QScintilla/Editor.py" line="7499" /> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7481" /> + <location filename="../QScintilla/Editor.py" line="7517" /> <source>Resources</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7484" /> + <location filename="../QScintilla/Editor.py" line="7520" /> <source>Add file...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7486" /> + <location filename="../QScintilla/Editor.py" line="7522" /> <source>Add files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7488" /> + <location filename="../QScintilla/Editor.py" line="7524" /> <source>Add aliased file...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7491" /> + <location filename="../QScintilla/Editor.py" line="7527" /> <source>Add localized resource...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7495" /> - <source>Add resource frame</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/Editor.py" line="7515" /> - <source>Add file resource</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../QScintilla/Editor.py" line="7531" /> + <source>Add resource frame</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7551" /> + <source>Add file resource</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/Editor.py" line="7567" /> <source>Add file resources</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7558" /> - <location filename="../QScintilla/Editor.py" line="7551" /> + <location filename="../QScintilla/Editor.py" line="7594" /> + <location filename="../QScintilla/Editor.py" line="7587" /> <source>Add aliased file resource</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7559" /> + <location filename="../QScintilla/Editor.py" line="7595" /> <source>Alias for file <b>{0}</b>:</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7624" /> + <location filename="../QScintilla/Editor.py" line="7660" /> <source>Package Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7625" /> + <location filename="../QScintilla/Editor.py" line="7661" /> <source>Include class attributes?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7643" /> + <location filename="../QScintilla/Editor.py" line="7679" /> <source>Imports Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7644" /> + <location filename="../QScintilla/Editor.py" line="7680" /> <source>Include imports from external modules?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7657" /> + <location filename="../QScintilla/Editor.py" line="7693" /> <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7658" /> + <location filename="../QScintilla/Editor.py" line="7694" /> <source>Include module names?</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7987" /> + <location filename="../QScintilla/Editor.py" line="8023" /> <source>Add to dictionary</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="7989" /> + <location filename="../QScintilla/Editor.py" line="8025" /> <source>Ignore All</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8403" /> + <location filename="../QScintilla/Editor.py" line="8439" /> <source>Sort Lines</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8404" /> + <location filename="../QScintilla/Editor.py" line="8440" /> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8494" /> + <location filename="../QScintilla/Editor.py" line="8530" /> <source>Register Mouse Click Handler</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8495" /> + <location filename="../QScintilla/Editor.py" line="8531" /> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8588" /> + <location filename="../QScintilla/Editor.py" line="8624" /> <source>{0:4d} {1}</source> <comment>line number, source code</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8593" /> + <location filename="../QScintilla/Editor.py" line="8629" /> <source>{0:4d} {1} => {2}</source> <comment>line number, source code, file name</comment> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8658" /> + <location filename="../QScintilla/Editor.py" line="8694" /> <source>EditorConfig Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/Editor.py" line="8659" /> + <location filename="../QScintilla/Editor.py" line="8695" /> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished" /> </message> @@ -54740,448 +55024,448 @@ <context> <name>Project</name> <message> - <location filename="../Project/Project.py" line="194" /> + <location filename="../Project/Project.py" line="196" /> <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="291" /> - <source>PyQt5 GUI</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="292" /> - <source>PyQt5 Console</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="293" /> - <source>PyQt6 GUI</source> + <source>PyQt5 GUI</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="294" /> - <source>PyQt6 Console</source> + <source>PyQt5 Console</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="295" /> - <source>Eric7 Plugin</source> + <source>PyQt6 GUI</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="296" /> - <source>Console</source> + <source>PyQt6 Console</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="297" /> + <source>Eric7 Plugin</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="298" /> + <source>Console</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="299" /> <source>Other</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="309" /> + <location filename="../Project/Project.py" line="311" /> <source>PySide2 GUI</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="310" /> + <location filename="../Project/Project.py" line="312" /> <source>PySide2 Console</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="315" /> + <location filename="../Project/Project.py" line="317" /> <source>PySide6 GUI</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="316" /> + <location filename="../Project/Project.py" line="318" /> <source>PySide6 Console</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="399" /> - <location filename="../Project/Project.py" line="387" /> - <location filename="../Project/Project.py" line="376" /> + <location filename="../Project/Project.py" line="401" /> + <location filename="../Project/Project.py" line="389" /> + <location filename="../Project/Project.py" line="378" /> <source>Registering Project Type</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="377" /> + <location filename="../Project/Project.py" line="379" /> <source><p>The Programming Language <b>{0}</b> is not supported (project type: {1}).</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="388" /> + <location filename="../Project/Project.py" line="390" /> <source><p>The Project type <b>{0}</b> is already registered with Programming Language <b>{1}</b>.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="400" /> + <location filename="../Project/Project.py" line="402" /> <source><p>The Project type <b>{0}</b> is already registered.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="843" /> + <location filename="../Project/Project.py" line="845" /> <source>Read Project File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="844" /> + <location filename="../Project/Project.py" line="846" /> <source><p>The project file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="971" /> + <location filename="../Project/Project.py" line="973" /> <source>Read User Project Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="972" /> + <location filename="../Project/Project.py" line="974" /> <source><p>The user specific project properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1021" /> + <location filename="../Project/Project.py" line="1023" /> <source>Read Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1253" /> - <location filename="../Project/Project.py" line="1235" /> - <location filename="../Project/Project.py" line="1187" /> - <location filename="../Project/Project.py" line="1109" /> - <location filename="../Project/Project.py" line="1082" /> - <location filename="../Project/Project.py" line="1065" /> - <location filename="../Project/Project.py" line="1022" /> + <location filename="../Project/Project.py" line="1255" /> + <location filename="../Project/Project.py" line="1237" /> + <location filename="../Project/Project.py" line="1189" /> + <location filename="../Project/Project.py" line="1111" /> + <location filename="../Project/Project.py" line="1084" /> + <location filename="../Project/Project.py" line="1067" /> + <location filename="../Project/Project.py" line="1024" /> <source>Please save the project first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1046" /> + <location filename="../Project/Project.py" line="1048" /> <source>Read project session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1047" /> + <location filename="../Project/Project.py" line="1049" /> <source><p>The project session file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1064" /> + <location filename="../Project/Project.py" line="1066" /> <source>Save Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1096" /> - <location filename="../Project/Project.py" line="1081" /> + <location filename="../Project/Project.py" line="1098" /> + <location filename="../Project/Project.py" line="1083" /> <source>Delete Project Session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1097" /> + <location filename="../Project/Project.py" line="1099" /> <source><p>The project session file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1132" /> - <location filename="../Project/Project.py" line="1108" /> + <location filename="../Project/Project.py" line="1134" /> + <location filename="../Project/Project.py" line="1110" /> <source>Read Tasks</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1133" /> + <location filename="../Project/Project.py" line="1135" /> <source><p>The tasks file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1217" /> - <location filename="../Project/Project.py" line="1186" /> + <location filename="../Project/Project.py" line="1219" /> + <location filename="../Project/Project.py" line="1188" /> <source>Read Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1218" /> + <location filename="../Project/Project.py" line="1220" /> <source><p>The project debugger properties file <b>{0}</b> could not be read.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1234" /> + <location filename="../Project/Project.py" line="1236" /> <source>Save Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1267" /> - <location filename="../Project/Project.py" line="1252" /> + <location filename="../Project/Project.py" line="1269" /> + <location filename="../Project/Project.py" line="1254" /> <source>Delete Debugger Properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1268" /> + <location filename="../Project/Project.py" line="1270" /> <source><p>The project debugger properties file <b>{0}</b> could not be deleted.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1411" /> + <location filename="../Project/Project.py" line="1413" /> <source>Add Language</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1412" /> + <location filename="../Project/Project.py" line="1414" /> <source>You have to specify a translation pattern first.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1535" /> - <location filename="../Project/Project.py" line="1513" /> + <location filename="../Project/Project.py" line="1537" /> + <location filename="../Project/Project.py" line="1515" /> <source>Delete translation</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1536" /> - <location filename="../Project/Project.py" line="1514" /> + <location filename="../Project/Project.py" line="1538" /> + <location filename="../Project/Project.py" line="1516" /> <source><p>The selected translation file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1697" /> - <location filename="../Project/Project.py" line="1684" /> - <location filename="../Project/Project.py" line="1671" /> + <location filename="../Project/Project.py" line="1699" /> + <location filename="../Project/Project.py" line="1686" /> + <location filename="../Project/Project.py" line="1673" /> <source>Add file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1762" /> - <location filename="../Project/Project.py" line="1672" /> + <location filename="../Project/Project.py" line="1764" /> + <location filename="../Project/Project.py" line="1674" /> <source><p>The file <b>{0}</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1685" /> + <location filename="../Project/Project.py" line="1687" /> <source><p>The selected file <b>{0}</b> could not be added to <b>{1}</b>.</p><p>Reason: {2}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1830" /> - <location filename="../Project/Project.py" line="1698" /> + <location filename="../Project/Project.py" line="1832" /> + <location filename="../Project/Project.py" line="1700" /> <source>The target directory must not be empty.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1840" /> - <location filename="../Project/Project.py" line="1829" /> - <location filename="../Project/Project.py" line="1761" /> - <location filename="../Project/Project.py" line="1743" /> - <location filename="../Project/Project.py" line="1728" /> + <location filename="../Project/Project.py" line="1842" /> + <location filename="../Project/Project.py" line="1831" /> + <location filename="../Project/Project.py" line="1763" /> + <location filename="../Project/Project.py" line="1745" /> + <location filename="../Project/Project.py" line="1730" /> <source>Add directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1729" /> + <location filename="../Project/Project.py" line="1731" /> <source><p>The source directory doesn't contain any files belonging to the selected category.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1744" /> + <location filename="../Project/Project.py" line="1746" /> <source><p>The target directory <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1841" /> + <location filename="../Project/Project.py" line="1843" /> <source>The source directory must not be empty.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="1977" /> + <location filename="../Project/Project.py" line="1979" /> <source>Rename file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2001" /> - <location filename="../Project/Project.py" line="1988" /> + <location filename="../Project/Project.py" line="2003" /> + <location filename="../Project/Project.py" line="1990" /> <source>Rename File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3142" /> - <location filename="../Project/Project.py" line="1989" /> + <location filename="../Project/Project.py" line="3146" /> + <location filename="../Project/Project.py" line="1991" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2002" /> + <location filename="../Project/Project.py" line="2004" /> <source><p>The file <b>{0}</b> could not be renamed.<br />Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2248" /> + <location filename="../Project/Project.py" line="2250" /> <source>Delete file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2249" /> + <location filename="../Project/Project.py" line="2251" /> <source><p>The selected file <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2278" /> + <location filename="../Project/Project.py" line="2280" /> <source>Delete directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2279" /> + <location filename="../Project/Project.py" line="2281" /> <source><p>The selected directory <b>{0}</b> could not be deleted.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2371" /> + <location filename="../Project/Project.py" line="2374" /> <source>Create project directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2372" /> + <location filename="../Project/Project.py" line="2375" /> <source><p>The project directory <b>{0}</b> could not be created.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2958" /> - <location filename="../Project/Project.py" line="2436" /> + <location filename="../Project/Project.py" line="2961" /> + <location filename="../Project/Project.py" line="2439" /> <source>Create project management directory</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2959" /> - <location filename="../Project/Project.py" line="2437" /> + <location filename="../Project/Project.py" line="2962" /> + <location filename="../Project/Project.py" line="2440" /> <source><p>The project directory <b>{0}</b> is not writable.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2457" /> + <location filename="../Project/Project.py" line="2460" /> <source>Create main script</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2458" /> + <location filename="../Project/Project.py" line="2461" /> <source><p>The mainscript <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2772" /> - <location filename="../Project/Project.py" line="2481" /> + <location filename="../Project/Project.py" line="2775" /> + <location filename="../Project/Project.py" line="2484" /> <source>Create Makefile</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2773" /> - <location filename="../Project/Project.py" line="2482" /> + <location filename="../Project/Project.py" line="2776" /> + <location filename="../Project/Project.py" line="2485" /> <source><p>The makefile <b>{0}</b> could not be created.<br/>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2988" /> - <location filename="../Project/Project.py" line="2618" /> - <location filename="../Project/Project.py" line="2590" /> - <location filename="../Project/Project.py" line="2544" /> - <location filename="../Project/Project.py" line="2521" /> - <location filename="../Project/Project.py" line="2491" /> + <location filename="../Project/Project.py" line="2991" /> + <location filename="../Project/Project.py" line="2621" /> + <location filename="../Project/Project.py" line="2593" /> + <location filename="../Project/Project.py" line="2547" /> + <location filename="../Project/Project.py" line="2524" /> + <location filename="../Project/Project.py" line="2494" /> <source>New Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2492" /> + <location filename="../Project/Project.py" line="2495" /> <source>Add existing files to the project?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2989" /> - <location filename="../Project/Project.py" line="2522" /> + <location filename="../Project/Project.py" line="2992" /> + <location filename="../Project/Project.py" line="2525" /> <source>Select Version Control System</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2619" /> - <location filename="../Project/Project.py" line="2545" /> + <location filename="../Project/Project.py" line="2622" /> + <location filename="../Project/Project.py" line="2548" /> <source>Would you like to edit the VCS command options?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3929" /> - <location filename="../Project/Project.py" line="2561" /> + <location filename="../Project/Project.py" line="3942" /> + <location filename="../Project/Project.py" line="2564" /> <source>New project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2562" /> + <location filename="../Project/Project.py" line="2565" /> <source>Shall the project file be added to the repository?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2595" /> - <location filename="../Project/Project.py" line="2584" /> + <location filename="../Project/Project.py" line="2598" /> + <location filename="../Project/Project.py" line="2587" /> <source>None</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2591" /> + <location filename="../Project/Project.py" line="2594" /> <source>Select version control system for the project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2699" /> + <location filename="../Project/Project.py" line="2702" /> <source>Translation Pattern</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="2700" /> + <location filename="../Project/Project.py" line="2703" /> <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3943" /> - <location filename="../Project/Project.py" line="2937" /> - <source>Open project</source> - <translation type="unfinished" /> - </message> - <message> + <location filename="../Project/Project.py" line="3956" /> <location filename="../Project/Project.py" line="2940" /> + <source>Open project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="2943" /> <source>Project Files (*.epj);;XML Project Files (*.e4p)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3128" /> - <location filename="../Project/Project.py" line="3117" /> + <location filename="../Project/Project.py" line="3132" /> + <location filename="../Project/Project.py" line="3121" /> <source>Project Files (*.epj)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3126" /> + <location filename="../Project/Project.py" line="3130" /> <source>Save Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3141" /> + <location filename="../Project/Project.py" line="3145" /> <source>Save File</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3177" /> + <location filename="../Project/Project.py" line="3181" /> <source>Close Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3178" /> + <location filename="../Project/Project.py" line="3182" /> <source>The current project has unsaved changes.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3360" /> - <location filename="../Project/Project.py" line="3328" /> + <location filename="../Project/Project.py" line="3365" /> + <location filename="../Project/Project.py" line="3333" /> <source>Syntax errors detected</source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../Project/Project.py" line="3361" /> - <location filename="../Project/Project.py" line="3329" /> + <location filename="../Project/Project.py" line="3366" /> + <location filename="../Project/Project.py" line="3334" /> <source>The project contains %n file(s) with syntax errors.</source> <translation> <numerusform>The project contains one file with syntax errors.</numerusform> @@ -55189,908 +55473,999 @@ </translation> </message> <message> - <location filename="../Project/Project.py" line="3931" /> + <location filename="../Project/Project.py" line="3944" /> <source>&New...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3933" /> + <location filename="../Project/Project.py" line="3946" /> <source>Generate a new project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3934" /> - <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3945" /> - <source>&Open...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="3947" /> - <source>Open an existing project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3948" /> - <source><b>Open...</b><p>This opens an existing project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3956" /> - <source>Close project</source> + <source><b>New...</b><p>This opens a dialog for entering the info for a new project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3958" /> - <source>&Close</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3959" /> - <source>Close the current project</source> + <source>&Open...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3960" /> - <source><b>Close</b><p>This closes the current project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3968" /> - <source>Save project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4161" /> - <location filename="../Project/Project.py" line="3970" /> - <source>&Save</source> + <source>Open an existing project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3961" /> + <source><b>Open...</b><p>This opens an existing project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3969" /> + <source>Close project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3971" /> - <source>Save the current project</source> + <source>&Close</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3972" /> - <source><b>Save</b><p>This saves the current project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3980" /> - <source>Save project as</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="3982" /> - <source>Save &as...</source> - <translation type="unfinished" /> - </message> - <message> + <source>Close the current project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3973" /> + <source><b>Close</b><p>This closes the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3981" /> + <source>Save project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4182" /> <location filename="../Project/Project.py" line="3983" /> - <source>Save the current project to a new file</source> + <source>&Save</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3984" /> + <source>Save the current project</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3985" /> - <source><b>Save as</b><p>This saves the current project to a new file.</p></source> + <source><b>Save</b><p>This saves the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3993" /> + <source>Save project as</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="3995" /> + <source>Save &as...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3996" /> + <source>Save the current project to a new file</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="3998" /> + <source><b>Save as</b><p>This saves the current project to a new file.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4012" /> <source>Add files to project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3997" /> + <location filename="../Project/Project.py" line="4014" /> <source>Add &files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="3999" /> - <source>Add files to the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4001" /> - <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4011" /> - <source>Add directory to project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4013" /> - <source>Add directory...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4016" /> - <source>Add a directory to the current project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4017" /> - <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4026" /> - <source>Add translation to project</source> + <source>Add files to the current project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4018" /> + <source><b>Add files...</b><p>This opens a dialog for adding files to the current project. The place to add is determined by the file extension.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4028" /> + <source>Add directory to project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4030" /> + <source>Add directory...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4033" /> + <source>Add a directory to the current project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4034" /> + <source><b>Add directory...</b><p>This opens a dialog for adding a directory to the current project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4043" /> + <source>Add translation to project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4045" /> <source>Add &translation...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4031" /> + <location filename="../Project/Project.py" line="4048" /> <source>Add a translation to the current project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4032" /> + <location filename="../Project/Project.py" line="4049" /> <source><b>Add translation...</b><p>This opens a dialog for add a translation to the current project.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4041" /> - <source>Search new files</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4042" /> - <source>Searc&h new files...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4044" /> - <source>Search new files in the project directory.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4046" /> - <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4056" /> - <source>Search Project File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4057" /> - <source>Search Project File...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4058" /> - <source>Alt+Ctrl+P</source> - <comment>Project|Search Project File</comment> + <source>Search new files</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4059" /> + <source>Searc&h new files...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4061" /> - <source>Search for a file in the project list of files.</source> + <source>Search new files in the project directory.</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4063" /> - <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4071" /> - <source>Project properties</source> + <source><b>Search new files...</b><p>This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4073" /> - <source>&Properties...</source> + <source>Search Project File</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4074" /> + <source>Search Project File...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4075" /> - <source>Show the project properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4076" /> - <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4084" /> - <source>User project properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4086" /> - <source>&User Properties...</source> + <source>Alt+Ctrl+P</source> + <comment>Project|Search Project File</comment> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4078" /> + <source>Search for a file in the project list of files.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4080" /> + <source><b>Search Project File</b><p>This searches for a file in the project list of files.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4088" /> - <source>Show the user specific project properties</source> + <source>Project properties</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4090" /> - <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4099" /> - <source>Filetype Associations</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4100" /> - <source>Filetype Associations...</source> + <source>&Properties...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4092" /> + <source>Show the project properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4093" /> + <source><b>Properties...</b><p>This shows a dialog to edit the project properties.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4101" /> + <source>User project properties</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4103" /> - <source>Show the project file type associations</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4104" /> - <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> + <source>&User Properties...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4105" /> + <source>Show the user specific project properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4107" /> + <source><b>User Properties...</b><p>This shows a dialog to edit the user specific project properties.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4116" /> + <source>Filetype Associations</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4117" /> - <source>Lexer Associations</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4118" /> - <source>Lexer Associations...</source> + <source>Filetype Associations...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4120" /> - <source>Show the project lexer associations (overriding defaults)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4122" /> - <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> + <source>Show the project file type associations</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4121" /> + <source><b>Filetype Associations...</b><p>This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4134" /> + <source>Lexer Associations</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4135" /> - <source>Debugger Properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4136" /> - <source>Debugger &Properties...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4138" /> - <source>Show the debugger properties</source> + <source>Lexer Associations...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4137" /> + <source>Show the project lexer associations (overriding defaults)</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4139" /> - <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4148" /> - <source>Load</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4149" /> - <source>&Load</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4151" /> - <source>Load the debugger properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4152" /> - <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> + <source><b>Lexer Associations...</b><p>This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4156" /> + <source>Debugger Properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4157" /> + <source>Debugger &Properties...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4159" /> + <source>Show the debugger properties</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4160" /> - <source>Save</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4163" /> - <source>Save the debugger properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4164" /> - <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> + <source><b>Debugger Properties...</b><p>This shows a dialog to edit project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4169" /> + <source>Load</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4170" /> + <source>&Load</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4172" /> - <source>Delete</source> + <source>Load the debugger properties</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4173" /> - <source>&Delete</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4175" /> - <source>Delete the debugger properties</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4176" /> - <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> + <source><b>Load Debugger Properties</b><p>This loads the project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4181" /> + <source>Save</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4184" /> + <source>Save the debugger properties</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4185" /> + <source><b>Save Debugger Properties</b><p>This saves the project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4193" /> + <source>Delete</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4194" /> + <source>&Delete</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4196" /> + <source>Delete the debugger properties</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4197" /> + <source><b>Delete Debugger Properties</b><p>This deletes the file containing the project specific debugger settings.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4206" /> <source>Reset</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4186" /> + <location filename="../Project/Project.py" line="4207" /> <source>&Reset</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4188" /> + <location filename="../Project/Project.py" line="4209" /> <source>Reset the debugger properties</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4189" /> + <location filename="../Project/Project.py" line="4210" /> <source><b>Reset Debugger Properties</b><p>This resets the project specific debugger settings.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4200" /> - <location filename="../Project/Project.py" line="4199" /> + <location filename="../Project/Project.py" line="4225" /> + <location filename="../Project/Project.py" line="4224" /> <source>Load session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4202" /> + <location filename="../Project/Project.py" line="4227" /> <source>Load the projects session file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4203" /> + <location filename="../Project/Project.py" line="4228" /> <source><b>Load session</b><p>This loads the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4218" /> - <location filename="../Project/Project.py" line="4217" /> + <location filename="../Project/Project.py" line="4243" /> + <location filename="../Project/Project.py" line="4242" /> <source>Save session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4220" /> + <location filename="../Project/Project.py" line="4245" /> <source>Save the projects session file.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4221" /> + <location filename="../Project/Project.py" line="4246" /> <source><b>Save session</b><p>This saves the projects session file. The session consists of the following data.<br>- all open source files<br>- all breakpoint<br>- the commandline arguments<br>- the working directory<br>- the exception reporting flag</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4236" /> - <location filename="../Project/Project.py" line="4235" /> + <location filename="../Project/Project.py" line="4261" /> + <location filename="../Project/Project.py" line="4260" /> <source>Delete session</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4238" /> - <source>Delete the projects session file.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4239" /> - <source><b>Delete session</b><p>This deletes the projects session file</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4249" /> - <source>Code Metrics</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4250" /> - <source>&Code Metrics...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4253" /> - <source>Show some code metrics for the project.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4254" /> - <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4263" /> - <source>Python Code Coverage</source> + <source>Delete the projects session file.</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4264" /> - <source>Code Co&verage...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4267" /> - <source>Show code coverage information for the project.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4268" /> - <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5154" /> - <location filename="../Project/Project.py" line="5143" /> - <location filename="../Project/Project.py" line="4277" /> - <source>Profile Data</source> + <source><b>Delete session</b><p>This deletes the projects session file</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4278" /> - <source>&Profile Data...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4281" /> - <source>Show profiling data for the project.</source> + <source>Code Metrics</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4279" /> + <source>&Code Metrics...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4282" /> - <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5205" /> + <source>Show some code metrics for the project.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4283" /> + <source><b>Code Metrics...</b><p>This shows some code metrics for all Python files in the project.</p></source> + <translation type="unfinished" /> + </message> + <message> <location filename="../Project/Project.py" line="4292" /> - <source>Application Diagram</source> + <source>Python Code Coverage</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4293" /> - <source>&Application Diagram...</source> + <source>Code Co&verage...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4296" /> - <source>Show a diagram of the project.</source> + <source>Show code coverage information for the project.</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4297" /> - <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> - <translation type="unfinished" /> - </message> - <message> + <source><b>Code Coverage...</b><p>This shows the code coverage information for all Python files in the project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5303" /> + <location filename="../Project/Project.py" line="5292" /> <location filename="../Project/Project.py" line="4306" /> - <source>Load Diagram</source> + <source>Profile Data</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4307" /> - <source>&Load Diagram...</source> + <source>&Profile Data...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4310" /> - <source>Load a diagram from file.</source> + <source>Show profiling data for the project.</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4311" /> - <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5387" /> - <location filename="../Project/Project.py" line="5339" /> - <location filename="../Project/Project.py" line="4321" /> - <source>Create Package List</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4323" /> - <source>Create &Package List</source> + <source><b>Profile Data...</b><p>This shows the profiling data for the project.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5354" /> + <location filename="../Project/Project.py" line="4325" /> + <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4326" /> - <source>Create an initial PKGLIST file for an eric plugin.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4327" /> - <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5440" /> - <location filename="../Project/Project.py" line="4337" /> - <source>Create Plugin Archives</source> + <source>&Application Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4329" /> + <source>Show a diagram of the project.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4330" /> + <source><b>Application Diagram...</b><p>This shows a diagram of the project.</p></source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4339" /> - <source>Create Plugin &Archives</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4342" /> - <source>Create eric plugin archive files.</source> + <source>Load Diagram</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4340" /> + <source>&Load Diagram...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4343" /> - <source><b>Create Plugin Archives</b><p>This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4354" /> - <source>Create Plugin Archives (Snapshot)</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4356" /> - <source>Create Plugin Archives (&Snapshot)</source> - <translation type="unfinished" /> - </message> - <message> + <source>Load a diagram from file.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4344" /> + <source><b>Load Diagram...</b><p>This loads a diagram from file.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5536" /> + <location filename="../Project/Project.py" line="5488" /> <location filename="../Project/Project.py" line="4358" /> - <source>Create eric plugin archive files (snapshot releases).</source> + <source>Create Package List</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4360" /> - <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5838" /> - <location filename="../Project/Project.py" line="5812" /> - <location filename="../Project/Project.py" line="5767" /> - <location filename="../Project/Project.py" line="4375" /> - <source>Execute Make</source> + <source>Create &Package List</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4363" /> + <source>Create an initial PKGLIST file for an eric plugin.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4364" /> + <source><b>Create Package List</b><p>This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5589" /> + <location filename="../Project/Project.py" line="4374" /> + <source>Create Plugin Archives</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4376" /> - <source>&Execute Make</source> + <source>Create Plugin &Archives</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4379" /> - <source>Perform a 'make' run.</source> + <source>Create eric plugin archive files.</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4380" /> - <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="5817" /> - <location filename="../Project/Project.py" line="4389" /> - <source>Test for Changes</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4390" /> - <source>&Test for Changes</source> + <source><b>Create Plugin Archives</b><p>This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4391" /> + <source>Create Plugin Archives (Snapshot)</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4393" /> + <source>Create Plugin Archives (&Snapshot)</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4395" /> + <source>Create eric plugin archive files (snapshot releases).</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4397" /> + <source><b>Create Plugin Archives (Snapshot)</b><p>This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5987" /> + <location filename="../Project/Project.py" line="5961" /> + <location filename="../Project/Project.py" line="5916" /> + <location filename="../Project/Project.py" line="4416" /> + <source>Execute Make</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4417" /> + <source>&Execute Make</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4420" /> + <source>Perform a 'make' run.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4421" /> + <source><b>Execute Make</b><p>This performs a 'make' run to rebuild the configured target.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5966" /> + <location filename="../Project/Project.py" line="4430" /> + <source>Test for Changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4431" /> + <source>&Test for Changes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4434" /> <source>Question 'make', if a rebuild is needed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4394" /> + <location filename="../Project/Project.py" line="4435" /> <source><b>Test for Changes</b><p>This questions 'make', if a rebuild of the configured target is necessary.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4404" /> - <source>Create SBOM File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4405" /> - <source>Create &SBOM File</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4408" /> - <source>Create a SBOM file of the project dependencies.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4409" /> - <source><b>Create SBOM File</b><p>This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.</p></source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4437" /> - <source>&Project</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4438" /> - <source>Open &Recent Projects</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4439" /> - <source>Session</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4440" /> - <source>Debugger</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4442" /> - <source>Project-T&ools</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4443" /> - <source>&Version Control</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4447" /> - <source>Chec&k</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4449" /> - <source>Sho&w</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4450" /> - <source>&Diagrams</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4451" /> - <source>Pac&kagers</source> + <source>Create SBOM File</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4452" /> - <source>Source &Documentation</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4454" /> - <source>Make</source> + <source>Create &SBOM File</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4455" /> - <source>Other Tools</source> + <source>Create a SBOM file of the project dependencies.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4456" /> + <source><b>Create SBOM File</b><p>This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="6143" /> + <location filename="../Project/Project.py" line="4472" /> + <source>About Black</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4473" /> + <source>&Black</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4478" /> + <source>Show some information about 'Black'.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4480" /> + <source><b>Black</b><p>This shows some information about the installed 'Black' tool.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4491" /> + <source>Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4492" /> + <source>&Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4497" /> + <source>Format the project sources with 'Black'.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4499" /> + <source><b>Format Code</b><p>This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4510" /> + <source>Check Code Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4511" /> + <source>&Check Code Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4516" /> + <source>Check, if the project sources need to be reformatted with 'Black'.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4520" /> + <source><b>Check Code Formatting</b><p>This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4532" /> + <source>Code Formatting Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4533" /> + <source>Code Formatting &Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4538" /> + <source>Generate a unified diff of potential project source reformatting with 'Black'.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4543" /> + <source><b>Diff Code Formatting</b><p>This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4573" /> + <source>&Project</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4574" /> + <source>Open &Recent Projects</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4575" /> + <source>Session</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4576" /> + <source>Debugger</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4578" /> + <source>Project-T&ools</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4579" /> + <source>&Version Control</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4583" /> + <source>Chec&k</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4585" /> + <source>Code &Formatting</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/Project.py" line="4587" /> - <location filename="../Project/Project.py" line="4584" /> + <source>Sho&w</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4588" /> + <source>&Diagrams</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4589" /> + <source>Pac&kagers</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4590" /> + <source>Source &Documentation</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4592" /> + <source>Make</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4593" /> + <source>Other Tools</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4736" /> + <location filename="../Project/Project.py" line="4733" /> <source>Project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4648" /> + <location filename="../Project/Project.py" line="4797" /> <source>&Clear</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="4810" /> - <source>Search New Files</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4811" /> - <source>There were no new files found to be added.</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4958" /> - <location filename="../Project/Project.py" line="4946" /> - <source>Version Control System</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/Project.py" line="4947" /> - <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/Project.py" line="4959" /> + <source>Search New Files</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="4960" /> + <source>There were no new files found to be added.</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5107" /> + <location filename="../Project/Project.py" line="5095" /> + <source>Version Control System</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5096" /> + <source><p>The selected VCS <b>{0}</b> could not be found. <br/>Reverting override.</p><p>{1}</p></source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/Project.py" line="5108" /> <source><p>The selected VCS <b>{0}</b> could not be found.<br/>Disabling version control.</p><p>{1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5105" /> + <location filename="../Project/Project.py" line="5254" /> <source>Coverage Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5144" /> - <location filename="../Project/Project.py" line="5106" /> + <location filename="../Project/Project.py" line="5293" /> + <location filename="../Project/Project.py" line="5255" /> <source>There is no main script defined for the current project. Aborting</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5116" /> + <location filename="../Project/Project.py" line="5265" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5117" /> + <location filename="../Project/Project.py" line="5266" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5155" /> + <location filename="../Project/Project.py" line="5304" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5206" /> + <location filename="../Project/Project.py" line="5355" /> <source>Include module names?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5340" /> + <location filename="../Project/Project.py" line="5489" /> <source><p>The file <b>PKGLIST</b> already exists.</p><p>Overwrite it?</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5388" /> + <location filename="../Project/Project.py" line="5537" /> <source><p>The file <b>PKGLIST</b> could not be created.</p><p>Reason: {0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5652" /> - <location filename="../Project/Project.py" line="5611" /> - <location filename="../Project/Project.py" line="5567" /> - <location filename="../Project/Project.py" line="5559" /> - <location filename="../Project/Project.py" line="5542" /> - <location filename="../Project/Project.py" line="5507" /> - <location filename="../Project/Project.py" line="5480" /> - <location filename="../Project/Project.py" line="5453" /> - <location filename="../Project/Project.py" line="5431" /> - <location filename="../Project/Project.py" line="5419" /> - <location filename="../Project/Project.py" line="5406" /> + <location filename="../Project/Project.py" line="5801" /> + <location filename="../Project/Project.py" line="5760" /> + <location filename="../Project/Project.py" line="5716" /> + <location filename="../Project/Project.py" line="5708" /> + <location filename="../Project/Project.py" line="5691" /> + <location filename="../Project/Project.py" line="5656" /> + <location filename="../Project/Project.py" line="5629" /> + <location filename="../Project/Project.py" line="5602" /> + <location filename="../Project/Project.py" line="5580" /> + <location filename="../Project/Project.py" line="5568" /> + <location filename="../Project/Project.py" line="5555" /> <source>Create Plugin Archive</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5407" /> + <location filename="../Project/Project.py" line="5556" /> <source>The project does not have a main script defined. Aborting...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5420" /> + <location filename="../Project/Project.py" line="5569" /> <source>Select package lists:</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5432" /> + <location filename="../Project/Project.py" line="5581" /> <source><p>No package list files (PKGLIST*) available or selected. Aborting...</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5437" /> + <location filename="../Project/Project.py" line="5586" /> <source>Creating plugin archives...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5437" /> + <location filename="../Project/Project.py" line="5586" /> <source>Abort</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5438" /> + <location filename="../Project/Project.py" line="5587" /> <source>%v/%m Archives</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5454" /> + <location filename="../Project/Project.py" line="5603" /> <source><p>The file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5481" /> + <location filename="../Project/Project.py" line="5630" /> <source><p>The file <b>{0}</b> is not ready yet.</p><p>Please rework it and delete the'; initial_list' line of the header.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5508" /> + <location filename="../Project/Project.py" line="5657" /> <source><p>The eric plugin archive file <b>{0}</b> could not be created.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5543" /> + <location filename="../Project/Project.py" line="5692" /> <source><p>The file <b>{0}</b> could not be stored in the archive. Ignoring it.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5560" /> + <location filename="../Project/Project.py" line="5709" /> <source><p>The eric plugin archive files were created with some errors.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5568" /> + <location filename="../Project/Project.py" line="5717" /> <source><p>The eric plugin archive files were created successfully.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5612" /> + <location filename="../Project/Project.py" line="5761" /> <source><p>The plugin file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5653" /> + <location filename="../Project/Project.py" line="5802" /> <source><p>The plugin file <b>{0}</b> could not be read.</p> <p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5768" /> + <location filename="../Project/Project.py" line="5917" /> <source>The make process did not start.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5813" /> + <location filename="../Project/Project.py" line="5962" /> <source>The make process crashed.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5820" /> + <location filename="../Project/Project.py" line="5969" /> <source><p>There are changes that require the configured make target <b>{0}</b> to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5825" /> + <location filename="../Project/Project.py" line="5974" /> <source><p>There are changes that require the default make target to be rebuilt.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/Project.py" line="5839" /> + <location filename="../Project/Project.py" line="5988" /> <source>The makefile contains errors.</source> <translation type="unfinished" /> </message> + <message> + <location filename="../Project/Project.py" line="6144" /> + <source><p><b>Black Version {0}</b></p><p><i>Black</i> is the uncompromising Python code formatter.</p></source> + <translation type="unfinished" /> + </message> </context> <context> <name>ProjectBaseBrowser</name> @@ -57702,354 +58077,374 @@ <context> <name>ProjectSourcesBrowser</name> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="56" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="58" /> <source>Sources</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="58" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="60" /> <source><b>Project Sources Browser</b><p>This allows to easily see all sources contained in the current project. Several actions can be executed via the context menu.</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="462" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="118" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="478" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="120" /> <source>Check</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="121" /> - <source>Show</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectSourcesBrowser.py" line="123" /> - <source>Code metrics...</source> + <source>Code Formatting</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/ProjectSourcesBrowser.py" line="125" /> + <source>Format Code</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="129" /> + <source>Check Formatting</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="133" /> + <source>Formatting Diff</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="138" /> + <source>Show</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="140" /> + <source>Code metrics...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="142" /> <source>Code coverage...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="127" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="144" /> <source>Profile data...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="322" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="130" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="338" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="147" /> <source>Diagrams</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="324" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="132" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="340" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="149" /> <source>Class Diagram...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="326" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="134" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="342" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="151" /> <source>Package Diagram...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="136" /> - <source>Imports Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="328" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="138" /> - <source>Application Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="333" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="143" /> - <source>Load Diagram...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="146" /> - <source>Start</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="149" /> - <source>Run Script...</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectSourcesBrowser.py" line="153" /> + <source>Imports Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="344" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="155" /> + <source>Application Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="349" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="160" /> + <source>Load Diagram...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="163" /> + <source>Start</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="166" /> + <source>Run Script...</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="170" /> <source>Debug Script...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="157" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="174" /> <source>Profile Script...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="161" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="178" /> <source>Coverage run of Script...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="165" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="182" /> <source>Run tests...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="467" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="337" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="168" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="483" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="353" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="185" /> <source>Rename file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="560" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="543" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="470" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="425" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="410" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="340" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="275" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="258" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="171" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="576" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="559" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="486" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="441" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="426" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="356" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="292" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="274" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="188" /> <source>Remove from project</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="563" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="546" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="473" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="413" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="343" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="278" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="261" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="174" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="579" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="562" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="489" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="429" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="359" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="295" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="277" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="191" /> <source>Delete</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="282" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="299" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="258" /> <location filename="../Project/ProjectSourcesBrowser.py" line="242" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="226" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="204" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="178" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="220" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="195" /> <source>New package...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="567" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="529" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="515" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="495" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="477" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="429" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="396" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="382" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="362" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="347" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="284" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="583" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="545" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="531" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="511" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="493" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="445" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="412" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="398" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="378" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="363" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="301" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="260" /> <location filename="../Project/ProjectSourcesBrowser.py" line="244" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="228" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="206" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="180" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="222" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="197" /> <source>Add source files...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="569" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="531" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="517" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="497" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="479" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="431" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="398" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="384" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="364" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="349" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="286" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="246" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="230" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="208" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="182" /> - <source>Add source directory...</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="574" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="484" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="293" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="193" /> - <source>Copy Path to Clipboard</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectSourcesBrowser.py" line="585" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="577" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="552" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="534" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="520" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="500" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="487" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="444" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="436" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="417" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="401" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="387" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="367" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="354" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="304" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="296" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="267" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="249" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="233" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="211" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="196" /> - <source>Expand all directories</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="587" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="579" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="554" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="536" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="522" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="502" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="489" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="446" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="438" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="419" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="403" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="389" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="369" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="356" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="306" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="298" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="269" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="251" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="235" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="213" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="198" /> - <source>Collapse all directories</source> + <location filename="../Project/ProjectSourcesBrowser.py" line="547" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="533" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="513" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="495" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="447" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="414" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="400" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="380" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="365" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="303" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="262" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="246" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="224" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="199" /> + <source>Add source directory...</source> <translation type="unfinished" /> </message> <message> <location filename="../Project/ProjectSourcesBrowser.py" line="590" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="581" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="556" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="500" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="309" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="209" /> + <source>Copy Path to Clipboard</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="601" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="593" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="568" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="550" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="536" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="516" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="503" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="460" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="452" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="433" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="417" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="403" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="383" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="370" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="320" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="312" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="284" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="265" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="249" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="227" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="212" /> + <source>Expand all directories</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="603" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="595" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="570" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="552" /> <location filename="../Project/ProjectSourcesBrowser.py" line="538" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="525" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="504" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="491" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="449" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="440" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="421" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="406" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="392" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="371" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="358" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="309" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="300" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="271" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="253" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="238" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="215" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="200" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="518" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="505" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="462" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="454" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="435" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="419" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="405" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="385" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="372" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="322" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="314" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="286" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="267" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="251" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="229" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="214" /> + <source>Collapse all directories</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="606" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="597" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="572" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="554" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="541" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="520" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="507" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="465" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="456" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="437" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="422" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="408" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="387" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="374" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="325" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="316" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="288" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="269" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="254" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="231" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="216" /> <source>Configure...</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="507" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="374" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="218" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="523" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="390" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="234" /> <source>Goto</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="869" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="854" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="885" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="870" /> <source>Add new Python package</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="855" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="871" /> <source><p>The package directory <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="870" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="886" /> <source><p>The package file <b>{0}</b> could not be created. Aborting...</p><p>Reason: {1}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="937" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="953" /> <source>Delete files</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="938" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="954" /> <source>Do you really want to delete these files from the project?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="993" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1009" /> <source>Code Coverage</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="994" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1010" /> <source>Please select a coverage file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1029" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1045" /> <source>Profile Data</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1030" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1046" /> <source>Please select a profile file</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1066" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1082" /> <source>Class Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1110" /> - <location filename="../Project/ProjectSourcesBrowser.py" line="1067" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1126" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1083" /> <source>Include class attributes?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1088" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1104" /> <source>Imports Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1089" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1105" /> <source>Include imports from external modules?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1109" /> - <source>Package Diagram</source> - <translation type="unfinished" /> - </message> - <message> <location filename="../Project/ProjectSourcesBrowser.py" line="1125" /> + <source>Package Diagram</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../Project/ProjectSourcesBrowser.py" line="1141" /> <source>Application Diagram</source> <translation type="unfinished" /> </message> <message> - <location filename="../Project/ProjectSourcesBrowser.py" line="1126" /> + <location filename="../Project/ProjectSourcesBrowser.py" line="1142" /> <source>Include module names?</source> <translation type="unfinished" /> </message> @@ -83543,7 +83938,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1523" /> + <location filename="../Utilities/__init__.py" line="1528" /> <source><p>You may use %-codes as placeholders in the string. Supported codes are:<table><tr><td>%C</td><td>column of the cursor of the current editor</td></tr><tr><td>%D</td><td>directory of the current editor</td></tr><tr><td>%F</td><td>filename of the current editor</td></tr><tr><td>%H</td><td>home directory of the current user</td></tr><tr><td>%L</td><td>line of the cursor of the current editor</td></tr><tr><td>%P</td><td>path of the current project</td></tr><tr><td>%S</td><td>selected text of the current editor</td></tr><tr><td>%U</td><td>username of the current user</td></tr><tr><td>%%</td><td>the percent sign</td></tr></table></p></source> <translation type="unfinished" /> </message>