Find In Files eric7

Tue, 06 Dec 2022 16:46:20 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Tue, 06 Dec 2022 16:46:20 +0100
branch
eric7
changeset 9574
aeed6b4313ad
parent 9573
9960d19d66b5
child 9575
635b6c5a36e1

Find In Files
- Added context menu entries in Replace mode to select/deselect all entries.

docs/changelog.md file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
src/eric7/Documentation/Source/eric7.UI.FindFileWidget.html file | annotate | diff | comparison | revisions
src/eric7/UI/FindFileWidget.py file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_cs.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_empty.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_en.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_es.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_fr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_it.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_pt.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_tr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/docs/changelog.md	Tue Dec 06 16:04:58 2022 +0100
+++ b/docs/changelog.md	Tue Dec 06 16:46:20 2022 +0100
@@ -11,6 +11,9 @@
     the editor or code outline roght of the editor). This is useful e.g. on very small
     screens.
   - Added support for multiple cursor paste.
+- Find In Files
+    - Added context menu entries in Replace mode to select/deselect all entries
+      (e.g. useful for checking big replacement lists for validity).
 - Project Viewer
     - Removed the CORBA and Protobuf viewers to make them available as plugins.
 
Binary file src/eric7/Documentation/Help/source.qch has changed
--- a/src/eric7/Documentation/Help/source.qhp	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/Documentation/Help/source.qhp	Tue Dec 06 16:46:20 2022 +0100
@@ -6198,12 +6198,14 @@
       <keyword name="FindFileWidget.__contextMenuRequested" id="FindFileWidget.__contextMenuRequested" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__contextMenuRequested" />
       <keyword name="FindFileWidget.__copyToClipboard" id="FindFileWidget.__copyToClipboard" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__copyToClipboard" />
       <keyword name="FindFileWidget.__createItem" id="FindFileWidget.__createItem" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__createItem" />
+      <keyword name="FindFileWidget.__deselectAll" id="FindFileWidget.__deselectAll" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__deselectAll" />
       <keyword name="FindFileWidget.__doSearch" id="FindFileWidget.__doSearch" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__doSearch" />
       <keyword name="FindFileWidget.__enableFindButton" id="FindFileWidget.__enableFindButton" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__enableFindButton" />
       <keyword name="FindFileWidget.__getFileList" id="FindFileWidget.__getFileList" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__getFileList" />
       <keyword name="FindFileWidget.__openFile" id="FindFileWidget.__openFile" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__openFile" />
       <keyword name="FindFileWidget.__projectClosed" id="FindFileWidget.__projectClosed" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__projectClosed" />
       <keyword name="FindFileWidget.__projectOpened" id="FindFileWidget.__projectOpened" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__projectOpened" />
+      <keyword name="FindFileWidget.__selectAll" id="FindFileWidget.__selectAll" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__selectAll" />
       <keyword name="FindFileWidget.__setOpenFiles" id="FindFileWidget.__setOpenFiles" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__setOpenFiles" />
       <keyword name="FindFileWidget.__setSearchDirectory" id="FindFileWidget.__setSearchDirectory" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__setSearchDirectory" />
       <keyword name="FindFileWidget.__stopSearch" id="FindFileWidget.__stopSearch" ref="eric7.UI.FindFileWidget.html#FindFileWidget.__stopSearch" />
--- a/src/eric7/Documentation/Source/eric7.UI.FindFileWidget.html	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/Documentation/Source/eric7.UI.FindFileWidget.html	Tue Dec 06 16:46:20 2022 +0100
@@ -260,6 +260,10 @@
 <td>Private method to create an entry in the file list.</td>
 </tr>
 <tr>
+<td><a href="#FindFileWidget.__deselectAll">__deselectAll</a></td>
+<td>Private slot to deselect all entries.</td>
+</tr>
+<tr>
 <td><a href="#FindFileWidget.__doSearch">__doSearch</a></td>
 <td>Private slot to handle the find button being pressed.</td>
 </tr>
