Commit Graph

1842 Commits

Author SHA1 Message Date
Vincent Breitmoser
365cebdc72 extract sweetspot activity into separate module 2018-11-20 16:33:12 +01:00
Dominik Schürmann
f8fccec40c Merge pull request #2408 from open-keychain/remove-linked-ids
Remove experimental Linked Identities feature
2018-10-25 08:54:25 +02:00
Vincent Breitmoser
2cc22c6b65 Remove experimental Linked Identities feature 2018-10-22 12:49:52 +02:00
Dominik Schürmann
ff5528713f Update from transifex 2018-10-21 22:53:15 +02:00
Christian Hagau
d3ecbc8487 Add key sharing buttons to ViewKeyActivity 2018-08-03 00:00:00 +00:00
Vincent Breitmoser
fe387ca4e1 overhaul advanced subkeys tab 2018-07-27 11:17:18 +02:00
Vincent Breitmoser
e08bf89e0f show subkeys as not yet valid in the list 2018-07-27 10:54:36 +02:00
Dominik Schürmann
bd04886db5 update from transifex 2018-07-26 14:08:06 +02:00
Dominik Schürmann
69ddfdd126 Changelog v5.2 2018-07-26 14:04:37 +02:00
Vincent Breitmoser
4231279aba use fixed 48dp size for launcher icon in dialogs 2018-07-18 14:03:39 +02:00
Vincent Breitmoser
fcf6abfec3 link to privacy policy in consent dialog 2018-07-17 15:57:05 +02:00
Vincent Breitmoser
a277a37676 Show snackbar after tracking dialog 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
9e079329d5 ditch ThreadPoolExecutor for AsyncTask 2018-07-17 14:25:14 +02:00
Vincent Breitmoser
555f335dbc Introduce NotificationChannelManager 2018-07-16 13:24:44 +02:00
Vincent Breitmoser
a48efc6835 use key_list_item layout for RequestKeyPermissionActivity 2018-07-13 17:22:27 +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
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
Kowalski Prime
17f3db6557 Add adaptive icons, fixes #2273
Add support for adaptive icons in devices running API 26 or greater, preserving old icon for older devices and providing round icon.
2018-07-13 01:24:28 +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
be1853d789 Introduce Notification channel for passphrase cache 2018-07-12 16:37:22 +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
c8136989d1 Allow export of contact keys without encryption 2018-07-06 12:50:38 +02:00
Vincent Breitmoser
71303c27eb clean up BackupRestoreFragment 2018-07-06 12:43:14 +02:00
Vincent Breitmoser
63b37deafa Merge pull request #2351 from open-keychain/sql-delight
Use SqlDelight in favor of ContentProviders
2018-07-04 22:58:56 +02:00
Vincent Breitmoser
75cf861674 Cache instances of KeyInfoFormatter 2018-07-04 19:39:28 +02:00
Vincent Breitmoser
24090cbf18 fix "Create new key" layout in SelectSignKeyIdListFragment 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
Dominik Schürmann
1c7a2b1db1 show status icon etc in chip dropdown 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
053cbdf43e include MaterialChipsInput as subdir lib 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
cdb95ee844 make single-choice mode work in KeyChoiceAdapter 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
febe9cbe92 use MaterialChipsInput for encryption recipients 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
83d5aafadb use LiveData for signing key spinners 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
1425f34321 back to using an operation for interactive update (for progress dialog) 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
b4ac6cd337 Split up FlexibleKeyItem, re-add support for dummy item if user has no secret keys 2018-07-02 14:50:11 +02:00
Vincent Breitmoser
377bf55b70 extract linked id loading from ContentProvider 2018-07-02 14:50:11 +02:00
Vincent Breitmoser
f87209d242 use FlexibleAdapter with LiveData in KeyListFragment 2018-07-02 14:50:11 +02:00
Vincent Breitmoser
f3ef530b96 ditch ViewCertActivity and cert fragment in AdvKeyView 2018-07-02 14:50:11 +02:00
Vincent Breitmoser
8bf71b893c use KeyserverSyncWorker for updating keys in the foreground, too 2018-07-02 14:50:11 +02:00
Vincent Breitmoser
b854331daa Show notification during key sync 2018-06-21 19:21:41 +02:00
Vincent Breitmoser
40b7701f58 use WorkManager for key sync 2018-06-21 19:21:41 +02:00
Wiktor Kwapisiewicz
60cc6169ca Color navigation bar dark when using dark theme 2018-06-20 16:38:38 +02:00
Dominik Schürmann
aa596e0165 fix string 2018-06-20 12:31:38 +02:00