Commit 9ce9423d authored by Philip Rinn's avatar Philip Rinn

Imported Upstream version 1.1.1

parent efacc12d
......@@ -65,11 +65,22 @@ Please install using your favorite package manager.
### I get icons that do not fit my (X11) default
On some WindowManagers (Cinnamon for example) Qt doesn't know what icon set to use, a trick
* On some WindowManagers, Qt doesn't know what icon set to use. A trick:
```
export DESKTOP_SESSION=gnome
```
* Another possible reason is, that the currently installed Qt Version makes problems (e.g. on Linux Mint 17.3)
Then you have to install the current version via your package manager or if this is not up-to-date,
download it from http://www.qt.io/download/ install it and run:
```
/PATHTOYOURQTINSTALLATION/5.5/gcc_64/bin/qmake
make
(sudo) make install
```
where `PATHTOYOURINSTALLATION` is the path you selected in the qt installer (default `/home/YOURUSER/Qt/` )
and 5.5 has to be adapted for the Qt version you downloaded.
### I don't like the design, what gives?
* It's all on github, clone, change and send a pull request.
......
......@@ -28,20 +28,16 @@ Installation
* The Linguist package is required to compile the translations.
* For use of the fallback icons the SVG library is required.
At runtime the only real dependency is `gpg2` but to make the most of it, you'll need `git` and `pass` too.
Your GPG has to be set-up with a graphical pinentry when applicable, same goes for git authentication.
On Mac OS X this currently seems to only work with MacGPG2 from gpgtools.
On most *nix systems all you need is:
```
qmake && make && make install
```
On Mac OS X:
```
brew install qt5
brew link --force qt5
xcode-select --install
qmake && make && macdeployqt QtPass.app
```
Currently seems to only work with MacGPG2
Security considerations
-----------------------
......
No preview for this file type
artwork/icon.ico

361 KB | W: | H:

artwork/icon.ico

361 KB | W: | H:

artwork/icon.ico
artwork/icon.ico
artwork/icon.ico
artwork/icon.ico
  • 2-up
  • Swipe
  • Onion skin
artwork/icon.png

47.4 KB | W: | H:

artwork/icon.png

11.2 KB | W: | H:

artwork/icon.png
artwork/icon.png
artwork/icon.png
artwork/icon.png
  • 2-up
  • Swipe
  • Onion skin
<svg xmlns="http://www.w3.org/2000/svg" width="500" height="646" viewBox="-1250 -1050 2500 3230"><title>Padlocked heart.</title><defs><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-810" x2="-450"><stop offset="5%" stop-color="gray"/><stop offset="40%" stop-color="silver"/><stop offset="60%" stop-color="silver"/><stop offset="95%" stop-color="gray"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="450" x2="810"><stop offset="5%" stop-color="gray"/><stop offset="40%" stop-color="silver"/><stop offset="60%" stop-color="silver"/><stop offset="95%" stop-color="gray"/></linearGradient><radialGradient id="c" gradientUnits="userSpaceOnUse" cx="0" cy="1320" fx="0" fy="1320" r="360" spreadMethod="repeat"><stop offset="0%" stop-color="#a5a5a5"/><stop offset="20%" stop-color="gray"/><stop offset="30%" stop-color="gray"/><stop offset="65%" stop-color="silver"/><stop offset="85%" stop-color="silver"/><stop offset="100%" stop-color="#a5a5a5"/></radialGradient><radialGradient id="d" gradientUnits="userSpaceOnUse" cx="0" cy="150" fx="0" fy="150" r="1200" spreadMethod="reflect"><stop offset="10%" stop-color="#19528a"/><stop offset="80%" stop-color="#0b243d"/></radialGradient></defs><g transform="matrix(1 0 0 -1 0 1136)"><g stroke-width="360" fill="none"><path stroke="gray" d="M-630 0v1320a630 630 0 0 0 1260 0V0"/><path stroke="#A0A0A0" stroke-width="180" d="M-630 0v1320a630 630 0 0 0 1260 0V0"/><path stroke="url(#a)" d="M-630 0v1320"/><path stroke="url(#b)" d="M630 1320V0"/><path stroke="url(#c)" d="M-630 1320a630 630 0 0 0 1260 0"/></g><path fill="url(#d)" d="M0-1000L-1000 0A635.674 635.674 0 1 0 0 767.327 635.674 635.674 0 1 0 1000 0z"/><circle cy="296.5" r="209"/><path d="M-76 220.5L-218.5-416h437L76 220.5H-76z"/></g></svg>
\ No newline at end of file
<svg xmlns="http://www.w3.org/2000/svg" width="500" height="646" viewBox="-1250 -1050 2500 3230"><title>Padlocked heart.</title><g transform="matrix(1 0 0 -1 0 1136)"><g stroke-width="360" fill="none" stroke="silver"><path d="M-630 0v1320a630 630 0 0 0 1260 0V0"/><path stroke-width="180" d="M-630 0v1320a630 630 0 0 0 1260 0V0"/><path d="M-630 0v1320M630 1320V0M-630 1320a630 630 0 0 0 1260 0"/></g><path fill="#19528a" d="M0-1000L-1000 0A635.674 635.674 0 1 0 0 767.327 635.674 635.674 0 1 0 1000 0z"/><circle cy="296.5" r="209"/><path d="M-76 220.5L-218.5-416h437L76 220.5H-76z"/></g></svg>
\ No newline at end of file
artwork/icon@2x.png

