Philipp Crocoll
|
52121c6a85
|
split file into one file per class
|
2025-05-13 21:46:24 +02:00 |
|
Philipp Crocoll
|
c6f494ac33
|
remove no longer needed lock
|
2025-05-13 21:37:45 +02:00 |
|
Philipp Crocoll
|
400e171bc5
|
implement UI updates after background sync for Group activity and Entry activity
|
2025-05-13 21:34:06 +02:00 |
|
Philipp Crocoll
|
41e6e67e87
|
add support for yes/no/cancel question during background sync
|
2025-05-13 16:42:50 +02:00 |
|
Philipp Crocoll
|
8277283ebc
|
only enable sync-in-background mode when file is already cached
|
2025-05-13 14:52:13 +02:00 |
|
Philipp Crocoll
|
71806178d0
|
tasks no longer store references to activities. These can "expire" and are hard to update (e.g. if one task creates another). Instead, the app can provide the currently active context.
|
2025-05-13 14:51:44 +02:00 |
|
Philipp Crocoll
|
aa2e4b856d
|
introduce BackgroundSyncService to keep app alive while sync is going on.
|
2025-05-13 12:38:21 +02:00 |
|
Philipp Crocoll
|
cfb185b53d
|
LoadDb and SaveDb respect the SyncInBackground preference
|
2025-05-13 11:10:26 +02:00 |
|
Philipp Crocoll
|
c3b6612591
|
let database sync run in the background. not handling all cases yet.
|
2025-05-13 09:23:57 +02:00 |
|
Philipp Crocoll
|
fefcf8f30e
|
rename SynchronizeDatabase => StartSynchronizeDatabase; add experimental UI for displaying sync-in-progress
|
2025-05-06 13:29:47 +02:00 |
|
Philipp Crocoll
|
e95cc84a15
|
rename ProgressTask => BlockingOperationRunner
|
2025-04-29 15:10:54 +02:00 |
|
Philipp Crocoll
|
c0ed185612
|
rename RunnableOnFinish => OperationWithFinishHandler, introduce IKp2aStatusLogger
|
2025-04-29 15:08:09 +02:00 |
|
Philipp Crocoll
|
61c871f782
|
rename OnFinish => OnOperationFinishedHandler
|
2025-04-29 13:45:24 +02:00 |
|
Philipp Crocoll
|
e5d28f0979
|
only try to activate the keyboard once in password activity and entry edit activity; explain why the prompt shows up in SwitchImeActivity. closes #1400
|
2025-04-22 17:48:56 +02:00 |
|
Philipp Crocoll
|
0e581a66c5
|
treat server certificate failures as error by default, closes #1078
|
2025-04-22 16:02:02 +02:00 |
|
PhilippC
|
ceb31c54b1
|
Merge pull request #2847 from PhilippC/2430-remove-plain-storage-uri-from-logs
remove potential plain-text credentials for file storage from logs
|
2025-04-15 14:27:02 +02:00 |
|
Philipp Crocoll
|
42d8be593e
|
remove potential plain-text credentials for file storage from logs
|
2025-04-15 14:00:31 +02:00 |
|
Philipp Crocoll
|
313adb6c3e
|
manifest for 1.12-r5
v1.12-r5
|
2025-04-15 13:27:47 +02:00 |
|
PhilippC
|
668ba4cdee
|
Merge pull request #2845 from PhilippC/2816-bug-yubikey-not-working-in-112
fix implementation of yubikey secret reading
|
2025-04-15 13:18:25 +02:00 |
|
PhilippC
|
a36bfa7ff5
|
Merge pull request #2833 from PhilippC/l10n_master3
New Crowdin updates
|
2025-04-15 12:45:48 +02:00 |
|
Philipp Crocoll
|
26c37bcd2a
|
fix implementation of yubikey secret reading
|
2025-04-15 12:44:43 +02:00 |
|
PhilippC
|
1980f05a7c
|
Merge pull request #2844 from PhilippC/2837-improve-error-reporting
Improve error reporting and fix crash
|
2025-04-15 12:17:18 +02:00 |
|
Philipp Crocoll
|
dbf10ba9fb
|
Improve error reporting: Extract original message when showing "Java exception messages" consistently. Improve error handling in deprecated OneDrive API stub and avoid crash by no-longer throwing in Main-thread methods.
|
2025-04-15 11:45:16 +02:00 |
|
PhilippC
|
4be18d8373
|
Merge pull request #2830 from PhilippC/754-crash-when-using-fingerprint-before-otp
Fix crash when combining biometric unlock and KeeChallenge/OTP.
|
2025-04-15 11:42:59 +02:00 |
|
PhilippC
|
831b290d81
|
New translations strings.xml (Greek)
|
2025-04-13 20:35:49 +02:00 |
|
PhilippC
|
9d4c15f7bc
|
New translations strings.xml (Greek)
|
2025-04-13 19:35:57 +02:00 |
|
PhilippC
|
4c4afa792d
|
New translations strings.xml (Romanian)
|
2025-04-09 10:41:02 +02:00 |
|
Philipp Crocoll
|
8e256ac94d
|
fix crash when combining biometric unlock and KeeChallenge/OTP.
|
2025-04-08 16:27:52 +02:00 |
|
Philipp Crocoll
|
65ff09f866
|
Manifest for 1.12-r4
v1.12-r4
|
2025-04-08 15:31:56 +02:00 |
|
Philipp Crocoll
|
8e9c2824cf
|
add some files for building on Linux
|
2025-04-08 14:16:39 +02:00 |
|
PhilippC
|
92b8ff5c8d
|
Merge pull request #2827 from PhilippC/2816-bug-yubikey-not-working-in-112
fix reading of cryptostream. Fixes Yubikey/KeeChallenge regression in 1.12-r1 .. 1.12-r3
|
2025-04-08 12:57:36 +02:00 |
|
PhilippC
|
223c3bfb8e
|
Merge pull request #2826 from PhilippC/feature/snackbar-messages
use snackbars instead of toasts
|
2025-04-08 12:56:23 +02:00 |
|
PhilippC
|
b4e03a8374
|
Merge pull request #2797 from PhilippC/l10n_master3
New Crowdin updates
|
2025-04-08 12:41:50 +02:00 |
|
PhilippC
|
fb2df35d37
|
Merge pull request #2828 from PhilippC/2818-feat-new-color-scheme-too-beige-green
slightly adjust background color to become true gray.
|
2025-04-08 12:34:55 +02:00 |
|
Philipp Crocoll
|
345dad5d04
|
slightly adjust background color to become true gray. closes #2818
|
2025-04-08 12:34:07 +02:00 |
|
Philipp Crocoll
|
50d6598b02
|
fix reading of cryptostream. The implementation issue became a bug in .net8. Closes #2816
|
2025-04-08 12:25:29 +02:00 |
|
Philipp Crocoll
|
90f04b76f4
|
fix issue with MessagePresenter potentially crashing
|
2025-04-08 12:20:24 +02:00 |
|
Philipp Crocoll
|
8b4314c394
|
fix bug with messages not always showing as they should.
|
2025-04-08 11:25:43 +02:00 |
|
Philipp Crocoll
|
17241bc422
|
use snackbars instead of toasts (in most cases)
|
2025-04-08 10:37:40 +02:00 |
|
PhilippC
|
c4a73bf107
|
New translations strings.xml (Czech)
|
2025-04-04 15:32:59 +02:00 |
|
Philipp Crocoll
|
e76f3999b6
|
reduce logging verbosity of file provider
|
2025-04-01 15:36:39 +02:00 |
|
Philipp Crocoll
|
0567bfe645
|
fix wiki links
|
2025-04-01 12:42:43 +02:00 |
|
Philipp Crocoll
|
6043bdbc48
|
* restore some files which are link targets from within the app or the web. add links to the corresponding new wiki pages if possible.
|
2025-04-01 12:38:58 +02:00 |
|
PhilippC
|
4ba40ba24f
|
New translations strings.xml (Slovenian)
|
2025-03-27 12:19:23 +01:00 |
|
PhilippC
|
e2711b709d
|
New translations strings.xml (Portuguese, Brazilian)
|
2025-03-26 12:13:50 +01:00 |
|
PhilippC
|
4764b15e75
|
New translations strings.xml (Portuguese, Brazilian)
|
2025-03-26 09:06:54 +01:00 |
|
PhilippC
|
1b389ef12e
|
New translations strings.xml (Japanese)
|
2025-03-26 09:06:43 +01:00 |
|
PhilippC
|
b32c2dbc7e
|
New translations strings.xml (Czech)
|
2025-03-26 09:06:37 +01:00 |
|
PhilippC
|
f06937dab3
|
New translations strings.xml (French)
|
2025-03-26 09:06:32 +01:00 |
|
PhilippC
|
14efce62ff
|
New translations strings.xml (Slovenian)
|
2025-03-26 09:06:29 +01:00 |
|