Yishi Lin
f5493503f8
Cleanup debugging print
2020-02-23 18:08:00 +08:00
Yishi Lin
6bf4716366
Better search results
2020-02-23 18:06:14 +08:00
Yishi Lin
5e4fbaec8a
Remove pwd flavor selector from settings
...
User's latest selection in the add/edit page will be remembered.
2020-02-23 03:24:58 +08:00
Yishi Lin
fe21f1c8da
Generate XKCD style password
2020-02-23 03:06:23 +08:00
Yishi Lin
71c793029a
Polish codes related to password generation
...
1. Polish codes in PasswordGeneratorFlavour
2. Polish related codes in view controllers
2020-02-23 00:39:14 +08:00
Danny Moesch
d33e63cd83
Add ability to import SSH keys from the Files app
2020-02-16 10:17:58 -08:00
Danny Moesch
94a5f8c501
Introduce KeyImporter protocol to reduce code duplications in SSH key importers
2020-02-16 10:17:58 -08:00
Danny Moesch
6aa39db657
Sort open source components alphabetically
2020-02-12 18:20:39 -08:00
Danny Moesch
3cdf77347a
Name classes consistently
...
* Settings are called *SettingsTableViewController
* Key importers are called *ImportTableViewController
* Classes in UserInterface folder are split into Controllers or Views
2020-02-12 18:20:39 -08:00
Danny Moesch
20f18d0c8b
Allow HTTP for key import but ask for confirmation if used for the private key
2020-02-12 13:50:39 -08:00
Danny Moesch
30e6c44356
Do not keep the cells selected
2020-02-12 13:28:58 -08:00
Danny Moesch
f31a4df943
Just open the key files to read them instead of importing them into the apps tmp
2020-02-12 13:28:58 -08:00
Danny Moesch
ea27c73b99
Check for readiness before doing any import actions
2020-02-10 22:28:36 -08:00
Danny Moesch
a5570a8409
Remove optional arguments and qualified names
2020-02-10 22:28:36 -08:00
Danny Moesch
43bba1fb50
Set PGP key source once for all key importers
2020-02-10 22:28:36 -08:00
Danny Moesch
e0c9ceb4fd
Add ability to import PGP keys from the Files app
2020-02-10 22:28:36 -08:00
Danny Moesch
5f6723246b
Some cosmetic changes
2020-02-10 10:32:14 -08:00
Danny Moesch
e447b1d9d3
Introduce PGPKeyImporter protocol to reduce code duplications
2020-02-10 09:59:24 -08:00
Danny Moesch
56b2205376
Introduce 'splitByNewline' string extension
2020-01-18 15:01:05 -08:00
Danny Moesch
a2edf41d33
Update SwiftyUserDefaults to current version 5.0.0
2020-01-01 19:03:04 -08:00
Danny Moesch
b60ce3b003
Fix #340 : Always end password entries with a newline
2019-12-10 22:03:49 -08:00
Mingshen Sun
cea1332b0d
Fix some UI issues introduced by refactoring
2019-12-01 00:25:24 -08:00
Mingshen Sun
efdc45ea89
Move the request credential function into one file
2019-11-30 23:05:30 -08:00
Mingshen Sun
2f3e51947a
Refactor the request credential function
2019-11-30 22:39:21 -08:00
Mingshen Sun
902930ddfc
Cleanup GitServerSettingTableViewController
2019-11-30 17:37:09 -08:00
Mingshen Sun
9b304433fb
Refactor GitServerSettingTableViewController
2019-11-30 16:42:53 -08:00
Mingshen Sun
258906fdbb
Refactor Git URL related code, fix #336
2019-11-30 15:11:28 -08:00
Mingshen Sun
e83a2f941e
Fix QR code scanning problem
2019-11-24 10:09:36 -08:00
Mingshen Sun
6485fe2669
Version bump to 0.9.0
2019-11-22 16:06:39 -08:00
Mingshen Sun
24c9b9c526
Fix UI issue: font size not consistent
2019-11-18 18:13:48 -08:00
Mingshen Sun
a4b1f87b56
Tap title to change between all and unsynced passwords
2019-11-17 23:25:30 -08:00
Mingshen Sun
70c887427a
Fix dynamic font size in settings vie
2019-11-17 20:29:22 -08:00
Mingshen Sun
bcf7f5fcca
Fix UI issue
...
Dynamic type in Settings view in storyboard does not work.
Enable dynamic font manually in source code.
2019-11-17 17:52:31 -08:00
Mingshen Sun
b9edcea214
Hide section header if passwords count is less than the threshold ( fix #197 , #227 )
2019-11-17 16:49:14 -08:00
Mingshen Sun
937b826a4a
Use system color
2019-11-17 13:45:18 -08:00
Mingshen Sun
4bf0799c79
Use system font size all the time
2019-11-17 11:46:40 -08:00
Danny Moesch
e418d216b9
Fix #324 : Do not copy password automatically when adding/editing it
2019-11-17 10:59:13 -08:00
Mingshen Sun
e3d9d4c45c
UI tweaks in Password View
2019-11-17 10:56:23 -08:00
Danny Moesch
50fad78341
Fix broken license link
2019-11-15 14:28:22 -08:00
Danny Moesch
4c47729a6e
Fix #326 : Do not assume 'master' as the default checked out branch
2019-11-08 14:30:56 -08:00
Danny Moesch
44cb864642
Wrap GopenPGP errors into more understandable app errors
2019-10-20 11:35:52 -07:00
Danny Moesch
fa820e277f
Improve German translation
2019-10-20 11:34:36 -07:00
Danny Moesch
685e509f30
Remove superfluous localizable string key
2019-10-20 11:34:36 -07:00
Danny Moesch
98f0367c4c
Remove duplicate localizable string key
2019-10-20 11:34:36 -07:00
Yishi Lin
6f295be74d
Polish codes of QR code scanner
2019-10-03 14:27:00 +08:00
Yishi Lin
e4630e950d
Init PGPAgent while getting keyID
2019-10-02 11:04:10 +08:00
Danny Moesch
5722fe5400
Add localizations for reset functionality
2019-10-01 23:01:18 +02:00
Danny Moesch
51c9510f3d
Introduce color provider to encapsulate check for iOS 13 availability
2019-10-01 22:48:15 +02:00
Mingshen Sun
4c83427a01
Tweak UI of PasswordsView
2019-09-29 23:34:11 -07:00
Mingshen Sun
fcec7d1245
Show folder name in nagivation bar
2019-09-29 15:59:11 -07:00