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