@@ -284,6 +288,10 @@
 <td>Private slot to react to the opening of a project.</td>
 </tr>
 <tr>
+<td><a href="#FindFileWidget.__selectAll">__selectAll</a></td>
+<td>Private slot to select all entries.</td>
+</tr>
+<tr>
 <td><a href="#FindFileWidget.__setOpenFiles">__setOpenFiles</a></td>
 <td>Private slot to set the mode to search in open files.</td>
 </tr>
@@ -442,6 +450,13 @@
 MD5 hash of the file (defaults to "")
 </dd>
 </dl>
+<a NAME="FindFileWidget.__deselectAll" ID="FindFileWidget.__deselectAll"></a>
+<h4>FindFileWidget.__deselectAll</h4>
+<b>__deselectAll</b>(<i></i>)
+
+<p>
+        Private slot to deselect all entries.
+</p>
 <a NAME="FindFileWidget.__doSearch" ID="FindFileWidget.__doSearch"></a>
 <h4>FindFileWidget.__doSearch</h4>
 <b>__doSearch</b>(<i></i>)
@@ -516,6 +531,13 @@
 <p>
         Private slot to react to the opening of a project.
 </p>
+<a NAME="FindFileWidget.__selectAll" ID="FindFileWidget.__selectAll"></a>
+<h4>FindFileWidget.__selectAll</h4>
+<b>__selectAll</b>(<i>check=True</i>)
+
+<p>
+        Private slot to select all entries.
+</p>
 <a NAME="FindFileWidget.__setOpenFiles" ID="FindFileWidget.__setOpenFiles"></a>
 <h4>FindFileWidget.__setOpenFiles</h4>
 <b>__setOpenFiles</b>(<i></i>)
--- a/src/eric7/UI/FindFileWidget.py	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/UI/FindFileWidget.py	Tue Dec 06 16:46:20 2022 +0100
@@ -911,6 +911,10 @@
 
         menu.addAction(self.tr("Open"), self.__openFile)
         menu.addAction(self.tr("Copy Path to Clipboard"), self.__copyToClipboard)
+        if self.__replaceMode:
+            menu.addSeparator()
+            menu.addAction(self.tr("Select All"), self.__selectAll)
+            menu.addAction(self.tr("Deselect All"), self.__deselectAll)
 
         menu.exec(QCursor.pos())
 
@@ -933,6 +937,26 @@
         cb = QApplication.clipboard()
         cb.setText(fn)
 
