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
|
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
|
fbbc77335b
|
fix NPE for data signed with an unknown key
|
2018-07-15 12:25:32 +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
|
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
|
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 |
|
Vincent Breitmoser
|
750aa42035
|
Scroll to new key after import
|
2018-07-12 14:12:00 +02:00 |
|
Vincent Breitmoser
|
00caf28ee2
|
use ContextCompat instead of deprecated methods
|
2018-07-12 13:39:13 +02:00 |
|
Vincent Breitmoser
|
639b6994ce
|
set ViewKeyActivity title to key id for anonymous keys
|
2018-07-12 13:39:02 +02:00 |
|
Vincent Breitmoser
|
da9f34bb8e
|
hide identities card if there are no identities
|
2018-07-12 13:27:18 +02:00 |
|
Vincent Breitmoser
|
e8bec994bf
|
show keys with no uids in their own "anonymous" category
Fixes #2373
|
2018-07-12 13:17:43 +02:00 |
|
Vincent Breitmoser
|
b5d49f9ae8
|
fix potential NPE in TransferFragment
|
2018-07-12 12:59:12 +02:00 |
|
Vincent Breitmoser
|
33a749a115
|
load data from correct masterKeyId in ViewKeyActivity
Fixes showing key info from linked contacts
|
2018-07-12 12:32:49 +02:00 |
|
Vincent Breitmoser
|
c8136989d1
|
Allow export of contact keys without encryption
|
2018-07-06 12:50:38 +02:00 |
|
Vincent Breitmoser
|
3e00320bac
|
Correctly fold user packet queries and display verification status
|
2018-07-05 20:46:30 +02:00 |
|
Vincent Breitmoser
|
75cf861674
|
Cache instances of KeyInfoFormatter
|
2018-07-04 19:39:28 +02:00 |
|
Vincent Breitmoser
|
a975586086
|
move MaterialChipsInput to org.sufficientlysecure namespace
|
2018-07-04 16:46:34 +02:00 |
|
Vincent Breitmoser
|
69fb637a70
|
fix preselecting multiple encryption recipients
|
2018-07-04 16:35:11 +02:00 |
|
Vincent Breitmoser
|
5c13b21577
|
Support stable ids in chip adapters
|
2018-07-04 14:02:52 +02:00 |
|
Dominik Schürmann
|
d0a9cea74e
|
disabled keys for RemoteDeduplicatePresenter
|
2018-07-04 14:02:52 +02:00 |
|
Dominik Schürmann
|
035a62e920
|
check for key status in legacy API key lists
|
2018-07-04 14:02:52 +02:00 |
|
Vincent Breitmoser
|
8a33fa8540
|
make search in uidList case insensitive in all places
|
2018-07-04 14:02:52 +02:00 |
|
Vincent Breitmoser
|
b95c885aa0
|
fix race condition crash in ViewKeyActivity
|
2018-07-04 14:02:52 +02:00 |
|
Vincent Breitmoser
|
794b1dc8e0
|
group non-letters in "#" group, display keys with only an address in-order
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
cb3289f874
|
use UID for now in KeyChoiceAdapter
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
2a7688e3c7
|
better chips for keys with emails only
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
b350fd62f2
|
expired before insecure for status icons in key view
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
d5a2c6f42d
|
correctly remove status icon for unverified keys
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
452f3600db
|
move EncryptRecipientDropdownAdapter to chips package
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
449483b4c0
|
dont show unverified icon
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
4692f2a39c
|
use KeyInfoFormatter in more places
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
fada189579
|
add preliminary EncryptRecipientChipAdapter
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
1c7a2b1db1
|
show status icon etc in chip dropdown
|
2018-07-04 13:59:21 +02:00 |
|
Dominik Schürmann
|
f8eb6275f5
|
move formatting of key items to new class
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
93e8c74ec6
|
generify ChipsInput, extract SimpleChipsInput
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
71c3b71e35
|
better MaterialChipsInput, first iteration
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
c98e835936
|
drop dependency on SuperSlim
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
f7859e3bce
|
first iteration, disable predicate for KeyChoiceAdapter
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
2cae2065c0
|
fix date in key choice adapter
|
2018-07-04 13:59:21 +02:00 |
|