--- a/eric6/i18n/eric6_empty.ts Sun Mar 28 18:51:40 2021 +0200 +++ b/eric6/i18n/eric6_empty.ts Sun Mar 28 18:51:58 2021 +0200 @@ -1583,37 +1583,37 @@ <context> <name>BackgroundService</name> <message> - <location filename="../Utilities/BackgroundService.py" line="135"/> + <location filename="../Utilities/BackgroundService.py" line="138"/> <source>{0} not configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="190"/> + <location filename="../Utilities/BackgroundService.py" line="193"/> <source>Restart background client?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="190"/> + <location filename="../Utilities/BackgroundService.py" line="193"/> <source><p>The background client for <b>{0}</b> has stopped due to an exception. It's used by various plug-ins like the different checkers.</p><p>Select<ul><li><b>'Yes'</b> to restart the client, but abort the last job</li><li><b>'Retry'</b> to restart the client and the last job</li><li><b>'No'</b> to leave the client off.</li></ul></p><p>Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="445"/> + <location filename="../Utilities/BackgroundService.py" line="448"/> <source>Eric's background client disconnected because of an unknown reason.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="451"/> + <location filename="../Utilities/BackgroundService.py" line="454"/> <source>Background client disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="451"/> + <location filename="../Utilities/BackgroundService.py" line="454"/> <source>The background client for <b>{0}</b> disconnected because of an unknown reason.<br>Should it be restarted?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Utilities/BackgroundService.py" line="216"/> + <location filename="../Utilities/BackgroundService.py" line="219"/> <source>An error in Eric's background client stopped the service.</source> <translation type="unfinished"></translation> </message> @@ -3449,7 +3449,7 @@ <context> <name>CodeStyleChecker</name> <message> - <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="577"/> + <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/translations.py" line="578"/> <source>No message defined for code '{0}'.</source> <translation type="unfinished"></translation> </message> @@ -9590,7 +9590,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../E5Gui/E5ErrorMessageFilterDialog.py" line="35"/> + <location filename="../E5Gui/E5ErrorMessageFilterDialog.py" line="32"/> <source><b>Error Message Filters</b><p>This list shows the configured message filters used to suppress error messages from within Qt.</p><p>A default list of message filters is added to this user list.</p></source> <translation type="unfinished"></translation> </message> @@ -11152,7 +11152,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7991"/> + <location filename="../QScintilla/Editor.py" line="7992"/> <source>Check spelling...</source> <translation type="unfinished"></translation> </message> @@ -11887,32 +11887,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7994"/> + <location filename="../QScintilla/Editor.py" line="7995"/> <source>Add to dictionary</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="7996"/> + <location filename="../QScintilla/Editor.py" line="7997"/> <source>Ignore All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8412"/> + <location filename="../QScintilla/Editor.py" line="8413"/> <source>Sort Lines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8412"/> + <location filename="../QScintilla/Editor.py" line="8413"/> <source>The selection contains illegal data for a numerical sort.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8501"/> + <location filename="../QScintilla/Editor.py" line="8502"/> <source>Register Mouse Click Handler</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8501"/> + <location filename="../QScintilla/Editor.py" line="8502"/> <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source> <translation type="unfinished"></translation> </message> @@ -11937,12 +11937,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8622"/> + <location filename="../QScintilla/Editor.py" line="8623"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8622"/> + <location filename="../QScintilla/Editor.py" line="8623"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> @@ -11987,7 +11987,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/Editor.py" line="8816"/> + <location filename="../QScintilla/Editor.py" line="8817"/> <source>Generate Docstring</source> <translation type="unfinished"></translation> </message> @@ -17527,12 +17527,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="227"/> + <location filename="../MicroPython/EspDevices.py" line="231"/> <source>Flash MicroPython Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="258"/> + <location filename="../MicroPython/EspDevices.py" line="266"/> <source>Flash Additional Firmware</source> <translation type="unfinished"></translation> </message> @@ -17557,7 +17557,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="319"/> + <location filename="../MicroPython/EspDevices.py" line="327"/> <source>'esptool write_flash' Output</source> <translation type="unfinished"></translation> </message> @@ -17567,47 +17567,47 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="285"/> + <location filename="../MicroPython/EspDevices.py" line="293"/> <source>Backup Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="319"/> + <location filename="../MicroPython/EspDevices.py" line="327"/> <source>Restore Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="337"/> + <location filename="../MicroPython/EspDevices.py" line="345"/> <source>Show Chip ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="354"/> + <location filename="../MicroPython/EspDevices.py" line="362"/> <source>Show Flash ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="371"/> + <location filename="../MicroPython/EspDevices.py" line="379"/> <source>Show MAC Address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="285"/> + <location filename="../MicroPython/EspDevices.py" line="293"/> <source>'esptool read_flash' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="337"/> + <location filename="../MicroPython/EspDevices.py" line="345"/> <source>'esptool chip_id' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="354"/> + <location filename="../MicroPython/EspDevices.py" line="362"/> <source>'esptool flash_id' Output</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspDevices.py" line="371"/> + <location filename="../MicroPython/EspDevices.py" line="379"/> <source>'esptool read_mac' Output</source> <translation type="unfinished"></translation> </message> @@ -17640,12 +17640,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="96"/> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="123"/> <source>Address:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="103"/> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="130"/> <source>Enter the flash addres in the hexadecimal form</source> <translation type="unfinished"></translation> </message> @@ -17655,20 +17655,30 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="75"/> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="102"/> <source>Flash Mode:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="82"/> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="109"/> <source>Select the flash mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="89"/> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="116"/> <source>Leave empty to use the default mode.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="72"/> + <source>Baud Rate:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/EspFirmwareSelectionDialog.ui" line="79"/> + <source>Select the baud rate to be used foor flashing (default: 115.200 bps)</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>ExceptionLogger</name> @@ -44853,674 +44863,674 @@ <context> <name>MiniEditor</name> <message> - <location filename="../QScintilla/MiniEditor.py" line="2721"/> + <location filename="../QScintilla/MiniEditor.py" line="2722"/> <source>Save File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2721"/> + <location filename="../QScintilla/MiniEditor.py" line="2722"/> <source><p>The file <b>{0}</b> could not be saved.<br/>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2728"/> + <location filename="../QScintilla/MiniEditor.py" line="2729"/> <source>File saved</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="483"/> + <location filename="../QScintilla/MiniEditor.py" line="484"/> <source>Line: {0:5}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="487"/> + <location filename="../QScintilla/MiniEditor.py" line="488"/> <source>Pos: {0:5}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="561"/> + <location filename="../QScintilla/MiniEditor.py" line="562"/> <source>New</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="561"/> + <location filename="../QScintilla/MiniEditor.py" line="562"/> <source>&New</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="561"/> + <location filename="../QScintilla/MiniEditor.py" line="562"/> <source>Ctrl+N</source> <comment>File|New</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="567"/> - <source>Open an empty editor window</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="568"/> + <source>Open an empty editor window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="569"/> <source><b>New</b><p>An empty editor window will be created.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="575"/> + <location filename="../QScintilla/MiniEditor.py" line="576"/> <source>Open</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="575"/> + <location filename="../QScintilla/MiniEditor.py" line="576"/> <source>&Open...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="575"/> + <location filename="../QScintilla/MiniEditor.py" line="576"/> <source>Ctrl+O</source> <comment>File|Open</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="581"/> - <source>Open a file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="582"/> + <source>Open a file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="583"/> <source><b>Open a file</b><p>You will be asked for the name of a file to be opened.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="589"/> + <location filename="../QScintilla/MiniEditor.py" line="590"/> <source>Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="589"/> + <location filename="../QScintilla/MiniEditor.py" line="590"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="589"/> + <location filename="../QScintilla/MiniEditor.py" line="590"/> <source>Ctrl+S</source> <comment>File|Save</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="595"/> - <source>Save the current file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="596"/> + <source>Save the current file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="597"/> <source><b>Save File</b><p>Save the contents of current editor window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="603"/> + <location filename="../QScintilla/MiniEditor.py" line="604"/> <source>Save as</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="603"/> + <location filename="../QScintilla/MiniEditor.py" line="604"/> <source>Save &as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="603"/> + <location filename="../QScintilla/MiniEditor.py" line="604"/> <source>Shift+Ctrl+S</source> <comment>File|Save As</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="609"/> + <location filename="../QScintilla/MiniEditor.py" line="610"/> <source>Save the current file to a new one</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="611"/> + <location filename="../QScintilla/MiniEditor.py" line="612"/> <source><b>Save File as</b><p>Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="619"/> + <location filename="../QScintilla/MiniEditor.py" line="620"/> <source>Save Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="619"/> + <location filename="../QScintilla/MiniEditor.py" line="620"/> <source>Save &Copy...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="624"/> + <location filename="../QScintilla/MiniEditor.py" line="625"/> <source>Save a copy of the current file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="626"/> + <location filename="../QScintilla/MiniEditor.py" line="627"/> <source><b>Save Copy</b><p>Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="634"/> + <location filename="../QScintilla/MiniEditor.py" line="635"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="634"/> + <location filename="../QScintilla/MiniEditor.py" line="635"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="634"/> + <location filename="../QScintilla/MiniEditor.py" line="635"/> <source>Ctrl+W</source> <comment>File|Close</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="640"/> - <source>Close the editor window</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="641"/> + <source>Close the editor window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="642"/> <source><b>Close Window</b><p>Close the current window.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="648"/> + <location filename="../QScintilla/MiniEditor.py" line="649"/> <source>Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="648"/> + <location filename="../QScintilla/MiniEditor.py" line="649"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="648"/> + <location filename="../QScintilla/MiniEditor.py" line="649"/> <source>Ctrl+P</source> <comment>File|Print</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="654"/> - <source>Print the current file</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="655"/> + <source>Print the current file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="656"/> <source><b>Print File</b><p>Print the contents of the current file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="662"/> + <location filename="../QScintilla/MiniEditor.py" line="663"/> <source>Print Preview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="667"/> + <location filename="../QScintilla/MiniEditor.py" line="668"/> <source>Print preview of the current file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="669"/> + <location filename="../QScintilla/MiniEditor.py" line="670"/> <source><b>Print Preview</b><p>Print preview of the current file.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="680"/> + <location filename="../QScintilla/MiniEditor.py" line="681"/> <source>Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="680"/> + <location filename="../QScintilla/MiniEditor.py" line="681"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="680"/> + <location filename="../QScintilla/MiniEditor.py" line="681"/> <source>Ctrl+Z</source> <comment>Edit|Undo</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="680"/> + <location filename="../QScintilla/MiniEditor.py" line="681"/> <source>Alt+Backspace</source> <comment>Edit|Undo</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="687"/> - <source>Undo the last change</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="688"/> + <source>Undo the last change</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="689"/> <source><b>Undo</b><p>Undo the last change done in the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="695"/> + <location filename="../QScintilla/MiniEditor.py" line="696"/> <source>Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="695"/> + <location filename="../QScintilla/MiniEditor.py" line="696"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="695"/> + <location filename="../QScintilla/MiniEditor.py" line="696"/> <source>Ctrl+Shift+Z</source> <comment>Edit|Redo</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="701"/> - <source>Redo the last change</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="702"/> + <source>Redo the last change</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="703"/> <source><b>Redo</b><p>Redo the last change done in the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="709"/> + <location filename="../QScintilla/MiniEditor.py" line="710"/> <source>Cut</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="709"/> + <location filename="../QScintilla/MiniEditor.py" line="710"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="709"/> + <location filename="../QScintilla/MiniEditor.py" line="710"/> <source>Ctrl+X</source> <comment>Edit|Cut</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="709"/> + <location filename="../QScintilla/MiniEditor.py" line="710"/> <source>Shift+Del</source> <comment>Edit|Cut</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="716"/> - <source>Cut the selection</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="717"/> + <source>Cut the selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="718"/> <source><b>Cut</b><p>Cut the selected text of the current editor to the clipboard.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="725"/> + <location filename="../QScintilla/MiniEditor.py" line="726"/> <source>Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="725"/> + <location filename="../QScintilla/MiniEditor.py" line="726"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="725"/> + <location filename="../QScintilla/MiniEditor.py" line="726"/> <source>Ctrl+C</source> <comment>Edit|Copy</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="725"/> + <location filename="../QScintilla/MiniEditor.py" line="726"/> <source>Ctrl+Ins</source> <comment>Edit|Copy</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="732"/> - <source>Copy the selection</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="733"/> + <source>Copy the selection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="734"/> <source><b>Copy</b><p>Copy the selected text of the current editor to the clipboard.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="741"/> + <location filename="../QScintilla/MiniEditor.py" line="742"/> <source>Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="741"/> + <location filename="../QScintilla/MiniEditor.py" line="742"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="741"/> + <location filename="../QScintilla/MiniEditor.py" line="742"/> <source>Ctrl+V</source> <comment>Edit|Paste</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="741"/> + <location filename="../QScintilla/MiniEditor.py" line="742"/> <source>Shift+Ins</source> <comment>Edit|Paste</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="748"/> + <location filename="../QScintilla/MiniEditor.py" line="749"/> <source>Paste the last cut/copied text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="750"/> + <location filename="../QScintilla/MiniEditor.py" line="751"/> <source><b>Paste</b><p>Paste the last cut/copied text from the clipboard to the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="758"/> + <location filename="../QScintilla/MiniEditor.py" line="759"/> <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="758"/> + <location filename="../QScintilla/MiniEditor.py" line="759"/> <source>Cl&ear</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="758"/> + <location filename="../QScintilla/MiniEditor.py" line="759"/> <source>Alt+Shift+C</source> <comment>Edit|Clear</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="765"/> - <source>Clear all text</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="766"/> + <source>Clear all text</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="767"/> <source><b>Clear</b><p>Delete all text of the current editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2373"/> + <location filename="../QScintilla/MiniEditor.py" line="2374"/> <source>About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2373"/> + <location filename="../QScintilla/MiniEditor.py" line="2374"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2377"/> + <location filename="../QScintilla/MiniEditor.py" line="2378"/> <source>Display information about this software</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2379"/> + <location filename="../QScintilla/MiniEditor.py" line="2380"/> <source><b>About</b><p>Display some information about this software.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2385"/> + <location filename="../QScintilla/MiniEditor.py" line="2386"/> <source>About Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2385"/> + <location filename="../QScintilla/MiniEditor.py" line="2386"/> <source>About &Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2389"/> + <location filename="../QScintilla/MiniEditor.py" line="2390"/> <source>Display information about the Qt toolkit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2391"/> + <location filename="../QScintilla/MiniEditor.py" line="2392"/> <source><b>About Qt</b><p>Display some information about the Qt toolkit.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2398"/> + <location filename="../QScintilla/MiniEditor.py" line="2399"/> <source>What's This?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2398"/> + <location filename="../QScintilla/MiniEditor.py" line="2399"/> <source>&What's This?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2398"/> + <location filename="../QScintilla/MiniEditor.py" line="2399"/> <source>Shift+F1</source> <comment>Help|What's This?'</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2404"/> - <source>Context sensitive help</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="2405"/> + <source>Context sensitive help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="2406"/> <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/MiniEditor.py" line="2421"/> + <location filename="../QScintilla/MiniEditor.py" line="2422"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2433"/> + <location filename="../QScintilla/MiniEditor.py" line="2434"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2459"/> + <location filename="../QScintilla/MiniEditor.py" line="2460"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2471"/> + <location filename="../QScintilla/MiniEditor.py" line="2472"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2484"/> + <location filename="../QScintilla/MiniEditor.py" line="2485"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2494"/> + <location filename="../QScintilla/MiniEditor.py" line="2495"/> <source>Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2508"/> + <location filename="../QScintilla/MiniEditor.py" line="2509"/> <source>Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2529"/> + <location filename="../QScintilla/MiniEditor.py" line="2530"/> <source><p>This part of the status bar displays an indication of the editors files writability.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2536"/> + <location filename="../QScintilla/MiniEditor.py" line="2537"/> <source><p>This part of the status bar displays the line number of the editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2543"/> + <location filename="../QScintilla/MiniEditor.py" line="2544"/> <source><p>This part of the status bar displays the cursor position of the editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2560"/> + <location filename="../QScintilla/MiniEditor.py" line="2561"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2587"/> + <location filename="../QScintilla/MiniEditor.py" line="2588"/> <source>The document has unsaved changes.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2614"/> + <location filename="../QScintilla/MiniEditor.py" line="2615"/> <source>Open File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2614"/> + <location filename="../QScintilla/MiniEditor.py" line="2615"/> <source><p>The file <b>{0}</b> could not be opened.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2642"/> + <location filename="../QScintilla/MiniEditor.py" line="2643"/> <source>File loaded</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3089"/> + <location filename="../QScintilla/MiniEditor.py" line="3090"/> <source>Untitled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2757"/> + <location filename="../QScintilla/MiniEditor.py" line="2758"/> <source>{0}[*] - {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2757"/> + <location filename="../QScintilla/MiniEditor.py" line="2758"/> <source>Mini Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3049"/> + <location filename="../QScintilla/MiniEditor.py" line="3050"/> <source>Printing...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3070"/> + <location filename="../QScintilla/MiniEditor.py" line="3071"/> <source>Printing completed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3072"/> + <location filename="../QScintilla/MiniEditor.py" line="3073"/> <source>Error while printing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3075"/> + <location filename="../QScintilla/MiniEditor.py" line="3076"/> <source>Printing aborted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3130"/> - <source>Select all</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../QScintilla/MiniEditor.py" line="3131"/> + <source>Select all</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../QScintilla/MiniEditor.py" line="3132"/> <source>Deselect all</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3145"/> + <location filename="../QScintilla/MiniEditor.py" line="3146"/> <source>Languages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3148"/> + <location filename="../QScintilla/MiniEditor.py" line="3149"/> <source>No Language</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3172"/> + <location filename="../QScintilla/MiniEditor.py" line="3173"/> <source>Guessed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3194"/> + <location filename="../QScintilla/MiniEditor.py" line="3195"/> <source>Alternatives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3190"/> + <location filename="../QScintilla/MiniEditor.py" line="3191"/> <source>Alternatives ({0})</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3218"/> + <location filename="../QScintilla/MiniEditor.py" line="3219"/> <source>Pygments Lexer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3218"/> + <location filename="../QScintilla/MiniEditor.py" line="3219"/> <source>Select the Pygments lexer to apply.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3735"/> + <location filename="../QScintilla/MiniEditor.py" line="3736"/> <source>EditorConfig Properties</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="3735"/> + <location filename="../QScintilla/MiniEditor.py" line="3736"/> <source><p>The EditorConfig properties for file <b>{0}</b> could not be loaded.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2740"/> + <location filename="../QScintilla/MiniEditor.py" line="2741"/> <source>[*] - {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="502"/> + <location filename="../QScintilla/MiniEditor.py" line="503"/> <source>Language: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2451"/> + <location filename="../QScintilla/MiniEditor.py" line="2452"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2501"/> + <location filename="../QScintilla/MiniEditor.py" line="2502"/> <source>View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2521"/> + <location filename="../QScintilla/MiniEditor.py" line="2522"/> <source><p>This part of the status bar displays the editor language.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2554"/> + <location filename="../QScintilla/MiniEditor.py" line="2555"/> <source><p>This part of the status bar allows zooming the editor.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="413"/> + <location filename="../QScintilla/MiniEditor.py" line="414"/> <source>About eric Mini Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="413"/> + <location filename="../QScintilla/MiniEditor.py" line="414"/> <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../QScintilla/MiniEditor.py" line="2587"/> + <location filename="../QScintilla/MiniEditor.py" line="2588"/> <source>eric Mini Editor</source> <translation type="unfinished"></translation> </message> @@ -73107,112 +73117,112 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="519"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="522"/> <source>MicroPython/CircuitPython Files (*.uf2);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="590"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="593"/> <source>Manual Select</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="691"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="698"/> <source>Reset Instructions:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="635"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="638"/> <source><h4>No known devices detected.</h4><p>Follow the appropriate instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="658"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="665"/> <source><h4>Flash {0} Firmware</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p><hr/>{1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="668"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="675"/> <source><h4>Potentially UF2 capable devices found</h4><p>Found these potentially UF2 capable devices:</p><ul><li>{0}</li></ul><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="693"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="700"/> <source><h4>No known devices detected.</h4><p>Follow the instructions below to set <b>one</b> board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="705"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="712"/> <source>Flash Instructions:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="732"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="739"/> <source>Boot Volume not found:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="734"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="741"/> <source><h4>No Boot Volume detected.</h4><p>Please ensure that the boot volume of the device to be flashed is available. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="740"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="747"/> <source>This volume should be named <b>{0}</b>. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="745"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="752"/> <source>This volume should have one of these names.</p><ul><li>{0}</li></ul><p>Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="771"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="778"/> <source>Multiple Boot Volumes found:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="773"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="780"/> <source><h4>Multiple Boot Volumes were found</h4><p>These volume paths were found.</p><ul><li>{0}</li></ul><p>Please ensure that only one device of a type is ready for flashing. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="806"/> + <source>Flashing {0}</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="714"/> + <source><h4>Flash method 'manual' selected.</h4><p>Follow the instructions below to flash a device by entering the data manually.</p><ol><li>Change the device to 'bootloader' mode.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it) and select its path.</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="808"/> + <source><p>Flashing the {0} firmware to the device. Please wait until the device resets automatically.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../MicroPython/UF2FlashDialog.py" line="487"/> + <source>'{0}' Board</source> + <translation type="unfinished"></translation> + </message> + <message> <location filename="../MicroPython/UF2FlashDialog.py" line="799"/> - <source>Flashing {0}</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="707"/> - <source><h4>Flash method 'manual' selected.</h4><p>Follow the instructions below to flash a device by entering the data manually.</p><ol><li>Change the device to 'bootloader' mode.</li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it) and select its path.</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="801"/> - <source><p>Flashing the {0} firmware to the device. Please wait until the device resets automatically.</p></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="484"/> - <source>'{0}' Board</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="792"/> <source>Flashing Firmware</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="793"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="800"/> <source><p>Flashing the selected firmware to the device. Please wait until the device resets automatically.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="752"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="759"/> <source><h4>Reset Instructions</h4><p>Follow the instructions below to set the board into 'bootloader' mode. Press <b>Refresh</b> when ready.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../MicroPython/UF2FlashDialog.py" line="414"/> + <location filename="../MicroPython/UF2FlashDialog.py" line="416"/> <source><h3>Pi Pico (RP2040) Board</h3><p>In order to prepare the board for flashing follow these steps:</p><ol><li>Enter 'bootloader' mode (board <b>without</b> RESET button):<ul><li>Plug in your board while holding the BOOTSEL button.</li></ul>Enter 'bootloader' mode (board <b>with</b> RESET button):<ul><li>hold down RESET</li><li>hold down BOOTSEL</li><li>release RESET</li><li>release BOOTSEL</li></ul></li><li>Wait until the device has entered 'bootloader' mode.</li><li>Ensure the boot volume is available (this may require mounting it).</li><li>Select the firmware file to be flashed and click the flash button.</li></ol></source> <translation type="unfinished"></translation> </message>