diff options
author | Vincent Breitmoser <valodim@mugenguild.com> | 2015-09-14 16:21:04 +0200 |
---|---|---|
committer | Vincent Breitmoser <valodim@mugenguild.com> | 2015-09-14 16:21:04 +0200 |
commit | 3814ae7d53a22ba89f1e39d7a4661016f76cf8c8 (patch) | |
tree | d83d41d3c424a784da144515665fb41ef650aa52 /OpenKeychain/src/main/AndroidManifest.xml | |
parent | dbaf7070ead596f5c70ad48fc55aada2f77a856a (diff) | |
parent | d5dd6a49c8156a699b3fbbbeef06658e1c232c16 (diff) | |
download | open-keychain-3814ae7d53a22ba89f1e39d7a4661016f76cf8c8.tar.gz open-keychain-3814ae7d53a22ba89f1e39d7a4661016f76cf8c8.tar.bz2 open-keychain-3814ae7d53a22ba89f1e39d7a4661016f76cf8c8.zip |
Merge branch 'master' into mime4j
Conflicts:
OpenKeychain/build.gradle
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/operations/results/OperationResult.java
OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/DecryptListFragment.java
OpenKeychain/src/main/res/values/strings.xml
Diffstat (limited to 'OpenKeychain/src/main/AndroidManifest.xml')
-rw-r--r-- | OpenKeychain/src/main/AndroidManifest.xml | 49 |
1 files changed, 43 insertions, 6 deletions
diff --git a/OpenKeychain/src/main/AndroidManifest.xml b/OpenKeychain/src/main/AndroidManifest.xml index d422c3da1..63e1a5ce7 100644 --- a/OpenKeychain/src/main/AndroidManifest.xml +++ b/OpenKeychain/src/main/AndroidManifest.xml @@ -71,7 +71,7 @@ android:name=".KeychainApplication" android:allowBackup="false" android:hardwareAccelerated="true" - android:icon="@drawable/ic_launcher" + android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/Theme.Keychain.Light"> <activity @@ -111,6 +111,13 @@ android:label="@string/title_edit_key" /> <!-- NOTE: Dont use configChanges for QR Code view! We use a different layout for landscape --> <activity + android:name=".ui.linked.LinkedIdWizard" + android:configChanges="orientation|screenSize|keyboardHidden|keyboard" + android:label="@string/title_linked_create" + android:parentActivityName=".ui.ViewKeyActivity" + > + </activity> + <activity android:name=".ui.QrCodeViewActivity" android:label="@string/share_qr_code_dialog_title" /> <activity @@ -691,7 +698,6 @@ <activity android:name=".ui.OrbotRequiredDialogActivity" android:theme="@android:style/Theme.NoDisplay" /> - <activity android:name=".ui.PassphraseWizardActivity" /> <!-- NOTE: singleTop is set to get NFC foreground dispatch to work. Then, all NFC intents will be broadcasted to onNewIntent() of this activity! @@ -701,7 +707,7 @@ --> <activity android:name=".ui.NfcOperationActivity" - android:theme="@style/Theme.Keychain.Light.Dialog.SecurityToken" + android:theme="@style/Theme.Keychain.Light.Dialog" android:allowTaskReparenting="true" android:launchMode="singleTop" android:taskAffinity=":Nfc" /> @@ -723,10 +729,13 @@ android:name=".service.KeychainService" android:exported="false" /> + <!-- label is made to be "Keyserver Sync" since that is the only context in which + the user will see it--> <provider android:name=".provider.KeychainProvider" android:authorities="${applicationId}.provider" - android:exported="false" /> + android:exported="false" + android:label="@string/keyserver_sync_settings_title"/> <!-- Internal classes of the remote APIs (not exported) --> <activity @@ -758,8 +767,9 @@ android:configChanges="orientation|screenSize|keyboardHidden|keyboard" android:exported="false" /> - <!-- OpenPGP Remote API, this service has explicitly no permission requirements - because we are using our own package based allow/disallow system --> + <!-- DEPRECATED service, + using this service may lead to truncated data being returned to the caller + --> <service android:name=".remote.OpenPgpService" android:enabled="true" @@ -771,6 +781,19 @@ </intent-filter> </service> + <!-- OpenPGP Remote API, this service has explicitly no permission requirements + because we are using our own package based allow/disallow system --> + <service + android:name=".remote.OpenPgpService2" + android:enabled="true" + android:exported="true" + android:process=":remote_api_2" + tools:ignore="ExportedService"> + <intent-filter> + <action android:name="org.openintents.openpgp.IOpenPgpService2" /> + </intent-filter> + </service> + <!-- Contact Sync services --> <service android:name=".service.DummyAccountService" @@ -800,6 +823,20 @@ android:resource="@xml/custom_pgp_contacts_structure" /> </service> + <service + android:name=".service.KeyserverSyncAdapterService" + android:exported="true" + android:process=":sync" + tools:ignore="ExportedService"> + <intent-filter> + <action android:name="android.content.SyncAdapter" /> + </intent-filter> + + <meta-data + android:name="android.content.SyncAdapter" + android:resource="@xml/keyserver_sync_adapter_desc" /> + </service> + <!-- Storage Provider for temporary decrypted files --> <provider android:name=".provider.TemporaryStorageProvider" |