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
f3ef530b96
ditch ViewCertActivity and cert fragment in AdvKeyView
2018-07-02 14:50:11 +02:00
Vincent Breitmoser
40b7701f58
use WorkManager for key sync
2018-06-21 19:21:41 +02:00
Vincent Breitmoser
1e05b7999e
Merge pull request #2329 from wiktor-k/wkd-url
...
Extend WKD support to include WKD URLs
2018-05-23 15:30:46 +02:00
Wiktor Kwapisiewicz
7e3c985c54
Add intent filter for handling WKD link in Firefox
...
Firefox for Android requires `mimeType` condition on the intent filter.
Built-in browsers (e.g. Chrome) need an intent filter that will *not* have
`mimeType` conditions.
Using two common MIME types: `application/octet-stream` is mentioned in
the I-D and `application/pgp-keys` is a common type for keys used in the
wild.
2018-05-23 15:07:04 +02:00
Wiktor Kwapisiewicz
222231066e
Show import key dialog when clicking on WKD URL
...
This change extends WKD support for direct Web Key Directory URLs
similarily to Facebook key URLs and HKP URLs.
When a link with scheme `https` and path starting with
`/.well-known/openpgpkey/hu/` is clicked Android will suggest importing
the key with OpenKeychain.
Fixes #2270 .
2018-05-22 22:13:00 +02:00
Wiktor Kwapisiewicz
759e51e6f4
Add support for NDEF tags with openpgp4fpr URIs
...
This change allows importing keys from NDEF tags that have fingerprint
encoded as an `openpgp4fpr` URI when the application is in background.
After scanning a tag the `Import keys` activity is shown with results of
the search for key fingerprint encoded in the tag.
2018-05-22 09:25:52 +02:00
Vincent Breitmoser
be58f2ff4c
Add autocrypt key transfer api method
2018-05-03 15:26:24 +02:00
Dominik Schürmann
5db00cd924
Merge pull request #2301 from open-keychain/api-choose-sign-key
...
New identity chooser dialog for API
2018-05-03 14:58:20 +02:00
Vincent Breitmoser
b92ff86988
Redesign "select signing key" api dialog
2018-04-18 15:34:39 +02:00
Vincent Breitmoser
9bb19a3ad7
Support import from application/autocrypt-setup type
2018-04-16 16:45:16 +02:00
Vincent Breitmoser
a363a6cacb
remove "Edit Identities" button from identities card
2018-03-24 18:10:35 +01:00
Dominik Schürmann
85a7c63d9b
Clarify why features are included
2018-01-28 21:55:20 +01:00
Christian Hagau
2619cb1db3
Add sshauthentication-api v1 support
2017-11-01 14:28:17 +00:00
Vincent Breitmoser
287d3251c5
Add "Where is my NFC reader?" feature to nfc waiting dialog
2017-10-10 05:06:40 +02:00
Vincent Breitmoser
b814753b3b
get rid of consolidate operation
2017-09-23 01:35:39 +02:00
Vincent Breitmoser
d04439df6b
ditch passphrase "time to live" setting
2017-09-20 17:02:15 +02:00
Vincent Breitmoser
36bec236f4
add routines to unlock security token
2017-09-08 15:17:33 +02:00
Vincent Breitmoser
4f5f5219bd
tls-psk: include wifi ssid in qr code (if available)
2017-08-29 20:11:37 +02:00
Vincent Breitmoser
dc33fc7982
new deduplication dialog
2017-07-25 22:19:33 +02:00
Dominik Schürmann
d7d0f0f974
Incorporate more feedback on transifex
2017-06-29 18:12:46 +02:00
Vincent Breitmoser
b328c97853
move ViewKeyActivity classes into their own package structure
2017-05-21 05:28:13 +02:00
Vincent Breitmoser
10dfcb08fc
service: return pending intent for details dialog if security problems occur
2017-05-15 11:13:57 +02:00
Vincent Breitmoser
85ee12d143
remove deprecated accounts api, bump min api version to 7
2017-04-23 13:59:17 +02:00
Vincent Breitmoser
4be2f6e98e
change RemoteRegisterActivity into a dialog
2017-02-08 00:57:26 +01:00
Vincent Breitmoser
e06205ae55
redesign request key into dialog
2017-02-08 00:57:26 +01:00
Vincent Breitmoser
a9001b3b45
change "select allowed keys" into "request key permission" activity
2017-02-08 00:57:26 +01:00
Hari
7ab9cee0de
Added a receiver to listen to app uninstalls
2017-01-21 15:28:36 +05:30
Dominik Schürmann
960ebfed0c
move NetworkReceiver
2017-01-05 13:59:26 +01:00
Dominik Schürmann
63244a113a
Code formatting and package re-structuring
2017-01-05 13:56:09 +01:00
Arnaud Fontaine
a6b7b2bf4e
Support of SmartPGP secure messaging
2017-01-04 14:59:57 +01:00
vanitasvitae
8e250e0b5d
Fixed 'Orbot appears not to be running' ( #1792 )
2016-05-11 02:06:21 +02:00
Dominik Schürmann
7dd5e22353
Merge branch 'master' into backup-api
...
Conflicts:
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/OpenPgpService.java
extern/openpgp-api-lib
2016-05-07 12:01:16 +03:00
Dominik Schürmann
67607933ad
Merge branch 'master' of https://github.com/LuboViluda/open-keychain into LuboViluda-master
2016-04-29 23:03:13 +02:00
Nikita Mikhailov
3798249570
OTG: Implement hidden activity usb detection technique
2016-04-14 22:48:01 +06:00
Nikita Mikhailov
bd2906a887
OTG: Add usb device manager prototype
2016-04-14 22:48:01 +06:00
Lubo Viluda
05da8afad9
Theme change
...
Theme.Keychain.Transparet is used
2016-03-24 19:45:59 +01:00
Lubo Viluda
298f89d36e
upgrade of Redirect import activity
...
-> RedirectImportActivity is transparent now
-> some poinlessly data removed
-> String moved into sources
-> xml for activity simplified
2016-03-24 00:54:28 +01:00
Advaita
cab3fa7874
Final commit
...
All changes included
Improvements
-Reformatted code wherever required
-Only active wifi connections trigger events
-Improve sync reliability
-Removed extra permission
Minor Changes
-Refactored 2 variables for easier readbility
-Wifi-Only-Sync is now enabled by default
2016-03-23 20:54:10 +05:30
Lubo Viluda
7efeebc638
#1661 - Don't expose CertifyActivity
...
*Add new activity - RedirectImportKeysActivity, which prompts user to
use Openkeychain directly
*Add intent filter for the activity
*Change intent filter for CertifyActivity
2016-03-20 11:52:36 +01:00
Dominik Schürmann
eef8abcf80
Version 3.9
2016-03-03 13:34:08 +01:00
Vincent Breitmoser
c7761d09cb
handle openpgp4fpr intent filter as import rather than certify (see #1661 )
2016-03-02 15:12:14 +01:00
Dominik Schürmann
a2dcb579ff
Add backup API
2016-03-01 00:22:19 +01:00
Vincent Breitmoser
da3167476b
external-provider: add (experimental) external provider
2016-02-24 11:31:32 +01:00
Dominik Schürmann
f54f12c48c
Extend documentation, proper method naming, use of deprecated method annotation
2016-02-22 15:19:06 +01:00
Dominik Schürmann
15488c5445
Split remote methods from activities for better seperation
2016-02-22 15:06:45 +01:00
Dominik Schürmann
eef27a544f
Extract service parts from SecurityTokenOperationActivity
2016-02-22 15:06:45 +01:00
Dominik Schürmann
bb997920f5
Split RemoteServiceActivity into multiple activities
2016-02-15 13:25:55 +01:00
Hans-Christoph Steiner
ce03deada5
after receiving panic trigger and locking app, remove from history
...
This makes the app fully exit, and removes it from the Recent Apps listing.
2016-01-13 23:19:11 +01:00