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