+    @pyqtSlot()
+    def __deselectAll(self):
+        """
+        Private slot to deselect all entries.
+        """
+        self.__selectAll(check=False)
+
+    @pyqtSlot()
+    def __selectAll(self, check=True):
+        """
+        Private slot to select all entries.
+        """
+        if self.__replaceMode:
+            for index in range(self.findList.topLevelItemCount()):
+                itm = self.findList.topLevelItem(index)
+                itm.setCheckState(
+                    0,
+                    Qt.CheckState.Checked if check else Qt.CheckState.Unchecked,
+                )
+
 
 class FindFileDialog(QDialog):
     """
--- a/src/eric7/i18n/eric7_cs.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_cs.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20925,6 +20925,16 @@
       <translation type="unfinished">Kopírovat cestu do schránky</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Vybrat vše</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">Hledat &amp;text:</translation>
@@ -46606,7 +46616,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">Python soubory (*.py *.py3)</translation>
@@ -46859,7 +46869,7 @@
       <translation>Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Python3 soubory (*.py)</translation>
@@ -49420,12 +49430,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Otevřít soubor</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55451,18 +55461,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Předvolby exportu</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Předvolby importu</translation>
     </message>
Binary file src/eric7/i18n/eric7_de.qm has changed
--- a/src/eric7/i18n/eric7_de.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_de.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20829,6 +20829,16 @@
       <translation>Pfad in die Zwischenablage kopieren</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation>Alle anwählen</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation>Alle abwählen</translation>
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation>Suc&amp;htext:</translation>
@@ -46489,7 +46499,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Python-Dateien (*.py *.py3)</translation>
@@ -46742,7 +46752,7 @@
       <translation>Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Python 3-Dateien (*.py)</translation>
@@ -49309,12 +49319,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation>Datei öffnen</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ist die Datei &lt;b&gt;{0}&lt;/b&gt; eine in eric zu öffnende Textdatei?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Hinweis:&lt;/b&gt; Diese Frage kann unterbunden werden, indem auf der &lt;b&gt;MimeTypes&lt;/b&gt; Konfigurationsseite ein Muster zur Liste bekannter Textdateien hinzugefügt wird.&lt;/p&gt;</translation>
     </message>
@@ -55346,18 +55356,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Einstellungen exportieren</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Einstellungen importieren</translation>
     </message>
--- a/src/eric7/i18n/eric7_empty.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_empty.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20706,6 +20706,16 @@
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished" />
@@ -46256,7 +46266,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished" />
@@ -46509,7 +46519,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation type="unfinished" />
@@ -49066,12 +49076,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55088,18 +55098,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_en.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_en.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20723,6 +20723,16 @@
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished" />
@@ -46297,7 +46307,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished" />
@@ -46550,7 +46560,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation type="unfinished" />
@@ -49111,12 +49121,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55134,18 +55144,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_es.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_es.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20866,6 +20866,16 @@
       <translation>Copiar Ruta al Portapapeles</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Seleccionar todo</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation>Buscar &amp;texto:</translation>
@@ -46617,7 +46627,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Archivos Python (*.py *.py3)</translation>
@@ -46870,7 +46880,7 @@
       <translation>Todos los archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Archivos Python (*.py3)</translation>
@@ -49437,12 +49447,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Abrir archivo</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55484,18 +55494,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Exportar Preferencias</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Importar Preferencias</translation>
     </message>
--- a/src/eric7/i18n/eric7_fr.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_fr.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -21015,6 +21015,16 @@
       <translation type="unfinished">Copier chemin dans le Presse-Papiers</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Tout sélectionner</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">&amp;Rechercher le texte:</translation>
@@ -46722,7 +46732,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Fichiers Python (*.py *.py3)</translation>
@@ -46975,7 +46985,7 @@
       <translation>Tous fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Fichiers Python3 (*.py)</translation>
@@ -49538,12 +49548,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Ouvrir Fichier</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55594,18 +55604,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Export des préférences</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Import des préférences</translation>
     </message>
--- a/src/eric7/i18n/eric7_it.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_it.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20973,6 +20973,16 @@
       <translation type="unfinished">Copia il path nella Clipboard</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Seleziona tutti</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">Trova &amp;Testo:</translation>
@@ -46652,7 +46662,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">File Python (*.py *.py3)</translation>
@@ -46905,7 +46915,7 @@
       <translation>Tutti i file (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Python3 Files (*.py)</translation>
@@ -49464,12 +49474,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Apri File</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55499,18 +55509,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Esporta Preferenze</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>File proprietà (*.ini);;Tutti i file(*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Importa Preferenze</translation>
     </message>
--- a/src/eric7/i18n/eric7_pt.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_pt.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20987,6 +20987,16 @@
       <translation type="unfinished">Copiar Rota à Área de Transferência</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Selecionar Tudo</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">Encontrar &amp;texto:</translation>
@@ -46645,7 +46655,7 @@
       <translation />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">Ficheiros Python (*.py *.py3)</translation>
@@ -46898,7 +46908,7 @@
       <translation>Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Ficheiros Python3 (*.py)</translation>
@@ -49462,12 +49472,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Abrir Ficheiro</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55497,18 +55507,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Exportar Preferências</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Importar Preferências</translation>
     </message>
--- a/src/eric7/i18n/eric7_ru.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_ru.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20909,6 +20909,16 @@
       <translation>Копировать путь в буфер обмена</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Выделить всё</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation>Найти &amp;текст:</translation>
@@ -46683,7 +46693,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation>Файлы Python (*.py *.py3)</translation>
@@ -46936,7 +46946,7 @@
       <translation>Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Файлы Python3 (*.py)</translation>
@@ -49507,12 +49517,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Открыть файл</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55571,18 +55581,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Экспорт Preferences</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>Файлы Preferences (*.ini);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Импорт Preferences</translation>
     </message>
--- a/src/eric7/i18n/eric7_tr.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_tr.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20920,6 +20920,16 @@
       <translation type="unfinished">Yolu Panoya kopyala</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">Hepsini Seç</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">Me&amp;tni Bul:</translation>
@@ -46589,7 +46599,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">Python Dosyaları (*.py *.py3)</translation>
@@ -46842,7 +46852,7 @@
       <translation>Tüm Dosyalar (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation>Python Dosyaları (*.py3)</translation>
@@ -49401,12 +49411,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">Dosya Aç</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55430,18 +55440,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>Seçenekleri Dışa Aktar</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>Seçenekleri İçe Aktar</translation>
     </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts	Tue Dec 06 16:04:58 2022 +0100
+++ b/src/eric7/i18n/eric7_zh_CN.ts	Tue Dec 06 16:46:20 2022 +0100
@@ -20983,6 +20983,16 @@
       <translation type="unfinished">将路径复制到剪贴板</translation>
     </message>
     <message>
+      <location filename="../UI/FindFileWidget.py" line="916" />
+      <source>Select All</source>
+      <translation type="unfinished">全选</translation>
+    </message>
+    <message>
+      <location filename="../UI/FindFileWidget.py" line="917" />
+      <source>Deselect All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../UI/FindFileWidget.ui" line="0" />
       <source>Find &amp;text:</source>
       <translation type="unfinished">查找文本(&amp;t):</translation>
@@ -46620,7 +46630,7 @@
       <translation>Pygments</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="589" />
+      <location filename="../Preferences/__init__.py" line="590" />
       <location filename="../QScintilla/Lexers/__init__.py" line="386" />
       <source>Python Files (*.py *.py3)</source>
       <translation type="unfinished">Python 文件 (*.py *.py3)</translation>
@@ -46873,7 +46883,7 @@
       <translation>所有文件 (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="592" />
+      <location filename="../Preferences/__init__.py" line="593" />
       <location filename="../QScintilla/Lexers/__init__.py" line="479" />
       <source>Python3 Files (*.py)</source>
       <translation type="unfinished" />
@@ -49430,12 +49440,12 @@
   <context>
     <name>MimeTypes</name>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="39" />
+      <location filename="../Utilities/MimeTypes.py" line="38" />
       <source>Open File</source>
       <translation type="unfinished">打开文件</translation>
     </message>
     <message>
-      <location filename="../Utilities/MimeTypes.py" line="40" />
+      <location filename="../Utilities/MimeTypes.py" line="39" />
       <source>&lt;p&gt;Is the file &lt;b&gt;{0}&lt;/b&gt; a text file to be opened in eric?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; You may suppress this question by adding a pattern to the list of known text files on the &lt;b&gt;MimeTypes&lt;/b&gt; configuration page.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -55480,18 +55490,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1774" />
+      <location filename="../Preferences/__init__.py" line="1777" />
       <source>Export Preferences</source>
       <translation>导出首选项</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1803" />
-      <location filename="../Preferences/__init__.py" line="1776" />
+      <location filename="../Preferences/__init__.py" line="1806" />
+      <location filename="../Preferences/__init__.py" line="1779" />
       <source>Properties File (*.ini);;All Files (*)</source>
       <translation>属性文件 (*.ini);;所有文件 (*)</translation>
     </message>
     <message>
-      <location filename="../Preferences/__init__.py" line="1801" />
+      <location filename="../Preferences/__init__.py" line="1804" />
       <source>Import Preferences</source>
       <translation>导入首选项</translation>
     </message>

eric ide

mercurial