Commit graph

35 commits

Author SHA1 Message Date
Bob Sun
d338e725d5 Polish logic on initializing PGP keys.
- simplify interfaces
- more robust
2017-03-16 22:06:39 -07:00
Bob Sun
6c9b9df7ed Set minimum password length of generated password to six 2017-03-08 20:39:08 -08:00
Yishi Lin
5116cd4f3d Polish code about edit/add passwords 2017-03-09 03:19:36 +08:00
Yishi Lin
07782bd662 Customizing length of passwords (while adding passwords) 2017-03-09 02:19:47 +08:00
Bob Sun
ad0c39b541
Add option to select two flavors of password generator: random and apple's (keychain) 2017-03-08 00:57:49 -08:00
Radon Rosborough
af1ea3ee3e Fix typo: Passwrod => Password 2017-03-06 15:14:21 -08:00
Yishi Lin
f2edc2ffaa Support hiding one time password related fields.
- Add a switch to turn on/off one time password related fields.
- Improve how we show the additional information
2017-03-03 17:12:25 +08:00
Bob Sun
8d9965f7da
Show released version number and build version number in about page 2017-03-02 15:15:28 +08:00
Bob Sun
f75f949ab1
Add switch to turn on/off showing folders 2017-03-02 15:01:52 +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
yishilin14
30ae32ec5f Show generated passwords with colors 2017-02-26 00:58:18 +08:00
Evgeny Morozov
c6db44ace7
Move repository to a private directory 2017-02-24 20:16:11 +03:00
Bob Sun
8e580e3dad
make variable name simple 2017-02-24 23:54:17 +08:00
yishilin14
5e581aa6da Update password colors 2017-02-24 21:35:49 +08:00
Evgeny Morozov
de6183764b Store ssh key passphrase in Keychain 2017-02-23 17:34:55 +03:00
yishilin14
2f3ccc9c07 clear pasteboard after 45 seconds 2017-02-23 17:56:12 +08:00
Bob Sun
81ed04b620
add function to generate Apple's style password 2017-02-20 21:56:23 +08:00
Bob Sun
70166c9901
fix a bug caused by keychain modifications 2017-02-20 11:48:39 +08:00
Bob Sun
9eaf962c96
add remove PGP key passphrase to removePGPKeys function 2017-02-19 22:26:37 +08:00
Bob Sun
65a31a803e
remove PGP key passphrase and git repository password from user defaults 2017-02-19 22:26:13 +08:00
Bob Sun
90709675a3
use keychain to store pgp passphrase and git password 2017-02-19 22:10:36 +08:00
Bob Sun
3bbd4c47df
use runtime password filling 2017-02-17 20:14:01 +08:00
Bob Sun
a5f13a1e8a
support ASCII armor encrypted PGP keys 2017-02-17 13:44:25 +08:00
Bob Sun
edfd8c97a7
simplify alert code 2017-02-16 00:54:42 +08:00
Bob Sun
fe1c01c6dc
Hide unknown fields 2017-02-14 11:16:30 +08:00
Bob Sun
0b714ffec2
fix small bugs 2017-02-13 14:30:38 +08:00
Bob Sun
9f3b13f8b0
generate random password 2017-02-11 22:00:04 +08:00
Bob Sun
b954a4dcab
finish simple "add password function" 2017-02-10 22:15:01 +08:00
Bob Sun
c010d28911
polish about repository page 2017-02-10 15:32:01 +08:00
Bob Sun
c00f13cd42
add file manager extension to calculate directory allocated size 2017-02-10 00:49:49 +08:00
Bob Sun
4d7b0937c3
add version number 2017-02-10 00:30:49 +08:00
Bob Sun
cbfb3d61b0
add getLastUpdatedTimeString utility function 2017-02-09 22:12:25 +08:00
Bob Sun
f06c2a2727
fix a bug caused by UserDefaults extension 2017-02-09 17:15:07 +08:00
Bob Sun
11613b2059
polish code 2017-02-09 11:31:29 +08:00
Bob Sun
910660ede3
restructure file organization 2017-02-08 19:57:07 +08:00