Danny Moesch
1454693308
Remove redundant 'else' blocks
2021-01-31 20:16:57 -08:00
Danny Moesch
ad4ed9419e
Format code with SwiftFormat
2021-01-31 20:16:57 -08:00
Danny Moesch
4d6c77371d
Fix warning by removing the argument 'entersReaderIfAvailable'
2021-01-31 20:01:40 -08:00
Mingshen Sun
0ebfd69c47
Cleanup unused code
2021-01-18 10:04:09 -08:00
Mingshen Sun
7ede6d11e3
Fix search issue when changing searching scope
2021-01-17 23:28:29 -08:00
Mingshen Sun
9b2a047d38
Double tap tab bar to scroll to top
2021-01-17 22:27:50 -08:00
Mingshen Sun
8afc40a5a1
Fix search issues
2021-01-17 20:47:52 -08:00
Mingshen Sun
68077bf04c
Rewrite PasswordViewController
2021-01-17 19:49:05 -08:00
Mingshen Sun
288024ccc2
Fix missnig detail text label in password table cell
2021-01-15 22:43:03 -08:00
Mingshen Sun
b49593e87f
Rename ignore .gpg-id switch to enalbe .gpg-id
2021-01-10 20:28:20 -08:00
Mingshen Sun
87d1dd5be1
Fix the QRKeyScanner issue on reading footer
2021-01-09 16:26:56 -08:00
Mingshen Sun
a62792bd11
Add ignore .gpg-id switch default ON
2021-01-07 21:58:38 -08:00
Mingshen Sun
05a3fa8d9f
Fix UI issues under large text mode
2021-01-05 23:27:35 -08:00
Mingshen Sun
3ecb35e701
Use PasswordTableViewCell for all password entries
2021-01-05 20:54:51 -08:00
Mingshen Sun
ac36985f57
Fix crash issue when in password detail and update setting
2020-12-30 16:26:13 -08:00
Danny Moesch
1a8692bde3
Run updated SwiftFormat
2020-12-23 19:59:26 -08:00
Danny Moesch
49c6b25611
Use SwiftFormat version 0.47.x
2020-11-09 10:13:05 -08:00
Danny Moesch
e8389eb262
Enable SwiftLint rule 'identifier_name' and handle all violations
2020-09-20 17:25:50 -07:00
Danny Moesch
4ffbafc47e
Fix file header format
2020-09-20 17:25:50 -07:00
Danny Moesch
2cdd0e2521
Enable SwiftLint rule 'cyclomatic_complexity' and fix violation which is reasonable
2020-09-20 17:25:50 -07:00
Danny Moesch
f9d5d794f0
Fix new warning caused by Swift 5.3 and bring SwiftLint rule in sync with it
2020-09-19 18:52:27 -07:00
Danny Moesch
6044098278
Refactor GitCredential to simplify it and to add tests
2020-09-06 20:12:36 -07:00
Danny Moesch
6ae506d7e6
Fix #407 : Search all scanned segments for the key block footer
2020-08-31 14:05:19 -07:00
Danny Moesch
078503f249
Combine key scanning logic in one class
2020-08-31 14:05:19 -07:00
Danny Moesch
edd7398cd4
Use guard statements to reduce nesting
2020-08-31 14:05:19 -07:00
Danny Moesch
5270c92b76
Enable SwiftLint rule 'overridden_super_call' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
e1cb280d4a
Enable SwiftLint rule 'weak_delegate' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
c5e88d82c9
Enable SwiftLint rule 'vertical_whitespace_closing_braces' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
f70114e8d7
Enable SwiftLint rule 'unused_optional_binding' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
ab80e5297e
Enable SwiftLint rule 'unneeded_parentheses_in_closure_argument' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
937019d6e8
Enable SwiftLint rule 'toggle_bool' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
1b1bd46235
Enable SwiftLint rule 'switch_case_on_newline' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
fe380d4d65
Enable SwiftLint rule 'private_action' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
70d605e412
Keep SwiftLint rule 'prefixed_toplevel_constant' disabled
2020-08-28 16:42:30 -07:00
Danny Moesch
77216abe14
Enable SwiftLint rule 'nesting' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
8828298afb
Enable SwiftLint rule 'multiline_parameters_brackets' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
55e2cd7939
Enable SwiftLint rule 'multiline_literal_brackets' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
776c813f94
Enable SwiftLint rule 'multiline_function_chains' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
c87f4e9792
Enable SwiftLint rule 'multiline_arguments_brackets' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
b4c25726a5
Enable SwiftLint rule 'lower_acl_than_parent' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
1b3a8ff0d8
Enable SwiftLint rule 'let_var_whitespace' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
fb01d6bdf9
Enable SwiftLint rule 'joined_default_parameter' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
2dcc72722b
Enable SwiftLint rule 'empty_string' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
7d79314bae
Enable SwiftLint rule 'contains_over_first_not_nil' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
08473f8f05
Enable SwiftLint rule 'conditional_returns_on_newline' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
fdca54a0ab
Enable SwiftLint rule 'closure_parameter_position' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
5299ca25d7
Enable SwiftLint rule 'class_delegate_protocol' and fix all violations
2020-08-28 16:42:30 -07:00
Danny Moesch
7f9f0e43b2
Format code with SwiftFormat automatically in every build
2020-08-25 15:10:13 -07:00
Danny Moesch
f167ab7549
Remove sync control if there is no repository set
...
If there is no local repository set we should not provide the possibility to sync it.
2020-07-26 16:35:38 -07:00
Danny Moesch
b503e5f613
Inform the user about a failed push
...
In case there are uncommitted changes in the remote repository the push ran through successfully but there were still unpushed changes in the app. This change notfies the user about this situation. Strangely, the push method from Objective-Git does not inform about this, although the command line Git does. Thus, the check for the number of local changes is used after the push operation, which can actually have several reasons. Important is that there is at least some hint, though.
2020-07-26 16:16:57 -07:00