79.5 KB | W: | H:

artwork/icon@2x.png

25.3 KB | W: | H:

artwork/icon@2x.png
artwork/icon@2x.png
artwork/icon@2x.png
artwork/icon@2x.png
  • 2-up
  • Swipe
  • Onion skin
debian/changelog
\ No newline at end of file
......@@ -669,9 +669,13 @@ void ConfigDialog::setPwgenPath(QString pwgen) {
* @brief ConfigDialog::on_checkBoxUsPwgen_clicked
*/
void ConfigDialog::on_checkBoxUsePwgen_clicked() {
ui->checkBoxUseSymbols->setEnabled(ui->checkBoxUsePwgen->isChecked());
ui->lineEditPasswordChars->setEnabled(!ui->checkBoxUsePwgen->isChecked());
ui->labelPasswordChars->setEnabled(!ui->checkBoxUsePwgen->isChecked());
bool usePwgen = ui->checkBoxUsePwgen->isChecked();
ui->checkBoxAvoidCapitals->setEnabled(usePwgen);
ui->checkBoxAvoidNumbers->setEnabled(usePwgen);
ui->checkBoxLessRandom->setEnabled(usePwgen);
ui->checkBoxUseSymbols->setEnabled(usePwgen);
ui->lineEditPasswordChars->setEnabled(!usePwgen);
ui->labelPasswordChars->setEnabled(!usePwgen);
}
/**
......@@ -685,6 +689,18 @@ void ConfigDialog::usePwgen(bool usePwgen) {
on_checkBoxUsePwgen_clicked();
}
void ConfigDialog::avoidCapitals(bool avoidCapitals) {
ui->checkBoxAvoidCapitals->setChecked(avoidCapitals);
}
void ConfigDialog::avoidNumbers(bool avoidNumbers) {
ui->checkBoxAvoidNumbers->setChecked(avoidNumbers);
}
void ConfigDialog::lessRandom(bool lessRandom) {
ui->checkBoxLessRandom->setChecked(lessRandom);
}
/**
* @brief ConfigDialog::useSymbols
* @param useSymbols
......@@ -711,6 +727,11 @@ void ConfigDialog::setPasswordChars(QString pwChars) {
*/
bool ConfigDialog::usePwgen() { return ui->checkBoxUsePwgen->isChecked(); }
bool ConfigDialog::avoidCapitals() { return ui->checkBoxAvoidCapitals->isChecked(); }
bool ConfigDialog::avoidNumbers() { return ui->checkBoxAvoidNumbers->isChecked(); }
bool ConfigDialog::lessRandom() { return ui->checkBoxLessRandom->isChecked(); }
/**
* @brief ConfigDialog::useSymbols
* @return
......
......@@ -60,10 +60,16 @@ class ConfigDialog : public QDialog {
QString getPwgenPath();
void setPwgenPath(QString);
void usePwgen(bool usePwgen);
void avoidCapitals(bool avoidCapitals);
void avoidNumbers(bool avoidNumbers);
void lessRandom(bool lessRandom);
void useSymbols(bool useSymbols);
void setPasswordLength(int pwLen);
void setPasswordChars(QString);
bool usePwgen();
bool avoidCapitals();
bool avoidNumbers();
bool lessRandom();
bool useSymbols();
int getPasswordLength();
QString getPasswordChars();
......
......@@ -6,7 +6,7 @@
<rect>
<x>0</x>
<y>0</y>
<width>561</width>
<width>564</width>
<height>526</height>
</rect>
</property>
......@@ -29,7 +29,7 @@
<item>
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>1</number>
<number>0</number>
</property>
<widget class="QWidget" name="Tab_Settings">
<attribute name="title">
......@@ -280,11 +280,11 @@
</widget>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_10">
<layout class="QFormLayout" name="formLayout">
<property name="topMargin">
<number>0</number>
</property>
<item>
<item row="0" column="0">
<widget class="QCheckBox" name="checkBoxUsePwgen">
<property name="enabled">
<bool>true</bool>
......@@ -294,7 +294,14 @@
</property>
</widget>
</item>
<item>
<item row="0" column="1">
<widget class="QCheckBox" name="checkBoxAvoidCapitals">
<property name="text">
<string>Exclude capital letters</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QCheckBox" name="checkBoxUseSymbols">
<property name="enabled">
<bool>true</bool>
......@@ -304,6 +311,20 @@
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QCheckBox" name="checkBoxLessRandom">
<property name="text">
<string>Generate easy to memorize but less secure passwords</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="checkBoxAvoidNumbers">
<property name="text">
<string>Exclude numbers</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
......@@ -826,8 +847,8 @@ email</string>
<slot>reject()</slot>
<hints>
<hint type="sourcelabel">
<x>484</x>
<y>204</y>
<x>556</x>
<y>518</y>
</hint>
<hint type="destinationlabel">
<x>286</x>
......@@ -842,8 +863,8 @@ email</string>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>484</x>
<y>204</y>
<x>556</x>
<y>518</y>
</hint>
<hint type="destinationlabel">
<x>157</x>
......
<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><title>Star 1</title><path d="M5.902 16L8 14.25 10.098 16a8.22 8.22 0 0 0 2.076-.86l.246-2.72 2.72-.246a8.22 8.22 0 0 0 .86-2.076L14.25 8 16 5.902a8.22 8.22 0 0 0-.86-2.076l-2.72-.246-.246-2.72A8.22 8.22 0 0 0 10.098 0L8 1.75 5.902 0a8.22 8.22 0 0 0-2.076.86L3.58 3.58l-2.72.246A8.22 8.22 0 0 0 0 5.902L1.75 8 0 10.098a8.22 8.22 0 0 0 .86 2.076l2.72.246.246 2.72a8.22 8.22 0 0 0 2.076.86zm2.288-4.072a3.88 3.88 0 1 0 0-7.76 3.88 3.88 0 0 0 0 7.76z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Config</title><path d="M3 20H0v2h3v1.01c0 .54.444.99.99.99h4.02c.54 0 .99-.444.99-.99V22h15v-2H9v-1.01c0-.54-.444-.99-.99-.99H3.99c-.54 0-.99.444-.99.99V20zm12-9H0v2h15v1.01c0 .54.444.99.99.99h4.02c.54 0 .99-.444.99-.99V13h3v-2h-3V9.99c0-.54-.444-.99-.99-.99h-4.02c-.54 0-.99.444-.99.99V11zM3 2H0v2h3v1.01c0 .54.444.99.99.99h4.02c.54 0 .99-.444.99-.99V4h15V2H9V.99C9 .45 8.556 0 8.01 0H3.99C3.45 0 3 .444 3 .99V2z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><title>Rectangle 5 Copy 3</title><path d="M10 6V0H6v6H0v4h6v6h4v-6h6V6h-6z" fill="#77A6DD" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Add</title><path d="M9 9H0v6h9v9h6v-9h9V9h-9V0H9v9z" fill="#6BA2E2" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="14" height="19" viewBox="0 0 14 19" xmlns="http://www.w3.org/2000/svg"><title>Edit</title><path d="M12.665 4.322l1-1.732-4.33-2.5-1 1.732 4.33 2.5zm-.5.866l-6.5 11.258-4.33-2.5 6.5-11.258 4.33 2.5zM1.5 18.66l3.665-1.348-4.33-2.5.665 3.848z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Edit</title><path d="M7.53 21.552l-.015.016c-.023.024-.063.032-.115.027L1.144 23.65l2.06-6.273a.287.287 0 0 1 .032-.093l.01-.016 4.285 4.284zm1.415-1.414l12.02-12.02-4.287-4.29-12.02 12.02 4.287 4.29zM19.505 1l4.29 4.29-1.415 1.413-4.288-4.29L19.506 1z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="19" height="11" viewBox="0 0 19 11" xmlns="http://www.w3.org/2000/svg"><title>Clear</title><path d="M6.824 0h10.283C18.152 0 19 .938 19 2.07v6.86c0 1.144-.86 2.07-1.893 2.07H5.588L0 5.5 5.588 0h1.236zm6.94 5.294l2.118-2.118-1.41-1.41-2.12 2.116-2.117-2.117-1.41 1.41 2.116 2.12L8.825 7.41l1.41 1.412 2.12-2.118 2.117 2.118 1.412-1.412-2.117-2.118z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Clear</title><path d="M9 5h15v14H6l-6-7 6-7h3zm5.507 3.857l-.825.825 2.062 2.062-2.062 2.063.825.825 2.062-2.063 2.06 2.06.826-.824-2.063-2.063 2.063-2.062-.825-.824-2.062 2.062-2.063-2.063z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="13" height="15" viewBox="0 0 13 15" xmlns="http://www.w3.org/2000/svg"><title>Copy Icon</title><path d="M10 2V0H0v12h2V2h8zM3 3h10v12H3V3zm2 5h6v1H5V8zm0 2h6v1H5v-1zm0 2h6v1H5v-1zm0-6h6v1H5V6z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Copy</title><g fill="#979797" fill-rule="evenodd"><path d="M8 5h16v19H8V5zm3 4h10v1H11V9zm0 3h10v1H11v-1zm0 3h10v1H11v-1zm0 3h10v1H11v-1z"/><path d="M16 4V0H0v19h7V4h9zM3 4h4v1H3V4zm0 3h4v1H3V7zm0 3h4v1H3v-1zm0 3h4v1H3v-1z"/></g></svg>
\ No newline at end of file
<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><title>Rectangle 5 Copy 3</title><path d="M10.828 8l4.243-4.243L12.244.93 8 5.17 3.757.93.93 3.756 5.17 8 .93 12.243l2.827 2.828L8 10.83l4.243 4.243 2.828-2.827L10.83 8z" fill="#C35151" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Delete</title><path d="M16.243 12l6.364-6.364-4.243-4.243L12 7.757 5.636 1.393 1.393 5.636 7.757 12l-6.364 6.364 4.243 4.243L12 16.243l6.364 6.364 4.243-4.243L16.243 12z" stroke-width="2" stroke="#B65151" fill="#B65151" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="16" height="14" viewBox="0 0 16 14" xmlns="http://www.w3.org/2000/svg"><title>Push</title><path d="M4 0h8v6.222h4L8 14 0 6.222h4V0z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Pull</title><path d="M19 11V0H5v11H0l12 13 12-13h-5z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="16" height="14" viewBox="0 0 16 14" xmlns="http://www.w3.org/2000/svg"><title>Arrow Down</title><path d="M4 14h8V7.778h4L8 0 0 7.778h4V14z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Push</title><path d="M19 13v11H5V13H0L12 0l12 13h-5z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="14" height="18" viewBox="0 0 14 18" xmlns="http://www.w3.org/2000/svg"><title>User</title><path d="M7 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8zm4 10H3.003 3v-4.497A.507.507 0 0 0 2.5 13c-.268 0-.5.225-.5.503v4.325a3.003 3.003 0 0 1-2-2.825v-3.006A3 3 0 0 1 3.003 9h7.994A3.004 3.004 0 0 1 14 11.997v3.006a2.997 2.997 0 0 1-2 2.826v-4.327a.507.507 0 0 0-.5-.503c-.268 0-.5.225-.5.503V18z" fill="#9A9A9A" fill-rule="evenodd"/></svg>
\ No newline at end of file
<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>User</title><path d="M14.112 10.383c3.865 1.393 6.76 6.243 6.888 8.6a8.97 8.97 0 0 1-.05.7C20.452 22.11 16.635 24 12 24c-4.635 0-8.452-1.89-8.95-4.318a8.737 8.737 0 0 1-.05-.7c.13-2.356 3.023-7.206 6.888-8.6C8.182 8.98 7 6.14 7 4.132 7 1.373 9.24 0 12 0s5 1.37 5 4.133c0 2.006-1.182 4.847-2.888 6.25z" fill="#979797" fill-rule="evenodd"/></svg>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -59,6 +59,8 @@ class MainWindow : public QMainWindow {
protected:
void closeEvent(QCloseEvent *event);
void keyPressEvent(QKeyEvent * event);
void changeEvent(QEvent *event);
bool eventFilter(QObject *obj, QEvent *event);
private slots:
......@@ -74,7 +76,6 @@ class MainWindow : public QMainWindow {
void clearPanel();
void on_lineEdit_textChanged(const QString &arg1);
void on_lineEdit_returnPressed();
void on_clearButton_clicked();
void on_addButton_clicked();
void on_deleteButton_clicked();
void on_editButton_clicked();
......@@ -140,6 +141,9 @@ class MainWindow : public QMainWindow {
bool startMinimized;
bool useGit;
bool usePwgen;
bool avoidCapitals;
bool avoidNumbers;
bool lessRandom;
bool useSymbols;
int passwordLength;
QString passwordChars;
......
......@@ -6,7 +6,7 @@
<rect>
<x>0</x>
<y>0</y>
<width>398</width>
<width>366</width>
<height>291</height>
</rect>
</property>
......@@ -292,29 +292,11 @@
<height>26</height>
</size>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="clearButton">
<property name="minimumSize">
<size>
<width>0</width>
<height>26</height>
</size>
</property>
<property name="toolTip">
<string>Clear search</string>
</property>
<property name="text">
<string>X</string>
</property>
<property name="icon">
<iconset theme="edit-clear">
<normalon>:/icons/edit-clear.svg</normalon>
</iconset>
<string/>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonIconOnly</enum>
<property name="placeholderText">
<string>Search Password</string>
</property>
</widget>
</item>
......@@ -346,11 +328,11 @@
<string>&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:'.SF NS Text'; 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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-weight:600; color:#333333;&quot;&gt;QtPass&lt;/span&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;&quot;&gt; is a GUI for &lt;/span&gt;&lt;a href=&quot;http://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;&quot;&gt;, the standard unix password manager.&lt;/span&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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;&quot;&gt;&lt;br /&gt;Please report any &lt;/span&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; text-decoration: underline; color:#4183c4;&quot;&gt;issues&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; color:#333333;&quot;&gt; you might have with this software.&lt;/span&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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; 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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; 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;</string>
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Noto Sans'; font-size:10pt; 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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; font-weight:600; color:#333333;&quot;&gt;QtPass&lt;/span&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt; is a GUI for &lt;/span&gt;&lt;a href=&quot;http://www.passwordstore.org/&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4; background-color:transparent;&quot;&gt;pass&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt;, the standard unix password manager.&lt;/span&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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt;&lt;br /&gt;Please report any &lt;/span&gt;&lt;a href=&quot;https://github.com/IJHack/qtpass/issues&quot;&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; text-decoration: underline; color:#4183c4;&quot;&gt;issues&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot; font-family:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; font-size:13pt; color:#333333;&quot;&gt; you might have with this software.&lt;/span&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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; 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:'Helvetica Neue,Helvetica,Segoe UI,Arial,freesans,sans-serif'; 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;</string>
</property>
</widget>
</item>
......@@ -370,7 +352,6 @@ p, li { white-space: pre-wrap; }
<layoutdefault spacing="6" margin="11"/>
<tabstops>
<tabstop>lineEdit</tabstop>
<tabstop>clearButton</tabstop>
<tabstop>addButton</tabstop>
<tabstop>editButton</tabstop>
<tabstop>deleteButton</tabstop>
......
......@@ -45,9 +45,15 @@
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QLineEdit" name="lineEditPassword">
<property name="text">
<string/>
</property>
<property name="echoMode">
<enum>QLineEdit::Password</enum>
</property>
<property name="placeholderText">
<string>Password</string>
</property>
</widget>
</item>
<item>
......
......@@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "QtPass"
#define MyAppVersion "1.1.0"
#define MyAppVersion "1.1.1"
#define MyAppPublisher "IJhack"
#define MyAppURL "https://qtpass.org/"
#define MyAppExeName "qtpass.exe"
......@@ -74,6 +74,7 @@ Source: "{#QtDir}\bin\libstdc++-6.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{#QtDir}\bin\libwinpthread-1.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{#QtDir}\bin\Qt5Core.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{#QtDir}\plugins\platforms\qwindows.dll"; DestDir: "{app}\platforms\"; Flags: ignoreversion
Source: "{#QtDir}\plugins\iconengines\qsvgicon.dll"; DestDir: "{app}\iconengines\"; Flags: ignoreversion
Source: "release\qtpass.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "release\README.txt"; DestDir: "{app}"; Flags: ignoreversion
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment