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