summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnne Jan Brouwer <brouwer@annejan.com>2015-07-17 22:13:51 +0200
committerAnne Jan Brouwer <brouwer@annejan.com>2015-07-17 22:13:51 +0200
commit1f9f7d3a6661ef35783f5f77b512cb20d6bc48e5 (patch)
tree13841d98042be551dac002d86ef3ec9f74941856
parentf3374e59591e9657afead0df6b68ddcd2089e31b (diff)
cleanup of ui and finalizing stuff
-rw-r--r--dialog.ui10
-rw-r--r--keygendialog.ui8
-rw-r--r--localization/localization_de_DE.ts335
-rw-r--r--localization/localization_es_ES.ts339
-rw-r--r--localization/localization_gl_ES.ts339
-rw-r--r--localization/localization_hu_HU.ts339
-rw-r--r--localization/localization_nl_NL.ts351
-rw-r--r--localization/localization_pl_PL.ts337
-rw-r--r--localization/localization_ru_RU.ts339
-rw-r--r--localization/localization_sv_SE.ts335
-rw-r--r--main.cpp1
-rw-r--r--mainwindow.cpp15
-rw-r--r--mainwindow.ui20
-rw-r--r--passworddialog.ui6
-rw-r--r--qtpass.pro2
-rw-r--r--usersdialog.ui13
16 files changed, 1857 insertions, 932 deletions
diff --git a/dialog.ui b/dialog.ui
index 22a4a762..ff2b8a75 100644
--- a/dialog.ui
+++ b/dialog.ui
@@ -15,21 +15,21 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="leftMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="topMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="rightMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="bottomMargin">
- <number>12</number>
+ <number>6</number>
</property>
<item>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
- <number>0</number>
+ <number>1</number>
</property>
<widget class="QWidget" name="tab_3">
<attribute name="title">
diff --git a/keygendialog.ui b/keygendialog.ui
index f85d5b70..8a9991da 100644
--- a/keygendialog.ui
+++ b/keygendialog.ui
@@ -15,16 +15,16 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<property name="leftMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="topMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="rightMargin">
- <number>12</number>
+ <number>6</number>
</property>
<property name="bottomMargin">
- <number>12</number>
+ <number>6</number>
</property>
<item>
<widget class="QLabel" name="label">
diff --git a/localization/localization_de_DE.ts b/localization/localization_de_DE.ts
index 43191548..1885d2f5 100644
--- a/localization/localization_de_DE.ts
+++ b/localization/localization_de_DE.ts
@@ -9,25 +9,26 @@
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="../dialog.ui" line="44"/>
+ <location filename="../dialog.ui" line="117"/>
<source>gpg</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="58"/>
+ <location filename="../dialog.ui" line="93"/>
<source>git</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="81"/>
+ <location filename="../dialog.ui" line="147"/>
<source>Pass</source>
<translation>Pass</translation>
</message>
<message>
- <location filename="../dialog.ui" line="51"/>
- <location filename="../dialog.ui" line="71"/>
- <location filename="../dialog.ui" line="87"/>
- <location filename="../dialog.ui" line="144"/>
+ <location filename="../dialog.ui" line="103"/>
+ <location filename="../dialog.ui" line="110"/>
+ <location filename="../dialog.ui" line="137"/>
+ <location filename="../dialog.ui" line="168"/>
+ <location filename="../dialog.ui" line="434"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
@@ -36,17 +37,17 @@
<translation type="vanished">Ausführbares pass</translation>
</message>
<message>
- <location filename="../dialog.ui" line="38"/>
+ <location filename="../dialog.ui" line="87"/>
<source>Native</source>
<translation>Nativ</translation>
</message>
<message>
- <location filename="../dialog.ui" line="22"/>
+ <location filename="../dialog.ui" line="56"/>
<source>&amp;Native git/gpg</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="29"/>
+ <location filename="../dialog.ui" line="63"/>
<source>&amp;Use pass</source>
<translation type="unfinished"></translation>
</message>
@@ -67,111 +68,184 @@
<translation type="vanished">Pass benutzen</translation>
</message>
<message>
- <location filename="../dialog.ui" line="190"/>
<source>Other</source>
- <translation>Weiteres</translation>
+ <translation type="vanished">Weiteres</translation>
</message>
<message>
<source>Folder password-store</source>
<translation type="vanished">Ordner für Passwortspeicher</translation>
</message>
<message>
- <location filename="../dialog.ui" line="198"/>
<source>Clipboard</source>
- <translation>Zwischenablage</translation>
+ <translation type="vanished">Zwischenablage</translation>
</message>
<message>
- <location filename="../dialog.ui" line="205"/>
+ <location filename="../dialog.ui" line="334"/>
<source>Autoclear</source>
<translation>Automatisch löschen</translation>
</message>
<message>
- <location filename="../dialog.ui" line="226"/>
+ <location filename="../dialog.ui" line="241"/>
<source>Automatically add .gpg-id files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="238"/>
+ <location filename="../dialog.ui" line="277"/>
<source>Seconds</source>
<translation>Sekunden</translation>
</message>
<message>
- <location filename="../dialog.ui" line="212"/>
+ <location filename="../dialog.ui" line="286"/>
<source>Hide password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="94"/>
+ <location filename="../dialog.ui" line="158"/>
<source>pass</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="107"/>
+ <location filename="../dialog.ui" line="36"/>
+ <source>Programs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="130"/>
+ <source>pwgen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="177"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;a href=&quot;http://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;www.passwordstore.org&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="194"/>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="232"/>
+ <source>Characters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="251"/>
+ <source>Use pwgen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="258"/>
+ <source>Use clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="293"/>
+ <source>Use TrayIcon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="300"/>
+ <source>Hide on close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="310"/>
+ <source>Use git</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="327"/>
+ <source>Include special symbols </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="344"/>
+ <source>ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="354"/>
+ <source>Use characters</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.ui" line="364"/>
<source>Profiles</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="129"/>
+ <location filename="../dialog.ui" line="398"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="134"/>
+ <location filename="../dialog.ui" line="403"/>
<source>Path</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="154"/>
- <source>Profile name</source>
+ <location filename="../dialog.ui" line="413"/>
+ <source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="161"/>
- <source>Add/Edit</source>
+ <location filename="../dialog.ui" line="427"/>
+ <source>Current password-store</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="168"/>
- <source>Delete</source>
+ <location filename="../dialog.ui" line="452"/>
+ <source>&lt;a href=&quot;http://QtPass.org/&quot;&gt;QtPass&lt;/a&gt; version </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="178"/>
- <source>password-store</source>
+ <location filename="../dialog.ui" line="420"/>
+ <source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.ui" line="219"/>
+ <location filename="../dialog.ui" line="317"/>
<source>Hide content</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="373"/>
+ <location filename="../dialog.cpp" line="471"/>
<source>GnuPG not found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="374"/>
+ <location filename="../dialog.cpp" line="472"/>
<source>Please install GnuPG on your system.&lt;br&gt;Install &lt;strong&gt;gpg&lt;/strong&gt; using your favorite package manager&lt;br&gt;or &lt;a href=&quot;https://www.gnupg.org/download/#sec-1-2&quot;&gt;download&lt;/a&gt; it from GnuPG.org</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="388"/>
+ <location filename="../dialog.cpp" line="489"/>
+ <source>Create password-store?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.cpp" line="490"/>
+ <source>Would you like to create a password-store at %1?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../dialog.cpp" line="498"/>
<source>Password store not initialised</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="389"/>
+ <location filename="../dialog.cpp" line="499"/>
<source>The folder %1 doesn&apos;t seem to be a password store or is not yet initialised.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="509"/>
+ <location filename="../dialog.cpp" line="436"/>
<source>No profile selected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../dialog.cpp" line="510"/>
+ <location filename="../dialog.cpp" line="437"/>
<source>No profile selected to delete</source>
<translation type="unfinished"></translation>
</message>
@@ -184,37 +258,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="26"/>
+ <location filename="../keygendialog.ui" line="38"/>
<source>Generate a new key pair</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="57"/>
+ <location filename="../keygendialog.ui" line="84"/>
<source>Passphrase</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="64"/>
+ <location filename="../keygendialog.ui" line="91"/>
<source>Email</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="81"/>
+ <location filename="../keygendialog.ui" line="108"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="101"/>
+ <location filename="../keygendialog.ui" line="128"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;There is no limit on the length of a passphrase, and it should be carefully chosen. From the perspective of security, the passphrase to unlock the private key is one of the weakest points in GnuPG (and other public-key encryption systems as well) since it is the only protection you have if another individual gets your private key. &lt;br/&gt;Ideally, the passphrase should not use words from a dictionary and should mix the case of alphabetic characters as well as use non-alphabetic characters.&lt;br/&gt;A good passphrase is crucial to the secure use of GnuPG.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="111"/>
+ <location filename="../keygendialog.ui" line="138"/>
<source>Expert</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="124"/>
+ <location filename="../keygendialog.ui" line="151"/>
<source># QtPass GPG key generator
#
# first test version please comment
@@ -233,7 +307,7 @@ Expire-Date: 0
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../keygendialog.ui" line="151"/>
+ <location filename="../keygendialog.ui" line="178"/>
<source>For expert options check out the &lt;a href=&quot;https://www.gnupg.org/documentation/manuals/gnupg/Unattended-GPG-key-generation.html&quot;&gt;GnuPG manual&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
@@ -246,258 +320,289 @@ Expire-Date: 0
<translation>QtPass</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="42"/>
+ <location filename="../mainwindow.ui" line="54"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="49"/>
+ <location filename="../mainwindow.ui" line="61"/>
+ <location filename="../mainwindow.cpp" line="1414"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="56"/>
+ <location filename="../mainwindow.ui" line="68"/>
+ <location filename="../mainwindow.cpp" line="1418"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="63"/>
+ <location filename="../mainwindow.ui" line="75"/>
<source>Push</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="70"/>
+ <location filename="../mainwindow.ui" line="82"/>
<source>Update</source>
<translation>Aktualisieren</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="77"/>
+ <location filename="../mainwindow.ui" line="89"/>
+ <location filename="../mainwindow.cpp" line="1409"/>
<source>Users</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="84"/>
+ <location filename="../mainwindow.ui" line="96"/>
<source>Config</source>
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="135"/>
+ <location filename="../mainwindow.ui" line="147"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="148"/>
+ <location filename="../mainwindow.ui" line="160"/>
<source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
-&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;.Helvetica Neue DeskInterface&apos;; font-size:13pt; font-weight:400; font-style:normal;&quot;&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; color:#333333;&quot;&gt;QtPass is a GUI for &lt;/span&gt;&lt;a href=&quot;http://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-weight:600; color:#333333;&quot;&gt;Public BETA&lt;/span&gt;&lt;/p&gt;
-&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;http://qtpass.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Documentation&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
-&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Source code&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Sans Serif&apos;; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; color:#333333;&quot;&gt;QtPass is a GUI for &lt;/span&gt;&lt;a href=&quot;http://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; font-weight:600; color:#333333;&quot;&gt;Public BETA&lt;/span&gt;&lt;/p&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:&apos;.Helvetica Neue DeskInterface&apos;; font-size:13pt;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;http://qtpass.org/&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Documentation&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
+&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass&quot;&gt;&lt;span style=&quot; font-family:&apos;Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif&apos;; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;Source code&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.ui" line="166"/>
+ <location filename="../mainwindow.ui" line="178"/>
<source>qtpass</source>
<translation>qtpass</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="320"/>
- <location filename="../mainwindow.cpp" line="334"/>
+ <location filename="../mainwindow.cpp" line="455"/>
+ <location filename="../mainwindow.cpp" line="469"/>
<source>Updating password-store</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="488"/>
+ <location filename="../mainwindow.cpp" line="641"/>
<source>Clipboard cleared</source>
<translation>Zwischenablage gelöscht</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="438"/>
+ <location filename="../mainwindow.cpp" line="591"/>
<source>Password copied to clipboard</source>
<translation>Passwort in Zwischenablage kopiert</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="86"/>
+ <location filename="../mainwindow.cpp" line="98"/>
<source>Failed to connect WebDAV:
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="95"/>
+ <location filename="../mainwindow.cpp" line="107"/>
<source>QtPass WebDAV password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="96"/>
+ <location filename="../mainwindow.cpp" line="108"/>
<source>Enter password to connect to WebDAV:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="112"/>
+ <location filename="../mainwindow.cpp" line="124"/>
<source>fusedav exited unexpectedly
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="116"/>
+ <location filename="../mainwindow.cpp" line="128"/>
<source>Failed to start fusedav to connect WebDAV:
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="598"/>
<source>Password hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="449"/>
+ <location filename="../mainwindow.cpp" line="602"/>
<source>Content hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="490"/>
+ <location filename="../mainwindow.cpp" line="643"/>
<source>Clipboard not cleared</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="538"/>
+ <location filename="../mainwindow.cpp" line="693"/>
<source>QProcess::FailedToStart</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="541"/>
+ <location filename="../mainwindow.cpp" line="696"/>
<source>QProcess::Crashed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="544"/>
+ <location filename="../mainwindow.cpp" line="699"/>
<source>QProcess::Timedout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="547"/>
+ <location filename="../mainwindow.cpp" line="702"/>
<source>QProcess::ReadError</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="550"/>
+ <location filename="../mainwindow.cpp" line="705"/>
<source>QProcess::WriteError</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="553"/>
+ <location filename="../mainwindow.cpp" line="708"/>
<source>QProcess::UnknownError</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="36"/>
- <source>Welcome to QtPass %1</source>
+ <location filename="../mainwindow.cpp" line="936"/>
+ <source>New password file, will be placed in folder %1:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="609"/>
- <source>Looking for: %1</source>
+ <location filename="../mainwindow.cpp" line="1407"/>
+ <source>Add folder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="1408"/>
+ <source>Add password</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="730"/>
- <location filename="../mainwindow.cpp" line="734"/>
- <source>New Value</source>
+ <location filename="../mainwindow.cpp" line="1433"/>
+ <source>New folder, will be placed in folder %1:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="43"/>
+ <source>Welcome to QtPass %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="731"/>
- <location filename="../mainwindow.cpp" line="735"/>
- <source>New password value:</source>
+ <location filename="../mainwindow.cpp" line="769"/>
+ <source>Looking for: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="748"/>
- <location filename="../mainwindow.cpp" line="812"/>
+ <location filename="../mainwindow.cpp" line="910"/>
+ <location filename="../mainwindow.cpp" line="1028"/>
<source>Can not edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="749"/>
+ <location filename="../mainwindow.cpp" line="911"/>
<source>Could not read encryption key to use, .gpg-id file missing or invalid.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="772"/>
+ <location filename="../mainwindow.cpp" line="935"/>
+ <location filename="../mainwindow.cpp" line="1432"/>
<source>New file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="773"/>
- <source>New password file:</source>
+ <location filename="../mainwindow.cpp" line="959"/>
+ <source>Delete password?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="792"/>
- <source>Delete password?</source>
+ <location filename="../mainwindow.cpp" line="960"/>
+ <location filename="../mainwindow.cpp" line="974"/>
+ <source>Are you sure you want to delete %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="793"/>
- <source>Are you sure you want to delete %1?</source>
+ <location filename="../mainwindow.cpp" line="973"/>
+ <source>Delete folder?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="813"/>
+ <location filename="../mainwindow.cpp" line="1029"/>
<source>Selected password file does not exist, not able to edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="874"/>
+ <location filename="../mainwindow.cpp" line="1093"/>
<source>Can not get key list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.c