1 <?xml version=
"1.0" encoding=
"utf-8"?>
3 ownCloud Android client application
5 Copyright (C)
2012 Bartek Przybylski
6 Copyright (C)
2012-
2013 ownCloud Inc.
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.
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.
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
/>.
21 <manifest package=
"com.owncloud.android"
22 android:
versionCode=
"104000"
23 android:
versionName=
"1.4.0" xmlns:
android=
"http://schemas.android.com/apk/res/android">
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 <uses-permission android:
name=
"android.permission.WAKE_LOCK"/>
41 android:
minSdkVersion=
"8"
42 android:
targetSdkVersion=
"13" />
44 <uses-permission android:
name=
"android.permission.WRITE_EXTERNAL_STORAGE" >
48 android:
icon=
"@drawable/icon"
49 android:
label=
"@string/app_name"
50 android:
theme=
"@style/Theme.ownCloud">
52 android:
name=
".ui.activity.FileDisplayActivity"
53 android:
label=
"@string/app_name">
55 <action android:
name=
"android.intent.action.MAIN" />
57 <category android:
name=
"android.intent.category.LAUNCHER" />
60 <activity android:
name=
".ui.activity.UploadFilesActivity">
62 <activity android:
name=
".ui.activity.InstantUploadActivity">
64 <activity android:
name=
".ui.activity.FailedUploadActivity" android:
theme=
"@android:style/Theme.Dialog" android:
excludeFromRecents=
"true"/>
65 <activity android:
name=
".Uploader" >
67 <action android:
name=
"android.intent.action.SEND" >
70 <category android:
name=
"android.intent.category.DEFAULT" >
73 <data android:
mimeType=
"*/*" >
77 <action android:
name=
"android.intent.action.SEND_MULTIPLE" >
80 <category android:
name=
"android.intent.category.DEFAULT" >
83 <data android:
mimeType=
"*/*" >
88 android:
name=
".ui.activity.Preferences"
89 android:
theme=
"@style/Theme.ownCloud" >
91 <activity android:
name=
".ui.activity.PreferencesNewSessionewSession" >
94 <activity android:
name=
"com.owncloud.android.ui.preview.PreviewImageActivity" />
96 <activity android:
name=
"com.owncloud.android.ui.preview.PreviewVideoActivity"
97 android:
label=
"@string/app_name"
98 android:
theme=
"@android:style/Theme.NoTitleBar.Fullscreen" >
102 android:
name=
".authenticator.AccountAuthenticatorService"
103 android:
exported=
"true">
104 <intent-filter android:
priority=
"100">
105 <action android:
name=
"android.accounts.AccountAuthenticator" />
109 android:
name=
"android.accounts.AccountAuthenticator"
110 android:
resource=
"@xml/authenticator" />
113 android:
name=
".syncadapter.FileSyncService"
114 android:
exported=
"true" >
116 <action android:
name=
"android.content.SyncAdapter" />
120 android:
name=
"android.content.SyncAdapter"
121 android:
resource=
"@xml/syncadapter_files" />
125 android:
name=
".providers.FileContentProvider"
126 android:
authorities=
"org.owncloud"
127 android:
enabled=
"true"
128 android:
exported=
"false"
129 android:
label=
"@string/sync_string_files"
130 android:
syncable=
"true" >
134 android:
name=
".ui.activity.AuthenticatorActivity"
135 android:
exported=
"true"
136 android:
theme=
"@style/Theme.ownCloud.noActionBar" >
138 <action android:
name=
"com.owncloud.android.workaround.accounts.CREATE" />
139 <category android:
name=
"android.intent.category.DEFAULT" />
143 <service android:
name=
".files.services.FileDownloader" />
144 <service android:
name=
".files.services.FileUploader" />
145 <service android:
name=
".media.MediaService" />
147 <activity android:
name=
".ui.activity.FileDetailActivity" />
148 <activity android:
name=
".ui.activity.PinCodeActivity" />
149 <activity android:
name=
".extensions.ExtensionsAvailableActivity"></activity>
150 <activity android:
name=
".extensions.ExtensionsListActivity"></activity>
151 <activity android:
name=
".ui.activity.AccountSelectActivity" android:
uiOptions=
"none" android:
label=
"@string/prefs_accounts"></activity>
152 <activity android:
name=
".ui.activity.ConflictsResolveActivity"/>
153 <activity android:
name=
".ui.activity.GenericExplanationActivity"/>
154 <activity android:
name=
".ui.activity.ErrorsWhileCopyingHandlerActivity"/>
156 <service android:
name=
".files.services.InstantUploadService" />
157 <receiver android:
name=
".files.InstantUploadBroadcastReceiver">
159 <action android:
name=
"com.android.camera.NEW_PICTURE" />
160 <data android:
mimeType=
"image/*" />
163 <action android:
name=
"android.net.conn.CONNECTIVITY_CHANGE"/>
166 <receiver android:
name=
".files.BootupBroadcastReceiver">
168 <action android:
name=
"android.intent.action.BOOT_COMPLETED"/>
171 <service android:
name=
".files.services.FileObserverService"/>