Vincent Breitmoser
|
a4b1751da4
|
Don't try to lock screen orientation in SecurityTokenOperationActivity on Android 8.0
|
2018-07-18 16:01:53 +02:00 |
|
Vincent Breitmoser
|
f9557cca37
|
Don't try to delete contacts if we don't have permission anymore
|
2018-07-18 13:38:34 +02:00 |
|
Vincent Breitmoser
|
22f4eb3e44
|
insert api app when key is selected in SelectSignKeyIdFragment as well
|
2018-07-18 13:38:15 +02:00 |
|
Vincent Breitmoser
|
54498ef4c4
|
fix crash in ViewKeyActivity
|
2018-07-18 11:05:09 +02:00 |
|
Vincent Breitmoser
|
25712e2d6b
|
Don't be extra annoying about analytics in debug mode
|
2018-07-17 20:32:32 +02:00 |
|
Vincent Breitmoser
|
c54c7900d2
|
Send analytics for debug version to a separate instance
|
2018-07-17 20:31:30 +02:00 |
|
Vincent Breitmoser
|
5b0d9d927c
|
Fix potential issue with disabled analytics
|
2018-07-17 20:18:50 +02:00 |
|
Vincent Breitmoser
|
4417ff1a43
|
Fix simple crash in analytics
|
2018-07-17 20:16:37 +02:00 |
|
Vincent Breitmoser
|
3f4de8b9c6
|
add (coarse!) analytics for preferences
|
2018-07-17 15:57:06 +02:00 |
|
Vincent Breitmoser
|
fcf6abfec3
|
link to privacy policy in consent dialog
|
2018-07-17 15:57:05 +02:00 |
|
Vincent Breitmoser
|
15229854a6
|
Use correct id for piwik instance
|
2018-07-17 15:57:05 +02:00 |
|
Vincent Breitmoser
|
fef79c7f73
|
rename "Tracking" to "Analytics"
|
2018-07-17 15:57:05 +02:00 |
|
Vincent Breitmoser
|
10466101c0
|
move tracking consent logic into TrackingConsentRequester
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
a277a37676
|
Show snackbar after tracking dialog
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
73a4dcdcb7
|
don't ask for 24h if user cancels dialog (eg clicking outside)
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
c5d7e482e0
|
Add opt-in setting for tracking
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
c0a1fc84eb
|
add simple tracking (no opt-in yet!)
|
2018-07-17 15:56:16 +02:00 |
|
Vincent Breitmoser
|
f664b1b57b
|
Merge pull request #2382 from open-keychain/keychain-service-threadpool
use AsyncTask for background task execution
|
2018-07-17 15:52:20 +02:00 |
|
Vincent Breitmoser
|
ebf7512a9d
|
clean up warnings in CryptoOperationHelper
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
1fcc1889ec
|
Use CancellationSignal for cancellation in UI code
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
9e079329d5
|
ditch ThreadPoolExecutor for AsyncTask
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
2c8e219aa8
|
use ThreadPool for background task execution
|
2018-07-17 14:25:14 +02:00 |
|
Vincent Breitmoser
|
4ea8c4a8f6
|
Use LiveData and ViewModel for ManageSecurityToken fragment
This hopefully also prevents some NPEs from google play crash reports.
|
2018-07-17 12:20:56 +02:00 |
|
Vincent Breitmoser
|
6ed110f1ee
|
Remove unused field in KeyListFragment (fixes build)
|
2018-07-16 17:54:33 +02:00 |
|
Vincent Breitmoser
|
555f335dbc
|
Introduce NotificationChannelManager
|
2018-07-16 13:24:44 +02:00 |
|
Vincent Breitmoser
|
ffa5b84593
|
prevent NPEs in linked id creation
|
2018-07-16 11:10:42 +02:00 |
|
Vincent Breitmoser
|
e7dede56ca
|
fix NPE in KeychainService
|
2018-07-16 10:34:31 +02:00 |
|
Vincent Breitmoser
|
a3021bbd83
|
Clean up security token transport if connection procedure failed
|
2018-07-15 12:29:06 +02:00 |
|
Vincent Breitmoser
|
fbbc77335b
|
fix NPE for data signed with an unknown key
|
2018-07-15 12:25:32 +02:00 |
|
Vincent Breitmoser
|
634694b20e
|
force reinserting keys on manual key update
|
2018-07-14 13:18:08 +02:00 |
|
Vincent Breitmoser
|
a69eaab0ea
|
fix insertion of data into KeySignature table
|
2018-07-14 12:03:44 +02:00 |
|
Vincent Breitmoser
|
a48efc6835
|
use key_list_item layout for RequestKeyPermissionActivity
|
2018-07-13 17:22:27 +02:00 |
|
Vincent Breitmoser
|
aa9132b4c6
|
small NPE fix
|
2018-07-13 17:06:23 +02:00 |
|
Vincent Breitmoser
|
acc8e82e92
|
Merge pull request #2375 from open-keychain/ditch-keychain-provider
Ditch keychain provider
|
2018-07-13 16:56:24 +02:00 |
|
Vincent Breitmoser
|
133b099b2f
|
Merge pull request #2379 from open-keychain/usb-permission
Request missing permission when rescanning USB devices
|
2018-07-13 16:56:04 +02:00 |
|
Vincent Breitmoser
|
54f50a7311
|
Merge pull request #2376 from open-keychain/notification-channel
Introduce Notification channel for passphrase cache
|
2018-07-13 16:33:06 +02:00 |
|
Vincent Breitmoser
|
acb9544195
|
return KeychainExternalProvider as MatrixCursor
|
2018-07-13 16:27:12 +02:00 |
|
Vincent Breitmoser
|
3150d2d3f9
|
move UidStatus querying logic into UserIdDao
|
2018-07-13 16:27:12 +02:00 |
|
Vincent Breitmoser
|
58e0da0d8c
|
always set trust db to initialized once it's there
|
2018-07-13 16:27:12 +02:00 |
|
Vincent Breitmoser
|
4c8fda0798
|
Introduce uidStatus view for external provider
|
2018-07-13 16:27:12 +02:00 |
|
Vincent Breitmoser
|
0b28add654
|
Use SQLDelight for inserts instead of KeychainProvider
|
2018-07-13 16:26:35 +02:00 |
|
Vincent Breitmoser
|
f97531d628
|
Prevent flicker of dummy item during key update
|
2018-07-13 16:13:42 +02:00 |
|
Dominik Schürmann
|
1e51cf1aaf
|
Merge pull request #2377 from open-keychain/highlight-after-import
Scroll to new key after import
|
2018-07-13 15:26:55 +02:00 |
|
Dominik Schürmann
|
54a7860d2a
|
Merge pull request #2378 from open-keychain/decrypt-context-button
Use overflow menu instead of long click in decrypt file list
|
2018-07-13 15:25:43 +02:00 |
|
Vincent Breitmoser
|
84f20f6646
|
synchronously schedule background work, to avoid cancelling race condition
|
2018-07-13 14:52:50 +02:00 |
|
Vincent Breitmoser
|
c7bef6efda
|
fix bug with KeyserverSyncManager updates in SettingsActivity
|
2018-07-13 14:32:58 +02:00 |
|
Vincent Breitmoser
|
a4e2e2f4af
|
Request missing permission when rescanning USB devices
|
2018-07-12 18:34:17 +02:00 |
|
Vincent Breitmoser
|
4f4be8ed47
|
make recreation of views atomic operation
|
2018-07-12 17:38:10 +02:00 |
|
Vincent Breitmoser
|
16802dc259
|
Use overflow menu instead of long click in decrypt file list
Fixes #2370
|
2018-07-12 17:28:19 +02:00 |
|
Vincent Breitmoser
|
03ddbbe9a2
|
small cleanup of DecryptListFragment
|
2018-07-12 17:19:21 +02:00 |
|