OSDN Git Service

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