Commit graph

16 commits

Author SHA1 Message Date
Yishi Lin
a6875590a4 Fix a cell reuse bug in password detail VC 2017-05-08 20:57:39 +08:00
Yishi Lin
2519472ba2 Polish the label table view cell 2017-04-05 23:15:03 +08:00
Yishi Lin
990a8f341c Increase the "hit area" of buttons in table view cells 2017-03-31 22:15:30 +08:00
Yishi Lin
abb04432fb Add buttons in the detail password table
- An icon to show/hide passwords
- An icon to refresh HOTP passwords
2017-03-31 03:08:20 +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
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
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
4968f3e867
try to compatible with Swift 3.1 2017-02-15 15:29:06 +08:00
Bob Sun
910660ede3
restructure file organization 2017-02-08 19:57:07 +08:00
Renamed from pass/LabelTableViewCell.swift (Browse further)