Files
briar/briar-android/AndroidManifest.xml
akwizgran 32c9ce50d9 Moved the messaging protocol one step closer to BSP.
This breaks backward compatibility for the wire protocol and messages
stored in the database. The database schema version has been
incremented.
2015-05-01 16:59:27 +01:00

224 lines
7.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.briarproject"
android:versionCode="10"
android:versionName="0.10" >
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="22"
/>
<uses-feature android:name="android.hardware.bluetooth" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<!-- FIXME: Only needed for alpha and beta builds -->
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:name=".android.BriarApplication"
android:theme="@style/LightTheme"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:allowBackup="false" >
<service
android:name=".android.BriarService"
android:exported="false" >
<intent-filter>
<action android:name="org.briarproject.android.BriarService" />
</intent-filter>
</service>
<activity
android:name=".android.CrashReportActivity"
android:logo="@drawable/logo"
android:label="@string/crash_report_title"
android:exported="false" >
<intent-filter>
<action android:name="org.briarproject.REPORT_CRASH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".android.DashboardActivity"
android:logo="@drawable/logo"
android:label="@string/app_name" >
</activity>
<activity
android:name=".android.ExpiredActivity"
android:logo="@drawable/logo"
android:label="@string/app_name" >
</activity>
<activity
android:name=".android.PasswordActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:windowSoftInputMode="stateVisible" >
</activity>
<activity
android:name=".android.SettingsActivity"
android:logo="@drawable/logo"
android:label="@string/settings_title"
android:parentActivityName=".android.DashboardActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.DashboardActivity"
/>
</activity>
<activity
android:name=".android.SetupActivity"
android:logo="@drawable/logo"
android:label="@string/setup_title" >
</activity>
<activity
android:name=".android.SplashScreenActivity"
android:logo="@drawable/logo"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".android.TestingActivity"
android:logo="@drawable/logo"
android:label="@string/app_name" >
</activity>
<activity
android:name=".android.contact.ContactListActivity"
android:logo="@drawable/logo"
android:label="@string/contact_list_title"
android:parentActivityName=".android.DashboardActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.DashboardActivity"
/>
</activity>
<activity
android:name=".android.contact.ConversationActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:windowSoftInputMode="stateHidden"
android:parentActivityName=".android.contact.ContactListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.contact.ContactListActivity"
/>
</activity>
<activity
android:name=".android.contact.ReadPrivateMessageActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:parentActivityName=".android.contact.ContactListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.contact.ContactListActivity"
/>
</activity>
<activity
android:name=".android.contact.WritePrivateMessageActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:windowSoftInputMode="stateVisible"
android:parentActivityName=".android.contact.ContactListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.contact.ContactListActivity"
/>
</activity>
<activity
android:name=".android.groups.AvailableGroupsActivity"
android:logo="@drawable/logo"
android:label="@string/available_forums_title"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.groups.CreateGroupActivity"
android:logo="@drawable/logo"
android:label="@string/create_forum_title"
android:windowSoftInputMode="stateVisible"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.groups.GroupActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.groups.GroupListActivity"
android:logo="@drawable/logo"
android:label="@string/forums_title"
android:parentActivityName=".android.DashboardActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.DashboardActivity"
/>
</activity>
<activity
android:name=".android.groups.ReadGroupPostActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.groups.ShareGroupActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.groups.WriteGroupPostActivity"
android:logo="@drawable/logo"
android:label="@string/app_name"
android:windowSoftInputMode="stateVisible"
android:parentActivityName=".android.groups.GroupListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.groups.GroupListActivity"
/>
</activity>
<activity
android:name=".android.identity.CreateIdentityActivity"
android:logo="@drawable/logo"
android:label="@string/new_identity_title"
android:windowSoftInputMode="stateVisible" >
</activity>
<activity
android:name=".android.invitation.AddContactActivity"
android:logo="@drawable/logo"
android:label="@string/add_contact_title"
android:parentActivityName=".android.contact.ContactListActivity" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".android.contact.ContactListActivity"
/>
</activity>
</application>
</manifest>