Yishi Lin
b18f5741b0
Fix a bug about font
2017-03-22 01:57:51 +08:00
Yishi Lin
93901ec010
Polish codes about password details
...
- in Password.swift: allow get otpType
- in PasswordDetailTableVC.swift: make many things private
- in LabelTableViewCell: remove password and password entity
- in Globals: add password dots and fonts
2017-03-22 01:50:56 +08:00
Yishi Lin
1f829fffcc
Polish notification
...
- define notification names
- move "post notification" to PasswordStore (todo: move "search" and the one for "show folder switch")
- "erase" and "reset" also post the "passwordStoreUpdated" notification
2017-03-18 00:30:14 +08:00
Bob Sun
d2cff20131
Put PasswordStore as instance in controllers
2017-03-16 22:39:03 -07:00
Bob Sun
83e55403e5
Merge branch 'master' of github.com:mssun/passforios
2017-03-15 13:10:28 -07:00
Bob Sun
3964ca64ed
Show category info after an password entry when show password folder is off
2017-03-10 23:08:17 -08:00
Yishi Lin
453e6d251a
Fix the overlap between a long password and the "Generate" button
2017-03-10 23:04:33 +08:00
Bob Sun
9ddc7af4f4
Fix height of password length slider same as others
2017-03-08 20:32:09 -08:00
Bob Sun
98913c4fc3
Update slider cell UI
2017-03-08 19:57:38 -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
Yishi Lin
0dccd911fd
Update OTP token generation and support HOTP
...
- Update logic: Only fields otp_secret and otp_type are required for TOTP. Only fields otp_secret, otp_type and otp_counter are required for HOTP. Other fields (i.e., otp_algorithm, otp_digits, otp_period) are optional.
- Support HOTP: (1) passwords are initially concealed; (2) "tap->next" generates a new password and commits the updated password file automatically
2017-03-07 01:33:44 +08:00
yishilin14
a6783aafeb
Fix warnings about password detail title layout
2017-03-02 03:11:16 +08:00
yishilin14
dde194ad3d
Copy generated passwords to the clipboard.
2017-02-28 13:07:23 +08:00
yishilin14
30ae32ec5f
Show generated passwords with colors
2017-02-26 00:58:18 +08: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
yishilin14
d3e02a12fa
Fix fonts
2017-02-24 21:33:36 +08:00
yishilin14
3e0ba8a1d5
Color passwords (red digits, blue punctuations)
2017-02-24 00:24:39 +08:00
yishilin14
2f3ccc9c07
clear pasteboard after 45 seconds
2017-02-23 17:56:12 +08:00
Bob Sun
70166c9901
fix a bug caused by keychain modifications
2017-02-20 11:48:39 +08:00
Bob Sun
4968f3e867
try to compatible with Swift 3.1
2017-02-15 15:29:06 +08:00
Bob Sun
286f90b92e
make addition textview responsive
2017-02-13 11:42:04 +08:00
Bob Sun
b2ee8c429f
support edit password
2017-02-13 01:15:42 +08:00
Bob Sun
975a7ffccc
update UI
2017-02-12 11:44:56 +08:00
Bob Sun
43524874a5
re-organize file structure
2017-02-12 11:00:45 +08:00
Bob Sun
a131634ef6
equal height with superview
2017-02-11 23:41:36 +08:00
Bob Sun
95aa28701b
change generate button height to make it easy to tap on
2017-02-11 23:39:55 +08:00
Bob Sun
31c1805d14
reverse color for generate button
2017-02-11 22:00:24 +08:00
Bob Sun
9f3b13f8b0
generate random password
2017-02-11 22:00:04 +08:00
Bob Sun
95680138a4
add password placeholder
2017-02-11 21:39:53 +08:00
Bob Sun
89cef49281
using specific cell for password generator
2017-02-11 21:37:22 +08:00
Bob Sun
ae4ad4837e
update UI of add password page
2017-02-11 20:45:56 +08:00
Bob Sun
a3cbed9a21
add additional TextView in add password page
2017-02-11 16:08:41 +08:00
Bob Sun
8cfe3b7ea9
tap label to make content textfield response
2017-02-11 10:19:27 +08:00
Bob Sun
b954a4dcab
finish simple "add password function"
2017-02-10 22:15:01 +08:00
Bob Sun
910660ede3
restructure file organization
2017-02-08 19:57:07 +08:00