Commit Graph
6892 Commits
Author SHA1 Message Date
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 f3c4b15b17 add updates to openpgp-api-lib 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 39f5c5fd03 ignore redundantly inserted allowed api keys 2018-07-04 13:59:21 +02:00
Vincent Breitmoser 471aa34d38 show all keys for SelectPublicKeyFragment 2018-07-04 13:59:21 +02:00
Vincent Breitmoser a2eb6349b8 inserting api apps redundantly is fine, as long as the signature matches 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 4a6e89a503 aside: add 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 57b96dac2a use KeyChoiceAdapter in SelectPublicKeyFragment 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 353c75e49c use KeyRepository in ContactHelper 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
Vincent Breitmoser 31830a8c86 extract database access from CachedPublicKeyRing 2018-07-02 14:50:11 +02:00
Vincent Breitmoser aa640f3227 Small layout fix to key list item 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 8d835b3b7f use LiveData to load key data in DecryptFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 4416ddf11c Get rid of more places where URIs are used for loading 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 1425f34321 back to using an operation for interactive update (for progress dialog) 2018-07-02 14:50:11 +02:00
Vincent Breitmoser a64d898716 hide view key fragment cards until data is loaded 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 4cdc57c690 clean up KeychainDatabase a bit 2018-07-02 14:50:11 +02:00
Vincent Breitmoser c8481d0247 use Enum for verification status of certificates 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 64bde4c680 extract findByUserId and findByEmail usage from KeychainProvider 2018-07-02 14:50:11 +02:00
Vincent Breitmoser fa127add45 use LiveData in ViewKeyKeybaseFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser e6fe353469 minor cleanup in UploadKeyActivity 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 0793300b73 use LiveData in QrCodeViewActivity 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 5d8bc8fc50 remove unused SelectIdentityKeyListFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 4fcc5253ae use LiveData in LinkedIdWizard and related Fragments 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 2a5b93d9c5 fix unit tests 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 38bf421023 simplify ViewKeyFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 8d584df44c ditch LoaderFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 5cfe0d140f use LiveData to load data in ViewKeyActivity 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 2d1ff8cdcc use LiveData in ViewKeyAdvActivity 2018-07-02 14:50:11 +02:00
Vincent Breitmoser d57a409fac extract select by signer from KeychainProvider 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 6cd065a3bd extract subkey loading from KeychainProvider 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 500c219fa0 Extract remaining user id loading from KeychainProvider 2018-07-02 14:50:11 +02:00
Vincent Breitmoser cf0b659e78 Some cleanup in user id loading 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 921431b05f more Dao work 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 1556db897f introduce AbstractDao, fix import of keys (missing delete in KeychainProvider) 2018-07-02 14:50:11 +02:00
Vincent Breitmoser 587b8b4cc9 Don't use backstack for back button handling in MainActivity 2018-07-02 14:50:11 +02:00