diff options
author | Anne Jan Brouwer <brouwer@annejan.com> | 2018-09-25 15:59:32 +0200 |
---|---|---|
committer | Anne Jan Brouwer <brouwer@annejan.com> | 2018-09-25 15:59:32 +0200 |
commit | 54d51b4f9ebe873354fccf2466444893a0f04cbc (patch) | |
tree | 91ff97349f6e67fc20c2bc243751c58659659889 | |
parent | d5f9939c8d5cd62099786e525869db0e13f82d36 (diff) | |
parent | 5d5b2661b9b769bbe4f7d2867a7eaeee9134f3f9 (diff) |
It compiles, ship it . .
46 files changed, 5456 insertions, 2607 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index a1ca4263..4f55f001 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,13 +17,17 @@ **Closed issues:** +- Compilation error in \(K\)ubuntu 16.04.5 with sources tar.gz from version 1.2.3 [\#408](https://github.com/IJHack/QtPass/issues/408) - Version information string/s [\#398](https://github.com/IJHack/QtPass/issues/398) +- We should select a C++ std too [\#372](https://github.com/IJHack/QtPass/issues/372) - We should select a minimum Qt version [\#371](https://github.com/IJHack/QtPass/issues/371) - Compiling for Linux Mint 18 Ubuntu 16 [\#357](https://github.com/IJHack/QtPass/issues/357) - \[OS X\] Password input dialog suddenly stopped popping up [\#191](https://github.com/IJHack/QtPass/issues/191) **Merged pull requests:** +- Dutch \(nl\) translation improvements [\#418](https://github.com/IJHack/QtPass/pull/418) ([equaeghe](https://github.com/equaeghe)) +- Bugfixes [\#413](https://github.com/IJHack/QtPass/pull/413) ([rdoeffinger](https://github.com/rdoeffinger)) - pwgen: fix inverted "Generate ... less secure passwords" checkbox [\#409](https://github.com/IJHack/QtPass/pull/409) ([ahippo](https://github.com/ahippo)) - \#390 make box cheched when opening a folder users panel [\#403](https://github.com/IJHack/QtPass/pull/403) ([kenji21](https://github.com/kenji21)) diff --git a/localization/localization_ar_MA.ts b/localization/localization_ar_MA.ts index e50ebb32..a5468e6e 100644 --- a/localization/localization_ar_MA.ts +++ b/localization/localization_ar_MA.ts @@ -316,7 +316,17 @@ email</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/configdialog.cpp" line="+71"/> + <location filename="../src/configdialog.cpp" line="+47"/> + <source>System tray is not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+24"/> + <source>Pass OTP extension needs to be installed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> <source>No Clipboard</source> <translation type="unfinished"></translation> </message> @@ -331,7 +341,7 @@ email</source> <translation type="unfinished"></translation> </message> <message> - <location line="+342"/> + <location line="+394"/> <source>No profile selected</source> <translation type="unfinished"></translation> </message> @@ -341,7 +351,7 @@ email</source> <translation type="unfinished"></translation> </message> <message> - <location line="+38"/> + <location line="+52"/> <source>GnuPG not found</source> <translation type="unfinished"></translation> </message> @@ -351,7 +361,7 @@ email</source> <translation type="unfinished"></translation> </message> <message> - <location line="+20"/> + <location line="+25"/> <source>Create password-store?</source> <translation type="unfinished"></translation> </message> @@ -361,7 +371,7 @@ email</source> <translation type="unfinished"></translation> </message> <message> - <location line="+18"/> + <location line="+19"/> <source>Password store not initialised</source> <translation type="unfinished"></translation> </message> @@ -374,19 +384,19 @@ email</source> <context> <name>ImitatePass</name> <message> - <location filename="../src/imitatepass.cpp" line="+73"/> - <location line="+200"/> + <location filename="../src/imitatepass.cpp" line="+80"/> + <location line="+202"/> <source>Can not edit</source> <translation type="unfinished"></translation> </message> <message> - <location line="-199"/> - <location line="+200"/> + <location line="-201"/> + <location line="+202"/> <source>Could not read encryption key to use, .gpg-id file missing or invalid.</source> <translation type="unfinished"></translation> </message> <message> - <location line="-121"/> + <location line="-123"/> <source>Cannot update</source> <translation type="unfinished"></translation> </message> @@ -413,7 +423,7 @@ You will not be able to decrypt any newly added passwords!</source> </message> <message> <location line="+4"/> - <location line="+81"/> + <location line="+85"/> <source>Updating password-store</source> <translation type="unfinished"></translation> </message> @@ -480,7 +490,7 @@ Expire-Date: 0 <translation type="unfinished"></translation> </message> <message> - <location filename="../src/keygendialog.cpp" line="+126"/> + <location filename="../src/keygendialog.cpp" line="+129"/> <source>Invalid name</source> <translation type="unfinished"></translation> </message> @@ -526,7 +536,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location/> - <location filename="../src/mainwindow.cpp" line="+1231"/> + <location filename="../src/mainwindow.cpp" line="+902"/> <source>Edit</source> <translation type="unfinished"></translation> </message> @@ -613,118 +623,50 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="../src/mainwindow.cpp" line="-1094"/> + <location filename="../src/mainwindow.cpp" line="-708"/> <source>Welcome to QtPass %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+106"/> - <source>Failed to connect WebDAV: -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+13"/> - <source>QtPass WebDAV password</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Enter password to connect to WebDAV:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+16"/> - <source>fusedav exited unexpectedly -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+4"/> - <source>Failed to start fusedav to connect WebDAV: -</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+170"/> + <location line="+95"/> <location line="+12"/> <source>Updating password-store</source> <translation type="unfinished"></translation> </message> <message> - <location line="+120"/> + <location line="+94"/> <source>Content hidden</source> <translation type="unfinished"></translation> </message> <message> <location line="+4"/> - <location line="+804"/> + <location line="+641"/> <source>Password</source> <translation type="unfinished"></translation> </message> <message> - <location line="-779"/> + <location line="-617"/> <source>OTP Code</source> <translation type="unfinished"></translation> </message> <message> - <location line="+82"/> - <source>Clipboard cleared</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>Clipboard not cleared</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+15"/> + <location line="+19"/> <source>Password and Content hidden</source> <translation type="unfinished"></translation> </message> <message> - <location line="+66"/> - <source>QProcess::FailedToStart</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <source>QProcess::Crashed</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <source>QProcess::Timedout</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <source>QProcess::ReadError</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <source>QProcess::WriteError</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <source>QProcess::UnknownError</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+21"/> + <location line="+69"/> <source>Looking for: %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+74"/> - <location line="+403"/> + <location line="+97"/> + <location line="+349"/> <source>New file</source> <translation type="unfinished"></translation> </message> <message> - <location line="-402"/> + <location line="-348"/> <source>New password file: (Will be placed in %1 )</source> <translation type="unfinished"></translation> @@ -755,32 +697,12 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location line="+46"/> - <source>Can not get key list</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Unable to get list of available gpg keys</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+33"/> - <source>Key not found in keyring</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+56"/> - <source>Generating GPG key pair</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+40"/> + <location line="+115"/> <source>Profile changed to %1</source> <translation type="unfinished"></translation> </message> <message> - <location line="+120"/> + <location line="+127"/> <source>Open folder with file manager</source> <translation type="unfinished"></translation> </message> @@ -802,16 +724,11 @@ p, li { white-space: pre-wrap; } (Will be placed in %1 )</source> <translation type="unfinished"></translation> </message> - <message> - <location line="+49"/> - <source>Copied to clipboard</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>Pass</name> <message> - <location filename="../src/pass.cpp" line="+94"/> + <location filename="../src/pass.cpp" line="+101"/> <source>No characters chosen</source> <translation type="unfinished"></translation> </message> @@ -879,6 +796,87 @@ p, li { white-space: pre-wrap; } </message> </context> <context> + <name>QtPass</name> + <message> + <location filename="../src/qtpass.cpp" line="+136"/> + <source>Generating GPG key pair</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+55"/> + <source>Failed to connect WebDAV: +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+13"/> + <source>QtPass WebDAV password</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Enter password to connect to WebDAV:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+16"/> + <source>fusedav exited unexpectedly +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>Failed to start fusedav to connect WebDAV: +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+13"/> + <source>QProcess::FailedToStart</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>QProcess::Crashed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>QProcess::Timedout</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>QProcess::ReadError</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>QProcess::WriteError</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>QProcess::UnknownError</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+127"/> + <source>Clipboard cleared</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Clipboard not cleared</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+19"/> + <source>Copied to clipboard</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>StoreModel</name> <message> <location filename="../src/storemodel.cpp" line="+246"/> @@ -894,7 +892,7 @@ p, li { white-space: pre-wrap; } <context> <name>TrayIcon</name> <message> - <location filename="../src/trayicon.cpp" line="+66"/> + <location filename="../src/trayicon.cpp" line="+63"/> <source>&Show</source> <translation type="unfinished"></translation> </message> @@ -950,7 +948,22 @@ Red entries are not valid, you will not be able to encrypt to these.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../src/usersdialog.cpp" line="+78"/> + <location filename="../src/usersdialog.cpp" line="+24"/> + <source>Can not get key list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Unable to get list of available gpg keys</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+33"/> + <source>Key not found in keyring</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+94"/> <source>created</source> <translation type="unfinished"></translation> </message> diff --git a/localization/localization_ca.ts b/localization/localization_ca.ts index e5d16b3a..bd7d7b9b 100644 --- a/localization/localization_ca.ts +++ b/localization/localization_ca.ts @@ -34,6 +34,10 @@ <translation>segons</translation> </message> <message> + <source>Password Behaviour:</source> + <translation type="vanished">Comportament de la contrasenya:</translation> + </message> + <message> <location/> <source>Content panel behaviour:</source> <translation>Comportament del plafó del contingut:</translation> @@ -318,7 +322,17 @@ email</translation> <translation><a href="https://QtPass.org/">QtPass</a> versió </translation> </message> <message> - <location filename="../src/configdialog.cpp" line="+71"/> + <location filename="../src/configdialog.cpp" line="+47"/> + <source>System tray is not available</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+24"/> + <source>Pass OTP extension needs to be installed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> <source>No Clipboard</source> <translation>Sense porta-retalls</translation> </message> @@ -333,7 +347,7 @@ email</translation> <translation>Copia sota demanda al porta-retalls</translation> </message> <message> - <location line="+342"/> + <location line="+394"/> <source>No profile selected</source> <translation>Cap perfil seleccionat</translation> </message> @@ -343,7 +357,7 @@ email</translation> <translation>No s'ha seleccionat cap perfil per suprimir</translation> </message> <message> - <location line="+38"/> + <location line="+52"/> <source>GnuPG not found</source> <translation>No s'ha trobat GnuPG</translation> </message> @@ -353,7 +367,7 @@ email</translation> <translation>Instal·leu GnuPG al vostre sistema.<br>Instal·leu <strong>gpg</strong> mitjançant el vostre gestor de paquets preferit<br>o <a href="https://www.gnupg.org/download/#sec-1-2">baixeu-ho</a> de GnuPG.org</translation> </message> <message> - <location line="+20"/> + <location line="+25"/> <source>Create password-store?</source> <translation>Voleu crear un magatzem de claus?</translation> </message> @@ -363,7 +377,7 @@ email</translation> <translation>Voleu crear un magatzem de claus a %1?</translation> </message> <message> - <location line="+18"/> + <location line="+19"/> <source>Password store not initialised</source> <translation>El magatzem de claus no està inicialitzat</translation> </message> @@ -376,19 +390,19 @@ email</translation> <context> <name>ImitatePass</name> <message> - <location filename="../src/imitatepass.cpp" line="+73"/> - <location line="+200"/> + <location filename="../src/imitatepass.cpp" line="+80"/> + <location line="+202"/> <source>Can not edit</source> <translation>No es pot editar</translation> </message> <message> - <location line="-199"/> - <location line="+200"/> + <location line="-201"/> + <location line="+202"/> <source>Could not read encryption key to use, .gpg-id file missing or invalid.</source> <translation>No s'ha pogut llegir el fitxer que s'ha d'utilitzar per al xifratge, falta el fitxer .gpg-id o bé no és vàlid.</translation> </message> <message> - <location line="-121"/> + <location line="-123"/> <source>Cannot update</source> <translation>No es pot actualitzar</translation> </message> @@ -416,7 +430,7 @@ Probablement no podreu desxifrar les contrasenyes afegides recentment!</translat </message> <message> <location line="+4"/> - <location line="+81"/> + <location line="+85"/> <source>Updating password-store</source> <translation>Actualització del magatzem de contrasenyes</translation> </message> @@ -497,7 +511,7 @@ Expire-Date: 0 <translation>Per obtenir opcions d'experts consulteu el <a href="https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html">manual de GnuPG</a></translation> </message> <message> - <location filename="../src/keygendialog.cpp" line="+126"/> + <location filename="../src/keygendialog.cpp" line="+129"/> <source>Invalid name</source> <translation>El nom no és vàlid</translation> </message> @@ -530,8 +544,12 @@ Expire-Date: 0 <translation>QtPass</translation> </message> <message> + <source>Add</source> + <translation type="vanished">Afegeix</translation> + </message> + <message> <location/> - <location filename="../src/mainwindow.cpp" line="+1231"/> + <location filename="../src/mainwindow.cpp" line="+902"/> <source>Edit</source> <translation>Edita</translation> </message> @@ -552,6 +570,24 @@ Expire-Date: 0 <translation>Puja</translation> </message> <message> + <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;">QtPass</span><span style=" font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;"> is a GUI for </span><a href="https://www.passwordstore |