Commit graph

  • fdefd30a46 fix NPE in ImportKeysAdapter Vincent Breitmoser 2018-06-30 12:31:42 +0200
  • 225b11c1db more debug actions Vincent Breitmoser 2018-06-30 12:31:33 +0200
  • 39f5c5fd03 ignore redundantly inserted allowed api keys Vincent Breitmoser 2018-06-29 23:39:55 +0200
  • 471aa34d38 show all keys for SelectPublicKeyFragment Vincent Breitmoser 2018-06-29 23:39:33 +0200
  • a2eb6349b8 inserting api apps redundantly is fine, as long as the signature matches Vincent Breitmoser 2018-06-29 23:38:53 +0200
  • 016e7d68ee add debug actions activity (reachable from shortcuts) Vincent Breitmoser 2018-06-29 23:38:29 +0200
  • 4a6e89a503 aside: add shortcuts Vincent Breitmoser 2018-06-28 18:36:40 +0200
  • b819e1a83e remove unified query from KeychainProvider Vincent Breitmoser 2018-06-27 23:51:25 +0200
  • febe9cbe92 use MaterialChipsInput for encryption recipients Vincent Breitmoser 2018-06-27 23:51:16 +0200
  • 387ec6ed96 ditch unused KeyCursorAdapter classes Vincent Breitmoser 2018-06-27 23:03:22 +0200
  • abac3b2445 use KeyChoiceAdapter in SelectSignKeyIdListFragment Vincent Breitmoser 2018-06-27 23:02:14 +0200
  • 57b96dac2a use KeyChoiceAdapter in SelectPublicKeyFragment Vincent Breitmoser 2018-06-27 22:20:42 +0200
  • 9ea36286dc use FlexibleAdapter for new KeyChoiceAdapter Vincent Breitmoser 2018-06-27 19:26:09 +0200
  • dbc1e5f523 use KeyRepository in BackupRestoreFragment Vincent Breitmoser 2018-06-27 15:12:40 +0200
  • 375dd39ed1 use LiveData to load data in TransferFragment Vincent Breitmoser 2018-06-27 14:59:22 +0200
  • 353c75e49c use KeyRepository in ContactHelper Vincent Breitmoser 2018-06-27 14:51:33 +0200
  • 4ac8c275f3 get notification URIs from DatabaseNotificationManager Vincent Breitmoser 2018-06-26 17:30:08 +0200
  • 83d5aafadb use LiveData for signing key spinners Vincent Breitmoser 2018-06-26 17:19:18 +0200
  • 1635c261b8 ditch CachedPublicKeyRing, and some cleanup Vincent Breitmoser 2018-06-26 11:43:23 +0200
  • 31830a8c86 extract database access from CachedPublicKeyRing Vincent Breitmoser 2018-06-26 10:24:19 +0200
  • aa640f3227 Small layout fix to key list item Vincent Breitmoser 2018-06-25 18:11:26 +0200
  • 8d835b3b7f use LiveData to load key data in DecryptFragment Vincent Breitmoser 2018-06-25 18:04:04 +0200
  • 4416ddf11c Get rid of more places where URIs are used for loading Vincent Breitmoser 2018-06-25 17:38:26 +0200
  • 1425f34321 back to using an operation for interactive update (for progress dialog) Vincent Breitmoser 2018-06-25 16:59:20 +0200
  • a64d898716 hide view key fragment cards until data is loaded Vincent Breitmoser 2018-06-25 15:30:45 +0200
  • 4cdc57c690 clean up KeychainDatabase a bit Vincent Breitmoser 2018-06-25 15:11:08 +0200
  • c8481d0247 use Enum for verification status of certificates Vincent Breitmoser 2018-06-25 14:47:44 +0200
  • 64bde4c680 extract findByUserId and findByEmail usage from KeychainProvider Vincent Breitmoser 2018-06-25 14:12:22 +0200
  • fa127add45 use LiveData in ViewKeyKeybaseFragment Vincent Breitmoser 2018-06-24 13:15:28 +0200
  • e6fe353469 minor cleanup in UploadKeyActivity Vincent Breitmoser 2018-06-24 13:07:44 +0200
  • 0793300b73 use LiveData in QrCodeViewActivity Vincent Breitmoser 2018-06-24 13:04:07 +0200
  • 5d8bc8fc50 remove unused SelectIdentityKeyListFragment Vincent Breitmoser 2018-06-24 12:41:45 +0200
  • 4fcc5253ae use LiveData in LinkedIdWizard and related Fragments Vincent Breitmoser 2018-06-24 12:41:13 +0200
  • 2a5b93d9c5 fix unit tests Vincent Breitmoser 2018-06-24 11:21:52 +0200
  • 38bf421023 simplify ViewKeyFragment Vincent Breitmoser 2018-06-24 03:10:10 +0200
  • 8d584df44c ditch LoaderFragment Vincent Breitmoser 2018-06-24 01:17:39 +0200
  • 5cfe0d140f use LiveData to load data in ViewKeyActivity Vincent Breitmoser 2018-06-24 01:14:07 +0200
  • 2d1ff8cdcc use LiveData in ViewKeyAdvActivity Vincent Breitmoser 2018-06-24 00:02:05 +0200
  • d57a409fac extract select by signer from KeychainProvider Vincent Breitmoser 2018-06-22 19:58:17 +0200
  • 6cd065a3bd extract subkey loading from KeychainProvider Vincent Breitmoser 2018-06-22 19:23:00 +0200
  • 500c219fa0 Extract remaining user id loading from KeychainProvider Vincent Breitmoser 2018-06-22 17:10:02 +0200
  • cf0b659e78 Some cleanup in user id loading Vincent Breitmoser 2018-06-22 13:24:41 +0200
  • 921431b05f more Dao work Vincent Breitmoser 2018-06-22 11:42:39 +0200
  • 1556db897f introduce AbstractDao, fix import of keys (missing delete in KeychainProvider) Vincent Breitmoser 2018-06-22 10:53:04 +0200
  • 587b8b4cc9 Don't use backstack for back button handling in MainActivity Vincent Breitmoser 2018-06-21 19:15:52 +0200
  • 729121c13c add comment to buildfiles about android debug-db for convenience Vincent Breitmoser 2018-06-21 15:57:10 +0200
  • b4ac6cd337 Split up FlexibleKeyItem, re-add support for dummy item if user has no secret keys Vincent Breitmoser 2018-06-21 14:24:52 +0200
  • 377bf55b70 extract linked id loading from ContentProvider Vincent Breitmoser 2018-06-20 15:40:47 +0200
  • 9ad29318e8 extract deletion of keys from ContentProvider Vincent Breitmoser 2018-06-20 01:21:18 +0200
  • f87209d242 use FlexibleAdapter with LiveData in KeyListFragment Vincent Breitmoser 2018-06-20 00:45:34 +0200
  • 72f3ed89a6 update build tools to 27.1.1, and gradle wrapper to 4.8 Vincent Breitmoser 2018-06-20 00:39:08 +0200
  • 77c89cfa98 extract reading of public key data from ContentProvider Vincent Breitmoser 2018-06-19 15:33:41 +0200
  • 6585e7113d move loading of certs into CertificationDao Vincent Breitmoser 2018-06-19 15:11:04 +0200
  • f3ef530b96 ditch ViewCertActivity and cert fragment in AdvKeyView Vincent Breitmoser 2018-06-19 14:22:08 +0200
  • de708288fb minor layout fix with autocrypt ids Vincent Breitmoser 2018-06-19 11:28:19 +0200
  • e144a402b5 extract autocrypt_peers from KeychainProvider into AutocryptPeerDao Vincent Breitmoser 2018-06-18 23:03:09 +0200
  • bae90f1b23 extract UpdatedKeys access from KeychainProvider into KeyMetadataDao Vincent Breitmoser 2018-06-18 11:40:39 +0200
  • d133b732e5 use SQLDelight, remove ApiApps access from KeychainProvider Vincent Breitmoser 2018-06-15 19:46:55 +0200
  • 59c9f52e85 Store secret keys in private storage instead of database Vincent Breitmoser 2018-06-15 14:34:38 +0200
  • a3fd1609df fix table reference Vincent Breitmoser 2018-06-20 01:09:18 +0200
  • f22c761376 fix unit tests, add shadow for WorkerManager Vincent Breitmoser 2018-06-15 13:02:33 +0200
  • 8bf71b893c use KeyserverSyncWorker for updating keys in the foreground, too Vincent Breitmoser 2018-06-14 18:16:40 +0200
  • b1818e5cc6
    Merge pull request #2354 from wiktor-k/dark-nav-bar Vincent Breitmoser 2018-06-25 19:59:57 +0200
  • b854331daa Show notification during key sync Vincent Breitmoser 2018-06-13 18:20:41 +0200
  • 40b7701f58 use WorkManager for key sync Vincent Breitmoser 2018-06-13 16:20:23 +0200
  • 08ab5669a5 extract getDrawableAsNotificationBitmap into ResourceUtils Vincent Breitmoser 2018-06-13 13:35:57 +0200
  • 1593cc0826 use WorkManager to schedule temporary file cleanups Vincent Breitmoser 2018-06-13 13:13:49 +0200
  • b29d98d5a2 add WorkManager arch component Vincent Breitmoser 2018-06-13 13:12:44 +0200
  • d57fffb7ba remove capturing pattern group names for compatibility Vincent Breitmoser 2018-06-21 16:17:19 +0200
  • 651e799fe2 fix fragment management in AppSettingsActivity Vincent Breitmoser 2018-06-21 13:31:03 +0200
  • 60cc6169ca
    Color navigation bar dark when using dark theme Wiktor Kwapisiewicz 2018-06-20 16:28:54 +0200
  • aa596e0165 fix string Dominik Schürmann 2018-06-20 12:31:38 +0200
  • e8328a39b1
    Merge pull request #2348 from open-keychain/live-data Dominik Schürmann 2018-06-19 16:44:06 +0200
  • 289ba7cadc fix NPE in EncryptDecryptFragment on empty clipboard Dominik Schürmann 2018-06-19 15:41:44 +0200
  • c0b6cea7cb
    Merge pull request #2347 from open-keychain/clipboard-notify Dominik Schürmann 2018-06-19 13:28:56 +0200
  • 89aa99a13f show Snackbar if clipboard contains key data Vincent Breitmoser 2018-06-14 16:26:40 +0200
  • 8adf4a8a64 move notification of key changes into DAOs Vincent Breitmoser 2018-06-14 15:23:20 +0200
  • 10d3ca814c Use LiveData in favor of ContentLoader for ViewKeyFragment Vincent Breitmoser 2018-03-25 15:09:41 +0200
  • 700e06dcb9 Catch SecurityException when opening URIs during decrypt Vincent Breitmoser 2018-06-14 14:24:47 +0200
  • 0ef46ecb81 use DateUtils instead of PrettyTime (fixes related crash) Vincent Breitmoser 2018-06-14 14:21:14 +0200
  • 87e56580a6 Some dark theme fixes for key search activity Vincent Breitmoser 2018-06-14 14:08:02 +0200
  • 996856ddde Fix NPE on missing charset in HkpKeyserverClient Vincent Breitmoser 2018-06-14 13:49:35 +0200
  • 5db5db2a0c clear cache after changing passphrase Vincent Breitmoser 2018-06-13 17:01:03 +0200
  • 69756eb84a prevent NPE in divider decoration Vincent Breitmoser 2018-06-12 18:36:09 +0200
  • e80bc488e3 Version 5.1.1 Dominik Schürmann 2018-06-12 18:10:48 +0200
  • fc6084a7ef set cursor factory before the cursor is actually created Vincent Breitmoser 2018-06-12 18:09:47 +0200
  • 4967a49949 fix date queries in autocrypt handling Vincent Breitmoser 2018-06-12 16:44:27 +0200
  • 4f6852ccfc log api calls Vincent Breitmoser 2018-06-12 15:39:53 +0200
  • c309c75fee fix error in savePublicKey Vincent Breitmoser 2018-06-12 15:39:42 +0200
  • 6e67c14949 correctly parcel SaveKeyringParcel Vincent Breitmoser 2018-06-12 13:39:00 +0200
  • 6070e7a9f9 delay cleanup after Application.onCreate Vincent Breitmoser 2018-06-12 13:32:29 +0200
  • dc913fc8ca remove branding of glow effect Vincent Breitmoser 2018-06-12 13:24:59 +0200
  • abc50f7e40 fix crash in ImportKeysAdapter Vincent Breitmoser 2018-06-12 11:06:14 +0200
  • a0f48b8353 log elapsed time for secure messaging setup Vincent Breitmoser 2018-06-07 13:36:16 +0200
  • 3bdafeabc3 Version 5.1 Dominik Schürmann 2018-06-11 10:20:25 +0200
  • 2c6ad54e02 Pull from transifex Dominik Schürmann 2018-06-11 10:19:26 +0200
  • 6022d18e2b Changelog 5.1 Dominik Schürmann 2018-06-11 10:09:22 +0200
  • a2b2cadcd1 Merge remote-tracking branch 'origin/fix-external-provider' Dominik Schürmann 2018-06-11 10:00:34 +0200
  • 571c02180f clean up ExternalKeychainProvider, remove content resolver hack Vincent Breitmoser 2018-06-09 20:27:01 +0200
  • fffc98f00a
    Merge pull request #2341 from open-keychain/usb-ledger Vincent Breitmoser 2018-06-08 11:06:40 +0200