Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
harbour-MPW
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Andrea Scarpino
harbour-MPW
Commits
72a33212
Commit
72a33212
authored
Jun 07, 2016
by
Andrea Scarpino
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Display password in cover
Rethink UI
parent
39b3cd6a
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
135 additions
and
108 deletions
+135
-108
qml/MPW.qml
qml/MPW.qml
+4
-0
qml/cover/CoverPage.qml
qml/cover/CoverPage.qml
+1
-1
qml/pages/MainPage.qml
qml/pages/MainPage.qml
+32
-24
qml/pages/Settings.qml
qml/pages/Settings.qml
+17
-6
qml/pages/SiteDelegate.qml
qml/pages/SiteDelegate.qml
+1
-1
rpm/harbour-mpw.changes
rpm/harbour-mpw.changes
+4
-0
rpm/harbour-mpw.spec
rpm/harbour-mpw.spec
+1
-1
rpm/harbour-mpw.yaml
rpm/harbour-mpw.yaml
+1
-1
screenshots/screenshot_1.png
screenshots/screenshot_1.png
+0
-0
translations/harbour-mpw-it.ts
translations/harbour-mpw-it.ts
+25
-25
translations/harbour-mpw-sv.ts
translations/harbour-mpw-sv.ts
+25
-25
translations/harbour-mpw.ts
translations/harbour-mpw.ts
+24
-24
No files found.
qml/MPW.qml
View file @
72a33212
...
...
@@ -27,7 +27,11 @@ import Sailfish.Silica 1.0
import
"
pages
"
ApplicationWindow
{
id
:
appWindow
property
string
password
:
""
initialPage
:
Component
{
MainPage
{
}
}
cover
:
Qt
.
resolvedUrl
(
"
cover/CoverPage.qml
"
)
}
qml/cover/CoverPage.qml
View file @
72a33212
...
...
@@ -28,7 +28,7 @@ import Sailfish.Silica 1.0
CoverBackground
{
CoverPlaceholder
{
text
:
"
SailHN
"
text
:
appWindow
.
password
.
length
>
0
?
appWindow
.
password
:
"
MPW
"
icon.source
:
"
/usr/share/icons/hicolor/86x86/apps/harbour-mpw.png
"
}
}
qml/pages/MainPage.qml
View file @
72a33212
...
...
@@ -112,33 +112,39 @@ Page {
EnterKey.onClicked
:
getPassword
()
}
TextField
{
id
:
siteCounter
Row
{
width
:
parent
.
width
text
:
"
1
"
inputMethodHints
:
Qt
.
ImhDigitsOnly
validator
:
RegExpValidator
{
regExp
:
/^
[
0-9
]
+$/
}
placeholderText
:
qsTr
(
"
Counter
"
)
spacing
:
Theme
.
paddingMedium
ComboBox
{
id
:
sitePwdType
label
:
qsTr
(
"
Type
"
)
currentIndex
:
1
width
:
parent
.
width
-
siteCounter
.
width
menu
:
ContextMenu
{
MenuItem
{
text
:
qsTr
(
"
Maximum
"
)
}
MenuItem
{
text
:
qsTr
(
"
Long
"
)
}
MenuItem
{
text
:
qsTr
(
"
Medium
"
)
}
MenuItem
{
text
:
qsTr
(
"
Basic
"
)
}
MenuItem
{
text
:
qsTr
(
"
Short
"
)
}
MenuItem
{
text
:
qsTr
(
"
PIN
"
)
}
MenuItem
{
text
:
qsTr
(
"
Name
"
)
}
MenuItem
{
text
:
qsTr
(
"
Phrase
"
)
}
}
}
EnterKey.enabled
:
siteUrl
.
text
.
length
>
0
&&
siteCounter
.
text
.
length
>
0
EnterKey.onClicked
:
getPassword
()
TextField
{
id
:
siteCounter
text
:
"
1
"
width
:
200
inputMethodHints
:
Qt
.
ImhDigitsOnly
validator
:
RegExpValidator
{
regExp
:
/^
[
0-9
]
+$/
}
placeholderText
:
qsTr
(
"
Counter
"
)
}
EnterKey.enabled
:
siteUrl
.
text
.
length
>
0
&&
siteCounter
.
text
.
length
>
0
EnterKey.onClicked
:
getPassword
()
ComboBox
{
id
:
sitePwdType
label
:
qsTr
(
"
Password type
"
)
currentIndex
:
1
menu
:
ContextMenu
{
MenuItem
{
text
:
qsTr
(
"
Maximum
"
)
}
MenuItem
{
text
:
qsTr
(
"
Long
"
)
}
MenuItem
{
text
:
qsTr
(
"
Medium
"
)
}
MenuItem
{
text
:
qsTr
(
"
Basic
"
)
}
MenuItem
{
text
:
qsTr
(
"
Short
"
)
}
MenuItem
{
text
:
qsTr
(
"
PIN
"
)
}
MenuItem
{
text
:
qsTr
(
"
Name
"
)
}
MenuItem
{
text
:
qsTr
(
"
Phrase
"
)
}
}
}
...
...
@@ -166,9 +172,11 @@ Page {
}
function
getPassword
()
{
password
.
text
=
manager
.
getPassword
(
siteUrl
.
text
,
sitePwdType
.
currentIndex
,
siteCounter
.
text
);
var
pwd
=
manager
.
getPassword
(
siteUrl
.
text
,
sitePwdType
.
currentIndex
,
siteCounter
.
text
);
password
.
text
=
pwd
;
clearPwd
.
enabled
=
true
;
copy
.
enabled
=
true
;
appWindow
.
password
=
pwd
;
}
}
qml/pages/Settings.qml
View file @
72a33212
...
...
@@ -54,6 +54,12 @@ Page {
width
:
parent
.
width
text
:
manager
.
getName
placeholderText
:
qsTr
(
"
Full name
"
)
onTextChanged
:
{
if
(
text
.
length
>
0
&&
password
.
text
.
length
>
0
)
{
save
.
enabled
=
true
;
}
}
}
TextField
{
...
...
@@ -61,6 +67,12 @@ Page {
width
:
parent
.
width
placeholderText
:
qsTr
(
"
Master password
"
)
echoMode
:
TextInput
.
Password
onTextChanged
:
{
if
(
text
.
length
>
0
&&
name
.
text
.
length
>
0
)
{
save
.
enabled
=
true
;
}
}
}
ComboBox
{
...
...
@@ -85,15 +97,14 @@ Page {
Button
{
id
:
save
text
:
qsTr
(
"
Sav
e
"
);
text
:
qsTr
(
"
Generat
e
"
);
anchors.horizontalCenter
:
parent
.
horizontalCenter
enabled
:
false
onClicked
:
{
if
(
name
.
text
.
length
>
0
&&
password
.
text
.
length
>
0
)
{
name
.
enabled
=
password
.
enabled
=
version
.
enabled
=
false
;
busy
.
visible
=
busy
.
running
=
true
;
manager
.
generateMasterKey
(
name
.
text
,
password
.
text
,
version
.
currentIndex
);
}
enabled
=
name
.
enabled
=
password
.
enabled
=
version
.
enabled
=
false
;
busy
.
visible
=
busy
.
running
=
true
;
manager
.
generateMasterKey
(
name
.
text
,
password
.
text
,
version
.
currentIndex
);
}
}
}
...
...
qml/pages/SiteDelegate.qml
View file @
72a33212
...
...
@@ -51,7 +51,7 @@ ListItem {
siteCounter
.
text
=
counter
;
if
(
masterKey
)
{
password
.
text
=
""
;
getPassword
()
;
}
}
...
...
rpm/harbour-mpw.changes
View file @
72a33212
* Tue Jun 07 2016 Andrea Scarpino <me@andreascarpino.it> 0.2.0-1
- Store sites and their preferences
- Show password in cover page
* Sat Jun 04 2016 Andrea Scarpino <me@andreascarpino.it> 0.1.3-1
- Store name and algorithm version
...
...
rpm/harbour-mpw.spec
View file @
72a33212
...
...
@@ -13,7 +13,7 @@ Name: harbour-mpw
%{!?qtc_make:%define qtc_make make}
%{?qtc_builddir:%define _builddir %qtc_builddir}
Summary: MasterPassword client
Version: 0.
1.3
Version: 0.
2.0
Release: 1
Group: Qt/Qt
License: MIT
...
...
rpm/harbour-mpw.yaml
View file @
72a33212
Name
:
harbour-mpw
Summary
:
MasterPassword client
Version
:
0.
1.3
Version
:
0.
2.0
Release
:
1
# The contents of the Group field should be one of the groups listed here:
# http://gitorious.org/meego-developer-tools/spectacle/blobs/master/data/GROUPS
...
...
screenshots/screenshot_1.png
0 → 100644
View file @
72a33212
264 KB
translations/harbour-mpw-it.ts
View file @
72a33212
...
...
@@ -19,52 +19,47 @@
<
translation
>
Sito
web
(
google
.
com
,
...)
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
21
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
43
"
/>
<
source
>
Counter
<
/source
>
<
translation
>
Contatore
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
130
"
/>
<
source
>
Password
type
<
/source
>
<
translation
>
Tipologia
password
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
139
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
131
"
/>
<
source
>
PIN
<
/source
>
<
translation
>
PIN
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
1
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
7
"
/>
<
source
>
Please
fill
your
name
and
master
password
in
the
Settings
page
!<
/source
>
<
translation
>
Perfavore
immetti
il
tuo
nome
e
password
nella
pagina
Impostazioni
!<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
55
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
61
"
/>
<
source
>
Sites
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
8
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
0
"
/>
<
source
>
Short
<
/source
>
<
translation
>
Corta
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
37
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
29
"
/>
<
source
>
Basic
<
/source
>
<
translation
>
Semplice
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
36
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
28
"
/>
<
source
>
Medium
<
/source
>
<
translation
>
Media
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
35
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
27
"
/>
<
source
>
Long
<
/source
>
<
translation
>
Lunga
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
34
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
26
"
/>
<
source
>
Maximum
<
/source
>
<
translation
>
Massima
<
/translation
>
<
/message
>
...
...
@@ -79,12 +74,17 @@
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
140
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
121
"
/>
<
source
>
Type
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
132
"
/>
<
source
>
Name
<
/source
>
<
translation
>
Nome
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
41
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
33
"
/>
<
source
>
Phrase
<
/source
>
<
translation
>
Frase
<
/translation
>
<
/message
>
...
...
@@ -102,39 +102,39 @@
<
translation
>
Nome
completo
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
2
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
8
"
/>
<
source
>
Master
password
<
/source
>
<
translation
>
Master
password
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
68
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
80
"
/>
<
source
>
Algorithm
version
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
73
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
85
"
/>
<
source
>
V0
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
74
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
86
"
/>
<
source
>
V1
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
75
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
87
"
/>
<
source
>
V2
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
76
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
V3
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
Sav
e
<
/source
>
<
translation
>
Salva
<
/translation
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
100
"
/>
<
source
>
Generat
e
<
/source
>
<
translation
type
=
"
unfinished
"
>
<
/translation
>
<
/message
>
<
/context
>
<
context
>
...
...
translations/harbour-mpw-sv.ts
View file @
72a33212
...
...
@@ -19,52 +19,47 @@
<
translation
>
Sidnamn
(
ex
.
google
.
com
)
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
21
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
43
"
/>
<
source
>
Counter
<
/source
>
<
translation
>
R
ä
knare
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
130
"
/>
<
source
>
Password
type
<
/source
>
<
translation
>
L
ö
senordstyp
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
139
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
131
"
/>
<
source
>
PIN
<
/source
>
<
translation
>
PIN
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
1
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
7
"
/>
<
source
>
Please
fill
your
name
and
master
password
in
the
Settings
page
!<
/source
>
<
translation
>
Ange
ditt
namn
och
huvudl
ö
senord
i
inst
ä
llningar
!<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
55
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
61
"
/>
<
source
>
Sites
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
8
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
0
"
/>
<
source
>
Short
<
/source
>
<
translation
>
Kort
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
37
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
29
"
/>
<
source
>
Basic
<
/source
>
<
translation
>
Enkelt
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
36
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
28
"
/>
<
source
>
Medium
<
/source
>
<
translation
>
Medium
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
35
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
27
"
/>
<
source
>
Long
<
/source
>
<
translation
>
L
å
ngt
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
34
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
26
"
/>
<
source
>
Maximum
<
/source
>
<
translation
>
Maximalt
<
/translation
>
<
/message
>
...
...
@@ -79,12 +74,17 @@
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
140
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
121
"
/>
<
source
>
Type
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
132
"
/>
<
source
>
Name
<
/source
>
<
translation
>
Namn
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
41
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
33
"
/>
<
source
>
Phrase
<
/source
>
<
translation
>
Fras
<
/translation
>
<
/message
>
...
...
@@ -102,39 +102,39 @@
<
translation
>
Fullst
ä
ndigt
namn
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
2
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
8
"
/>
<
source
>
Master
password
<
/source
>
<
translation
>
Huvudl
ö
senord
<
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
68
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
80
"
/>
<
source
>
Algorithm
version
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
73
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
85
"
/>
<
source
>
V0
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
74
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
86
"
/>
<
source
>
V1
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
75
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
87
"
/>
<
source
>
V2
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
76
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
V3
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
Sav
e
<
/source
>
<
translation
>
Spara
<
/translation
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
100
"
/>
<
source
>
Generat
e
<
/source
>
<
translation
type
=
"
unfinished
"
>
<
/translation
>
<
/message
>
<
/context
>
<
context
>
...
...
translations/harbour-mpw.ts
View file @
72a33212
...
...
@@ -19,52 +19,47 @@
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
21
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
43
"
/>
<
source
>
Counter
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
130
"
/>
<
source
>
Password
type
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
139
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
131
"
/>
<
source
>
PIN
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
1
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
15
7
"
/>
<
source
>
Please
fill
your
name
and
master
password
in
the
Settings
page
!<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
55
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
61
"
/>
<
source
>
Sites
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
8
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
13
0
"
/>
<
source
>
Short
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
37
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
29
"
/>
<
source
>
Basic
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
36
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
28
"
/>
<
source
>
Medium
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
35
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
27
"
/>
<
source
>
Long
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
34
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
26
"
/>
<
source
>
Maximum
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
...
...
@@ -79,12 +74,17 @@
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
140
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
121
"
/>
<
source
>
Type
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
132
"
/>
<
source
>
Name
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
41
"
/>
<
location
filename
=
"
../qml/pages/MainPage.qml
"
line
=
"
1
33
"
/>
<
source
>
Phrase
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
...
...
@@ -102,38 +102,38 @@
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
2
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
6
8
"
/>
<
source
>
Master
password
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
68
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
80
"
/>
<
source
>
Algorithm
version
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
73
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
85
"
/>
<
source
>
V0
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
74
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
86
"
/>
<
source
>
V1
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
75
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
87
"
/>
<
source
>
V2
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
76
"
/>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
V3
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
message
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
88
"
/>
<
source
>
Sav
e
<
/source
>
<
location
filename
=
"
../qml/pages/Settings.qml
"
line
=
"
100
"
/>
<
source
>
Generat
e
<
/source
>
<
translation
type
=
"
unfinished
"
><
/translation
>
<
/message
>
<
/context
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment