OSDN Git Service

CMFileManager : Beam to send files
[android-x86/packages-apps-CMFileManager.git] / AndroidManifest.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!--
3  ** Copyright (C) 2012 The CyanogenMod Project
4  **
5  ** Licensed under the Apache License, Version 2.0 (the "License");
6  ** you may not use this file except in compliance with the License.
7  ** You may obtain a copy of the License at
8  **
9  **      http://www.apache.org/licenses/LICENSE-2.0
10  **
11  ** Unless required by applicable law or agreed to in writing, software
12  ** distributed under the License is distributed on an "AS IS" BASIS,
13  ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ** See the License for the specific language governing permissions and
15  ** limitations under the License.
16 -->
17 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
18   package="com.cyanogenmod.filemanager"
19   android:versionCode="100"
20   android:versionName="1.0.0">
21
22   <original-package android:name="com.cyanogenmod.filemanager" />
23
24   <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="16" />
25
26   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
27   <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
28   <uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
29   <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
30   <uses-permission android:name="android.permission.NFC"/>
31
32   <application
33     android:name="FileManagerApplication"
34     android:description="@string/app_description"
35     android:icon="@drawable/ic_launcher"
36     android:label="@string/app_name"
37     android:largeHeap="true"
38     android:theme="@style/FileManager.Theme.Holo.Light" >
39
40     <meta-data
41       android:name="android.app.default_searchable"
42       android:value=".activities.NavigationActivity" />
43
44     <provider
45       android:name=".providers.RecentSearchesContentProvider"
46       android:authorities="com.cyanogenmod.filemanager.providers.recentsearches"
47       android:exported="false" />
48
49     <provider
50       android:name=".providers.BookmarksContentProvider"
51       android:authorities="com.cyanogenmod.filemanager.providers.bookmarks"
52       android:exported="false" />
53
54     <activity
55       android:name=".activities.NavigationActivity"
56       android:label="@string/app_name"
57       android:launchMode="singleTop"
58       android:uiOptions="none"
59       android:windowSoftInputMode="adjustNothing"
60       android:configChanges="orientation|keyboardHidden|screenSize"
61       android:exported="true">
62       <intent-filter>
63         <action android:name="android.intent.action.MAIN" />
64         <category android:name="android.intent.category.LAUNCHER" />
65         <category android:name="android.intent.category.DEFAULT" />
66       </intent-filter>
67       <intent-filter>
68         <action android:name="android.intent.action.SEARCH" />
69         <category android:name="android.intent.category.DEFAULT" />
70       </intent-filter>
71       <meta-data
72         android:name="android.app.searchable"
73         android:resource="@xml/searchable" />
74     </activity>
75
76     <activity
77       android:name=".activities.BookmarksActivity"
78       android:label="@string/bookmarks"
79       android:uiOptions="none"
80       android:windowSoftInputMode="adjustNothing"
81       android:configChanges="orientation|keyboardHidden|screenSize"
82       android:exported="false">
83     </activity>
84
85     <activity
86       android:name=".activities.HistoryActivity"
87       android:label="@string/history"
88       android:uiOptions="none"
89       android:configChanges="orientation|keyboardHidden|screenSize"
90       android:windowSoftInputMode="adjustNothing"
91       android:exported="false">
92     </activity>
93
94     <activity
95       android:name=".activities.SearchActivity"
96       android:label="@string/search"
97       android:launchMode="singleTop"
98       android:uiOptions="none"
99       android:configChanges="orientation|keyboardHidden|screenSize"
100       android:windowSoftInputMode="adjustNothing"
101       android:exported="false">
102     </activity>
103
104     <activity
105       android:name=".activities.PickerActivity"
106       android:label="@string/picker"
107       android:uiOptions="none"
108       android:configChanges="orientation|keyboardHidden|screenSize"
109       android:theme="@style/FileManager.Theme.Holo.Light.Overlay"
110       android:exported="true">
111       <intent-filter>
112         <action android:name="android.intent.action.GET_CONTENT" />
113         <category android:name="android.intent.category.OPENABLE" />
114         <category android:name="android.intent.category.DEFAULT" />
115         <data android:mimeType="*/*" />
116       </intent-filter>
117     </activity>
118
119     <activity
120       android:name=".activities.preferences.SettingsPreferences"
121       android:label="@string/pref"
122       android:icon="@drawable/ic_launcher_settings"
123       android:exported="false">
124       <intent-filter>
125          <category android:name="android.intent.category.PREFERENCE" />
126       </intent-filter>
127     </activity>
128
129     <activity
130       android:name=".activities.ShortcutActivity"
131       android:label="@string/app_name"
132       android:uiOptions="none"
133       android:theme="@style/FileManager.Theme.Holo.Light.Overlay"
134       android:exported="true">
135       <intent-filter>
136         <action android:name="android.intent.action.VIEW" />
137       </intent-filter>
138     </activity>
139
140     <activity
141       android:name=".activities.ChangeLogActivity"
142       android:label="@string/app_name"
143       android:uiOptions="none"
144       android:theme="@style/FileManager.Theme.Holo.Light.Overlay"
145       android:exported="false">
146       <intent-filter>
147         <action android:name="android.intent.action.VIEW" />
148       </intent-filter>
149     </activity>
150
151     <activity
152       android:name=".activities.EditorActivity"
153       android:label="@string/editor"
154       android:configChanges="orientation|keyboardHidden|screenSize"
155       android:icon="@drawable/ic_launcher_editor"
156       android:exported="false">
157       <intent-filter>
158         <action android:name="android.intent.action.EDIT" />
159         <category android:name="com.cyanogenmod.filemanager.category.INTERNAL_VIEWER" />
160         <category android:name="com.cyanogenmod.filemanager.category.EDITOR" />
161       </intent-filter>
162     </activity>
163
164   </application>
165
166 </manifest>