Commit graph

369 commits

Author SHA1 Message Date
Bob Sun
bde475a49f
Use UTF-8 instead of ASCII for encoding (#44) 2017-03-01 14:54:52 +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
yishilin14
dde194ad3d Copy generated passwords to the clipboard. 2017-02-28 13:07:23 +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
Bob Sun
eff8d11c1e
Version Bump to 20 2017-02-27 15:24:55 +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
44f148c7ea
Show cancel button by default for password (instead of showing cancel after three wrong attempts) 2017-02-26 21:12:17 +08:00
Bob Sun
ea3c12f2e4
Polish code to make sure detail text in settings are correct 2017-02-26 20:59:27 +08:00
yishilin14
30ae32ec5f Show generated passwords with colors 2017-02-26 00:58:18 +08:00
yishilin14
62db5da62f Blurring app screen in switch mode
Blur app screen and add the Pass icon in the middle.
2017-02-25 18:45:33 +08:00
Bob Sun
0f975882ee
remove hardcoded index path of setting cell 2017-02-25 11:40:12 +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
Evgeny Morozov
bb654849af Allow usage of uploaded PGP keys 2017-02-24 23:48:58 +08:00
yishilin14
5e581aa6da Update password colors 2017-02-24 21:35:49 +08:00
yishilin14
d3e02a12fa Fix fonts 2017-02-24 21:33:36 +08:00
Bob Sun
af8cd536f1
add function to get recent commits 2017-02-24 00:42:06 +08:00
yishilin14
3e0ba8a1d5 Color passwords (red digits, blue punctuations) 2017-02-24 00:24:39 +08:00
Evgeny Morozov
5f872e0345 Grey out the SSH option if keys don't exist 2017-02-24 00:05:47 +08:00
Evgeny Morozov
795cc41025 Enable file sharing 2017-02-24 00:05:47 +08:00
Bob Sun
28e1248e01
update build section of README 2017-02-23 23:48:52 +08:00
Bob Sun
93e0cd8ffe
add contributors to special thanks 2017-02-23 23:48:52 +08:00
Bob Sun
2372466883
fix issue #26
empty PGP keys will make app crash at startup
2017-02-23 23:48:52 +08:00
Bob Sun
3359982f69 Merge pull request #33 from ttyz/fix-nil-passphrase
Fix a bug, that caused the app to crash if ssh passphrase is not set.
2017-02-23 23:48:33 +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
Bob Sun
586e86052b Merge pull request #31 from ttyz/ssh-password-request
Request ssh key password, if it is not set, but the key is encrypted
2017-02-23 22:45:46 +08: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
Bob Sun
5c7fb97dbb Merge pull request #30 from yishilin14/master
clear pasteboard after 45 seconds (#25 issue)
2017-02-23 17:59:20 +08:00
yishilin14
2f3ccc9c07 clear pasteboard after 45 seconds 2017-02-23 17:56:12 +08:00
Bob Sun
e1f3a08666
check zero byte key (solve issue #26) 2017-02-23 16:53:50 +08:00
Bob Sun
9a942734f7
update readme 2017-02-23 14:53:56 +08:00
Bob Sun
4c5705d5fe Merge pull request #29 from ttyz/readme-deps
Add info about dependencies to the README
2017-02-22 22:58:24 +08:00
Bob Sun
cc8121bea6 Merge pull request #27 from ttyz/gitignore-mac
Add .DS_Store to gitignore
2017-02-22 22:57:48 +08:00
Evgeny Morozov
9b49233e73 Add info about dependencies to the README 2017-02-22 14:10:10 +03:00
Evgeny Morozov
d87a7e5ec1 Add .DS_Store to gitignore 2017-02-22 14:00:14 +03: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
f84fb18ce8
revert back to libgit2/objective-git since upstream has fixed the bug 2017-02-22 17:12:12 +08:00
Bob Sun
28336ce3dd
Version Bump to 19 2017-02-22 14:53:07 +08:00
Bob Sun
2d0e076024
results is no longer needed 2017-02-22 14:51:01 +08:00
Bob Sun
26f8c74e28
Version Bump to 18 2017-02-22 13:28:38 +08:00
Bob Sun
6618305e89
fix issue #18: broken 3d touch cased by name of shortcut item 2017-02-22 13:11:27 +08:00
Bob Sun
a2bcbe1804
show error alert window when cannot decrypt password 2017-02-22 12:56:06 +08:00