Commit graph

468 commits

Author SHA1 Message Date
yishilin14
8798be65b5 Use relative time to present last updated time 2017-03-02 00:35:11 +08:00
Bob Sun
6d7bf62cf7
Fix a bug caused by initializing editUIBarButtonItem with self in action
Change to lazy initialization variable can fix it.
2017-02-28 17:52:00 +08:00
Bob Sun
7a31c4db06
Make action title case consistent 2017-02-28 17:52:00 +08:00
Bob Sun
36e2a96df2
Check mail service is ready before open VC 2017-02-28 17:52:00 +08:00
Bob Sun
48d1ab34d2
Add show recent commit logs in the about repository page 2017-02-28 17:51:59 +08:00
Bob Sun
fa512e6c86
Add switch to turn on/off remembering passphrase
If the switch is on, users need  to type passphrase of secret key once. The key will be stored in the Keychain.

If the switch is off, users have to fill in passphrase for each decryption including show password detail and long press to copy.
2017-02-28 12:25:52 +08:00
Bob Sun
1c45766b96
Use gray instead of lightGray to show last updated time 2017-02-27 17:37:53 +08:00
Bob Sun
4baf0b0bf3
make section title use consistent case (uppercase) 2017-02-27 17:32:05 +08:00
Bob Sun
88bf3a0d18
Clone if password store directory is not existed 2017-02-27 17:30:33 +08:00
yishilin14
55b7e4303b Update the logic of showing latest commit time 2017-02-27 15:21:25 +08:00
yishilin14
c2db4d4641 Show last commit time of each entry 2017-02-27 08:54:51 +08:00
Bob Sun
ea3c12f2e4
Polish code to make sure detail text in settings are correct 2017-02-26 20:59:27 +08:00
Bob Sun
0f975882ee
remove hardcoded index path of setting cell 2017-02-25 11:40:12 +08:00
Evgeny Morozov
bb654849af Allow usage of uploaded PGP keys 2017-02-24 23:48:58 +08:00
Evgeny Morozov
5f872e0345 Grey out the SSH option if keys don't exist 2017-02-24 00:05:47 +08:00
Bob Sun
93e0cd8ffe
add contributors to special thanks 2017-02-23 23:48:52 +08:00
Evgeny Morozov
4034050ce0 Fix a bug, that caused the app to crash if ssh passphrase is not set. 2017-02-23 18:39:43 +03:00
Evgeny Morozov
de6183764b Store ssh key passphrase in Keychain 2017-02-23 17:34:55 +03:00
Evgeny Morozov
04ceeb87dc Request ssh key password, if it is not set, but the key is encrypted 2017-02-23 16:43:13 +03:00
yishilin14
2f3ccc9c07 clear pasteboard after 45 seconds 2017-02-23 17:56:12 +08:00
Bob Sun
c16ecc621d
set selected tableviewcell as srouceView and srouceRect, this resolve issue #24 2017-02-22 18:18:59 +08:00
Bob Sun
2d0e076024
results is no longer needed 2017-02-22 14:51:01 +08:00
Bob Sun
a2bcbe1804
show error alert window when cannot decrypt password 2017-02-22 12:56:06 +08:00
Bob Sun
7b00435658
update version string 2017-02-21 17:39:26 +08:00
Bob Sun
9f2a68b18d
fix a bug 2017-02-21 17:36:51 +08:00
Bob Sun
87dd4f96a3
simplify password repository setting 2017-02-21 13:07:14 +08:00
Bob Sun
2829e9145d
add additional field example in the footer of addition cell 2017-02-21 01:06:03 +08:00
Bob Sun
e40cadaec1
fix url of flaticon 2017-02-21 00:32:35 +08:00
Bob Sun
7a5cebb87d
change version string 2017-02-21 00:31:18 +08:00
Bob Sun
b5def8c782
remove authentication method controller 2017-02-20 22:24:25 +08:00
Bob Sun
cdf6d7ee71
fix a bug in authentication method 2017-02-20 22:24:10 +08:00
Bob Sun
fd8b9e4aac
make notification consistent 2017-02-20 22:02:49 +08:00
Bob Sun
548eecc27c
simplify git repository setting 2017-02-20 21:56:43 +08:00
Bob Sun
68d4df55c3
reset navigation title when erase all data 2017-02-20 16:58:15 +08:00
Bob Sun
c35dc4f3cd
update appearance when copying to clipboard 2017-02-20 16:07:32 +08:00
Bob Sun
70166c9901
fix a bug caused by keychain modifications 2017-02-20 11:48:39 +08:00
Bob Sun
4ab702134a
add acknowledgement to KeychainAccess 2017-02-19 22:18:52 +08:00
Bob Sun
90709675a3
use keychain to store pgp passphrase and git password 2017-02-19 22:10:36 +08:00
Bob Sun
ceb52a5b33
show unsynced symbol in the name of password in password detail page 2017-02-19 00:55:13 +08:00
Bob Sun
8396b57a72
show number of unsynced passwords in about page 2017-02-19 00:46:29 +08:00
Bob Sun
8135caf44d
reset password attempts count after sync 2017-02-17 21:06:28 +08:00
Bob Sun
3bbd4c47df
use runtime password filling 2017-02-17 20:14:01 +08:00
Bob Sun
a3a09beebf
remove passphrase cell and add passphrase alert dialog 2017-02-17 14:58:27 +08:00
Bob Sun
a5f13a1e8a
support ASCII armor encrypted PGP keys 2017-02-17 13:44:25 +08:00
Bob Sun
83b9762122
solve core data conflict caused by updating password entity image 2017-02-16 13:24:41 +08:00
Bob Sun
3ca2850a8b
alert user after fetching pgp keys 2017-02-16 11:52:36 +08:00
Bob Sun
edfd8c97a7
simplify alert code 2017-02-16 00:54:42 +08:00
Bob Sun
545a5b11bb
show alert if key url is empty 2017-02-15 22:34:16 +08:00
Bob Sun
4f82de061d
handle addition filed is empty 2017-02-15 21:25:26 +08:00
Bob Sun
1b5e98e987
disable edit button before finishing decryption 2017-02-15 21:25:03 +08:00