Version number updated
[owncloud:android-devel.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <!-- \r
3   ownCloud Android client application\r
4 \r
5   Copyright (C) 2012  Bartek Przybylski\r
6   This program is free software: you can redistribute it and/or modify\r
7   it under the terms of the GNU General Public License as published by\r
8   the Free Software Foundation, either version 3 of the License, or\r
9   (at your option) any later version.\r
10 \r
11   This program is distributed in the hope that it will be useful,\r
12   but WITHOUT ANY WARRANTY; without even the implied warranty of\r
13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\r
14   GNU General Public License for more details.\r
15 \r
16   You should have received a copy of the GNU General Public License\r
17   along with this program.  If not, see <http://www.gnu.org/licenses/>.\r
18  -->\r
19 <manifest package="com.owncloud.android"\r
20     android:versionCode="103007"\r
21     android:versionName="1.3.7" xmlns:android="http://schemas.android.com/apk/res/android">\r
22 \r
23     <uses-permission android:name="android.permission.GET_ACCOUNTS" />\r
24     <uses-permission android:name="android.permission.USE_CREDENTIALS" />\r
25     <uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />\r
26     <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS" />\r
27     <uses-permission android:name="android.permission.INTERNET" />\r
28     <uses-permission android:name="android.permission.WRITE_SETTINGS" />\r
29     <uses-permission android:name="android.permission.READ_SYNC_STATS" />\r
30     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />\r
31     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />\r
32     <uses-permission android:name="android.permission.BROADCAST_STICKY" />\r
33     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />\r
34     <uses-permission android:name="android.permission.READ_PHONE_STATE" />\r
35     <uses-permission android:name="android.permission.READ_LOGS" />\r
36 \r
37     <uses-sdk\r
38         android:minSdkVersion="8"\r
39         android:targetSdkVersion="13" />\r
40 \r
41     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >\r
42     </uses-permission>\r
43 \r
44     <application\r
45         android:icon="@drawable/icon"\r
46         android:label="@string/app_name"\r
47         android:theme="@style/Theme.ownCloud"> \r
48         <activity\r
49             android:name=".ui.activity.FileDisplayActivity"\r
50             android:label="@string/app_name">\r
51             <intent-filter>\r
52                 <action android:name="android.intent.action.MAIN" />\r
53 \r
54                 <category android:name="android.intent.category.LAUNCHER" />\r
55             </intent-filter>\r
56         </activity>\r
57         <activity android:name=".ui.activity.UploadFilesActivity">\r
58         </activity>\r
59         <activity android:name=".Uploader" >\r
60             <intent-filter>\r
61                 <action android:name="android.intent.action.SEND" >\r
62                 </action>\r
63 \r
64                 <category android:name="android.intent.category.DEFAULT" >\r
65                 </category>\r
66 \r
67                 <data android:mimeType="*/*" >\r
68                 </data>\r
69             </intent-filter>\r
70             <intent-filter>\r
71                 <action android:name="android.intent.action.SEND_MULTIPLE" >\r
72                 </action>\r
73 \r
74                 <category android:name="android.intent.category.DEFAULT" >\r
75                 </category>\r
76 \r
77                 <data android:mimeType="*/*" >\r
78                 </data>\r
79             </intent-filter>\r
80         </activity>\r
81         <activity\r
82             android:name=".ui.activity.Preferences"\r
83             android:theme="@style/Theme.ownCloud" >\r
84         </activity>\r
85         <activity android:name=".ui.activity.PreferencesNewSessionewSession" >\r
86         </activity>\r
87 \r
88         <service\r
89             android:name=".authenticator.AccountAuthenticatorService"\r
90             android:exported="true">\r
91             <intent-filter>\r
92                 <action android:name="android.accounts.AccountAuthenticator" />\r
93             </intent-filter>\r
94 \r
95             <meta-data\r
96                 android:name="android.accounts.AccountAuthenticator"\r
97                 android:resource="@xml/authenticator" />\r
98         </service>\r
99         <service\r
100             android:name=".syncadapter.FileSyncService"\r
101             android:exported="true" >\r
102             <intent-filter>\r
103                 <action android:name="android.content.SyncAdapter" />\r
104             </intent-filter>\r
105 \r
106             <meta-data\r
107                 android:name="android.content.SyncAdapter"\r
108                 android:resource="@xml/syncadapter_files" />\r
109         </service>\r
110 \r
111         <provider\r
112             android:name=".providers.FileContentProvider"\r
113             android:authorities="org.owncloud"\r
114             android:enabled="true"\r
115             android:exported="false"\r
116             android:label="@string/sync_string_files"\r
117             android:syncable="true" >\r
118         </provider>\r
119 \r
120         <activity\r
121             android:name=".ui.activity.AuthenticatorActivity"\r
122             android:exported="true"\r
123             android:theme="@style/Theme.ownCloud.noActionBar" >\r
124         </activity>\r
125 \r
126         <service android:name=".files.services.FileDownloader" >\r
127         </service>\r
128 \r
129         <activity android:name=".ui.activity.FileDetailActivity" />
130         <activity android:name=".ui.activity.PinCodeActivity" />\r
131         <activity android:name=".extensions.ExtensionsAvailableActivity"></activity>
132         <activity android:name=".extensions.ExtensionsListActivity"></activity>\r
133         <activity android:name=".ui.activity.AccountSelectActivity" android:uiOptions="none" android:label="@string/prefs_accounts"></activity>\r
134         <service android:name=".files.services.FileUploader" >\r
135         </service>
136         <service android:name=".files.services.InstantUploadService" />
137         <receiver android:name=".files.PhotoTakenBroadcastReceiver">\r
138             <intent-filter>\r
139                 <action android:name="com.android.camera.NEW_PICTURE" />\r
140                 <data android:mimeType="image/*" />\r
141             </intent-filter>
142             <intent-filter>
143                 <action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
144             </intent-filter>\r
145         </receiver>
146         <activity android:name="CrashlogSendActivity"></activity>\r
147     </application>\r
148 \r
149 </manifest>