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 |
|
Vincent Breitmoser
|
5e3e38a3cc
|
fix NPE in switchMap LiveData instances
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
eb34f900e4
|
clean up package structure
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
8ee65f9b04
|
clean up CertifyKeyFragment
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
a02251274b
|
preselect key if only a single one is available
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
799eed1ca2
|
fix NPE in EncryptModeAsymmetricFragment
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
6789aee8d1
|
use notification uris mostly correctly
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
a31c35a4ad
|
refresh on any key change by default
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
cdb95ee844
|
make single-choice mode work in KeyChoiceAdapter
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
fdefd30a46
|
fix NPE in ImportKeysAdapter
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
225b11c1db
|
more debug actions
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
016e7d68ee
|
add debug actions activity (reachable from shortcuts)
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
b819e1a83e
|
remove unified query from KeychainProvider
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
febe9cbe92
|
use MaterialChipsInput for encryption recipients
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
387ec6ed96
|
ditch unused KeyCursorAdapter classes
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
abac3b2445
|
use KeyChoiceAdapter in SelectSignKeyIdListFragment
|
2018-07-04 13:59:21 +02:00 |
|
Vincent Breitmoser
|
9ea36286dc
|
use FlexibleAdapter for new KeyChoiceAdapter
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
dbc1e5f523
|
use KeyRepository in BackupRestoreFragment
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
375dd39ed1
|
use LiveData to load data in TransferFragment
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
4ac8c275f3
|
get notification URIs from DatabaseNotificationManager
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
83d5aafadb
|
use LiveData for signing key spinners
|
2018-07-02 14:50:11 +02:00 |
|
Vincent Breitmoser
|
1635c261b8
|
ditch CachedPublicKeyRing, and some cleanup
|
2018-07-02 14:50:11 +02:00 |
|