diff options
author | Saturneric <[email protected]> | 2021-07-05 16:33:22 +0000 |
---|---|---|
committer | Saturneric <[email protected]> | 2021-07-05 16:33:22 +0000 |
commit | 4286627bc87dba16b739a205708f3c7029da27e5 (patch) | |
tree | 7c30ae2dcc8c58711ccd08543556cf989b1b89f6 | |
parent | Fix the logic problem of the signature and encryption function. (diff) | |
download | GpgFrontend-4286627bc87dba16b739a205708f3c7029da27e5.tar.gz GpgFrontend-4286627bc87dba16b739a205708f3c7029da27e5.zip |
Introduce multithreading.
Fix Bugs.
-rw-r--r-- | include/MainWindow.h | 1 | ||||
-rw-r--r-- | include/ui/WaitingDialog.h | 40 | ||||
-rw-r--r-- | resource/ts/gpg_frontend_fr.ts | 374 | ||||
-rw-r--r-- | resource/ts/gpg_frontend_ru.ts | 374 | ||||
-rw-r--r-- | resource/ts/gpgfrontend_en_us.ts | 374 | ||||
-rw-r--r-- | resource/ts/gpgfrontend_zh_chs.ts | 374 | ||||
-rw-r--r-- | resource/ts/gpgfrontend_zh_cht.ts | 374 | ||||
-rw-r--r-- | src/gpg/GpgFileOpera.cpp | 27 | ||||
-rw-r--r-- | src/ui/WaitingDialog.cpp | 15 | ||||
-rw-r--r-- | src/ui/main_window/MainWindowSlotFunction.cpp | 180 |
10 files changed, 1249 insertions, 884 deletions
diff --git a/include/MainWindow.h b/include/MainWindow.h index a6ddfc3a..418a56db 100644 --- a/include/MainWindow.h +++ b/include/MainWindow.h @@ -36,6 +36,7 @@ #include "ui/FindWidget.h" #include "ui/Wizard.h" #include "ui/KeyUploadDialog.h" +#include "ui/WaitingDialog.h" #include "gpg/result_analyse/SignResultAnalyse.h" #include "gpg/result_analyse/EncryptResultAnalyse.h" diff --git a/include/ui/WaitingDialog.h b/include/ui/WaitingDialog.h new file mode 100644 index 00000000..64c77ad9 --- /dev/null +++ b/include/ui/WaitingDialog.h @@ -0,0 +1,40 @@ +/** + * This file is part of GPGFrontend. + * + * GPGFrontend is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Foobar is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Foobar. If not, see <https://www.gnu.org/licenses/>. + * + * The initial version of the source code is inherited from gpg4usb-team. + * Their source code version also complies with GNU General Public License. + * + * The source code version of this software was modified and released + * by Saturneric<[email protected]> starting on May 12, 2021. + * + */ + +#include "GpgFrontend.h" + +class WaitingDialog : public QDialog { +Q_OBJECT +public: + + WaitingDialog(QWidget *parent = nullptr); + +public slots: + +private slots: + +private: + + +}; diff --git a/resource/ts/gpg_frontend_fr.ts b/resource/ts/gpg_frontend_fr.ts index bbd05c12..a32fcc56 100644 --- a/resource/ts/gpg_frontend_fr.ts +++ b/resource/ts/gpg_frontend_fr.ts @@ -322,22 +322,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="198"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="200"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> <source>Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="209"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="211"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> <source>Unable to delete the file or folder.</source> <translation type="unfinished"></translation> </message> @@ -1937,27 +1937,24 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="37"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="88"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="220"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="395"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="538"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="681"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="419"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="562"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="705"/> <source>No Key Selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="44"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="227"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="402"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="545"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="688"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="569"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="403"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="546"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="427"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="570"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> @@ -1967,121 +1964,148 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="232"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="717"/> + <source>Invalid KeyPair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="233"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="718"/> + <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="244"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="251"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="729"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="736"/> + <source>Incomplete Operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="245"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="730"/> + <source>None of the selected key pairs can provide the encryption function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="252"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="737"/> + <source>None of the selected key pairs can provide the signature function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="602"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="626"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <source>No permission to read this file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> <source>No permission to create file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="382"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="467"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="668"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="406"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="491"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="549"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="692"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="383"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="526"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="669"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="407"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="492"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="550"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="693"/> <source>The target file already exists, do you need to overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="603"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="627"/> <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> <source>Select a file(.gpg/.asc) before doing it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="229"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="404"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="547"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="428"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="571"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="719"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> <source>Select a file before doing it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="228"/> - <source>The selected key cannot be used for signing and encryption at the same time.<br/></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../src/ui/main_window/MainWindowSlotUI.cpp" line="54"/> <source>There is one unencrypted file in attachment folder</source> <translation type="unfinished"></translation> @@ -2118,471 +2142,481 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL </message> <message> <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="45"/> + <source>&Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="47"/> + <source>Open a file browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="50"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="48"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="53"/> <source>Save the current File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="56"/> <source>Save &As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="59"/> <source>Save the current File as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="57"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="62"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="60"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> <source>Print Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="63"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="70"/> <source>Close file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="73"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> <source>Quit Program</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="78"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> <source>Undo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="88"/> <source>Redo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="91"/> <source>Zoom In</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="90"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="95"/> <source>Zoom Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="94"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="99"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="97"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="102"/> <source>Paste Text From Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="100"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="105"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="108"/> <source>Cut the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="107"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="112"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="110"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="115"/> <source>Copy the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> <source>&Quote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="116"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="121"/> <source>Quote whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="124"/> <source>Select &All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="122"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> <source>Select the whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="125"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> <source>&Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="132"/> <source>Find a word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="135"/> <source>Remove &spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="133"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="138"/> <source>Remove double linebreaks, e.g. in pasted text from webmailer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="136"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="141"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="137"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="142"/> <source>Open settings dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="143"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="148"/> <source>&Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="146"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="151"/> <source>Encrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="149"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="154"/> <source>&Encrypt &Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="152"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="157"/> <source>Encrypt and Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="155"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="160"/> <source>&Decrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="158"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="163"/> <source>Decrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="161"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="166"/> <source>&Decrypt &Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="164"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="169"/> <source>Decrypt and Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="170"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> <source>&Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="171"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="176"/> <source>Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="174"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> <source>&Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="180"/> <source>Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="178"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> <source>&Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="184"/> <source>Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="182"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> <source>&Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="188"/> <source>Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="192"/> <source>&Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="190"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="195"/> <source>Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="193"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="198"/> <source>&Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="201"/> <source>Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="202"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> <source>&Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="204"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> <source>Import New Key From Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="212"/> <source>Manage &keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> <source>Open Keymanagement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="221"/> <source>Show the application's About box</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="224"/> <source>Open &Wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> <source>Open the wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> <source>Append Selected Key(s) To Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="231"/> <source>Append The Selected Keys To Text in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="229"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> <source>Copy EMail-address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> <source>Copy selected EMailaddress to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> <source>Show Key Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="240"/> <source>Show Details for this Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="238"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> <source>Refresh Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="244"/> <source>Refresh key from default key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="242"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="247"/> <source>Upload Public Key(s) To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="248"/> <source>Upload The Selected Public Keys To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="257"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="262"/> <source>Remove PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="260"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> <source>Add PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="270"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="277"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="283"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="295"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> <source>&File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="307"/> <source>&Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="312"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="318"/> <source>&Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="313"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="319"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="328"/> <source>&Steganography</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="337"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="333"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="339"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="341"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="347"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="348"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="355"/> <source>Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="358"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="365"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="363"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="377"/> <source>Special Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="382"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="389"/> <source>Import key from...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="390"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="392"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="398"/> <source>Browser to view and operate file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="399"/> <source>Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="411"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="417"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="418"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="424"/> <source>Key ToolBox</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="432"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="452"/> <source>Attached files:</source> <translation type="unfinished"></translation> </message> diff --git a/resource/ts/gpg_frontend_ru.ts b/resource/ts/gpg_frontend_ru.ts index 97bed6b7..ccbd15a0 100644 --- a/resource/ts/gpg_frontend_ru.ts +++ b/resource/ts/gpg_frontend_ru.ts @@ -322,22 +322,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="198"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="200"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> <source>Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="209"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="211"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> <source>Unable to delete the file or folder.</source> <translation type="unfinished"></translation> </message> @@ -1937,27 +1937,24 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="37"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="88"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="220"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="395"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="538"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="681"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="419"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="562"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="705"/> <source>No Key Selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="44"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="227"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="402"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="545"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="688"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="569"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="403"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="546"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="427"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="570"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> @@ -1967,121 +1964,148 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="232"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="717"/> + <source>Invalid KeyPair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="233"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="718"/> + <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="244"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="251"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="729"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="736"/> + <source>Incomplete Operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="245"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="730"/> + <source>None of the selected key pairs can provide the encryption function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="252"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="737"/> + <source>None of the selected key pairs can provide the signature function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="602"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="626"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <source>No permission to read this file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> <source>No permission to create file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="382"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="467"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="668"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="406"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="491"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="549"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="692"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="383"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="526"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="669"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="407"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="492"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="550"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="693"/> <source>The target file already exists, do you need to overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="603"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="627"/> <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> <source>Select a file(.gpg/.asc) before doing it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="229"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="404"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="547"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="428"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="571"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="719"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> <source>Select a file before doing it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="228"/> - <source>The selected key cannot be used for signing and encryption at the same time.<br/></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../src/ui/main_window/MainWindowSlotUI.cpp" line="54"/> <source>There is one unencrypted file in attachment folder</source> <translation type="unfinished"></translation> @@ -2118,471 +2142,481 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL </message> <message> <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="45"/> + <source>&Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="47"/> + <source>Open a file browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="50"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="48"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="53"/> <source>Save the current File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="56"/> <source>Save &As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="59"/> <source>Save the current File as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="57"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="62"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="60"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> <source>Print Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="63"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="70"/> <source>Close file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="73"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> <source>Quit Program</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="78"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> <source>Undo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="88"/> <source>Redo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="91"/> <source>Zoom In</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="90"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="95"/> <source>Zoom Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="94"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="99"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="97"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="102"/> <source>Paste Text From Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="100"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="105"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="108"/> <source>Cut the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="107"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="112"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="110"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="115"/> <source>Copy the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> <source>&Quote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="116"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="121"/> <source>Quote whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="124"/> <source>Select &All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="122"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> <source>Select the whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="125"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> <source>&Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="132"/> <source>Find a word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="135"/> <source>Remove &spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="133"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="138"/> <source>Remove double linebreaks, e.g. in pasted text from webmailer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="136"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="141"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="137"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="142"/> <source>Open settings dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="143"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="148"/> <source>&Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="146"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="151"/> <source>Encrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="149"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="154"/> <source>&Encrypt &Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="152"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="157"/> <source>Encrypt and Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="155"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="160"/> <source>&Decrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="158"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="163"/> <source>Decrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="161"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="166"/> <source>&Decrypt &Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="164"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="169"/> <source>Decrypt and Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="170"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> <source>&Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="171"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="176"/> <source>Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="174"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> <source>&Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="180"/> <source>Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="178"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> <source>&Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="184"/> <source>Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="182"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> <source>&Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="188"/> <source>Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="192"/> <source>&Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="190"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="195"/> <source>Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="193"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="198"/> <source>&Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="201"/> <source>Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="202"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> <source>&Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="204"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> <source>Import New Key From Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="212"/> <source>Manage &keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> <source>Open Keymanagement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="221"/> <source>Show the application's About box</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="224"/> <source>Open &Wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> <source>Open the wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> <source>Append Selected Key(s) To Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="231"/> <source>Append The Selected Keys To Text in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="229"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> <source>Copy EMail-address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> <source>Copy selected EMailaddress to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> <source>Show Key Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="240"/> <source>Show Details for this Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="238"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> <source>Refresh Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="244"/> <source>Refresh key from default key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="242"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="247"/> <source>Upload Public Key(s) To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="248"/> <source>Upload The Selected Public Keys To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="257"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="262"/> <source>Remove PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="260"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> <source>Add PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="270"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="277"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="283"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="295"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> <source>&File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="307"/> <source>&Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="312"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="318"/> <source>&Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="313"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="319"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="328"/> <source>&Steganography</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="337"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="333"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="339"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="341"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="347"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="348"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="355"/> <source>Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="358"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="365"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="363"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="377"/> <source>Special Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="382"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="389"/> <source>Import key from...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="390"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="392"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="398"/> <source>Browser to view and operate file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="399"/> <source>Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="411"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="417"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="418"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="424"/> <source>Key ToolBox</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="432"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="452"/> <source>Attached files:</source> <translation type="unfinished"></translation> </message> diff --git a/resource/ts/gpgfrontend_en_us.ts b/resource/ts/gpgfrontend_en_us.ts index 44140c18..c718def2 100644 --- a/resource/ts/gpgfrontend_en_us.ts +++ b/resource/ts/gpgfrontend_en_us.ts @@ -322,22 +322,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="198"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="200"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> <source>Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="209"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="211"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> <source>Unable to delete the file or folder.</source> <translation type="unfinished"></translation> </message> @@ -1937,27 +1937,24 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="37"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="88"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="220"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="395"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="538"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="681"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="419"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="562"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="705"/> <source>No Key Selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="44"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="227"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="402"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="545"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="688"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="569"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="403"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="546"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="427"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="570"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> @@ -1967,121 +1964,148 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="232"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="717"/> + <source>Invalid KeyPair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="233"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="718"/> + <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="244"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="251"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="729"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="736"/> + <source>Incomplete Operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="245"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="730"/> + <source>None of the selected key pairs can provide the encryption function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="252"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="737"/> + <source>None of the selected key pairs can provide the signature function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="602"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="626"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <source>No permission to read this file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> <source>No permission to create file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="382"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="467"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="668"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="406"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="491"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="549"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="692"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="383"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="526"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="669"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="407"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="492"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="550"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="693"/> <source>The target file already exists, do you need to overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="603"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="627"/> <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> <source>Select a file(.gpg/.asc) before doing it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="229"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="404"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="547"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="428"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="571"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="719"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> <source>Select a file before doing it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="228"/> - <source>The selected key cannot be used for signing and encryption at the same time.<br/></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../src/ui/main_window/MainWindowSlotUI.cpp" line="54"/> <source>There is one unencrypted file in attachment folder</source> <translation type="unfinished"></translation> @@ -2118,471 +2142,481 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL </message> <message> <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="45"/> + <source>&Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="47"/> + <source>Open a file browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="50"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="48"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="53"/> <source>Save the current File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="56"/> <source>Save &As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="59"/> <source>Save the current File as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="57"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="62"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="60"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> <source>Print Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="63"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="70"/> <source>Close file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="73"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> <source>Quit Program</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="78"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> <source>Undo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="88"/> <source>Redo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="91"/> <source>Zoom In</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="90"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="95"/> <source>Zoom Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="94"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="99"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="97"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="102"/> <source>Paste Text From Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="100"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="105"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="108"/> <source>Cut the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="107"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="112"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="110"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="115"/> <source>Copy the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> <source>&Quote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="116"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="121"/> <source>Quote whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="124"/> <source>Select &All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="122"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> <source>Select the whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="125"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> <source>&Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="132"/> <source>Find a word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="135"/> <source>Remove &spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="133"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="138"/> <source>Remove double linebreaks, e.g. in pasted text from webmailer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="136"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="141"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="137"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="142"/> <source>Open settings dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="143"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="148"/> <source>&Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="146"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="151"/> <source>Encrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="149"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="154"/> <source>&Encrypt &Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="152"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="157"/> <source>Encrypt and Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="155"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="160"/> <source>&Decrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="158"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="163"/> <source>Decrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="161"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="166"/> <source>&Decrypt &Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="164"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="169"/> <source>Decrypt and Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="170"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> <source>&Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="171"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="176"/> <source>Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="174"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> <source>&Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="180"/> <source>Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="178"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> <source>&Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="184"/> <source>Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="182"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> <source>&Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="188"/> <source>Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="192"/> <source>&Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="190"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="195"/> <source>Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="193"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="198"/> <source>&Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="201"/> <source>Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="202"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> <source>&Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="204"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> <source>Import New Key From Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="212"/> <source>Manage &keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> <source>Open Keymanagement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="221"/> <source>Show the application's About box</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="224"/> <source>Open &Wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> <source>Open the wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> <source>Append Selected Key(s) To Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="231"/> <source>Append The Selected Keys To Text in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="229"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> <source>Copy EMail-address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> <source>Copy selected EMailaddress to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> <source>Show Key Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="240"/> <source>Show Details for this Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="238"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> <source>Refresh Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="244"/> <source>Refresh key from default key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="242"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="247"/> <source>Upload Public Key(s) To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="248"/> <source>Upload The Selected Public Keys To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="257"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="262"/> <source>Remove PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="260"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> <source>Add PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="270"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="277"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="283"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="295"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> <source>&File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="307"/> <source>&Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="312"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="318"/> <source>&Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="313"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="319"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="328"/> <source>&Steganography</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="337"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="333"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="339"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="341"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="347"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="348"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="355"/> <source>Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="358"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="365"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="363"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="377"/> <source>Special Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="382"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="389"/> <source>Import key from...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="390"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="392"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="398"/> <source>Browser to view and operate file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="399"/> <source>Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="411"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="417"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="418"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="424"/> <source>Key ToolBox</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="432"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="452"/> <source>Attached files:</source> <translation type="unfinished"></translation> </message> diff --git a/resource/ts/gpgfrontend_zh_chs.ts b/resource/ts/gpgfrontend_zh_chs.ts index 282cb9a4..7bf4bd62 100644 --- a/resource/ts/gpgfrontend_zh_chs.ts +++ b/resource/ts/gpgfrontend_zh_chs.ts @@ -322,22 +322,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="198"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="200"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> <source>Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="209"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="211"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> <source>Unable to delete the file or folder.</source> <translation type="unfinished"></translation> </message> @@ -1937,27 +1937,24 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="37"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="88"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="220"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="395"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="538"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="681"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="419"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="562"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="705"/> <source>No Key Selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="44"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="227"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="402"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="545"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="688"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="569"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="403"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="546"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="427"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="570"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> @@ -1967,121 +1964,148 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="232"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="717"/> + <source>Invalid KeyPair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="233"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="718"/> + <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="244"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="251"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="729"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="736"/> + <source>Incomplete Operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="245"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="730"/> + <source>None of the selected key pairs can provide the encryption function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="252"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="737"/> + <source>None of the selected key pairs can provide the signature function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="602"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="626"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <source>No permission to read this file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> <source>No permission to create file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="382"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="467"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="668"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="406"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="491"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="549"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="692"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="383"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="526"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="669"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="407"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="492"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="550"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="693"/> <source>The target file already exists, do you need to overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="603"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="627"/> <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> <source>Select a file(.gpg/.asc) before doing it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="229"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="404"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="547"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="428"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="571"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="719"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> <source>Select a file before doing it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="228"/> - <source>The selected key cannot be used for signing and encryption at the same time.<br/></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../src/ui/main_window/MainWindowSlotUI.cpp" line="54"/> <source>There is one unencrypted file in attachment folder</source> <translation type="unfinished"></translation> @@ -2118,471 +2142,481 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL </message> <message> <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="45"/> + <source>&Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="47"/> + <source>Open a file browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="50"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="48"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="53"/> <source>Save the current File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="56"/> <source>Save &As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="59"/> <source>Save the current File as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="57"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="62"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="60"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> <source>Print Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="63"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="70"/> <source>Close file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="73"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> <source>Quit Program</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="78"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> <source>Undo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="88"/> <source>Redo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="91"/> <source>Zoom In</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="90"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="95"/> <source>Zoom Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="94"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="99"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="97"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="102"/> <source>Paste Text From Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="100"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="105"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="108"/> <source>Cut the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="107"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="112"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="110"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="115"/> <source>Copy the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> <source>&Quote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="116"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="121"/> <source>Quote whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="124"/> <source>Select &All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="122"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> <source>Select the whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="125"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> <source>&Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="132"/> <source>Find a word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="135"/> <source>Remove &spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="133"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="138"/> <source>Remove double linebreaks, e.g. in pasted text from webmailer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="136"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="141"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="137"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="142"/> <source>Open settings dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="143"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="148"/> <source>&Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="146"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="151"/> <source>Encrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="149"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="154"/> <source>&Encrypt &Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="152"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="157"/> <source>Encrypt and Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="155"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="160"/> <source>&Decrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="158"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="163"/> <source>Decrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="161"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="166"/> <source>&Decrypt &Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="164"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="169"/> <source>Decrypt and Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="170"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> <source>&Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="171"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="176"/> <source>Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="174"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> <source>&Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="180"/> <source>Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="178"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> <source>&Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="184"/> <source>Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="182"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> <source>&Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="188"/> <source>Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="192"/> <source>&Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="190"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="195"/> <source>Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="193"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="198"/> <source>&Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="201"/> <source>Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="202"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> <source>&Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="204"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> <source>Import New Key From Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="212"/> <source>Manage &keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> <source>Open Keymanagement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="221"/> <source>Show the application's About box</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="224"/> <source>Open &Wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> <source>Open the wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> <source>Append Selected Key(s) To Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="231"/> <source>Append The Selected Keys To Text in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="229"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> <source>Copy EMail-address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> <source>Copy selected EMailaddress to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> <source>Show Key Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="240"/> <source>Show Details for this Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="238"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> <source>Refresh Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="244"/> <source>Refresh key from default key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="242"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="247"/> <source>Upload Public Key(s) To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="248"/> <source>Upload The Selected Public Keys To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="257"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="262"/> <source>Remove PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="260"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> <source>Add PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="270"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="277"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="283"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="295"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> <source>&File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="307"/> <source>&Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="312"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="318"/> <source>&Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="313"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="319"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="328"/> <source>&Steganography</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="337"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="333"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="339"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="341"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="347"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="348"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="355"/> <source>Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="358"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="365"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="363"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="377"/> <source>Special Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="382"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="389"/> <source>Import key from...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="390"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="392"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="398"/> <source>Browser to view and operate file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="399"/> <source>Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="411"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="417"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="418"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="424"/> <source>Key ToolBox</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="432"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="452"/> <source>Attached files:</source> <translation type="unfinished"></translation> </message> diff --git a/resource/ts/gpgfrontend_zh_cht.ts b/resource/ts/gpgfrontend_zh_cht.ts index 282cb9a4..7bf4bd62 100644 --- a/resource/ts/gpgfrontend_zh_cht.ts +++ b/resource/ts/gpgfrontend_zh_cht.ts @@ -322,22 +322,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="198"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="200"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="199"/> <source>Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="209"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/widgets/FilePage.cpp" line="211"/> + <location filename="../../src/ui/widgets/FilePage.cpp" line="210"/> <source>Unable to delete the file or folder.</source> <translation type="unfinished"></translation> </message> @@ -1937,27 +1937,24 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="37"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="88"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="220"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="395"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="538"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="681"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="419"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="562"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="705"/> <source>No Key Selected</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="44"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="95"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="227"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="402"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="545"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="688"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="569"/> <source>Invalid Operation</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="45"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="403"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="546"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="689"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="427"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="570"/> <source>The selected key contains a key that does not actually have a encrypt usage.<br/></source> <translation type="unfinished"></translation> </message> @@ -1967,121 +1964,148 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="232"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="717"/> + <source>Invalid KeyPair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="233"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="718"/> + <source>The selected keypair cannot be used for signing and encryption at the same time.<br/></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="244"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="251"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="729"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="736"/> + <source>Incomplete Operation</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="245"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="730"/> + <source>None of the selected key pairs can provide the encryption function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="252"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="737"/> + <source>None of the selected key pairs can provide the signature function.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="602"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="626"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="373"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="448"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="515"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="659"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="738"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="397"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="472"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="539"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="683"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="782"/> <source>No permission to read this file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="377"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="452"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="663"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="742"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="401"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="476"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="543"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="687"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> <source>No permission to create file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="382"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="467"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="525"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="668"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="406"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="491"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="549"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="692"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="383"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="526"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="669"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="407"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="492"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="550"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="693"/> <source>The target file already exists, do you need to overwrite it?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="431"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="495"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="574"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="642"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="723"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="786"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="455"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="519"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="598"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="666"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="767"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="830"/> <source>An error occurred during operation.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="603"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="627"/> <source>Please select the appropriate target file or signature file. Ensure that both are in this directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="607"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="631"/> <source>No permission to read target file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="611"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="635"/> <source>No permission to read signature file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="734"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="778"/> <source>Select a file(.gpg/.asc) before doing it.</source> <translation type="unfinished"></translation> </message> <message> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="46"/> <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="97"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="229"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="404"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="547"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="690"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="428"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="571"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="719"/> <source><br/>For example the Following Key: <br/></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="369"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="444"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="511"/> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="655"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="468"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="535"/> + <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="679"/> <source>Select a file before doing it.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowSlotFunction.cpp" line="228"/> - <source>The selected key cannot be used for signing and encryption at the same time.<br/></source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../src/ui/main_window/MainWindowSlotUI.cpp" line="54"/> <source>There is one unencrypted file in attachment folder</source> <translation type="unfinished"></translation> @@ -2118,471 +2142,481 @@ This is NOT your Public Key, so DON'T give it away.<br />Do you REALL </message> <message> <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="45"/> + <source>&Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="47"/> + <source>Open a file browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="50"/> <source>&Save</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="48"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="53"/> <source>Save the current File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="51"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="56"/> <source>Save &As</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="54"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="59"/> <source>Save the current File as...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="57"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="62"/> <source>&Print</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="60"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> <source>Print Document</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="63"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="65"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="70"/> <source>Close file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="68"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="73"/> <source>&Quit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="71"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> <source>Quit Program</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="76"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> <source>&Undo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="78"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> <source>Undo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="81"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> <source>&Redo</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="83"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="88"/> <source>Redo Last Edit Action</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="86"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="91"/> <source>Zoom In</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="90"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="95"/> <source>Zoom Out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="94"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="99"/> <source>&Paste</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="97"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="102"/> <source>Paste Text From Clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="100"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="105"/> <source>Cu&t</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="103"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="108"/> <source>Cut the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="107"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="112"/> <source>&Copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="110"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="115"/> <source>Copy the current selection's contents to the clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="114"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> <source>&Quote</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="116"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="121"/> <source>Quote whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="119"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="124"/> <source>Select &All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="122"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> <source>Select the whole text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="125"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> <source>&Find</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="127"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="132"/> <source>Find a word</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="130"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="135"/> <source>Remove &spacing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="133"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="138"/> <source>Remove double linebreaks, e.g. in pasted text from webmailer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="136"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="141"/> <source>Se&ttings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="137"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="142"/> <source>Open settings dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="143"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="148"/> <source>&Encrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="146"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="151"/> <source>Encrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="149"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="154"/> <source>&Encrypt &Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="152"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="157"/> <source>Encrypt and Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="155"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="160"/> <source>&Decrypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="158"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="163"/> <source>Decrypt Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="161"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="166"/> <source>&Decrypt &Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="164"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="169"/> <source>Decrypt and Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="170"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> <source>&Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="171"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="176"/> <source>Encrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="174"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> <source>&Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="175"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="180"/> <source>Decrypt File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="178"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> <source>&Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="179"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="184"/> <source>Sign File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="182"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> <source>&Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="183"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="188"/> <source>Verify File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="187"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="192"/> <source>&Sign</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="190"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="195"/> <source>Sign Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="193"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="198"/> <source>&Verify</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="196"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="201"/> <source>Verify Message</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="202"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> <source>&Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="204"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> <source>Import New Key From Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="207"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="212"/> <source>Manage &keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="209"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> <source>Open Keymanagement</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="214"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> <source>&About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="216"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="221"/> <source>Show the application's About box</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="219"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="224"/> <source>Open &Wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="220"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> <source>Open the wizard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="225"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> <source>Append Selected Key(s) To Text</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="226"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="231"/> <source>Append The Selected Keys To Text in Editor</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="229"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> <source>Copy EMail-address</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="230"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> <source>Copy selected EMailaddress to clipboard</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="234"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> <source>Show Key Details</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="235"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="240"/> <source>Show Details for this Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="238"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> <source>Refresh Key From Key Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="239"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="244"/> <source>Refresh key from default key server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="242"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="247"/> <source>Upload Public Key(s) To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="243"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="248"/> <source>Upload The Selected Public Keys To Server</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="257"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="262"/> <source>Remove PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="260"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> <source>Add PGP Header</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="265"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="270"/> <source>&File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="277"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="283"/> <source>&Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="295"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> <source>&File...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="301"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="307"/> <source>&Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="312"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="318"/> <source>&Keys</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="313"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="319"/> <source>&Import Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="322"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="328"/> <source>&Steganography</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="331"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="337"/> <source>&View</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="333"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="339"/> <source>&Help</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="341"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="347"/> <source>File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="348"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="355"/> <source>Crypt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="358"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="365"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="363"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="370"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="377"/> <source>Special Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="382"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="389"/> <source>Import key from...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="383"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="390"/> <source>Import key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="392"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="398"/> <source>Browser to view and operate file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="393"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="399"/> <source>Browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="411"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="417"/> <source>Ready</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="418"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="424"/> <source>Key ToolBox</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="426"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="432"/> <source>Information Board</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="446"/> + <location filename="../../src/ui/main_window/MainWindowUI.cpp" line="452"/> <source>Attached files:</source> <translation type="unfinished"></translation> </message> diff --git a/src/gpg/GpgFileOpera.cpp b/src/gpg/GpgFileOpera.cpp index f7db9d44..ee2f1e0d 100644 --- a/src/gpg/GpgFileOpera.cpp +++ b/src/gpg/GpgFileOpera.cpp @@ -142,24 +142,25 @@ gpgme_error_t GpgFileOpera::verifyFile(GpgME::GpgContext *ctx, const QString &mP if (!infile.open(QIODevice::ReadOnly)) throw std::runtime_error("cannot open file"); - QByteArray inBuffer = infile.readAll(); - QFile signFile; - signFile.setFileName(mPath + ".sig"); - if (!signFile.open(QIODevice::ReadOnly)) { - throw std::runtime_error("cannot open file"); + if(fileInfo.suffix() == "gpg") { + auto error = ctx->verify(&inBuffer, nullptr, result); + return error; } + else { + QFile signFile; + signFile.setFileName(mPath + ".sig"); + if (!signFile.open(QIODevice::ReadOnly)) { + throw std::runtime_error("cannot open file"); + } + auto signBuffer = signFile.readAll(); + infile.close(); - - auto signBuffer = signFile.readAll(); - infile.close(); - - - auto error = ctx->verify(&inBuffer, &signBuffer, result); - - return error; + auto error = ctx->verify(&inBuffer, &signBuffer, result); + return error; + } } gpg_error_t GpgFileOpera::encryptSignFile(GpgME::GpgContext *ctx, QVector<GpgKey> &keys, const QString &mPath, diff --git a/src/ui/WaitingDialog.cpp b/src/ui/WaitingDialog.cpp new file mode 100644 index 00000000..8281385a --- /dev/null +++ b/src/ui/WaitingDialog.cpp @@ -0,0 +1,15 @@ +#include "ui/WaitingDialog.h" + +WaitingDialog::WaitingDialog(QWidget *parent) : QDialog(parent) { + auto *pb = new QProgressBar(); + pb->setRange(0, 0); + + auto *layout = new QVBoxLayout(); + layout->addWidget(pb); + this->setLayout(layout); + + this->setModal(true); + this->setWindowTitle(tr("Processing")); + this->setFixedSize(240, 42); + this->show(); +} diff --git a/src/ui/main_window/MainWindowSlotFunction.cpp b/src/ui/main_window/MainWindowSlotFunction.cpp index fdf6738f..36d8f363 100644 --- a/src/ui/main_window/MainWindowSlotFunction.cpp +++ b/src/ui/main_window/MainWindowSlotFunction.cpp @@ -52,7 +52,22 @@ void MainWindow::slotEncrypt() { auto *tmp = new QByteArray(); gpgme_encrypt_result_t result = nullptr; - auto error = mCtx->encrypt(keys, edit->curTextPage()->toPlainText().toUtf8(), tmp, &result); + + gpgme_error_t error; + + auto thread = QThread::create([&]() { + error = mCtx->encrypt(keys, edit->curTextPage()->toPlainText().toUtf8(), tmp, &result); + }); + + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); auto resultAnalyse = new EncryptResultAnalyse(error, result); auto &reportText = resultAnalyse->getResultReport(); @@ -133,8 +148,21 @@ void MainWindow::slotDecrypt() { GpgME::GpgContext::preventNoDataErr(&text); gpgme_decrypt_result_t result = nullptr; - // try decrypt, if fail do nothing, especially don't replace text - auto error = mCtx->decrypt(text, decrypted, &result); + + gpgme_error_t error; + auto thread = QThread::create([&]() { + // try decrypt, if fail do nothing, especially don't replace text + error = mCtx->decrypt(text, decrypted, &result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); + infoBoard->associateTextEdit(edit->curTextPage()); if (gpgme_err_code(error) == GPG_ERR_NO_ERROR) @@ -181,7 +209,18 @@ void MainWindow::slotVerify() { gpgme_verify_result_t result; - auto error = mCtx->verify(&text, nullptr, &result); + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = mCtx->verify(&text, nullptr, &result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); auto resultAnalyse = new VerifyResultAnalyse(mCtx, error, result); infoBoard->associateTextEdit(edit->curTextPage()); @@ -256,8 +295,21 @@ void MainWindow::slotEncryptSign() { gpgme_encrypt_result_t encr_result = nullptr; gpgme_sign_result_t sign_result = nullptr; - auto error = mCtx->encryptSign(keys, edit->curTextPage()->toPlainText().toUtf8(), tmp, &encr_result, + gpgme_decrypt_result_t result = nullptr; + + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = mCtx->encryptSign(keys, edit->curTextPage()->toPlainText().toUtf8(), tmp, &encr_result, &sign_result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); if(gpgme_err_code(error) == GPG_ERR_NO_ERROR) { auto *tmp2 = new QString(*tmp); @@ -297,8 +349,20 @@ void MainWindow::slotDecryptVerify() { gpgme_decrypt_result_t d_result = nullptr; gpgme_verify_result_t v_result = nullptr; - // try decrypt, if fail do nothing, especially don't replace text - auto error = mCtx->decryptVerify(text, decrypted, &d_result, &v_result); + + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = mCtx->decryptVerify(text, decrypted, &d_result, &v_result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); + infoBoard->associateTextEdit(edit->curTextPage()); if (gpgme_err_code(error) == GPG_ERR_NO_ERROR) @@ -433,7 +497,19 @@ void MainWindow::slotFileEncrypt() { try { gpgme_encrypt_result_t result; - auto error = GpgFileOpera::encryptFile(mCtx, keys, path, &result); + + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = GpgFileOpera::encryptFile(mCtx, keys, path, &result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); auto resultAnalyse = new EncryptResultAnalyse(error, result); auto &reportText = resultAnalyse->getResultReport(); @@ -451,7 +527,7 @@ void MainWindow::slotFileEncrypt() { fileTreeView->update(); - } catch (std::runtime_error &e) { + } catch (const std::runtime_error &e) { QMessageBox::critical(this, tr("Error"), tr("An error occurred during operation.")); } @@ -498,7 +574,18 @@ void MainWindow::slotFileDecrypt() { try { gpgme_decrypt_result_t result; - auto error = GpgFileOpera::decryptFile(mCtx, path, &result); + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = GpgFileOpera::decryptFile(mCtx, path, &result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); auto resultAnalyse = new DecryptResultAnalyse(mCtx, error, result); auto &reportText = resultAnalyse->getResultReport(); @@ -515,7 +602,7 @@ void MainWindow::slotFileDecrypt() { delete resultAnalyse; fileTreeView->update(); - } catch (std::runtime_error &e) { + } catch (const std::runtime_error &e) { QMessageBox::critical(this, tr("Error"), tr("An error occurred during operation.")); return; } @@ -576,7 +663,18 @@ void MainWindow::slotFileSign() { try { gpgme_sign_result_t result; - auto error = GpgFileOpera::signFile(mCtx, keys, path, &result); + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = GpgFileOpera::signFile(mCtx, keys, path, &result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + + dialog->close(); auto resultAnalyse = new SignResultAnalyse(error, result); auto &reportText = resultAnalyse->getResultReport(); @@ -594,7 +692,7 @@ void MainWindow::slotFileSign() { fileTreeView->update(); - } catch (std::runtime_error &e) { + } catch (const std::runtime_error &e) { QMessageBox::critical(this, tr("Error"), tr("An error occurred during operation.")); } @@ -611,7 +709,11 @@ void MainWindow::slotFileVerify() { QString signFilePath, dataFilePath; - if (fileInfo.suffix() == "sig" || fileInfo.suffix() == "gpg") { + if(fileInfo.suffix() == "gpg") { + dataFilePath = path; + signFilePath = path; + } + else if (fileInfo.suffix() == "sig") { int pos = path.lastIndexOf(QChar('.')); dataFilePath = path.left(pos); signFilePath = path; @@ -636,10 +738,26 @@ void MainWindow::slotFileVerify() { return; } - try { - gpgme_verify_result_t result; - auto error = GpgFileOpera::verifyFile(mCtx, dataFilePath, &result); + gpgme_verify_result_t result; + + gpgme_error_t error; + bool if_error = false; + auto thread = QThread::create([&]() { + try{ + error = GpgFileOpera::verifyFile(mCtx, dataFilePath, &result); + } catch (const std::runtime_error &e) { + if_error = true; + } + }); + thread->start(); + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + dialog->close(); + + if(!if_error) { auto resultAnalyse = new VerifyResultAnalyse(mCtx, error, result); auto &reportText = resultAnalyse->getResultReport(); infoBoard->associateTabWidget(edit->tabWidget); @@ -662,7 +780,7 @@ void MainWindow::slotFileVerify() { delete resultAnalyse; fileTreeView->update(); - } catch (std::runtime_error &e) { + } else { QMessageBox::critical(this, tr("Error"), tr("An error occurred during operation.")); return; } @@ -742,7 +860,17 @@ void MainWindow::slotFileEncryptSign() { gpgme_encrypt_result_t encr_result = nullptr; gpgme_sign_result_t sign_result = nullptr; - auto error = GpgFileOpera::encryptSignFile(mCtx, keys, path, &encr_result, &sign_result); + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = GpgFileOpera::encryptSignFile(mCtx, keys, path, &encr_result, &sign_result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + dialog->close(); auto resultAnalyseEncr = new EncryptResultAnalyse(error, encr_result); auto resultAnalyseSign = new SignResultAnalyse(error, sign_result); @@ -800,8 +928,18 @@ void MainWindow::slotFileDecryptVerify() { gpgme_decrypt_result_t d_result = nullptr; gpgme_verify_result_t v_result = nullptr; - // try decrypt, if fail do nothing, especially don't replace text - auto error = GpgFileOpera::decryptVerifyFile(mCtx, path, &d_result, &v_result); + + gpgme_error_t error; + auto thread = QThread::create([&]() { + error = GpgFileOpera::decryptVerifyFile(mCtx, path, &d_result, &v_result); + }); + thread->start(); + + WaitingDialog *dialog = new WaitingDialog(this); + while(thread->isRunning()) { + QApplication::processEvents(); + } + dialog->close(); infoBoard->associateFileTreeView(edit->curFilePage()); auto resultAnalyseDecrypt = new DecryptResultAnalyse(mCtx, error, d_result); |