Danny Moesch
f8f858f15e
Pass content of URL field to 'openLink' method
...
Previously, 'openLink' has chosen the first URL field contained in the
password file. Since the action "Copy & Open" is performed on a specific
field, only its content should be considered.
2018-12-08 21:11:58 -08:00
Danny Moesch
9b7fc4219e
Consider fields only as URL fields if the title contains "url"
2018-12-08 21:11:58 -08:00
Danny Moesch
3cd8df310c
Introduce enum for password generator flavour
2018-12-05 12:59:04 -08:00
Bob Sun
1f5eaa8bce
Change typography of Raw Password view
2018-11-17 22:38:07 -08:00
Bob Sun
2bfb36c527
Cleanup code of error handling
2018-11-17 21:41:28 -08:00
Bob Sun
9a3131943f
Cleanup unneccessary error handling in the updatePasswordImage function
2018-11-17 21:27:06 -08:00
Bob Sun
f0eb9c47ed
Cleanup unneccessary function in AboutRepositoryTableViewController
2018-11-16 23:12:01 -08:00
Bob Sun
dfc13a37d3
Refactor logics of handling the PasswordStore model's properties
2018-11-16 22:28:19 -08:00
Bob Sun
c5f95cfc8f
Fix SplitViewController issue on iPad
2018-11-15 22:39:57 -08:00
Bob Sun
ec3a111fad
Merge views of scanning QR code of SSH and PGP keys
2018-11-15 20:57:14 -08:00
Bob Sun
c48fe3755e
Delete obsolete OTPScannerController
2018-11-15 20:17:00 -08:00
Danny Moesch
97368eb8a8
Fix #228 : Trim URL strings before saving
2018-11-13 15:38:18 -08:00
Danny Moesch
b6f94f8814
Introduce string extension property 'trimmed'
2018-11-13 15:38:18 -08:00
Danny Moesch
7c12263458
Separate parser and helpers from Password class for better testability
2018-11-11 11:30:39 -08:00
Bob Sun
2abbceb2e9
Set name and url in Password non-optional
...
Name and url in Password class shouldn't be optional because we store
them in core data as non-optional. This change also help us to avoid
man unneccessary unwrap.
2018-11-10 22:38:12 -08:00
Yishi Lin
826357ca47
Open xkpasswd (generate memorable pwd) with the app
2018-10-01 01:15:26 +08:00
Yishi Lin
15e90198fe
Add hints about how to download keys ( fix #215 )
2018-09-30 23:31:01 +08:00
Yishi Lin
3cc2182bc0
Fix #213 : app now clears clipboard in 45s
2018-09-25 00:51:18 +08:00
Yishi Lin
a860b574bb
Add a dummy auto fill extension
2018-09-24 15:06:43 +08:00
Yishi Lin
e9aecbebf2
Move passcode extension display to passKit
2018-09-23 23:56:42 +08:00
Yishi Lin
1ab70cf6d7
Move codes from utils to password and passwordstore
2018-09-23 22:00:06 +08:00
Yishi Lin
421b5aed1d
Show password generation settings automatically
2018-08-30 01:33:36 +08:00
Yishi Lin
aca01c8c72
Support generating memorable pwd: open xkpasswd
2018-08-30 01:26:45 +08:00
Yishi Lin
cacbeb57ee
Output error messages when camera is disabled.
2018-08-30 00:42:38 +08:00
Yishi Lin
29b8313be5
Remember the last search choice between search current/all (issue #198 )
2018-08-24 02:02:57 +01:00
Bob Sun
cea990113a
Version bump to 0.5.1
2018-08-14 20:23:19 -07:00
Danny Moesch
ddddfda931
Use own parser for multiline values giving up Yams
2018-08-13 23:12:30 -07:00
Danny Moesch
904d04d71c
Use computed properties instead of separate getter methods
2018-08-13 23:12:30 -07:00
Danny Moesch
f76721d7fe
Simplify/Tweak Password.swift
2018-08-13 23:12:30 -07:00
Danny Moesch
b7a0cbaef6
Animate "AdditionField" struct to avoid usage of tuple "(String, String)"
2018-08-13 23:12:30 -07:00
Yishi Lin
ee92845042
Add NSFaceIDUsageDescription ( fix #193 )
2018-06-19 00:07:49 +08:00
Bob Sun
824b959706
Forgot to bump versions
2018-06-15 14:37:38 -07:00
Bob Sun
447beeaf83
Version bump to 0.4.1
2018-05-28 15:49:43 -07:00
Bob Sun
083604677f
Version bump to 0.4.0
2018-04-29 11:58:07 -07:00
Bob Sun
85d9dffd74
Fix #179
2018-04-25 09:25:01 -07:00
Yishi Lin
1afef16fa1
Support swipe back when viewing folder #141
2018-04-12 01:07:19 +08:00
Yishi Lin
403fc5201e
Fix warning about UI API called on background thread
2018-04-12 00:06:49 +08:00
Yishi Lin
433562584e
Passcode lock
2018-04-10 05:18:16 +08:00
Yishi Lin
fe80ed3dc8
Merge branch 'develop' into new_passcode_lock
2018-04-07 01:48:32 +08:00
Yishi Lin
f7eabd8258
Recognize *url* as url fields
2018-04-06 23:15:51 +08:00
Yishi Lin
bbab5a62d5
Merge develop into new passcode lock
2018-03-24 09:42:55 +08:00
Danny Moesch
caa5ce77a3
Use YAML library to parse password files
2018-03-17 20:56:55 -07:00
Yishi Lin
2c5ef6492e
Merge branch 'develop' into new_passcode_lock
2018-01-29 03:25:31 +08:00
Yishi Lin
da3c4f0bc0
Self-maintained passcode lock
...
- No cancel button anywhere in the passcode lock yet
- Poor UI
2018-01-29 03:23:34 +08:00
Bob Sun
bea7157375
Version bump to 0.3.1
2018-01-20 15:40:56 -08:00
Bob Sun
4f74632789
Fix tabbar tapping double tapping issue
2018-01-16 21:54:00 -08:00
Bob Sun
7e5d286065
Fix warnings in the storyboard
2018-01-16 21:53:06 -08:00
Bob Sun
9c02fabc31
Add adjustable font size (using system body font size)
2018-01-16 20:47:21 -08:00
Bob Sun
a0ecc6c0e4
Fix #155
2018-01-16 20:26:41 -08:00
Bob Sun
374c6c8c10
Fix double tap scroll to top issue
2018-01-16 20:04:16 -08:00