Merge branch 'fragments-ui' of ssh://git@gitorious.org/owncloud/android.git into...
[pub/Android/ownCloud.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <manifest package="eu.alefzero.owncloud"
3 android:versionCode="1"
4 android:versionName="1.0" xmlns:android="http://schemas.android.com/apk/res/android">
5
6 <uses-permission android:name="android.permission.GET_ACCOUNTS" />
7 <uses-permission android:name="android.permission.USE_CREDENTIALS" />
8 <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
9 <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />
10 <uses-permission android:name="android.permission.INTERNET" />
11 <uses-permission android:name="android.permission.WRITE_SETTINGS" />
12 <uses-permission android:name="android.permission.READ_SYNC_STATS" />
13 <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
14 <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
15
16 <uses-sdk
17 android:minSdkVersion="7"
18 android:targetSdkVersion="13" />
19
20 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
21 </uses-permission>
22 <uses-permission android:name="android.permission.READ_CONTACTS" />
23 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
24
25 <application
26 android:icon="@drawable/icon"
27 android:label="@string/app_name" >
28 <activity
29 android:name=".ui.activity.FileDisplayActivity"
30 android:label="@string/app_name"
31 android:theme="@style/Theme.ownCloud" >
32 </activity>
33 <activity android:name=".Uploader" >
34 <intent-filter>
35 <action android:name="android.intent.action.SEND" >
36 </action>
37
38 <category android:name="android.intent.category.DEFAULT" >
39 </category>
40
41 <data android:mimeType="*/*" >
42 </data>
43 </intent-filter>
44 <intent-filter>
45 <action android:name="android.intent.action.SEND_MULTIPLE" >
46 </action>
47
48 <category android:name="android.intent.category.DEFAULT" >
49 </category>
50
51 <data android:mimeType="*/*" >
52 </data>
53 </intent-filter>
54 </activity>
55 <activity android:name=".ui.activity.Preferences"
56 android:theme="@style/Theme.ownCloud">
57 </activity>
58 <activity android:name=".ui.activity.PreferencesNewSessionewSession" >
59 </activity>
60
61 <service
62 android:name=".authenticator.AccountAuthenticatorService"
63 android:exported="true" >
64 <intent-filter>
65 <action android:name="android.accounts.AccountAuthenticator" />
66 </intent-filter>
67
68 <meta-data
69 android:name="android.accounts.AccountAuthenticator"
70 android:resource="@xml/authenticator" />
71 </service>
72 <service
73 android:name=".syncadapter.FileSyncService"
74 android:exported="true" >
75 <intent-filter>
76 <action android:name="android.content.SyncAdapter" />
77 </intent-filter>
78
79 <meta-data
80 android:name="android.content.SyncAdapter"
81 android:resource="@xml/syncadapter_files" />
82 </service>
83 <service
84 android:name=".syncadapter.ContactSyncService"
85 android:exported="true"
86 android:process=":contacts" >
87 <intent-filter>
88 <action android:name="android.content.SyncAdapter" />
89 </intent-filter>
90
91 <meta-data
92 android:name="android.content.SyncAdapter"
93 android:resource="@xml/syncadapter_contacts" />
94 <meta-data
95 android:name="android.provider.CONTACTS_STRUCTURE"
96 android:resource="@xml/contacts" />
97 </service>
98
99 <provider
100 android:name=".providers.FileContentProvider"
101 android:authorities="org.owncloud"
102 android:enabled="true"
103 android:exported="false"
104 android:label="@string/sync_string_files"
105 android:syncable="true" >
106 </provider>
107
108 <activity
109 android:name=".ui.activity.AuthenticatorActivity"
110 android:exported="true"
111 android:theme="@style/Theme.ownCloud" >
112 </activity>
113
114 <service android:name=".FileDownloader" >
115 </service>
116
117 <activity android:name=".ui.activity.FileDetailActivity" >
118 </activity>
119 <activity
120 android:name=".ui.activity.LandingActivity"
121 android:label="@string/app_name"
122 android:theme="@style/Theme.ownCloud" >
123 <intent-filter>
124 <action android:name="android.intent.action.MAIN" />
125
126 <category android:name="android.intent.category.LAUNCHER" />
127 </intent-filter>
128 </activity>
129 </application>
130
131 </manifest>