Sat, 22 Apr 2017 15:37:18 +0200
Finished implementing the standalone shell window.
--- a/APIs/Python3/eric6.api Fri Apr 21 19:39:31 2017 +0200 +++ b/APIs/Python3/eric6.api Sat Apr 22 15:37:18 2017 +0200 @@ -490,7 +490,7 @@ eric6.Debugger.DebugServer.DebugServer.utTestFailedExpected?7 eric6.Debugger.DebugServer.DebugServer.utTestSkipped?7 eric6.Debugger.DebugServer.DebugServer.utTestSucceededUnexpected?7 -eric6.Debugger.DebugServer.DebugServer?1() +eric6.Debugger.DebugServer.DebugServer?1(preventPassiveDebugging=False) eric6.Debugger.DebugServer.DebuggerInterfaces?7 eric6.Debugger.DebugUI.DebugUI.appendStdout?7 eric6.Debugger.DebugUI.DebugUI.clearHistories?4() @@ -8113,6 +8113,7 @@ eric6.QScintilla.SearchReplaceWidget.SearchReplaceWidget?1(replace, vm, parent=None, sliding=False) eric6.QScintilla.Shell.Shell.clear?4() eric6.QScintilla.Shell.Shell.clearAllHistories?4() +eric6.QScintilla.Shell.Shell.clearHistory?4() eric6.QScintilla.Shell.Shell.closeShell?4() eric6.QScintilla.Shell.Shell.contextMenuEvent?4(ev) eric6.QScintilla.Shell.Shell.dragEnterEvent?4(event) @@ -8139,9 +8140,11 @@ eric6.QScintilla.Shell.Shell.searchNext?4(txt, caseSensitive, wholeWord) eric6.QScintilla.Shell.Shell.searchPrev?4(txt, caseSensitive, wholeWord) eric6.QScintilla.Shell.Shell.searchStringFound?7 +eric6.QScintilla.Shell.Shell.selectHistory?4() eric6.QScintilla.Shell.Shell.setDebuggerUI?4(ui) +eric6.QScintilla.Shell.Shell.showHistory?4() eric6.QScintilla.Shell.Shell.wheelEvent?4(evt) -eric6.QScintilla.Shell.Shell?1(dbs, vm, parent=None) +eric6.QScintilla.Shell.Shell?1(dbs, vm, windowedVariant, parent=None) eric6.QScintilla.Shell.ShellAssembly.shell?4() eric6.QScintilla.Shell.ShellAssembly.showFind?4(txt="") eric6.QScintilla.Shell.ShellAssembly?1(dbs, vm, horizontal=True, parent=None) @@ -8153,6 +8156,11 @@ eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog.on_historyList_itemSelectionChanged?4() eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog.on_reloadButton_clicked?4() eric6.QScintilla.ShellHistoryDialog.ShellHistoryDialog?1(history, vm, shell) +eric6.QScintilla.ShellWindow.ShellWindow.activeWindow?4() +eric6.QScintilla.ShellWindow.ShellWindow.closeEvent?4(event) +eric6.QScintilla.ShellWindow.ShellWindow.getAPIsManager?4() +eric6.QScintilla.ShellWindow.ShellWindow.quit?4() +eric6.QScintilla.ShellWindow.ShellWindow?1(parent=None, name=None) eric6.QScintilla.SortOptionsDialog.SortOptionsDialog.getData?4() eric6.QScintilla.SortOptionsDialog.SortOptionsDialog?1(parent=None) eric6.QScintilla.SpellChecker.SpellChecker._getDict?5(lang, pwl="", pel="") @@ -8797,7 +8805,7 @@ eric6.UI.SearchWidget.SearchWidget.searchPrevious?7 eric6.UI.SearchWidget.SearchWidget.searchStringFound?4(found) eric6.UI.SearchWidget.SearchWidget.showFind?4(txt="") -eric6.UI.SearchWidget.SearchWidget?1(mainWindow, parent=None, spacer=True) +eric6.UI.SearchWidget.SearchWidget?1(mainWindow, parent=None, spacer=True, showLine=False) eric6.UI.SplashScreen.NoneSplashScreen.clearMessage?4() eric6.UI.SplashScreen.NoneSplashScreen.finish?4(widget) eric6.UI.SplashScreen.NoneSplashScreen.showMessage?4(msg) @@ -11159,6 +11167,8 @@ eric6.eric6_qregularexpression.main?4() eric6.eric6_re.createMainWidget?4(argv) eric6.eric6_re.main?4() +eric6.eric6_shell.createMainWidget?4(argv) +eric6.eric6_shell.main?4() eric6.eric6_snap.createMainWidget?4(argv) eric6.eric6_snap.main?4() eric6.eric6_sqlbrowser.createMainWidget?4(argv)
--- a/APIs/Python3/eric6.bas Fri Apr 21 19:39:31 2017 +0200 +++ b/APIs/Python3/eric6.bas Sat Apr 22 15:37:18 2017 +0200 @@ -691,6 +691,7 @@ ShellAssembly QWidget ShellHistoryDialog QDialog Ui_ShellHistoryDialog ShellPage ConfigurationPageBase Ui_ShellPage +ShellWindow E5MainWindow Shelve HgExtension ShelveProjectBrowserHelper HgExtensionProjectBrowserHelper ShelveProjectHelper HgExtensionProjectHelper
--- a/Documentation/Help/source.qhp Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Help/source.qhp Sat Apr 22 15:37:18 2017 +0200 @@ -952,6 +952,7 @@ <section title="eric6.QScintilla.SearchReplaceWidget" ref="eric6.QScintilla.SearchReplaceWidget.html" /> <section title="eric6.QScintilla.Shell" ref="eric6.QScintilla.Shell.html" /> <section title="eric6.QScintilla.ShellHistoryDialog" ref="eric6.QScintilla.ShellHistoryDialog.html" /> + <section title="eric6.QScintilla.ShellWindow" ref="eric6.QScintilla.ShellWindow.html" /> <section title="eric6.QScintilla.SortOptionsDialog" ref="eric6.QScintilla.SortOptionsDialog.html" /> <section title="eric6.QScintilla.SpellChecker" ref="eric6.QScintilla.SpellChecker.html" /> <section title="eric6.QScintilla.SpellCheckingDialog" ref="eric6.QScintilla.SpellCheckingDialog.html" /> @@ -1321,6 +1322,7 @@ <section title="eric6.eric6_qregexp" ref="eric6.eric6_qregexp.html" /> <section title="eric6.eric6_qregularexpression" ref="eric6.eric6_qregularexpression.html" /> <section title="eric6.eric6_re" ref="eric6.eric6_re.html" /> + <section title="eric6.eric6_shell" ref="eric6.eric6_shell.html" /> <section title="eric6.eric6_snap" ref="eric6.eric6_snap.html" /> <section title="eric6.eric6_sqlbrowser" ref="eric6.eric6_sqlbrowser.html" /> <section title="eric6.eric6_tray" ref="eric6.eric6_tray.html" /> @@ -12356,7 +12358,6 @@ <keyword name="Shell.__QScintillaWordRight" id="Shell.__QScintillaWordRight" ref="eric6.QScintilla.Shell.html#Shell.__QScintillaWordRight" /> <keyword name="Shell.__bindLexer" id="Shell.__bindLexer" ref="eric6.QScintilla.Shell.html#Shell.__bindLexer" /> <keyword name="Shell.__clearCurrentLine" id="Shell.__clearCurrentLine" ref="eric6.QScintilla.Shell.html#Shell.__clearCurrentLine" /> - <keyword name="Shell.__clearHistory" id="Shell.__clearHistory" ref="eric6.QScintilla.Shell.html#Shell.__clearHistory" /> <keyword name="Shell.__clientCapabilities" id="Shell.__clientCapabilities" ref="eric6.QScintilla.Shell.html#Shell.__clientCapabilities" /> <keyword name="Shell.__clientError" id="Shell.__clientError" ref="eric6.QScintilla.Shell.html#Shell.__clientError" /> <keyword name="Shell.__clientException" id="Shell.__clientException" ref="eric6.QScintilla.Shell.html#Shell.__clientException" /> @@ -12384,14 +12385,12 @@ <keyword name="Shell.__searchHistory" id="Shell.__searchHistory" ref="eric6.QScintilla.Shell.html#Shell.__searchHistory" /> <keyword name="Shell.__searchNext" id="Shell.__searchNext" ref="eric6.QScintilla.Shell.html#Shell.__searchNext" /> <keyword name="Shell.__searchPrev" id="Shell.__searchPrev" ref="eric6.QScintilla.Shell.html#Shell.__searchPrev" /> - <keyword name="Shell.__selectHistory" id="Shell.__selectHistory" ref="eric6.QScintilla.Shell.html#Shell.__selectHistory" /> <keyword name="Shell.__setAutoCompletion" id="Shell.__setAutoCompletion" ref="eric6.QScintilla.Shell.html#Shell.__setAutoCompletion" /> <keyword name="Shell.__setCallTips" id="Shell.__setCallTips" ref="eric6.QScintilla.Shell.html#Shell.__setCallTips" /> <keyword name="Shell.__setMargin0" id="Shell.__setMargin0" ref="eric6.QScintilla.Shell.html#Shell.__setMargin0" /> <keyword name="Shell.__setMonospaced" id="Shell.__setMonospaced" ref="eric6.QScintilla.Shell.html#Shell.__setMonospaced" /> <keyword name="Shell.__setTextDisplay" id="Shell.__setTextDisplay" ref="eric6.QScintilla.Shell.html#Shell.__setTextDisplay" /> <keyword name="Shell.__showCompletions" id="Shell.__showCompletions" ref="eric6.QScintilla.Shell.html#Shell.__showCompletions" /> - <keyword name="Shell.__showHistory" id="Shell.__showHistory" ref="eric6.QScintilla.Shell.html#Shell.__showHistory" /> <keyword name="Shell.__showLanguageMenu" id="Shell.__showLanguageMenu" ref="eric6.QScintilla.Shell.html#Shell.__showLanguageMenu" /> <keyword name="Shell.__startDebugClient" id="Shell.__startDebugClient" ref="eric6.QScintilla.Shell.html#Shell.__startDebugClient" /> <keyword name="Shell.__useHistory" id="Shell.__useHistory" ref="eric6.QScintilla.Shell.html#Shell.__useHistory" /> @@ -12402,6 +12401,7 @@ <keyword name="Shell.__writeStdOut" id="Shell.__writeStdOut" ref="eric6.QScintilla.Shell.html#Shell.__writeStdOut" /> <keyword name="Shell.clear" id="Shell.clear" ref="eric6.QScintilla.Shell.html#Shell.clear" /> <keyword name="Shell.clearAllHistories" id="Shell.clearAllHistories" ref="eric6.QScintilla.Shell.html#Shell.clearAllHistories" /> + <keyword name="Shell.clearHistory" id="Shell.clearHistory" ref="eric6.QScintilla.Shell.html#Shell.clearHistory" /> <keyword name="Shell.closeShell" id="Shell.closeShell" ref="eric6.QScintilla.Shell.html#Shell.closeShell" /> <keyword name="Shell.contextMenuEvent" id="Shell.contextMenuEvent" ref="eric6.QScintilla.Shell.html#Shell.contextMenuEvent" /> <keyword name="Shell.dragEnterEvent" id="Shell.dragEnterEvent" ref="eric6.QScintilla.Shell.html#Shell.dragEnterEvent" /> @@ -12427,7 +12427,9 @@ <keyword name="Shell.saveHistory" id="Shell.saveHistory" ref="eric6.QScintilla.Shell.html#Shell.saveHistory" /> <keyword name="Shell.searchNext" id="Shell.searchNext" ref="eric6.QScintilla.Shell.html#Shell.searchNext" /> <keyword name="Shell.searchPrev" id="Shell.searchPrev" ref="eric6.QScintilla.Shell.html#Shell.searchPrev" /> + <keyword name="Shell.selectHistory" id="Shell.selectHistory" ref="eric6.QScintilla.Shell.html#Shell.selectHistory" /> <keyword name="Shell.setDebuggerUI" id="Shell.setDebuggerUI" ref="eric6.QScintilla.Shell.html#Shell.setDebuggerUI" /> + <keyword name="Shell.showHistory" id="Shell.showHistory" ref="eric6.QScintilla.Shell.html#Shell.showHistory" /> <keyword name="Shell.wheelEvent" id="Shell.wheelEvent" ref="eric6.QScintilla.Shell.html#Shell.wheelEvent" /> <keyword name="ShellAssembly" id="ShellAssembly" ref="eric6.QScintilla.Shell.html#ShellAssembly" /> <keyword name="ShellAssembly (Constructor)" id="ShellAssembly (Constructor)" ref="eric6.QScintilla.Shell.html#ShellAssembly.__init__" /> @@ -12450,6 +12452,41 @@ <keyword name="ShellPage.on_monospacedFontButton_clicked" id="ShellPage.on_monospacedFontButton_clicked" ref="eric6.Preferences.ConfigurationPages.ShellPage.html#ShellPage.on_monospacedFontButton_clicked" /> <keyword name="ShellPage.polishPage" id="ShellPage.polishPage" ref="eric6.Preferences.ConfigurationPages.ShellPage.html#ShellPage.polishPage" /> <keyword name="ShellPage.save" id="ShellPage.save" ref="eric6.Preferences.ConfigurationPages.ShellPage.html#ShellPage.save" /> + <keyword name="ShellWindow" id="ShellWindow" ref="eric6.QScintilla.ShellWindow.html#ShellWindow" /> + <keyword name="ShellWindow (Constructor)" id="ShellWindow (Constructor)" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__init__" /> + <keyword name="ShellWindow (Module)" id="ShellWindow (Module)" ref="eric6.QScintilla.ShellWindow.html" /> + <keyword name="ShellWindow.__about" id="ShellWindow.__about" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__about" /> + <keyword name="ShellWindow.__aboutQt" id="ShellWindow.__aboutQt" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__aboutQt" /> + <keyword name="ShellWindow.__createActions" id="ShellWindow.__createActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createActions" /> + <keyword name="ShellWindow.__createEditActions" id="ShellWindow.__createEditActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createEditActions" /> + <keyword name="ShellWindow.__createFileActions" id="ShellWindow.__createFileActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createFileActions" /> + <keyword name="ShellWindow.__createHelpActions" id="ShellWindow.__createHelpActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createHelpActions" /> + <keyword name="ShellWindow.__createHistoryActions" id="ShellWindow.__createHistoryActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createHistoryActions" /> + <keyword name="ShellWindow.__createMenus" id="ShellWindow.__createMenus" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createMenus" /> + <keyword name="ShellWindow.__createSearchActions" id="ShellWindow.__createSearchActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createSearchActions" /> + <keyword name="ShellWindow.__createStatusBar" id="ShellWindow.__createStatusBar" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createStatusBar" /> + <keyword name="ShellWindow.__createToolBars" id="ShellWindow.__createToolBars" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createToolBars" /> + <keyword name="ShellWindow.__createViewActions" id="ShellWindow.__createViewActions" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__createViewActions" /> + <keyword name="ShellWindow.__doClearRestart" id="ShellWindow.__doClearRestart" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__doClearRestart" /> + <keyword name="ShellWindow.__doRestart" id="ShellWindow.__doRestart" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__doRestart" /> + <keyword name="ShellWindow.__newWindow" id="ShellWindow.__newWindow" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__newWindow" /> + <keyword name="ShellWindow.__readSettings" id="ShellWindow.__readSettings" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__readSettings" /> + <keyword name="ShellWindow.__readShortcut" id="ShellWindow.__readShortcut" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__readShortcut" /> + <keyword name="ShellWindow.__showFind" id="ShellWindow.__showFind" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__showFind" /> + <keyword name="ShellWindow.__showLanguageMenu" id="ShellWindow.__showLanguageMenu" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__showLanguageMenu" /> + <keyword name="ShellWindow.__startShell" id="ShellWindow.__startShell" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__startShell" /> + <keyword name="ShellWindow.__whatsThis" id="ShellWindow.__whatsThis" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__whatsThis" /> + <keyword name="ShellWindow.__writeSettings" id="ShellWindow.__writeSettings" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__writeSettings" /> + <keyword name="ShellWindow.__zoom" id="ShellWindow.__zoom" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoom" /> + <keyword name="ShellWindow.__zoomIn" id="ShellWindow.__zoomIn" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoomIn" /> + <keyword name="ShellWindow.__zoomOut" id="ShellWindow.__zoomOut" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoomOut" /> + <keyword name="ShellWindow.__zoomReset" id="ShellWindow.__zoomReset" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoomReset" /> + <keyword name="ShellWindow.__zoomTo" id="ShellWindow.__zoomTo" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoomTo" /> + <keyword name="ShellWindow.__zoomValueChanged" id="ShellWindow.__zoomValueChanged" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.__zoomValueChanged" /> + <keyword name="ShellWindow.activeWindow" id="ShellWindow.activeWindow" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.activeWindow" /> + <keyword name="ShellWindow.closeEvent" id="ShellWindow.closeEvent" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.closeEvent" /> + <keyword name="ShellWindow.getAPIsManager" id="ShellWindow.getAPIsManager" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.getAPIsManager" /> + <keyword name="ShellWindow.quit" id="ShellWindow.quit" ref="eric6.QScintilla.ShellWindow.html#ShellWindow.quit" /> <keyword name="Shelve" id="Shelve" ref="eric6.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve" /> <keyword name="Shelve (Constructor)" id="Shelve (Constructor)" ref="eric6.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.__init__" /> <keyword name="Shelve.__hgGetShelveNamesList" id="Shelve.__hgGetShelveNamesList" ref="eric6.Plugins.VcsPlugins.vcsMercurial.ShelveExtension.shelve.html#Shelve.__hgGetShelveNamesList" /> @@ -14446,6 +14483,7 @@ <keyword name="TrayStarter.__startProc" id="TrayStarter.__startProc" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startProc" /> <keyword name="TrayStarter.__startPyRe" id="TrayStarter.__startPyRe" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startPyRe" /> <keyword name="TrayStarter.__startQRegExp" id="TrayStarter.__startQRegExp" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startQRegExp" /> + <keyword name="TrayStarter.__startShell" id="TrayStarter.__startShell" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startShell" /> <keyword name="TrayStarter.__startSnapshot" id="TrayStarter.__startSnapshot" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startSnapshot" /> <keyword name="TrayStarter.__startSqlBrowser" id="TrayStarter.__startSqlBrowser" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startSqlBrowser" /> <keyword name="TrayStarter.__startTRPreviewer" id="TrayStarter.__startTRPreviewer" ref="eric6.Tools.TrayStarter.html#TrayStarter.__startTRPreviewer" /> @@ -16472,6 +16510,7 @@ <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_qregexp.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_qregularexpression.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_re.html#createMainWidget" /> + <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_shell.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_snap.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_sqlbrowser.html#createMainWidget" /> <keyword name="createMainWidget" id="createMainWidget" ref="eric6.eric6_tray.html#createMainWidget" /> @@ -16526,6 +16565,7 @@ <keyword name="eric6_qregexp (Module)" id="eric6_qregexp (Module)" ref="eric6.eric6_qregexp.html" /> <keyword name="eric6_qregularexpression (Module)" id="eric6_qregularexpression (Module)" ref="eric6.eric6_qregularexpression.html" /> <keyword name="eric6_re (Module)" id="eric6_re (Module)" ref="eric6.eric6_re.html" /> + <keyword name="eric6_shell (Module)" id="eric6_shell (Module)" ref="eric6.eric6_shell.html" /> <keyword name="eric6_snap (Module)" id="eric6_snap (Module)" ref="eric6.eric6_snap.html" /> <keyword name="eric6_sqlbrowser (Module)" id="eric6_sqlbrowser (Module)" ref="eric6.eric6_sqlbrowser.html" /> <keyword name="eric6_tray (Module)" id="eric6_tray (Module)" ref="eric6.eric6_tray.html" /> @@ -16818,6 +16858,7 @@ <keyword name="main" id="main" ref="eric6.eric6_qregexp.html#main" /> <keyword name="main" id="main" ref="eric6.eric6_qregularexpression.html#main" /> <keyword name="main" id="main" ref="eric6.eric6_re.html#main" /> + <keyword name="main" id="main" ref="eric6.eric6_shell.html#main" /> <keyword name="main" id="main" ref="eric6.eric6_snap.html#main" /> <keyword name="main" id="main" ref="eric6.eric6_sqlbrowser.html#main" /> <keyword name="main" id="main" ref="eric6.eric6_tray.html#main" /> @@ -17838,6 +17879,7 @@ <file>eric6.QScintilla.SearchReplaceWidget.html</file> <file>eric6.QScintilla.Shell.html</file> <file>eric6.QScintilla.ShellHistoryDialog.html</file> + <file>eric6.QScintilla.ShellWindow.html</file> <file>eric6.QScintilla.SortOptionsDialog.html</file> <file>eric6.QScintilla.SpellChecker.html</file> <file>eric6.QScintilla.SpellCheckingDialog.html</file> @@ -18120,6 +18162,7 @@ <file>eric6.eric6_qregexp.html</file> <file>eric6.eric6_qregularexpression.html</file> <file>eric6.eric6_re.html</file> + <file>eric6.eric6_shell.html</file> <file>eric6.eric6_snap.html</file> <file>eric6.eric6_sqlbrowser.html</file> <file>eric6.eric6_tray.html</file>
--- a/Documentation/Source/eric6.Debugger.DebugServer.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/eric6.Debugger.DebugServer.html Sat Apr 22 15:37:18 2017 +0200 @@ -512,10 +512,16 @@ </table> <a NAME="DebugServer.__init__" ID="DebugServer.__init__"></a> <h4>DebugServer (Constructor)</h4> -<b>DebugServer</b>(<i></i>) +<b>DebugServer</b>(<i>preventPassiveDebugging=False</i>) <p> Constructor -</p><a NAME="DebugServer.__addBreakPoints" ID="DebugServer.__addBreakPoints"></a> +</p><dl> +<dt><i>preventPassiveDebugging</i></dt> +<dd> +flag overriding the PassiveDbgEnabled + setting (boolean) +</dd> +</dl><a NAME="DebugServer.__addBreakPoints" ID="DebugServer.__addBreakPoints"></a> <h4>DebugServer.__addBreakPoints</h4> <b>__addBreakPoints</b>(<i>parentIndex, start, end</i>) <p>
--- a/Documentation/Source/eric6.QScintilla.Shell.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/eric6.QScintilla.Shell.html Sat Apr 22 15:37:18 2017 +0200 @@ -148,9 +148,6 @@ <td><a href="#Shell.__clearCurrentLine">__clearCurrentLine</a></td> <td>Private method to clear the line containing the cursor.</td> </tr><tr> -<td><a href="#Shell.__clearHistory">__clearHistory</a></td> -<td>Private slot to clear the current history.</td> -</tr><tr> <td><a href="#Shell.__clientCapabilities">__clientCapabilities</a></td> <td>Private slot to handle the reporting of the clients capabilities.</td> </tr><tr> @@ -232,9 +229,6 @@ <td><a href="#Shell.__searchPrev">__searchPrev</a></td> <td>Private method to search for the next occurrence.</td> </tr><tr> -<td><a href="#Shell.__selectHistory">__selectHistory</a></td> -<td>Private slot to select a history entry to execute.</td> -</tr><tr> <td><a href="#Shell.__setAutoCompletion">__setAutoCompletion</a></td> <td>Private method to configure the autocompletion function.</td> </tr><tr> @@ -253,9 +247,6 @@ <td><a href="#Shell.__showCompletions">__showCompletions</a></td> <td>Private method to display the possible completions.</td> </tr><tr> -<td><a href="#Shell.__showHistory">__showHistory</a></td> -<td>Private slot to show the shell history dialog.</td> -</tr><tr> <td><a href="#Shell.__showLanguageMenu">__showLanguageMenu</a></td> <td>Private slot to prepare the language submenu.</td> </tr><tr> @@ -286,6 +277,9 @@ <td><a href="#Shell.clearAllHistories">clearAllHistories</a></td> <td>Public method to clear all available histories and sync them.</td> </tr><tr> +<td><a href="#Shell.clearHistory">clearHistory</a></td> +<td>Public slot to clear the current history.</td> +</tr><tr> <td><a href="#Shell.closeShell">closeShell</a></td> <td>Public method to shutdown the shell.</td> </tr><tr> @@ -361,9 +355,15 @@ <td><a href="#Shell.searchPrev">searchPrev</a></td> <td>Public method to search the previous occurrence of the given text.</td> </tr><tr> +<td><a href="#Shell.selectHistory">selectHistory</a></td> +<td>Public slot to select a history entry to execute.</td> +</tr><tr> <td><a href="#Shell.setDebuggerUI">setDebuggerUI</a></td> <td>Public method to set the debugger UI.</td> </tr><tr> +<td><a href="#Shell.showHistory">showHistory</a></td> +<td>Public slot to show the shell history dialog.</td> +</tr><tr> <td><a href="#Shell.wheelEvent">wheelEvent</a></td> <td>Protected method to handle wheel events.</td> </tr> @@ -374,7 +374,7 @@ </table> <a NAME="Shell.__init__" ID="Shell.__init__"></a> <h4>Shell (Constructor)</h4> -<b>Shell</b>(<i>dbs, vm, parent=None</i>) +<b>Shell</b>(<i>dbs, vm, windowedVariant, parent=None</i>) <p> Constructor </p><dl> @@ -384,6 +384,10 @@ </dd><dt><i>vm</i></dt> <dd> reference to the viewmanager object +</dd><dt><i>windowedVariant</i></dt> +<dd> +flag indicating the shell window variant + (boolean) </dd><dt><i>parent</i></dt> <dd> parent widget (QWidget) @@ -573,11 +577,6 @@ <b>__clearCurrentLine</b>(<i></i>) <p> Private method to clear the line containing the cursor. -</p><a NAME="Shell.__clearHistory" ID="Shell.__clearHistory"></a> -<h4>Shell.__clearHistory</h4> -<b>__clearHistory</b>(<i></i>) -<p> - Private slot to clear the current history. </p><a NAME="Shell.__clientCapabilities" ID="Shell.__clientCapabilities"></a> <h4>Shell.__clientCapabilities</h4> <b>__clientCapabilities</b>(<i>cap, clType</i>) @@ -851,11 +850,6 @@ <b>__searchPrev</b>(<i></i>) <p> Private method to search for the next occurrence. -</p><a NAME="Shell.__selectHistory" ID="Shell.__selectHistory"></a> -<h4>Shell.__selectHistory</h4> -<b>__selectHistory</b>(<i></i>) -<p> - Private slot to select a history entry to execute. </p><a NAME="Shell.__setAutoCompletion" ID="Shell.__setAutoCompletion"></a> <h4>Shell.__setAutoCompletion</h4> <b>__setAutoCompletion</b>(<i>language='Python'</i>) @@ -909,12 +903,7 @@ <dd> text that is about to be completed (string) </dd> -</dl><a NAME="Shell.__showHistory" ID="Shell.__showHistory"></a> -<h4>Shell.__showHistory</h4> -<b>__showHistory</b>(<i></i>) -<p> - Private slot to show the shell history dialog. -</p><a NAME="Shell.__showLanguageMenu" ID="Shell.__showLanguageMenu"></a> +</dl><a NAME="Shell.__showLanguageMenu" ID="Shell.__showLanguageMenu"></a> <h4>Shell.__showLanguageMenu</h4> <b>__showLanguageMenu</b>(<i></i>) <p> @@ -996,6 +985,11 @@ <b>clearAllHistories</b>(<i></i>) <p> Public method to clear all available histories and sync them. +</p><a NAME="Shell.clearHistory" ID="Shell.clearHistory"></a> +<h4>Shell.clearHistory</h4> +<b>clearHistory</b>(<i></i>) +<p> + Public slot to clear the current history. </p><a NAME="Shell.closeShell" ID="Shell.closeShell"></a> <h4>Shell.closeShell</h4> <b>closeShell</b>(<i></i>) @@ -1265,7 +1259,12 @@ flag indicating to search for whole words only (boolean) </dd> -</dl><a NAME="Shell.setDebuggerUI" ID="Shell.setDebuggerUI"></a> +</dl><a NAME="Shell.selectHistory" ID="Shell.selectHistory"></a> +<h4>Shell.selectHistory</h4> +<b>selectHistory</b>(<i></i>) +<p> + Public slot to select a history entry to execute. +</p><a NAME="Shell.setDebuggerUI" ID="Shell.setDebuggerUI"></a> <h4>Shell.setDebuggerUI</h4> <b>setDebuggerUI</b>(<i>ui</i>) <p> @@ -1275,7 +1274,12 @@ <dd> reference to the debugger UI object (DebugUI) </dd> -</dl><a NAME="Shell.wheelEvent" ID="Shell.wheelEvent"></a> +</dl><a NAME="Shell.showHistory" ID="Shell.showHistory"></a> +<h4>Shell.showHistory</h4> +<b>showHistory</b>(<i></i>) +<p> + Public slot to show the shell history dialog. +</p><a NAME="Shell.wheelEvent" ID="Shell.wheelEvent"></a> <h4>Shell.wheelEvent</h4> <b>wheelEvent</b>(<i>evt</i>) <p>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.QScintilla.ShellWindow.html Sat Apr 22 15:37:18 2017 +0200 @@ -0,0 +1,388 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.QScintilla.ShellWindow</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.QScintilla.ShellWindow</h1> +<p> +Module implementing a stand alone shell window. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr> +<td><a href="#ShellWindow">ShellWindow</a></td> +<td>Class implementing a stand alone shell window.</td> +</tr> +</table> +<h3>Functions</h3> +<table> +<tr><td>None</td></tr> +</table> +<hr /><hr /> +<a NAME="ShellWindow" ID="ShellWindow"></a> +<h2>ShellWindow</h2> +<p> + Class implementing a stand alone shell window. +</p> +<h3>Derived from</h3> +E5MainWindow +<h3>Class Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Class Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Methods</h3> +<table> +<tr> +<td><a href="#ShellWindow.__init__">ShellWindow</a></td> +<td>Constructor</td> +</tr><tr> +<td><a href="#ShellWindow.__about">__about</a></td> +<td>Private slot to show a little About message.</td> +</tr><tr> +<td><a href="#ShellWindow.__aboutQt">__aboutQt</a></td> +<td>Private slot to handle the About Qt dialog.</td> +</tr><tr> +<td><a href="#ShellWindow.__createActions">__createActions</a></td> +<td>Private method to create the actions.</td> +</tr><tr> +<td><a href="#ShellWindow.__createEditActions">__createEditActions</a></td> +<td>Private method defining the user interface actions for the edit commands.</td> +</tr><tr> +<td><a href="#ShellWindow.__createFileActions">__createFileActions</a></td> +<td>Private method defining the user interface actions for the file commands.</td> +</tr><tr> +<td><a href="#ShellWindow.__createHelpActions">__createHelpActions</a></td> +<td>Private method to create the Help actions.</td> +</tr><tr> +<td><a href="#ShellWindow.__createHistoryActions">__createHistoryActions</a></td> +<td>Private method defining the user interface actions for the history commands.</td> +</tr><tr> +<td><a href="#ShellWindow.__createMenus">__createMenus</a></td> +<td>Private method to create the menus of the menu bar.</td> +</tr><tr> +<td><a href="#ShellWindow.__createSearchActions">__createSearchActions</a></td> +<td>Private method defining the user interface actions for the search commands.</td> +</tr><tr> +<td><a href="#ShellWindow.__createStatusBar">__createStatusBar</a></td> +<td>Private slot to set up the status bar.</td> +</tr><tr> +<td><a href="#ShellWindow.__createToolBars">__createToolBars</a></td> +<td>Private method to create the various toolbars.</td> +</tr><tr> +<td><a href="#ShellWindow.__createViewActions">__createViewActions</a></td> +<td>Private method defining the user interface actions for the view commands.</td> +</tr><tr> +<td><a href="#ShellWindow.__doClearRestart">__doClearRestart</a></td> +<td>Private slot to handle the 'restart and clear' menu entry.</td> +</tr><tr> +<td><a href="#ShellWindow.__doRestart">__doRestart</a></td> +<td>Private slot to handle the 'restart' menu entry.</td> +</tr><tr> +<td><a href="#ShellWindow.__newWindow">__newWindow</a></td> +<td>Private slot to start a new instance of eric6.</td> +</tr><tr> +<td><a href="#ShellWindow.__readSettings">__readSettings</a></td> +<td>Private method to read the settings remembered last time.</td> +</tr><tr> +<td><a href="#ShellWindow.__readShortcut">__readShortcut</a></td> +<td>Private function to read a single keyboard shortcut from the settings.</td> +</tr><tr> +<td><a href="#ShellWindow.__showFind">__showFind</a></td> +<td>Private method to display the search widget.</td> +</tr><tr> +<td><a href="#ShellWindow.__showLanguageMenu">__showLanguageMenu</a></td> +<td>Private slot to prepare the language menu.</td> +</tr><tr> +<td><a href="#ShellWindow.__startShell">__startShell</a></td> +<td>Private slot to start a shell according to the action triggered.</td> +</tr><tr> +<td><a href="#ShellWindow.__whatsThis">__whatsThis</a></td> +<td>Private slot called in to enter Whats This mode.</td> +</tr><tr> +<td><a href="#ShellWindow.__writeSettings">__writeSettings</a></td> +<td>Private method to write the settings for reuse.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoom">__zoom</a></td> +<td>Private method to handle the zoom action.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoomIn">__zoomIn</a></td> +<td>Private method to handle the zoom in action.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoomOut">__zoomOut</a></td> +<td>Private method to handle the zoom out action.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoomReset">__zoomReset</a></td> +<td>Private method to reset the zoom factor.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoomTo">__zoomTo</a></td> +<td>Private slot to zoom to a given value.</td> +</tr><tr> +<td><a href="#ShellWindow.__zoomValueChanged">__zoomValueChanged</a></td> +<td>Private slot to handle changes of the zoom value.</td> +</tr><tr> +<td><a href="#ShellWindow.activeWindow">activeWindow</a></td> +<td>Public method to get a reference to the active shell.</td> +</tr><tr> +<td><a href="#ShellWindow.closeEvent">closeEvent</a></td> +<td>Protected method to handle the close event.</td> +</tr><tr> +<td><a href="#ShellWindow.getAPIsManager">getAPIsManager</a></td> +<td>Public method to get a reference to the APIs manager.</td> +</tr><tr> +<td><a href="#ShellWindow.quit">quit</a></td> +<td>Public method to quit the application.</td> +</tr> +</table> +<h3>Static Methods</h3> +<table> +<tr><td>None</td></tr> +</table> +<a NAME="ShellWindow.__init__" ID="ShellWindow.__init__"></a> +<h4>ShellWindow (Constructor)</h4> +<b>ShellWindow</b>(<i>parent=None, name=None</i>) +<p> + Constructor +</p><dl> +<dt><i>parent</i> (QWidget)</dt> +<dd> +reference to the parent widget +</dd><dt><i>name</i> (str)</dt> +<dd> +object name of the window +</dd> +</dl><a NAME="ShellWindow.__about" ID="ShellWindow.__about"></a> +<h4>ShellWindow.__about</h4> +<b>__about</b>(<i></i>) +<p> + Private slot to show a little About message. +</p><a NAME="ShellWindow.__aboutQt" ID="ShellWindow.__aboutQt"></a> +<h4>ShellWindow.__aboutQt</h4> +<b>__aboutQt</b>(<i></i>) +<p> + Private slot to handle the About Qt dialog. +</p><a NAME="ShellWindow.__createActions" ID="ShellWindow.__createActions"></a> +<h4>ShellWindow.__createActions</h4> +<b>__createActions</b>(<i></i>) +<p> + Private method to create the actions. +</p><a NAME="ShellWindow.__createEditActions" ID="ShellWindow.__createEditActions"></a> +<h4>ShellWindow.__createEditActions</h4> +<b>__createEditActions</b>(<i></i>) +<p> + Private method defining the user interface actions for the edit + commands. +</p><a NAME="ShellWindow.__createFileActions" ID="ShellWindow.__createFileActions"></a> +<h4>ShellWindow.__createFileActions</h4> +<b>__createFileActions</b>(<i></i>) +<p> + Private method defining the user interface actions for the file + commands. +</p><a NAME="ShellWindow.__createHelpActions" ID="ShellWindow.__createHelpActions"></a> +<h4>ShellWindow.__createHelpActions</h4> +<b>__createHelpActions</b>(<i></i>) +<p> + Private method to create the Help actions. +</p><a NAME="ShellWindow.__createHistoryActions" ID="ShellWindow.__createHistoryActions"></a> +<h4>ShellWindow.__createHistoryActions</h4> +<b>__createHistoryActions</b>(<i></i>) +<p> + Private method defining the user interface actions for the history + commands. +</p><a NAME="ShellWindow.__createMenus" ID="ShellWindow.__createMenus"></a> +<h4>ShellWindow.__createMenus</h4> +<b>__createMenus</b>(<i></i>) +<p> + Private method to create the menus of the menu bar. +</p><a NAME="ShellWindow.__createSearchActions" ID="ShellWindow.__createSearchActions"></a> +<h4>ShellWindow.__createSearchActions</h4> +<b>__createSearchActions</b>(<i></i>) +<p> + Private method defining the user interface actions for the search + commands. +</p><a NAME="ShellWindow.__createStatusBar" ID="ShellWindow.__createStatusBar"></a> +<h4>ShellWindow.__createStatusBar</h4> +<b>__createStatusBar</b>(<i></i>) +<p> + Private slot to set up the status bar. +</p><a NAME="ShellWindow.__createToolBars" ID="ShellWindow.__createToolBars"></a> +<h4>ShellWindow.__createToolBars</h4> +<b>__createToolBars</b>(<i></i>) +<p> + Private method to create the various toolbars. +</p><a NAME="ShellWindow.__createViewActions" ID="ShellWindow.__createViewActions"></a> +<h4>ShellWindow.__createViewActions</h4> +<b>__createViewActions</b>(<i></i>) +<p> + Private method defining the user interface actions for the view + commands. +</p><a NAME="ShellWindow.__doClearRestart" ID="ShellWindow.__doClearRestart"></a> +<h4>ShellWindow.__doClearRestart</h4> +<b>__doClearRestart</b>(<i></i>) +<p> + Private slot to handle the 'restart and clear' menu entry. +</p><a NAME="ShellWindow.__doRestart" ID="ShellWindow.__doRestart"></a> +<h4>ShellWindow.__doRestart</h4> +<b>__doRestart</b>(<i></i>) +<p> + Private slot to handle the 'restart' menu entry. +</p><a NAME="ShellWindow.__newWindow" ID="ShellWindow.__newWindow"></a> +<h4>ShellWindow.__newWindow</h4> +<b>__newWindow</b>(<i></i>) +<p> + Private slot to start a new instance of eric6. +</p><a NAME="ShellWindow.__readSettings" ID="ShellWindow.__readSettings"></a> +<h4>ShellWindow.__readSettings</h4> +<b>__readSettings</b>(<i></i>) +<p> + Private method to read the settings remembered last time. +</p><a NAME="ShellWindow.__readShortcut" ID="ShellWindow.__readShortcut"></a> +<h4>ShellWindow.__readShortcut</h4> +<b>__readShortcut</b>(<i>act, category</i>) +<p> + Private function to read a single keyboard shortcut from the settings. +</p><dl> +<dt><i>act</i> (E5Action)</dt> +<dd> +reference to the action object +</dd><dt><i>category</i> (str)</dt> +<dd> +category the action belongs to +</dd> +</dl><a NAME="ShellWindow.__showFind" ID="ShellWindow.__showFind"></a> +<h4>ShellWindow.__showFind</h4> +<b>__showFind</b>(<i></i>) +<p> + Private method to display the search widget. +</p><a NAME="ShellWindow.__showLanguageMenu" ID="ShellWindow.__showLanguageMenu"></a> +<h4>ShellWindow.__showLanguageMenu</h4> +<b>__showLanguageMenu</b>(<i></i>) +<p> + Private slot to prepare the language menu. +</p><a NAME="ShellWindow.__startShell" ID="ShellWindow.__startShell"></a> +<h4>ShellWindow.__startShell</h4> +<b>__startShell</b>(<i>action</i>) +<p> + Private slot to start a shell according to the action triggered. +</p><dl> +<dt><i>action</i></dt> +<dd> +menu action that was triggered (QAction) +</dd> +</dl><a NAME="ShellWindow.__whatsThis" ID="ShellWindow.__whatsThis"></a> +<h4>ShellWindow.__whatsThis</h4> +<b>__whatsThis</b>(<i></i>) +<p> + Private slot called in to enter Whats This mode. +</p><a NAME="ShellWindow.__writeSettings" ID="ShellWindow.__writeSettings"></a> +<h4>ShellWindow.__writeSettings</h4> +<b>__writeSettings</b>(<i></i>) +<p> + Private method to write the settings for reuse. +</p><a NAME="ShellWindow.__zoom" ID="ShellWindow.__zoom"></a> +<h4>ShellWindow.__zoom</h4> +<b>__zoom</b>(<i></i>) +<p> + Private method to handle the zoom action. +</p><a NAME="ShellWindow.__zoomIn" ID="ShellWindow.__zoomIn"></a> +<h4>ShellWindow.__zoomIn</h4> +<b>__zoomIn</b>(<i></i>) +<p> + Private method to handle the zoom in action. +</p><a NAME="ShellWindow.__zoomOut" ID="ShellWindow.__zoomOut"></a> +<h4>ShellWindow.__zoomOut</h4> +<b>__zoomOut</b>(<i></i>) +<p> + Private method to handle the zoom out action. +</p><a NAME="ShellWindow.__zoomReset" ID="ShellWindow.__zoomReset"></a> +<h4>ShellWindow.__zoomReset</h4> +<b>__zoomReset</b>(<i></i>) +<p> + Private method to reset the zoom factor. +</p><a NAME="ShellWindow.__zoomTo" ID="ShellWindow.__zoomTo"></a> +<h4>ShellWindow.__zoomTo</h4> +<b>__zoomTo</b>(<i>value</i>) +<p> + Private slot to zoom to a given value. +</p><dl> +<dt><i>value</i> (int)</dt> +<dd> +zoom value to be set +</dd> +</dl><a NAME="ShellWindow.__zoomValueChanged" ID="ShellWindow.__zoomValueChanged"></a> +<h4>ShellWindow.__zoomValueChanged</h4> +<b>__zoomValueChanged</b>(<i>value</i>) +<p> + Private slot to handle changes of the zoom value. +</p><dl> +<dt><i>value</i> (int)</dt> +<dd> +new zoom value +</dd> +</dl><a NAME="ShellWindow.activeWindow" ID="ShellWindow.activeWindow"></a> +<h4>ShellWindow.activeWindow</h4> +<b>activeWindow</b>(<i></i>) +<p> + Public method to get a reference to the active shell. +</p><dl> +<dt>Returns:</dt> +<dd> +reference to the shell widget +</dd> +</dl><dl> +<dt>Return Type:</dt> +<dd> +Shell +</dd> +</dl><a NAME="ShellWindow.closeEvent" ID="ShellWindow.closeEvent"></a> +<h4>ShellWindow.closeEvent</h4> +<b>closeEvent</b>(<i>event</i>) +<p> + Protected method to handle the close event. +</p><dl> +<dt><i>event</i> (QCloseEvent)</dt> +<dd> +close event +</dd> +</dl><a NAME="ShellWindow.getAPIsManager" ID="ShellWindow.getAPIsManager"></a> +<h4>ShellWindow.getAPIsManager</h4> +<b>getAPIsManager</b>(<i></i>) +<p> + Public method to get a reference to the APIs manager. +</p><dl> +<dt>Returns:</dt> +<dd> +the APIs manager object (eric6.QScintilla.APIsManager) +</dd> +</dl><a NAME="ShellWindow.quit" ID="ShellWindow.quit"></a> +<h4>ShellWindow.quit</h4> +<b>quit</b>(<i></i>) +<p> + Public method to quit the application. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/eric6.Tools.TrayStarter.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/eric6.Tools.TrayStarter.html Sat Apr 22 15:37:18 2017 +0200 @@ -138,6 +138,9 @@ <td><a href="#TrayStarter.__startQRegExp">__startQRegExp</a></td> <td>Private slot to start the eric6 QRegExp editor dialog.</td> </tr><tr> +<td><a href="#TrayStarter.__startShell">__startShell</a></td> +<td>Private slot to start the eric6 Shell window.</td> +</tr><tr> <td><a href="#TrayStarter.__startSnapshot">__startSnapshot</a></td> <td>Private slot to start the eric6 snapshot dialog.</td> </tr><tr> @@ -327,6 +330,11 @@ <b>__startQRegExp</b>(<i></i>) <p> Private slot to start the eric6 QRegExp editor dialog. +</p><a NAME="TrayStarter.__startShell" ID="TrayStarter.__startShell"></a> +<h4>TrayStarter.__startShell</h4> +<b>__startShell</b>(<i></i>) +<p> + Private slot to start the eric6 Shell window. </p><a NAME="TrayStarter.__startSnapshot" ID="TrayStarter.__startSnapshot"></a> <h4>TrayStarter.__startSnapshot</h4> <b>__startSnapshot</b>(<i></i>)
--- a/Documentation/Source/eric6.UI.SearchWidget.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/eric6.UI.SearchWidget.html Sat Apr 22 15:37:18 2017 +0200 @@ -56,7 +56,7 @@ </dd> </dl> <h3>Derived from</h3> -QWidget, Ui_SearchWidget +QWidget <h3>Class Attributes</h3> <table> <tr><td>None</td></tr> @@ -105,7 +105,7 @@ </table> <a NAME="SearchWidget.__init__" ID="SearchWidget.__init__"></a> <h4>SearchWidget (Constructor)</h4> -<b>SearchWidget</b>(<i>mainWindow, parent=None, spacer=True</i>) +<b>SearchWidget</b>(<i>mainWindow, parent=None, spacer=True, showLine=False</i>) <p> Constructor </p><dl> @@ -119,6 +119,9 @@ <dd> flag indicating to add a vertical spacer to the main layout (boolean) +</dd><dt><i>showLine</i></dt> +<dd> +flag indicating to show all widget in one row (boolean) </dd> </dl><a NAME="SearchWidget.__findByReturnPressed" ID="SearchWidget.__findByReturnPressed"></a> <h4>SearchWidget.__findByReturnPressed</h4>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentation/Source/eric6.eric6_shell.html Sat Apr 22 15:37:18 2017 +0200 @@ -0,0 +1,74 @@ +<!DOCTYPE html> +<html><head> +<title>eric6.eric6_shell</title> +<meta charset="UTF-8"> +<style> +body { + background: #EDECE6; + margin: 0em 1em 10em 1em; + color: black; +} + +h1 { color: white; background: #85774A; } +h2 { color: white; background: #85774A; } +h3 { color: white; background: #9D936E; } +h4 { color: white; background: #9D936E; } + +a { color: #BA6D36; } + +</style> +</head> +<body><a NAME="top" ID="top"></a> +<h1>eric6.eric6_shell</h1> +<p> +Eric6 Shell. +</p><p> +This is the main Python script that performs the necessary initialization +of the ShellWindow module and starts the Qt event loop. +</p> +<h3>Global Attributes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Classes</h3> +<table> +<tr><td>None</td></tr> +</table> +<h3>Functions</h3> +<table> +<tr> +<td><a href="#createMainWidget">createMainWidget</a></td> +<td>Function to create the main widget.</td> +</tr><tr> +<td><a href="#main">main</a></td> +<td>Main entry point into the application.</td> +</tr> +</table> +<hr /><hr /> +<a NAME="createMainWidget" ID="createMainWidget"></a> +<h2>createMainWidget</h2> +<b>createMainWidget</b>(<i>argv</i>) +<p> + Function to create the main widget. +</p><dl> +<dt><i>argv</i></dt> +<dd> +list of commandline parameters (list of strings) +</dd> +</dl><dl> +<dt>Returns:</dt> +<dd> +reference to the main widget (QWidget) +</dd> +</dl> +<div align="right"><a href="#top">Up</a></div> +<hr /><hr /> +<a NAME="main" ID="main"></a> +<h2>main</h2> +<b>main</b>(<i></i>) +<p> + Main entry point into the application. +</p> +<div align="right"><a href="#top">Up</a></div> +<hr /> +</body></html> \ No newline at end of file
--- a/Documentation/Source/index-eric6.QScintilla.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/index-eric6.QScintilla.html Sat Apr 22 15:37:18 2017 +0200 @@ -92,6 +92,9 @@ <td><a href="eric6.QScintilla.ShellHistoryDialog.html">ShellHistoryDialog</a></td> <td>Module implementing the shell history dialog.</td> </tr><tr> +<td><a href="eric6.QScintilla.ShellWindow.html">ShellWindow</a></td> +<td>Module implementing a stand alone shell window.</td> +</tr><tr> <td><a href="eric6.QScintilla.SortOptionsDialog.html">SortOptionsDialog</a></td> <td>Module implementing a dialog to enter the sort options for a line sort.</td> </tr><tr>
--- a/Documentation/Source/index-eric6.html Fri Apr 21 19:39:31 2017 +0200 +++ b/Documentation/Source/index-eric6.html Sat Apr 22 15:37:18 2017 +0200 @@ -188,6 +188,9 @@ <td><a href="eric6.eric6_re.html">eric6_re</a></td> <td>Eric6 Re.</td> </tr><tr> +<td><a href="eric6.eric6_shell.html">eric6_shell</a></td> +<td>Eric6 Shell.</td> +</tr><tr> <td><a href="eric6.eric6_snap.html">eric6_snap</a></td> <td>Eric6 Snap.</td> </tr><tr>
--- a/QScintilla/Shell.py Fri Apr 21 19:39:31 2017 +0200 +++ b/QScintilla/Shell.py Sat Apr 22 15:37:18 2017 +0200 @@ -135,8 +135,9 @@ """ of the shell window. 'start' is used to switch the shell""" """ language and must be followed by a supported language.""" """ Supported languages are listed by the 'languages'""" - """ command. These commands (except 'languages') are""" - """ available through the context menu as well.</p>""" + """ command. 'quit' is used to exit the application.These""" + """ commands (except 'languages') are available through the""" + """ window menus as well.</p>""" """<p>Pressing the Tab key after some text has been entered""" """ will show a list of possible completions. The relevant""" """ entry may be selected from this list. If only one entry"""
--- a/QScintilla/ShellWindow.py Fri Apr 21 19:39:31 2017 +0200 +++ b/QScintilla/ShellWindow.py Sat Apr 22 15:37:18 2017 +0200 @@ -9,7 +9,11 @@ from __future__ import unicode_literals -from PyQt5.QtCore import Qt, QCoreApplication, QPoint, QSize, QSignalMapper +import sys +import os + +from PyQt5.QtCore import Qt, QCoreApplication, QPoint, QSize, QSignalMapper, \ + QProcess from PyQt5.QtGui import QKeySequence from PyQt5.QtWidgets import QWidget, QVBoxLayout, QApplication, QAction, \ QWhatsThis, QDialog @@ -33,6 +37,8 @@ from Debugger.DebugServer import DebugServer from UI.SearchWidget import SearchWidget +from eric6config import getConfig + class ShellWindow(E5MainWindow): """ @@ -98,7 +104,8 @@ """ Protected method to handle the close event. - @param event close event (QCloseEvent) + @param event close event + @type QCloseEvent """ self.__writeSettings() self.__debugServer.shutdownServer() @@ -126,8 +133,10 @@ """ Private function to read a single keyboard shortcut from the settings. - @param act reference to the action object (E5Action) - @param category category the action belongs to (string) + @param act reference to the action object + @type E5Action + @param category category the action belongs to + @type str """ if act.objectName(): accel = Preferences.Prefs.settings.value( @@ -181,7 +190,7 @@ self.tr('&Quit'), QKeySequence(self.tr("Ctrl+Q", "File|Quit")), 0, self, 'quit') - self.exitAct.setStatusTip(self.tr('Quit the IDE')) + self.exitAct.setStatusTip(self.tr('Quit the Shell')) self.exitAct.setWhatsThis(self.tr( """<b>Quit the Shell</b>""" """<p>This quits the Shell window.</p>""" @@ -189,21 +198,21 @@ self.exitAct.triggered.connect(self.quit) self.exitAct.setMenuRole(QAction.QuitRole) self.fileActions.append(self.exitAct) -## -## self.newWindowAct = E5Action( -## self.tr('New Window'), -## UI.PixmapCache.getIcon("newWindow.png"), -## self.tr('New &Window'), -## QKeySequence(self.tr("Ctrl+Shift+N", "File|New Window")), -## 0, self, 'new_window') -## self.newWindowAct.setStatusTip(self.tr( -## 'Open a new eric6 instance')) -## self.newWindowAct.setWhatsThis(self.tr( -## """<b>New Window</b>""" -## """<p>This opens a new instance of the eric6 IDE.</p>""" -## )) -## self.newWindowAct.triggered.connect(self.__newWindow) -## self.fileActions.append(self.newWindowAct) + + self.newWindowAct = E5Action( + self.tr('New Window'), + UI.PixmapCache.getIcon("newWindow.png"), + self.tr('New &Window'), + QKeySequence(self.tr("Ctrl+Shift+N", "File|New Window")), + 0, self, 'new_window') + self.newWindowAct.setStatusTip(self.tr( + 'Open a new Shell window')) + self.newWindowAct.setWhatsThis(self.tr( + """<b>New Window</b>""" + """<p>This opens a new instance of the Shell window.</p>""" + )) + self.newWindowAct.triggered.connect(self.__newWindow) + self.fileActions.append(self.newWindowAct) self.restartAct = E5Action( self.tr('Restart'), @@ -972,6 +981,15 @@ self.__doRestart() self.__shell.clear() + def __newWindow(self): + """ + Private slot to start a new instance of eric6. + """ + program = sys.executable + eric6 = os.path.join(getConfig("ericDir"), "eric6_shell.py") + args = [eric6] + QProcess.startDetached(program, args) + ################################################################## ## Below are the action methods for the view menu ################################################################## @@ -1011,7 +1029,8 @@ """ Private slot to zoom to a given value. - @param value zoom value to be set (integer) + @param value zoom value to be set + @type int """ self.__shell.zoomTo(value) self.__sbZoom.setValue(self.__shell.getZoom()) @@ -1020,7 +1039,8 @@ """ Private slot to handle changes of the zoom value. - @param value new zoom value (integer) + @param value new zoom value + @type int """ self.__sbZoom.setValue(value) @@ -1062,8 +1082,8 @@ """ self.__fileMenu = self.menuBar().addMenu(self.tr("&File")) self.__fileMenu.setTearOffEnabled(True) -## self.__fileMenu.addAction(self.newAct) -## self.__fileMenu.addSeparator() + self.__fileMenu.addAction(self.newWindowAct) + self.__fileMenu.addSeparator() self.__fileMenu.addAction(self.restartAct) self.__fileMenu.addAction(self.clearRestartAct) self.__fileMenu.addSeparator() @@ -1136,7 +1156,7 @@ """ filetb = self.addToolBar(self.tr("File")) filetb.setIconSize(UI.Config.ToolBarIconSize) -## filetb.addAction(self.newAct) + filetb.addAction(self.newWindowAct) filetb.addSeparator() filetb.addAction(self.restartAct) filetb.addAction(self.clearRestartAct)
--- a/Tools/TrayStarter.py Fri Apr 21 19:39:31 2017 +0200 +++ b/Tools/TrayStarter.py Sat Apr 22 15:37:18 2017 +0200 @@ -163,6 +163,9 @@ self.__menu.addAction( UI.PixmapCache.getIcon("ericWeb.png"), self.tr("eric6 Web Browser"), self.__startHelpViewer) + self.__menu.addAction( + UI.PixmapCache.getIcon("shell.png"), + self.tr("eric6 Shell Window"), self.__startShell) self.__menu.addSeparator() self.__menu.addAction( @@ -384,6 +387,12 @@ Private slot to start the eric6 hex editor dialog. """ self.__startProc("eric6_hexeditor.py") + + def __startShell(self): + """ + Private slot to start the eric6 Shell window. + """ + self.__startProc("eric6_shell.py") def __showRecentProjectsMenu(self): """
--- a/changelog Fri Apr 21 19:39:31 2017 +0200 +++ b/changelog Sat Apr 22 15:37:18 2017 +0200 @@ -7,6 +7,8 @@ to use a green or red arrow instead of a colored background - PyQt Tools -- added a configuration option for the path of the PyQt tools +- Shell + -- added a standalone shell window - Web Browser (NG) -- added the last visited time and date to the bookmark properties dialog -- added a visit count to the history entries (shown in the history dialog
--- a/i18n/eric6_cs.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_cs.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Přidat záložku</translation> </message> @@ -1797,7 +1797,7 @@ <translation>Editovat &adresu</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation>&Smazat</translation> </message> @@ -2490,12 +2490,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished"></translation> </message> @@ -2661,7 +2661,7 @@ <translation>Stisknutím zrušit sdílený editor</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation>Vyčistit</translation> </message> @@ -2979,7 +2979,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -5021,7 +5021,7 @@ <translation type="unfinished">Doména:</translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5453,24 +5453,24 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>vytvořeno</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>změněno</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation>Spojení z ilegálního hosta</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> @@ -5479,29 +5479,29 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation><p>Pokus o spojení z ilegálního hosta <b>{0}</b>. Přijmout toto spojení?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> @@ -7817,7 +7817,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -8287,92 +8287,92 @@ <translation type="unfinished">Standardní tlačítka</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished">Přerušit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished">Použít</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished">Zrušit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished">Zavřít</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished">Zahodit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished">Ignorovat</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished">Ne</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished">Ne pro všechno</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished">Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished">Otevřít</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished">Obnovit defaulty</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished">Vrátit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished">Uložit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished">Uložit vše</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished">Ano</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished">Ano pro všechno</translation> </message> @@ -10382,7 +10382,7 @@ <translation>Stiskněte pro výběr API souboru ze seznamu instalovaných API</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation>Přidat z instalovaných API</translation> </message> @@ -10392,7 +10392,7 @@ <translation>Stiskněte pro kompilování vybrané API definici</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation>Kompilovat API</translation> </message> @@ -10457,7 +10457,7 @@ <translation>Stiskněte pro výběr API souboru ze seznamu API souborů instalovaných z pluginů</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation>Přidat z API pluginů</translation> </message> @@ -11564,7 +11564,7 @@ <translation>Výběr výplně konce řádku.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation>Vyplnit do konce řádku</translation> </message> @@ -11609,7 +11609,7 @@ <translation>Vybrat font.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation></translation> </message> @@ -13080,7 +13080,7 @@ <translation>Mód:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation>Vypnuto</translation> </message> @@ -13874,7 +13874,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation>Odeslat hlášení o chybách</translation> </message> @@ -15364,12 +15364,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -15384,7 +15384,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -16528,7 +16528,7 @@ <translation type="unfinished">Jméno:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -16538,7 +16538,7 @@ <translation type="unfinished">Velikost:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -16573,7 +16573,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16999,7 +16999,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -22706,7 +22706,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23881,7 +23881,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23891,7 +23891,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -24515,7 +24515,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished">Revize</translation> </message> @@ -24887,7 +24887,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -25028,7 +25028,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation></translation> </message> @@ -25058,17 +25058,17 @@ <translation>Vybrat pole pro filtrování</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation>Revize</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation>Autor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation>Zpráva</translation> </message> @@ -25655,7 +25655,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -29118,7 +29118,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation>Mercurial status</translation> </message> @@ -29259,7 +29259,7 @@ <translation>Proces {0} nelze spustit. Ověřte, že je umístěn v požadované cestě.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation>Zapsat měny</translation> </message> @@ -29319,7 +29319,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -30746,7 +30746,7 @@ <translation>Stisknout pro odebrání vybraných položek</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation>Odeb&rat</translation> </message> @@ -36899,92 +36899,92 @@ <translation>Standardní tlačítka</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation>Použít</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation>Přerušit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation>Zrušit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation>Ignorovat</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation>Uložit vše</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation>Uložit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation>Zahodit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation>Ano pro všechno</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation>Otevřít</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation>Reset</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation>Ne</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation>Pomoc</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation>Ne pro všechno</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation>Vrátit</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation>Obnovit defaulty</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation>Ano</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation>Zavřít</translation> </message> @@ -38794,7 +38794,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -38902,7 +38902,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -39573,7 +39573,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation>Uložená hesla</translation> </message> @@ -44411,7 +44411,7 @@ <translation>Vykonáno</translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation>Pokrytí</translation> </message> @@ -44492,7 +44492,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -44500,7 +44500,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation>Výsledky profilování</translation> </message> @@ -49191,7 +49191,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -49201,7 +49201,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -50631,12 +50631,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation type="unfinished">'{0}' nebyl nalezen.</translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished">Hledat</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished">Stisknutím zavřít okno</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished">Hledat:</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished">Stisknout pro vyhledání předchozího výskytu</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished">Stisknout pro vyhledání následujícího výskytu</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished">Rozlišit velké a malé znaky</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished">Celé slovo</translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -50697,7 +50735,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -50745,144 +50783,144 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation>Shell - pasivní</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation>Pasivní >>> </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="212"/> + <location filename="../QScintilla/Shell.py" line="243"/> <source>Start</source> <translation></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation>Kopírovat</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation>Vložit</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation>Vyčistit</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation>Reset</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="233"/> + <location filename="../QScintilla/Shell.py" line="264"/> <source>Reset and Clear</source> <translation>Reset a vyčistit</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="665"/> + <location filename="../QScintilla/Shell.py" line="696"/> <source>No.</source> <translation>Č.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source>Drop Error</source> <translation>Zahodit chybu</translation> </message> <message> <location filename="../QScintilla/Shell.py" line="121"/> <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation><b>Okno Shellu</b><p>Toto je jednoduchý interpretr běžící v okně. Interpretr běží nezávisle na programu, který je debugován. To znamená, že můžete spustit jakýkoliv příkaz i během debugování.</p><p>Během vkládání příkazu můžete použít kurzorové klávesy. Je zde také historie příkazů, která se aktivuje klávesami up a down. Stisknutím up nebo down klávesy po textu, který byl zadán se spustí inkrementální vyhledávání.</p><p>Shell má několik speciálních příkazů. 'reset' zabije shell a spustí nový. 'clear' vyčistí obsah shell okna.'start' se používá pro přepnutí shell jazyka a musí za ním následovat jméno podporovaného jazyka. Podporované jazyky jsou zobrazeny v seznamu, který vrací příkaz 'languages'. Tyto příkazy (kromě 'languages') jsou také dostupné přes kontextové menu.</p><p>Stisknutím tab klávesy po nějakém vloženém textu se zobrazí seznam s nabídkou možných zakončení výrazu. Odpovídající zadání pak může být vybráno z tohoto listu. Pokud je existuje jen jedna možnost, je vložena automaticky.</p><p>Dokud se program neukončí, je shell v pasivním módu dostupný jen pokud se debugovaný program připojil k IDE. To je oznámeno odlišným promptem a dále v názvu titulku okna.</p></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <translation type="obsolete"><b>Okno Shellu</b><p>Toto je jednoduchý interpretr běžící v okně. Interpretr běží nezávisle na programu, který je debugován. To znamená, že můžete spustit jakýkoliv příkaz i během debugování.</p><p>Během vkládání příkazu můžete použít kurzorové klávesy. Je zde také historie příkazů, která se aktivuje klávesami up a down. Stisknutím up nebo down klávesy po textu, který byl zadán se spustí inkrementální vyhledávání.</p><p>Shell má několik speciálních příkazů. 'reset' zabije shell a spustí nový. 'clear' vyčistí obsah shell okna.'start' se používá pro přepnutí shell jazyka a musí za ním následovat jméno podporovaného jazyka. Podporované jazyky jsou zobrazeny v seznamu, který vrací příkaz 'languages'. Tyto příkazy (kromě 'languages') jsou také dostupné přes kontextové menu.</p><p>Stisknutím tab klávesy po nějakém vloženém textu se zobrazí seznam s nabídkou možných zakončení výrazu. Odpovídající zadání pak může být vybráno z tohoto listu. Pokud je existuje jen jedna možnost, je vložena automaticky.</p><p>Dokud se program neukončí, je shell v pasivním módu dostupný jen pokud se debugovaný program připojil k IDE. To je oznámeno odlišným promptem a dále v názvu titulku okna.</p></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation>Pasivní debug mód</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation>Historie</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation>Vybrat vstupy</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation>Zobrazit</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation>Vybrat historii</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation>Vybrat vstup historie pro vykonání (nejaktuálnější zobrazen poslední).</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation>Nepřipojen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation>Konfigurovat...</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation>Vyjmout</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="667"/> + <location filename="../QScintilla/Shell.py" line="698"/> <source>{0} on {1}, {2}</source> <translation>{0} na {1}, {2}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation>StdOut: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation>StdErr: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation>Shell jazyk "{0}" není podporován.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> není soubor.</p></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation type="unfinished">Hledat</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -50890,30 +50928,40 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -51087,6 +51135,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation type="unfinished">Konec</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation type="unfinished">&Konec</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation type="unfinished">Ukončit IDE</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation type="unfinished">Nové okno</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation type="unfinished">&Nové okno</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation type="unfinished">Vyčistit historii</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation type="unfinished">O aplikaci</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation type="unfinished">O &aplikaci</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation type="unfinished">Zobrazit informace a tomto software</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"><b>O aplikaci</b><p>Zobrazí se informace o tomto software.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation type="unfinished">O Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation type="unfinished">O &Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished">Zobrazit informace o Qt toolkitu</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation type="unfinished">Co je to?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation type="unfinished">&Co je to?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation type="unfinished">Kontextově senzitivní nápověda</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation type="unfinished"><b>Zobrazit kontextově senzitivní nápovědu</b><p>V režimu "Co je to?" se nad různými prvky aplikace u kurzoru zobrazí otazník. Když pak kliknete na tyto prvky, zobrazí se krátký popis co daný prvek znamená a jak jej použít. V dialogových oknech se tato funkce spustí tlačítkem kontextové nápovědy na horní liště.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation type="unfinished">S&oubor</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation type="unfinished">&Edit</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation type="unfinished">Poh&led</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation type="unfinished">&Start</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation type="unfinished">&Nápověda</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation type="unfinished">Soubor</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation type="unfinished">Hledat</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation type="unfinished">Pohled</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation type="unfinished">Historie</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -51899,7 +52218,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -54612,7 +54931,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation></translation> </message> @@ -54889,12 +55208,12 @@ <translation></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation>Revize</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation>Autor</translation> </message> @@ -54904,7 +55223,7 @@ <translation>Datum</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation>Zpráva</translation> </message> @@ -55356,7 +55675,7 @@ <translation>Prot&otokol:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -55468,7 +55787,7 @@ <translation>Výběr protokolu pro přístup do repozitáře</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -56697,7 +57016,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation></translation> </message> @@ -56944,7 +57263,7 @@ <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation>Commit</translation> </message> @@ -61578,17 +61897,17 @@ <translation>Nastavení</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation>Konec</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation>Chyba v procesu generování</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation>OK</translation> </message> @@ -61618,7 +61937,7 @@ <translation></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Nemohu spustit proces.<br>Ověřte jestli je dostupný jako <b>{0}</b>.</p></translation> </message> @@ -61633,7 +61952,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation type="unfinished"></translation> </message> @@ -61668,15 +61987,20 @@ <translation type="unfinished">Zobrazit verze</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"><h3>Čísla verzí</h3><table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation type="unfinished"></table></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -62254,7 +62578,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation></translation> </message> @@ -64919,7 +65243,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <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><p>Můžete použít %-kódy a rezervovaná místa ve stringu. Podporované kódy jsou:<table><tr> <td>%C</td> <td>sloupec kurzoru v aktuálním editoru</td></tr><tr> <td>%D</td> <td>adresář v aktuálním editoru</td></tr><tr> <td>%F</td> <td>jméno souboru v aktuálním editoru</td></tr><tr> <td>%H</td> <td>home adresář aktuálního uživatele</td></tr><tr> <td>%L</td> <td>řádek s kurzorem v aktuálním editoru</td></tr><tr> <td>%P</td> <td>cesta aktuálního projektu</td></tr><tr> <td>%S</td> <td>vybraný text v aktuálním editoru</td></tr><tr> <td>%U</td> <td>uživatelské jméno aktuálního uživatele</td></tr><tr> <td>%%</td> <td>znak procenta</td></tr></table></p></translation> </message>
--- a/i18n/eric6_de.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_de.ts Sat Apr 22 15:37:18 2017 +0200 @@ -5367,24 +5367,24 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>erzeugt</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>geändert</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation>Verbindung von ungültigem Rechner</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> @@ -5393,31 +5393,31 @@ </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation><p>Es wurde versucht, eine Verbindung von dem nicht zugelassenen Rechner <b>{0}</b> aufzubauen. Soll die Verbindung angenommen werden?</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation>Verbindung für passives Debuggen empfangen </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation>Verbindung für passives Debuggen geschlossen </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation>Debuggerschnittstelle registrieren</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation><p>Die Debuggerschnittstelle <b>{0}</b> wurde bereits registriert. Anfrage wird ignoriert.</p></translation> </message> @@ -49727,12 +49727,50 @@ <translation>Alle hervorheben</translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation>„{0}“ wurde nicht gefunden.</translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation>Suchen</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation>Drücken, um das Fenster zu schließen</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation>Suchen:</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation>Drücken, um das vorherige Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation>Drücken, um das nächste Vorkommen zu suchen</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation>Groß-/Kleinschreibung</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation>Ganzes Wort</translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -49841,146 +49879,141 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation>Löschen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation>Zurücksetzen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="117"/> - <source>Shell - Passive</source> - <translation>Shell – Passiv</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="197"/> - <source>Passive >>> </source> - <translation>Passiv >>> </translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="225"/> - <source>Copy</source> - <translation>Kopieren</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="226"/> - <source>Paste</source> - <translation>Einfügen</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="233"/> - <source>Reset and Clear</source> - <translation>Zurücksetzen und Löschen</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="1706"/> - <source>Drop Error</source> - <translation>Drop Fehler</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="665"/> - <source>No.</source> - <translation>Nr.</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="1706"/> - <source><p><b>{0}</b> is not a file.</p></source> - <translation><p><b>{0}</b> ist keine Datei.</p></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="212"/> - <source>Start</source> - <translation>Starten</translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="667"/> - <source>{0} on {1}, {2}</source> - <translation>{0} auf {1}, {2}</translation> - </message> - <message> <location filename="../QScintilla/Shell.py" line="121"/> - <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation><b>Das Shell-Fenster</b><p>Dies ist ein Interpreter Ihres Systems. Es ist derjenige, der benutzt wird, um das zu untersuchende Programm auszuführen. Dies bedeutet, dass Sie jedes Pythonkommando ausführen können, auch während Ihr Programm läuft.</p><p>Benutzen Sie die Cursortasten während der Eingabe von Befehlen. Es existiert auch eine Chronik-Funktion, die mit den Cursortasten Hoch und Runter bedient wird. Eine inkrementelle Suche wird gestartet, indem die Cursortasten Hoch und Runter nach Eingabe von Text gedrückt werden.</p><p>Die Shell hat einige spezielle Kommandos. „reset“ beendet den Interpreter und startet einen neuen. „clear“ löscht die Anzeige des Shell-Fensters. „start“ wird benutzt, um die Sprache der Shell umzuschalten, und muss von einer unterstützten Sprache gefolgt werden. Unterstützte Sprachen werden durch „languages“ aufgelistet. Diese Befehle (Ausnahme „languages“) sind auch über das Kontextmenu verfügbar.</p><p>Nachdem Text eingegeben wurde, kann durch Drücken der Tab-Taste eine Liste möglicher Kommandozeilenvervollständigungen angezeigt werden. Der gewünschte Eintrag kann aus dieser Liste ausgewählt werden. Ist nur ein Eintrag vorhanden, so wird dieser automatisch eingefügt.</p><p>Im passiven Debugmodus ist die Shell nur dann verfügbar, wenn das zu debuggende Skript mit der IDE verbunden ist. Dies wird durch einen anderen Prompt und eine Anzeige im Fensterkopf dargestellt.</p></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <source>Shell - Passive</source> + <translation>Shell – Passiv</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="227"/> + <source>Passive >>> </source> + <translation>Passiv >>> </translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="256"/> + <source>Copy</source> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="257"/> + <source>Paste</source> + <translation>Einfügen</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="264"/> + <source>Reset and Clear</source> + <translation>Zurücksetzen und Löschen</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="1744"/> + <source>Drop Error</source> + <translation>Drop Fehler</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="696"/> + <source>No.</source> + <translation>Nr.</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="1744"/> + <source><p><b>{0}</b> is not a file.</p></source> + <translation><p><b>{0}</b> ist keine Datei.</p></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="243"/> + <source>Start</source> + <translation>Starten</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="698"/> + <source>{0} on {1}, {2}</source> + <translation>{0} auf {1}, {2}</translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation>Die Shell-Sprache „{0}“ wird nicht unterstützt. </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation>Passiver Debugmodus</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation>StdOut: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation>StdErr: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation>Historie</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation>Eintrag auswählen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation>Zeige</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation>Eintrag auswählen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation>Wähle den auszuführenden Eintrag aus (aktuellster ist zuletzt dargestellt).</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation> nicht verbunden</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation>Einstellungen...</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation>Ausschneiden</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation>Suchen</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -49991,14 +50024,14 @@ </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation>Unspezifischer Syntaxfehler. </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> @@ -50007,19 +50040,29 @@ </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation>Syntaxfehler "{1}" in Datei {0}, Zeile {2}, Zeichen {3}. </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation>Signal "{0}" in der Datei {1} in Zeile {2} erzeugt. Funktion: {3}({4})</translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation><b>Das Shell-Fenster</b><p>Benutzen Sie die Cursortasten während der Eingabe von Befehlen. Es existiert auch eine Chronik-Funktion, die mit den Cursortasten Hoch und Runter bedient wird. Eine inkrementelle Suche wird gestartet, indem die Cursortasten Hoch und Runter nach Eingabe von Text gedrückt werden.</p><p>Die Shell hat einige spezielle Kommandos. „reset“ beendet den Interpreter und startet einen neuen. „clear“ löscht die Anzeige des Shell-Fensters. „start“ wird benutzt, um die Sprache der Shell umzuschalten, und muss von einer unterstützten Sprache gefolgt werden. Unterstützte Sprachen werden durch „languages“ aufgelistet. "quit" beendet die Anwendung. Diese Befehle (Ausnahme „languages“) sind auch über die Anwendungsmenüs verfügbar.</p><p>Nachdem Text eingegeben wurde, kann durch Drücken der Tab-Taste eine Liste möglicher Kommandozeilenvervollständigungen angezeigt werden. Der gewünschte Eintrag kann aus dieser Liste ausgewählt werden. Ist nur ein Eintrag vorhanden, so wird dieser automatisch eingefügt.</p></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation><b>Das Shell-Fenster</b><p>Dies ist ein Interpreter Ihres Systems. Es ist derjenige, der benutzt wird, um das zu untersuchende Programm auszuführen. Dies bedeutet, dass Sie jedes Pythonkommando ausführen können, auch während Ihr Programm läuft.</p><p>Benutzen Sie die Cursortasten während der Eingabe von Befehlen. Es existiert auch eine Chronik-Funktion, die mit den Cursortasten Hoch und Runter bedient wird. Eine inkrementelle Suche wird gestartet, indem die Cursortasten Hoch und Runter nach Eingabe von Text gedrückt werden.</p><p>Die Shell hat einige spezielle Kommandos. „reset“ beendet den Interpreter und startet einen neuen. „clear“ löscht die Anzeige des Shell-Fensters. „start“ wird benutzt, um die Sprache der Shell umzuschalten, und muss von einer unterstützten Sprache gefolgt werden. Unterstützte Sprachen werden durch „languages“ aufgelistet. Diese Befehle (Ausnahme „languages“) sind auch über das Kontextmenu verfügbar.</p><p>Nachdem Text eingegeben wurde, kann durch Drücken der Tab-Taste eine Liste möglicher Kommandozeilenvervollständigungen angezeigt werden. Der gewünschte Eintrag kann aus dieser Liste ausgewählt werden. Ist nur ein Eintrag vorhanden, so wird dieser automatisch eingefügt.</p><p>Im passiven Debugmodus ist die Shell nur dann verfügbar, wenn das zu debuggende Skript mit der IDE verbunden ist. Dies wird durch einen anderen Prompt und eine Anzeige im Fensterkopf dargestellt.</p></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -50193,6 +50236,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation>Beenden</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation>B&eenden</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation>Ctrl+Q</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation>Beenden der Shell</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation><b>Beenden der Shell</b><p>Dies schließt das Shell Fenster.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation>Neues Fenster</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation>Neues &Fenster</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation>Ctrl+Shift+N</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation>Öffne ein neues Shell Fenster</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation><b>Neues Fenster</b><p>Dies öffnet eine neue Instanz des Shell Fensters.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation>Neu starten</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation>Shell neu starten</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation><b>Neu starten</b><p>Dies startet die Shell für die aktuell ausgewählte Sprache neu.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation>Neu starten und löschen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation>Löscht das Fenster und startet die Shell neu</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation><b>Neu starten und löschen</b><p>Löscht das Shell Fenster und startet die Shell für die aktuell ausgewählte Sprache neu.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation>Chronik anzeigen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation>Chronik &anzeigen...</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation>Zeigt die Shell Chronik in einem Dialog an</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation>Chronik löschen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation>Chronik &löschen...</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation>Löscht die Shell Chronik</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation>Chronikeintrag auswählen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation>Chronik&eintrag auswählen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation>Wählt einen Eintrag in der Shell Chronik aus</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation>Über</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation>Ü&ber</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation>Zeigt Informationen zu diesem Programm an</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation><b>Über</b><p>Zeigt einige Informationen über dieses Programm an.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation>Über Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation>Über &Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation>Zeige Informationen über das Qt-Toolkit an</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation><b>Über Qt</b><p>Zeige Informationen über das Qt-Toolkit an.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation>Was ist das?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation>&Was ist das?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation>Shift+F1</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation>Kontextsensitive Hilfe</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation><b>Zeige kontextsensitive Hilfe an<b></p>Im „Was ist das?“-Modus (der Mauszeiger stellt einen Pfeil mit Fragezeichen dar) wird auf einen Mausklick eine kurze Hilfebeschreibung zu dem ausgewählten HMI-Element angezeigt. In Dialogen kann diese Funktionalität durch den entsprechenden Knopf im Fensterkopf erreicht werden.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation>Über das eric6 Shell Fenster</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation>Die eric6 Shell ist ein unabhängiges Shell Fenster. Es verwendet das gleiche Debugger Backend wie die vollständige IDE, wird aber unabhängig ausgeführt.</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation>&Datei</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation>&Bearbeiten</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation>&Ansicht</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation>&Chronik</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation>&Starten</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation>&Hilfe</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation>Datei</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation>Bearbeiten</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation>Suchen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation>Anzeigen</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation>Chronik</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation>Hilfe</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation><p>Dieser Teil der Statusleiste ermöglicht das Zoomen der Shell.</p></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -60373,22 +60687,22 @@ <translation>Einstellungen</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation>Beenden</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation>Fehler beim Prozessstart</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>Der Prozess konnte nicht gestartet werden.<br>StellenSie sicher, dass er als <b>{0}</b> verfügbar ist.</p></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation>OK</translation> </message> @@ -60428,7 +60742,7 @@ <translation>Bildschirmfoto</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation>Systemstarter konfigurieren</translation> </message> @@ -60463,15 +60777,20 @@ <translation>Zeige Versionen</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation><h3>Versionsnummern</h3><table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation></table></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation>eric6 Shell Fenster</translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -63710,7 +64029,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <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><p>Sie können %-Codes als Platzhalter in der Eingabe verwenden. Unterstützte Codes sind:<table><tr><td>%C</td><td>Spalte des Cursor des aktuellen Editors</td></tr><tr><td>%D</td><td>Verzeichnis des aktuellen Editors</td></tr><tr><td>%F</td><td>Dateiname des aktuellen Editors</td></tr><tr><td>%H</td><td>Home-Verzeichnis des aktullen Nutzers</td></tr><tr><td>%L</td><td>Zeile des Cursor des aktuellen Editors</td></tr><tr><td>%P</td><td>Pfad des aktuellen Projektes</td></tr><tr><td>%S</td><td>selektierter Text des aktuellen Editors</td></tr><tr><td>%U</td><td>Nutzername des aktuellen Nutzers</td></tr><tr><td>%%</td><td>das Prozentzeichen</td></tr></table></p></translation> </message>
--- a/i18n/eric6_empty.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_empty.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation type="unfinished"></translation> </message> @@ -1681,7 +1681,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> @@ -2409,12 +2409,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished"></translation> </message> @@ -2517,7 +2517,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation type="unfinished"></translation> </message> @@ -2882,7 +2882,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -4892,7 +4892,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5319,52 +5319,52 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> @@ -7465,7 +7465,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -7914,92 +7914,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> @@ -9999,7 +9999,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation type="unfinished"></translation> </message> @@ -10009,7 +10009,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation type="unfinished"></translation> </message> @@ -10019,7 +10019,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation type="unfinished"></translation> </message> @@ -11160,7 +11160,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation type="unfinished"></translation> </message> @@ -11170,7 +11170,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation type="unfinished"></translation> </message> @@ -12741,7 +12741,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> @@ -13395,7 +13395,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation type="unfinished"></translation> </message> @@ -14810,12 +14810,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -14830,7 +14830,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -15950,7 +15950,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -15960,7 +15960,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -15995,7 +15995,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16420,7 +16420,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -22003,7 +22003,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23178,7 +23178,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23188,7 +23188,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -23765,7 +23765,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24137,7 +24137,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24278,7 +24278,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -24348,7 +24348,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24358,7 +24358,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished"></translation> </message> @@ -24368,7 +24368,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -24870,7 +24870,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28133,7 +28133,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -28154,7 +28154,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -28174,7 +28174,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -29723,7 +29723,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation type="unfinished"></translation> </message> @@ -35849,92 +35849,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation type="unfinished"></translation> </message> @@ -37669,7 +37669,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -37777,7 +37777,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -38447,7 +38447,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -43201,7 +43201,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation type="unfinished"></translation> </message> @@ -43232,7 +43232,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -43287,7 +43287,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation type="unfinished"></translation> </message> @@ -47849,7 +47849,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -47859,7 +47859,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -49294,12 +49294,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="17"/> @@ -49360,7 +49398,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -49408,118 +49446,113 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="121"/> - <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="212"/> + <location filename="../QScintilla/Shell.py" line="243"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="233"/> + <location filename="../QScintilla/Shell.py" line="264"/> <source>Reset and Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="665"/> + <location filename="../QScintilla/Shell.py" line="696"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="667"/> + <location filename="../QScintilla/Shell.py" line="698"/> <source>{0} on {1}, {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -49527,56 +49560,66 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -49750,6 +49793,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -50349,7 +50663,7 @@ <context> <name>SnapWidget</name> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -53124,7 +53438,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation type="unfinished"></translation> </message> @@ -53426,17 +53740,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -53747,7 +54061,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -53840,7 +54154,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -55036,7 +55350,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation type="unfinished"></translation> </message> @@ -55057,7 +55371,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -59882,40 +60196,45 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -60493,7 +60812,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -63142,7 +63461,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <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"></translation> </message>
--- a/i18n/eric6_en.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_en.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation type="unfinished"></translation> </message> @@ -1681,7 +1681,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation type="unfinished"></translation> </message> @@ -2399,12 +2399,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished"></translation> </message> @@ -2512,7 +2512,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation type="unfinished"></translation> </message> @@ -2882,7 +2882,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -4899,7 +4899,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5326,53 +5326,53 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> @@ -7472,7 +7472,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -7918,92 +7918,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> @@ -10018,7 +10018,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation type="unfinished"></translation> </message> @@ -10028,7 +10028,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation type="unfinished"></translation> </message> @@ -10038,7 +10038,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation type="unfinished"></translation> </message> @@ -11174,7 +11174,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation type="unfinished"></translation> </message> @@ -11184,7 +11184,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation type="unfinished"></translation> </message> @@ -12690,7 +12690,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> @@ -13409,7 +13409,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation type="unfinished"></translation> </message> @@ -14824,12 +14824,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -14844,7 +14844,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -15966,7 +15966,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -15976,7 +15976,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -16011,7 +16011,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16436,7 +16436,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -22024,7 +22024,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23199,7 +23199,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23209,7 +23209,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -23786,7 +23786,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished"></translation> </message> @@ -24158,7 +24158,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24299,7 +24299,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -24339,17 +24339,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -24891,7 +24891,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28157,7 +28157,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -28288,7 +28288,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -28343,7 +28343,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -29754,7 +29754,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation type="unfinished"></translation> </message> @@ -35873,92 +35873,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation type="unfinished"></translation> </message> @@ -37708,7 +37708,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -37816,7 +37816,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -38486,7 +38486,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -43241,7 +43241,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation type="unfinished"></translation> </message> @@ -43320,7 +43320,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -43328,7 +43328,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation type="unfinished"></translation> </message> @@ -47900,7 +47900,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -47910,7 +47910,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -49335,12 +49335,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -49401,7 +49439,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -49449,144 +49487,139 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="121"/> - <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="212"/> + <location filename="../QScintilla/Shell.py" line="243"/> <source>Start</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="233"/> + <location filename="../QScintilla/Shell.py" line="264"/> <source>Reset and Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="665"/> + <location filename="../QScintilla/Shell.py" line="696"/> <source>No.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="667"/> + <location filename="../QScintilla/Shell.py" line="698"/> <source>{0} on {1}, {2}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source>Drop Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source><p><b>{0}</b> is not a file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -49594,30 +49627,40 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -49791,6 +49834,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -50601,7 +50915,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation type="unfinished"></translation> </message> @@ -53166,7 +53480,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation type="unfinished"></translation> </message> @@ -53468,17 +53782,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation type="unfinished"></translation> </message> @@ -53805,7 +54119,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -53897,7 +54211,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation type="unfinished"></translation> </message> @@ -55078,7 +55392,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation type="unfinished"></translation> </message> @@ -55354,7 +55668,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation type="unfinished"></translation> </message> @@ -59884,22 +60198,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation type="unfinished"></translation> </message> @@ -59914,7 +60228,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation type="unfinished"></translation> </message> @@ -59949,15 +60263,20 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -60535,7 +60854,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation type="unfinished"></translation> </message> @@ -63184,7 +63503,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <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"></translation> </message>
--- a/i18n/eric6_es.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_es.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Añadir Marcador</translation> </message> @@ -1724,7 +1724,7 @@ <translation>Editar &Dirección</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation>&Borrar</translation> </message> @@ -2421,12 +2421,12 @@ <translation>Pulsar para guardar el trazado de llamadas como archivo de texto</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation>Desde</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation>Hasta</translation> </message> @@ -2592,7 +2592,7 @@ <translation>Pulsar para cancelar la edición compartida</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation>Limpiar</translation> </message> @@ -2912,7 +2912,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation>Lista Blanca de ClickToFlash</translation> </message> @@ -4937,7 +4937,7 @@ <translation>Dominio:</translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation><no hay cookie seleccionada></translation> </message> @@ -5365,55 +5365,55 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>creado</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>cambiado</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation>Conexión desde un host ilegal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> <translation>No conectado</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation><p>Se ha intentado una conexión desde el host ilegal <b>{0}</b>. ¿Aceptar esta conexión?.</p></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation>Recibida conexión pasiva de depuración </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation>Cerrada conexión pasiva de depuración </translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation>Registrar Interfaz de Depurador</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation><p>La interfaz de depurador <b>{0}</b> ya está registrada. Se ignorará esta solicitud.</p></translation> </message> @@ -7536,7 +7536,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation>Descargas</translation> </message> @@ -7995,92 +7995,92 @@ <translation>Botones Estándar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation>Abortar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation>Aplicar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation>Cerrar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation>Descartar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation>Ayuda</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation>Ignorar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation>No</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation>No a todo</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation>Restaurar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation>Restaurar valores por defecto</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation>Reintentar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation>Guardar todo</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation>Si</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation>Si a todo</translation> </message> @@ -10069,7 +10069,7 @@ <translation>Presione para seleccionar un archivo API desde la lista de APIs instaladas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation>Añadir de las APIs instaladas</translation> </message> @@ -10079,7 +10079,7 @@ <translation>Pulse para compilar la definición de las APIs seleccionadas</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation>Compilar APIs</translation> </message> @@ -10134,7 +10134,7 @@ <translation>Pulse para seleccionar un archivo de API de la lista de archivos de API instalados por los plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation>Añadir desde las APIs de plugins</translation> </message> @@ -11236,7 +11236,7 @@ <translation>Selecciona llenar hasta el fin de la línea.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation>Llenar hasta el final de la línea</translation> </message> @@ -11281,7 +11281,7 @@ <translation>Selección de Fuente.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation>Fuente</translation> </message> @@ -12712,7 +12712,7 @@ <translation>Modo:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation>Deshabilitado</translation> </message> @@ -13501,7 +13501,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation>Enviar informe de bugs</translation> </message> @@ -14919,12 +14919,12 @@ <translation>Notificaciones</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation>Host</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation>Permiso</translation> </message> @@ -14939,7 +14939,7 @@ <translation>Eliminar Todo</translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation>Geolocalización</translation> </message> @@ -16063,7 +16063,7 @@ <translation>Nombre:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation><no hay cookie de flash seleccionada></translation> </message> @@ -16073,7 +16073,7 @@ <translation>Tamaño:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation>Origen:</translation> </message> @@ -16108,7 +16108,7 @@ <translation>Pulsar para eliminar las cookies de flash seleccionadas</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation>Eliminar Cookie</translation> </message> @@ -16536,7 +16536,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation>Instalación de Script de GreaseMonkey</translation> </message> @@ -22132,7 +22132,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation>Añadir Sub-repositorio</translation> </message> @@ -23315,7 +23315,7 @@ <translation>Pulsar para marcar las entradas seleccionadas como 'resolved'</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation>Resolved</translation> </message> @@ -23325,7 +23325,7 @@ <translation>Pulsar para marcar las entradas seleccionadas como 'unresolved'</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation>Unresolved</translation> </message> @@ -23918,7 +23918,7 @@ <translation>Seleccionar la categoría sobre la que filtrar</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation>Revisión</translation> </message> @@ -24290,7 +24290,7 @@ <translation><p>El archivo <b>{0}</b> no puede ser leído.</p><p>Causa: {1}</p></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation>Plan de Edición</translation> </message> @@ -24431,7 +24431,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation>Registro de Mercurial</translation> </message> @@ -24461,17 +24461,17 @@ <translation>Seleccione el campo de filtrado</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation>Revisión</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation>Autor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation>Mensaje</translation> </message> @@ -25025,7 +25025,7 @@ <translation>Hacer Fetch de Cambios Seleccionados</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation>Diferencias</translation> </message> @@ -28299,7 +28299,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation>Mercurial Status</translation> </message> @@ -28431,7 +28431,7 @@ <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation>Commit</translation> </message> @@ -28486,7 +28486,7 @@ <translation>todo</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation>Diferencias</translation> </message> @@ -29902,7 +29902,7 @@ <translation>Pulse para eliminar las entradas seleccionadas</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation>&Eliminar</translation> </message> @@ -35985,92 +35985,92 @@ <translation>Botones Estándar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation>Aplicar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation>Abortar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation>Cancelar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation>Ignorar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation>Guardar todo</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation>Guardar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation>Descartar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation>Si a todo</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation>Abrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation>Reiniciar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation>No</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation>Ayuda</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation>No a todo</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation>Reintentar</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation>Restaurar valores por defecto</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation>Si</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation>Cerrar</translation> </message> @@ -37860,7 +37860,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation>Hosts no en Caché</translation> </message> @@ -37968,7 +37968,7 @@ <translation>Pulsar para seleccionar la posición visualmente, soltar para asignar</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation>Selección Visual</translation> </message> @@ -38641,7 +38641,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation>Contraseñas Almacenadas</translation> </message> @@ -43410,7 +43410,7 @@ <translation>Ejecutadas</translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation>Cobertura</translation> </message> @@ -43490,7 +43490,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation>%v/%m Archivos</translation> </message> @@ -43498,7 +43498,7 @@ <context> <name>PyProfileDialog</name> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation>Resultados de Profiling</translation> </message> @@ -48212,7 +48212,7 @@ <translation>Pulsar para eliminar los filtros seleccionados</translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation>Eliminar Filtros</translation> </message> @@ -48222,7 +48222,7 @@ <translation>Pulsar para eliminar los atributos seleccionados</translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation>Eliminar Atributos</translation> </message> @@ -49694,12 +49694,50 @@ <translation>Resaltar todo</translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation>'{0}' no se ha encontrado.</translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished">Buscar</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished">Pulsar para cerrar la ventana</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished">Buscar:</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished">Pulsar para encontrar la ocurrencia anterior</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished">Pulsar para encontrar la ocurrencia siguiente</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished">Coincidir mayúsculas/minúsculas</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished">Palabra completa</translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -49760,7 +49798,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation>Enviar Lista Blanca de Referers</translation> </message> @@ -49808,145 +49846,145 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation>Shell - Pasivo</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation>Shell</translation> </message> <message> <location filename="../QScintilla/Shell.py" line="121"/> <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible commandline completions. The relevant entry may be selected from this list. If only one entry is available, this will inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> - <translation><b>Ventana de Shell</b><p>Es implemente un intérprete ejecutándose en una ventana. El intérprete es el que se usa para ejecutar el programa en depuración. Esto significa que puede ejecutar cualquier comando mientras se ejecuta el programa en depuración</p><p>Puede utilizar las teclas del cursor para entrar comandos. Tambien hay un historial de comandos que pueden ser re-invocados utilizando las teclas de cursor arriba y abajo. Presionando las teclas de arriba o abajo despues de que se ha introducido un texto comenzará una búsqueda incremental.</p><p>La shell tiene algunos comandos especiales. 'reset' mata la shell y comienza una nueva. 'clear' limpia la pantalla de la ventana de shell. 'start' se utiliza para cambiar el lenguaje de shell y debe estar seguido por un lenguaje soportado. Los lenguajes soportados se listan utilizando el comando 'lenguages'. Estos comandos, excepto 'lenguages', están tambien disponibles a traves del menú de contexto.</p><p>Presionando la tecla Tab despues de haber introducido texto mostrará una lista de los posibles 'completados' de la línea de comandos. La entrada relevante puede ser seleccionada de esta lista. Si sólamente hay disponible una entrada, se inserta automáticamente.</p><p>En modo pasivo de depuración la shell sólamente está disponible despues de que el programa en depuración ha conectado con la IDE, y hasta que termina. Esto se indica con un 'prompt' distinto y con una indicación en la leyenda de la ventana.</p></translation> - </message> - <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <translation type="obsolete"><b>Ventana de Shell</b><p>Es implemente un intérprete ejecutándose en una ventana. El intérprete es el que se usa para ejecutar el programa en depuración. Esto significa que puede ejecutar cualquier comando mientras se ejecuta el programa en depuración</p><p>Puede utilizar las teclas del cursor para entrar comandos. Tambien hay un historial de comandos que pueden ser re-invocados utilizando las teclas de cursor arriba y abajo. Presionando las teclas de arriba o abajo despues de que se ha introducido un texto comenzará una búsqueda incremental.</p><p>La shell tiene algunos comandos especiales. 'reset' mata la shell y comienza una nueva. 'clear' limpia la pantalla de la ventana de shell. 'start' se utiliza para cambiar el lenguaje de shell y debe estar seguido por un lenguaje soportado. Los lenguajes soportados se listan utilizando el comando 'lenguages'. Estos comandos, excepto 'lenguages', están tambien disponibles a traves del menú de contexto.</p><p>Presionando la tecla Tab despues de haber introducido texto mostrará una lista de los posibles 'completados' de la línea de comandos. La entrada relevante puede ser seleccionada de esta lista. Si sólamente hay disponible una entrada, se inserta automáticamente.</p><p>En modo pasivo de depuración la shell sólamente está disponible despues de que el programa en depuración ha conectado con la IDE, y hasta que termina. Esto se indica con un 'prompt' distinto y con una indicación en la leyenda de la ventana.</p></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation>Pasivo >>> </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="212"/> + <location filename="../QScintilla/Shell.py" line="243"/> <source>Start</source> <translation>Comienzo</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation>Copiar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation>Pegar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation>Borrar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.py" line="263"/> <source>Reset</source> <translation>Restaurar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="233"/> + <location filename="../QScintilla/Shell.py" line="264"/> <source>Reset and Clear</source> <translation>Restaurar y borrar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="662"/> + <location filename="../QScintilla/Shell.py" line="693"/> <source>Passive Debug Mode</source> <translation>Modo de depuración pasiva</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="665"/> + <location filename="../QScintilla/Shell.py" line="696"/> <source>No.</source> <translation>No.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source>Drop Error</source> <translation>Error al soltar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="217"/> + <location filename="../QScintilla/Shell.py" line="248"/> <source>History</source> <translation>Historial</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="218"/> + <location filename="../QScintilla/Shell.py" line="249"/> <source>Select entry</source> <translation>Seleccionar entrada</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="219"/> + <location filename="../QScintilla/Shell.py" line="250"/> <source>Show</source> <translation>Mostrar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select History</source> <translation>Seleccionar historial</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="599"/> + <location filename="../QScintilla/Shell.py" line="630"/> <source>Select the history entry to execute (most recent shown last).</source> <translation>Seleccionar la entrada del historial a ejecutar (las más recientes mostradas en último lugar).</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="663"/> + <location filename="../QScintilla/Shell.py" line="694"/> <source> Not connected</source> <translation>No conectado</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="238"/> + <location filename="../QScintilla/Shell.py" line="269"/> <source>Configure...</source> <translation>Configurar...</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="224"/> + <location filename="../QScintilla/Shell.py" line="255"/> <source>Cut</source> <translation>Cortar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="667"/> + <location filename="../QScintilla/Shell.py" line="698"/> <source>{0} on {1}, {2}</source> <translation>{0} en {1}, {2}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="805"/> + <location filename="../QScintilla/Shell.py" line="838"/> <source>StdOut: {0}</source> <translation>StdOut: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="813"/> + <location filename="../QScintilla/Shell.py" line="846"/> <source>StdErr: {0}</source> <translation>StdErr: {0}</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1421"/> + <location filename="../QScintilla/Shell.py" line="1454"/> <source>Shell language "{0}" not supported. </source> <translation>Lenguaje de Shell "{0}" no soportado. </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="1706"/> + <location filename="../QScintilla/Shell.py" line="1744"/> <source><p><b>{0}</b> is not a file.</p></source> <translation><p><b>{0}</b> no es un archivo.</p></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="229"/> + <location filename="../QScintilla/Shell.py" line="260"/> <source>Find</source> <translation>Buscar</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="706"/> + <location filename="../QScintilla/Shell.py" line="738"/> <source>Exception "{0}" {1} File: {2}, Line: {3} @@ -49957,13 +49995,13 @@ </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="738"/> + <location filename="../QScintilla/Shell.py" line="771"/> <source>Unspecified syntax error. </source> <translation>Error de sintaxis sin especificar.</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="716"/> + <location filename="../QScintilla/Shell.py" line="748"/> <source>Exception "{0}" {1} </source> @@ -49972,19 +50010,29 @@ </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="740"/> + <location filename="../QScintilla/Shell.py" line="773"/> <source>Syntax error "{1}" in file {0} at line {2}, character {3}. </source> <translation>Error de sintaxis "{1}" en archivo {0} en la línea {2}, carácter {3}. </translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="763"/> + <location filename="../QScintilla/Shell.py" line="796"/> <source>Signal "{0}" generated in file {1} at line {2}. Function: {3}({4})</source> <translation>Señal "{0}" generada en el archivo {1} y línea {2}. Función: {3}({4})</translation> </message> + <message> + <location filename="../QScintilla/Shell.py" line="126"/> + <source><b>The Shell Window</b><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. 'quit' is used to exit the application.These commands (except 'languages') are available through the window menus as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/Shell.py" line="147"/> + <source><b>The Shell Window</b><p>This is simply an interpreter running in a window. The interpreter is the one that is used to run the program being debugged. This means that you can execute any command while the program being debugged is running.</p><p>You can use the cursor keys while entering commands. There is also a history of commands that can be recalled using the up and down cursor keys. Pressing the up or down key after some text has been entered will start an incremental search.</p><p>The shell has some special commands. 'reset' kills the shell and starts a new one. 'clear' clears the display of the shell window. 'start' is used to switch the shell language and must be followed by a supported language. Supported languages are listed by the 'languages' command. These commands (except 'languages') are available through the context menu as well.</p><p>Pressing the Tab key after some text has been entered will show a list of possible completions. The relevant entry may be selected from this list. If only one entry is available, this will be inserted automatically.</p><p>In passive debugging mode the shell is only available after the program to be debugged has connected to the IDE until it has finished. This is indicated by a different prompt and by an indication in the window caption.</p></source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ShellHistoryDialog</name> @@ -50158,6 +50206,277 @@ </message> </context> <context> + <name>ShellWindow</name> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>&Quit</source> + <translation type="unfinished">&Salir</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="187"/> + <source>Ctrl+Q</source> + <comment>File|Quit</comment> + <translation type="unfinished">Ctrl+Q</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="193"/> + <source>Quit the Shell</source> + <translation type="unfinished">Salir del IDE</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="194"/> + <source><b>Quit the Shell</b><p>This quits the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New Window</source> + <translation type="unfinished">Nueva Ventana</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>New &Window</source> + <translation type="unfinished">Nueva &Ventana</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="202"/> + <source>Ctrl+Shift+N</source> + <comment>File|New Window</comment> + <translation type="unfinished">Ctrl+Shift+N</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="208"/> + <source>Open a new Shell window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="210"/> + <source><b>New Window</b><p>This opens a new instance of the Shell window.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="217"/> + <source>Restart</source> + <translation type="unfinished">Reiniciar</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="222"/> + <source>Restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="224"/> + <source><b>Restart</b><p>Restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="231"/> + <source>Restart and Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="236"/> + <source>Clear the window and restart the shell</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="238"/> + <source><b>Restart and Clear</b><p>Clear the shell window and restart the shell for the currently selected language.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>Show History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="854"/> + <source>&Show History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="860"/> + <source>Show the shell history in a dialog</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>Clear History</source> + <translation type="unfinished">Borrar Historial</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="864"/> + <source>&Clear History...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="870"/> + <source>Clear the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="874"/> + <source>Select History &Entry</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="879"/> + <source>Select an entry of the shell history</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>About</source> + <translation type="unfinished">Acerca de</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="887"/> + <source>&About</source> + <translation type="unfinished">&Acerca de</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="891"/> + <source>Display information about this software</source> + <translation type="unfinished">Muestra información acerca de este software</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="893"/> + <source><b>About</b><p>Display some information about this software.</p></source> + <translation type="unfinished"><b>Acerca de</b><p>Muestra información acerca de este software.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About Qt</source> + <translation type="unfinished">Acerca de Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="899"/> + <source>About &Qt</source> + <translation type="unfinished">Acerca de &Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="903"/> + <source>Display information about the Qt toolkit</source> + <translation type="unfinished">Muestra información sobre las herramientas Qt</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="905"/> + <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> + <translation type="unfinished"><b>Acerca de Qt</b><p>Muestra información sobre las herramientas Qt.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>What's This?</source> + <translation type="unfinished">¿Qué es esto?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>&What's This?</source> + <translation type="unfinished">¿&Qué es esto?</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="912"/> + <source>Shift+F1</source> + <comment>Help|What's This?'</comment> + <translation type="unfinished">Shift+F1</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="918"/> + <source>Context sensitive help</source> + <translation type="unfinished">Ayuda sensible al contexto</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="919"/> + <source><b>Display context sensitive help</b><p>In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.</p></source> + <translation type="unfinished"><b>Mostrar ayuda sensible al contexto</b><p>En modo ¿Qué es esto? el puntero del ratón muestra una flecha con un interrogante, y se puede hacer click en elementos de la interfaz gráfica para obtener una descripción corta de lo que hacen y de cómo se utilizan. En los diálogos, se puede acceder a esta característica utilizando el botón de ayuda de contexto en la barra de título.</p></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>About eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1055"/> + <source>The eric6 Shell is a standalone shell window. It uses the same backend as the debugger of the full IDE, but is executed independently.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1083"/> + <source>&File</source> + <translation type="unfinished">&Archivo</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1092"/> + <source>&Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1103"/> + <source>&View</source> + <translation type="unfinished">&Ver</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1110"/> + <source>Histor&y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1116"/> + <source>&Start</source> + <translation type="unfinished">&Iniciar</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1122"/> + <source>&Help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1157"/> + <source>File</source> + <translation type="unfinished">Archivo</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1166"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1173"/> + <source>Find</source> + <translation type="unfinished">Buscar</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1179"/> + <source>View</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1186"/> + <source>History</source> + <translation type="unfinished">Historial</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1191"/> + <source>Help</source> + <translation type="unfinished">Ayuda</translation> + </message> + <message> + <location filename="../QScintilla/ShellWindow.py" line="1212"/> + <source><p>This part of the status bar allows zooming the shell.</p></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>Shelve</name> <message> <location filename="../Plugins/VcsPlugins/vcsMercurial/ShelveExtension/shelve.py" line="128"/> @@ -50970,7 +51289,7 @@ <translation>Copiar y Vista &Preliminar</translation> </message> <message> - <location filename="../Snapshot/SnapWidget.ui" line="20"/> + <location filename="../Snapshot/SnapWidget.py" line="531"/> <source>eric6 Snapshot</source> <translation>Captura de Pantalla de eric6</translation> </message> @@ -53576,7 +53895,7 @@ <context> <name>SvnDiffDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnDiffDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsPySvn/SvnDiffDialog.py" line="171"/> <source>Subversion Diff</source> <translation>Diff de Subversion</translation> </message> @@ -53879,17 +54198,17 @@ <translation>Seleccione el campo de filtrado</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="112"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="661"/> <source>Revision</source> <translation>Revisión</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="117"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="658"/> <source>Author</source> <translation>Autor</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.ui" line="127"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnLogBrowserDialog.py" line="165"/> <source>Message</source> <translation>Mensaje</translation> </message> @@ -54217,7 +54536,7 @@ <translation>&Protocolo:</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py" line="128"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -54317,7 +54636,7 @@ <translation>Seleccionar el protocolo para acceder al repositorio</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.ui" line="45"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnOptionsDialog.py" line="95"/> <source>&URL:</source> <translation>&URL:</translation> </message> @@ -55502,7 +55821,7 @@ <context> <name>SvnStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="394"/> <source>Subversion Status</source> <translation>Estado de Subversion</translation> </message> @@ -55759,7 +56078,7 @@ <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.ui" line="80"/> + <location filename="../Plugins/VcsPlugins/vcsSubversion/SvnStatusDialog.py" line="711"/> <source>Commit</source> <translation>Commit</translation> </message> @@ -60335,17 +60654,17 @@ <translation>Preferencias</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="183"/> + <location filename="../Tools/TrayStarter.py" line="186"/> <source>Quit</source> <translation>Salir</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>Process Generation Error</source> <translation>Error de Generación de Proceso</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source>OK</source> <translation>OK</translation> </message> @@ -60365,7 +60684,7 @@ <translation>Navegador SQL</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="268"/> + <location filename="../Tools/TrayStarter.py" line="271"/> <source><p>Could not start the process.<br>Ensure that it is available as <b>{0}</b>.</p></source> <translation><p>No se ha podido ejecutar el proceso.<br>Asegúrese de que esta disponible como <b>{0}</b>.</p></translation> </message> @@ -60380,7 +60699,7 @@ <translation>Captura de Pantalla</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="168"/> + <location filename="../Tools/TrayStarter.py" line="171"/> <source>Configure Tray Starter</source> <translation>Configurar Lanzador de Bandeja de sistema</translation> </message> @@ -60415,15 +60734,20 @@ <translation>Mostrar Versiones</translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="514"/> + <location filename="../Tools/TrayStarter.py" line="523"/> <source><h3>Version Numbers</h3><table></source> <translation><h3>Números de Versiones</h3><table></translation> </message> <message> - <location filename="../Tools/TrayStarter.py" line="541"/> + <location filename="../Tools/TrayStarter.py" line="550"/> <source></table></source> <translation></table></translation> </message> + <message> + <location filename="../Tools/TrayStarter.py" line="166"/> + <source>eric6 Shell Window</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>TrayStarterPage</name> @@ -61001,7 +61325,7 @@ <context> <name>UnittestDialog</name> <message> - <location filename="../PyUnit/UnittestDialog.ui" line="14"/> + <location filename="../PyUnit/UnittestDialog.py" line="403"/> <source>Unittest</source> <translation>Test Unitario</translation> </message> @@ -63659,7 +63983,7 @@ <context> <name>Utilities</name> <message> - <location filename="../Utilities/__init__.py" line="1408"/> + <location filename="../Utilities/__init__.py" line="1426"/> <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><p>Puede utilizar %-códigos como marcadores en la cadena. Los valores sportados son:<table><tr><td>%C</td><td>columna del cursos en el editor actual</td></tr><tr><td>%D</td><td>directorio del editor actual</td></tr><tr><td>%F</td><td>nombre de archivo del editor actual</td></tr><tr><td>%H</td><td>directorio home del usuario actual</td></tr><tr><td>%L</td><td>línea del cursor en el editor actual</td></tr><tr><td>%P</td><td>ruta del proyecto actual</td></tr><tr><td>%S</td><td>texto seleccionado en el editor actual</td></tr><tr><td>%U</td><td>nombre de usuario del usuario actual</td></tr><tr><td>%%</td><td>signo de porcentaje</td></tr></table></p></translation> </message>
--- a/i18n/eric6_fr.ts Fri Apr 21 19:39:31 2017 +0200 +++ b/i18n/eric6_fr.ts Sat Apr 22 15:37:18 2017 +0200 @@ -390,7 +390,7 @@ <context> <name>AddBookmarkDialog</name> <message> - <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.ui" line="26"/> + <location filename="../WebBrowser/Bookmarks/AddBookmarkDialog.py" line="200"/> <source>Add Bookmark</source> <translation>Ajouter un signet</translation> </message> @@ -1804,7 +1804,7 @@ <translation>Éditer &Adresse</translation> </message> <message> - <location filename="../WebBrowser/Bookmarks/BookmarksDialog.ui" line="75"/> + <location filename="../WebBrowser/Bookmarks/BookmarksDialog.py" line="169"/> <source>&Delete</source> <translation>&Supprimer</translation> </message> @@ -2512,12 +2512,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="109"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>From</source> <translation type="unfinished">De</translation> </message> <message> - <location filename="../Debugger/CallTraceViewer.ui" line="114"/> + <location filename="../Debugger/CallTraceViewer.py" line="54"/> <source>To</source> <translation type="unfinished">A</translation> </message> @@ -2679,7 +2679,7 @@ <translation>Cliquer pour annuler l'éditeur partagé</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.ui" line="230"/> + <location filename="../Cooperation/ChatWidget.py" line="513"/> <source>Clear</source> <translation>Effacer</translation> </message> @@ -2995,7 +2995,7 @@ <context> <name>ClickToFlashWhitelistDialog</name> <message> - <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.ui" line="14"/> + <location filename="../Helpviewer/WebPlugins/ClickToFlash/ClickToFlashWhitelistDialog.py" line="54"/> <source>ClickToFlash Whitelist</source> <translation type="unfinished"></translation> </message> @@ -5031,7 +5031,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/CookieJar/CookiesDialog.ui" line="223"/> + <location filename="../WebBrowser/CookieJar/CookiesDialog.py" line="177"/> <source><no cookie selected></source> <translation type="unfinished"></translation> </message> @@ -5463,53 +5463,53 @@ <context> <name>DebugServer</name> <message> - <location filename="../Debugger/DebugServer.py" line="174"/> + <location filename="../Debugger/DebugServer.py" line="177"/> <source>created</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>créée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="176"/> + <location filename="../Debugger/DebugServer.py" line="179"/> <source>changed</source> <comment>must be same as in EditWatchpointDialog</comment> <translation>modifiée</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source>Connection from illegal host</source> <translation>Connexion en provenance d'un hote illégal</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1349"/> + <location filename="../Debugger/DebugServer.py" line="1353"/> <source> Not connected </source> <translation>Non connecté</translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="729"/> + <location filename="../Debugger/DebugServer.py" line="733"/> <source><p>A connection was attempted by the illegal host <b>{0}</b>. Accept this connection?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1529"/> + <location filename="../Debugger/DebugServer.py" line="1533"/> <source>Passive debug connection received </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="1543"/> + <location filename="../Debugger/DebugServer.py" line="1547"/> <source>Passive debug connection closed </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source>Register Debugger Interface</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Debugger/DebugServer.py" line="317"/> + <location filename="../Debugger/DebugServer.py" line="321"/> <source><p>The debugger interface <b>{0}</b> has already been registered. Ignoring this request.</p></source> <translation type="unfinished"></translation> </message> @@ -7801,7 +7801,7 @@ <context> <name>DownloadManager</name> <message> - <location filename="../WebBrowser/Download/DownloadManager.ui" line="14"/> + <location filename="../WebBrowser/Download/DownloadManager.py" line="363"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> @@ -8273,92 +8273,92 @@ <translation type="unfinished">Boutons standards</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="257"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="41"/> <source>Abort</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="264"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="42"/> <source>Apply</source> <translation type="unfinished">Appliquer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="271"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="43"/> <source>Cancel</source> <translation type="unfinished">Annuler</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="278"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="44"/> <source>Close</source> <translation type="unfinished">Fermer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="285"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="45"/> <source>Discard</source> <translation type="unfinished">Abondonner les modifications</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="292"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="46"/> <source>Help</source> <translation type="unfinished">Aide</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="299"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="47"/> <source>Ignore</source> <translation type="unfinished">Ignorer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="306"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="48"/> <source>No</source> <translation type="unfinished">Non</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="313"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="49"/> <source>No to all</source> <translation type="unfinished">Non à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="320"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="50"/> <source>Ok</source> <translation type="unfinished">Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="327"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="51"/> <source>Open</source> <translation type="unfinished">Ouvrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="334"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="52"/> <source>Reset</source> <translation type="unfinished">Réinitialiser</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="341"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="53"/> <source>Restore defaults</source> <translation type="unfinished">Restaurer les valeurs par défaut</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="348"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="54"/> <source>Retry</source> <translation type="unfinished">Réessayer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="355"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="55"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="362"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="56"/> <source>Save all</source> <translation type="unfinished">Tout enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="369"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="57"/> <source>Yes</source> <translation type="unfinished">Oui</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.ui" line="376"/> + <location filename="../Plugins/WizardPlugins/E5MessageBoxWizard/E5MessageBoxWizardDialog.py" line="58"/> <source>Yes to all</source> <translation type="unfinished">Oui à tout</translation> </message> @@ -10408,7 +10408,7 @@ <translation>Cliquer pour sélectionner un fichier API à partir des fichiers installés</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="249"/> <source>Add from installed APIs</source> <translation>Ajouter à partir des APIs installés</translation> </message> @@ -10418,7 +10418,7 @@ <translation>Cliquer pour compiler les APIs sélectionnés</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="173"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="301"/> <source>Compile APIs</source> <translation>Compiler les APIs</translation> </message> @@ -10443,7 +10443,7 @@ <translation>Cliquer pour sélectionner un fichier API à partir de la liste des APIs installés pour les plugins</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.ui" line="156"/> + <location filename="../Preferences/ConfigurationPages/EditorAPIsPage.py" line="268"/> <source>Add from Plugin APIs</source> <translation>Ajouter à partir des APIs de plugins</translation> </message> @@ -11555,7 +11555,7 @@ <translation>Cocher pour appliquer le style jusqu'en fin de ligne.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="113"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="357"/> <source>Fill to end of line</source> <translation>Appliquer jusqu'à la fin de ligne</translation> </message> @@ -11600,7 +11600,7 @@ <translation>Sélectionner la police.</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.ui" line="103"/> + <location filename="../Preferences/ConfigurationPages/EditorHighlightingStylesPage.py" line="69"/> <source>Font</source> <translation>Police</translation> </message> @@ -13087,7 +13087,7 @@ <translation>Mode:</translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="1025"/> + <location filename="../Preferences/ConfigurationPages/EditorStylesPage.py" line="58"/> <source>Disabled</source> <translation>Désactivé</translation> </message> @@ -13884,7 +13884,7 @@ <context> <name>EmailDialog</name> <message> - <location filename="../UI/EmailDialog.ui" line="13"/> + <location filename="../UI/EmailDialog.py" line="346"/> <source>Send bug report</source> <translation>Envoyer un rapport de bug</translation> </message> @@ -15366,12 +15366,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="122"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="110"/> <source>Host</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="127"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="111"/> <source>Permission</source> <translation type="unfinished"></translation> </message> @@ -15386,7 +15386,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Helpviewer/FeaturePermissions/FeaturePermissionsDialog.ui" line="97"/> + <location filename="../WebBrowser/FeaturePermissions/FeaturePermissionsDialog.py" line="51"/> <source>Geolocation</source> <translation type="unfinished"></translation> </message> @@ -16528,7 +16528,7 @@ <translation type="unfinished">Nom:</translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="158"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="193"/> <source><no flash cookie selected></source> <translation type="unfinished"></translation> </message> @@ -16538,7 +16538,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="137"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="122"/> <source>Origin:</source> <translation type="unfinished"></translation> </message> @@ -16573,7 +16573,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.ui" line="225"/> + <location filename="../WebBrowser/FlashCookieManager/FlashCookieManagerDialog.py" line="213"/> <source>Remove Cookie</source> <translation type="unfinished"></translation> </message> @@ -16999,7 +16999,7 @@ <context> <name>GreaseMonkeyAddScriptDialog</name> <message> - <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.ui" line="14"/> + <location filename="../WebBrowser/GreaseMonkey/GreaseMonkeyAddScriptDialog.py" line="105"/> <source>GreaseMonkey Script Installation</source> <translation type="unfinished"></translation> </message> @@ -22657,7 +22657,7 @@ <context> <name>HgAddSubrepositoryDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgAddSubrepositoryDialog.py" line="98"/> <source>Add Sub-repository</source> <translation type="unfinished"></translation> </message> @@ -23833,7 +23833,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="73"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="246"/> <source>Resolved</source> <translation type="unfinished"></translation> </message> @@ -23843,7 +23843,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.ui" line="83"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgConflictsListDialog.py" line="244"/> <source>Unresolved</source> <translation type="unfinished"></translation> </message> @@ -24463,7 +24463,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.ui" line="55"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/GpgExtension/HgGpgSignaturesDialog.py" line="317"/> <source>Revision</source> <translation type="unfinished">Révision</translation> </message> @@ -24835,7 +24835,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HisteditExtension/HgHisteditPlanEditor.py" line="249"/> <source>Edit Plan</source> <translation type="unfinished"></translation> </message> @@ -24976,7 +24976,7 @@ <context> <name>HgLogBrowserDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="87"/> <source>Mercurial Log</source> <translation type="unfinished"></translation> </message> @@ -25006,17 +25006,17 @@ <translation type="unfinished">Sélectionner le champ à filtrer</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="211"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="115"/> <source>Revision</source> <translation type="unfinished">Révision</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="221"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="116"/> <source>Author</source> <translation type="unfinished">Auteur</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="231"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="117"/> <source>Message</source> <translation type="unfinished">Message</translation> </message> @@ -25583,7 +25583,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.ui" line="424"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py" line="2574"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -28950,7 +28950,7 @@ <context> <name>HgStatusDialog</name> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="14"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="334"/> <source>Mercurial Status</source> <translation type="unfinished"></translation> </message> @@ -29081,7 +29081,7 @@ <translation type="unfinished">Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="103"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="638"/> <source>Commit</source> <translation type="unfinished">Commit</translation> </message> @@ -29141,7 +29141,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.ui" line="122"/> + <location filename="../Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py" line="784"/> <source>Differences</source> <translation type="unfinished"></translation> </message> @@ -30554,7 +30554,7 @@ <translation type="unfinished">Cliquer pour supprimer les entrées sélectionnées</translation> </message> <message> - <location filename="../WebBrowser/History/HistoryDialog.ui" line="75"/> + <location filename="../WebBrowser/History/HistoryDialog.py" line="118"/> <source>&Remove</source> <translation type="unfinished">Supp&rimer</translation> </message> @@ -36686,92 +36686,92 @@ <translation>Boutons standards</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="219"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="40"/> <source>Apply</source> <translation>Appliquer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="226"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="39"/> <source>Abort</source> <translation>Abandon</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="233"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="41"/> <source>Cancel</source> <translation>Annuler</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="240"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="45"/> <source>Ignore</source> <translation>Ignorer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="247"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="54"/> <source>Save all</source> <translation>Tout enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="254"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="53"/> <source>Save</source> <translation>Enregistrer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="261"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="43"/> <source>Discard</source> <translation>Abondonner les modifications</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="268"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="56"/> <source>Yes to all</source> <translation>Oui à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="275"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="49"/> <source>Open</source> <translation>Ouvrir</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="282"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="50"/> <source>Reset</source> <translation>Réinitialiser</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="289"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="48"/> <source>Ok</source> <translation>Ok</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="296"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="46"/> <source>No</source> <translation>Non</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="303"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="44"/> <source>Help</source> <translation>Aide</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="310"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="47"/> <source>No to all</source> <translation>Non à tout</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="317"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="52"/> <source>Retry</source> <translation>Réessayer</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="324"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="51"/> <source>Restore defaults</source> <translation>Restaurer les valeurs par défaut</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="331"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="55"/> <source>Yes</source> <translation>Oui</translation> </message> <message> - <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.ui" line="338"/> + <location filename="../Plugins/WizardPlugins/MessageBoxWizard/MessageBoxWizardDialog.py" line="42"/> <source>Close</source> <translation>Fermer</translation> </message> @@ -38581,7 +38581,7 @@ <context> <name>NoCacheHostsDialog</name> <message> - <location filename="../Helpviewer/Network/NoCacheHostsDialog.ui" line="14"/> + <location filename="../Helpviewer/Network/NoCacheHostsDialog.py" line="52"/> <source>Not Cached Hosts</source> <translation type="unfinished"></translation> </message> @@ -38689,7 +38689,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/NotificationsPage.ui" line="146"/> + <location filename="../Preferences/ConfigurationPages/NotificationsPage.py" line="81"/> <source>Visual Selection</source> <translation type="unfinished"></translation> </message> @@ -39359,7 +39359,7 @@ <context> <name>PasswordsDialog</name> <message> - <location filename="../WebBrowser/Passwords/PasswordsDialog.ui" line="14"/> + <location filename="../WebBrowser/Passwords/PasswordsDialog.py" line="91"/> <source>Saved Passwords</source> <translation type="unfinished"></translation> </message> @@ -44218,7 +44218,7 @@ <translation>Executées</translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="172"/> + <location filename="../DataViews/PyCoverageDialog.py" line="349"/> <source>Coverage</source> <translation>Coverage</translation> </message> @@ -44268,7 +44268,7 @@ </translation> </message> <message> - <location filename="../DataViews/PyCoverageDialog.ui" line="192"/> + <location filename="../DataViews/PyCoverageDialog.py" line="345"/> <source>%v/%m Files</source> <translation type="unfinished"></translation> </message> @@ -44296,7 +44296,7 @@ <translation>Effacer toutes les infos</translation> </message> <message> - <location filename="../DataViews/PyProfileDialog.ui" line="20"/> + <location filename="../DataViews/PyProfileDialog.py" line="233"/> <source>Profile Results</source> <translation>Résultats du profiling</translation> </message> @@ -48992,7 +48992,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="89"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="151"/> <source>Remove Filters</source> <translation type="unfinished"></translation> </message> @@ -49002,7 +49002,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.ui" line="99"/> + <location filename="../WebBrowser/QtHelp/QtHelpFiltersDialog.py" line="179"/> <source>Remove Attributes</source> <translation type="unfinished"></translation> </message> @@ -50432,12 +50432,50 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../UI/SearchWidget.py" line="183"/> + <location filename="../UI/SearchWidget.py" line="201"/> <source>'{0}' was not found.</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>SearchWidgetLine</name> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="14"/> + <source>Find</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="34"/> + <source>Press to close the window</source> + <translation type="unfinished">Cliquer pour fermer la fenêtre</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="44"/> + <source>Find:</source> + <translation type="unfinished">Rechercher:</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="76"/> + <source>Press to find the previous occurrence</source> + <translation type="unfinished">Cliquer pour rechercher l'occurence précédente</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="83"/> + <source>Press to find the next occurrence</source> + <translation type="unfinished">Cliquer pour rechercher l'occurence suivante</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="90"/> + <source>Match case</source> + <translation type="unfinished">Tenir compte de la casse</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="97"/> + <source>Whole word</source> + <translation type="unfinished">Mots complets</translation> + </message> +</context> +<context> <name>SecurityPage</name> <message> <location filename="../Preferences/ConfigurationPages/SecurityPage.ui" line="37"/> @@ -50498,7 +50536,7 @@ <context> <name>SendRefererWhitelistDialog</name> <message> - <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.ui" line="14"/> + <location filename="../WebBrowser/Network/SendRefererWhitelistDialog.py" line="52"/> <source>Send Referer Whitelist</source> <translation type="unfinished"></translation> </message> @@ -50546,144 +50584,144 @@ <context> <name>Shell</name> <message> - <location filename="../QScintilla/Shell.py" line="117"/> + <location filename="../QScintilla/Shell.py" line="121"/> <source>Shell - Passive</source> <translation>Shell - Passif</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="119"/> + <location filename="../QScintilla/Shell.py" line="123"/> <source>Shell</source> <translation>Shell</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="197"/> + <location filename="../QScintilla/Shell.py" line="227"/> <source>Passive >>> </source> <translation>Passif >>></translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="225"/> + <location filename="../QScintilla/Shell.py" line="256"/> <source>Copy</source> <translation>Copier</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="226"/> + <location filename="../QScintilla/Shell.py" line="257"/> <source>Paste</source> <translation>Coller</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="231"/> + <location filename="../QScintilla/Shell.py" line="262"/> <source>Clear</source> <translation>Effacer</translation> </message> <message> - <location filename="../QScintilla/Shell.py" line="232"/> + <location filename="../QScintilla/Shell.