aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorJorge Ruesga <jorge@ruesga.com>2014-10-28 03:26:42 +0100
committerJorge Ruesga <jorge@ruesga.com>2014-11-10 23:16:25 +0000
commit877d4660622ebcaa992f05396237169c289470c4 (patch)
treeb254cb04803096aa9695f42e1bcc914ba09e12fd /AndroidManifest.xml
parentfcb4908c2c949f55ec966e09a0a91210dff2ca3f (diff)
downloadandroid_packages_apps_CMFileManager-877d4660622ebcaa992f05396237169c289470c4.tar.gz
android_packages_apps_CMFileManager-877d4660622ebcaa992f05396237169c289470c4.tar.bz2
android_packages_apps_CMFileManager-877d4660622ebcaa992f05396237169c289470c4.zip
cmfm: secure storage and other improvements
This patch adds support for virtual filesystems and implements a SecureStorage filesystem (a password protected area) mounted in /storage or /sdcard/storage (in chrooted environments). Also includes a better print support and a cleanup of the code and design of the menu drawer. Bump version to 2.0.0 Required: https://github.com/jruesga/android_external_libtruezip located in external/libtruezip Patchset 4: Fix selection of unmounted virtual storages. Fix actions on virtual mount points folders. Fix strings and typos. Change drop for delete secure storage. Patchset 5: Move actionbar buttons to navigation drawer Remove history position Patchset 6: Update theme preview images Fix filesystem status image on theme change Patchset 7: Fix binary file detection in editor (including unicode files) Patchset 8: Fix unsafe operations in virtual mountpoint logic Patchset 9: Rebase Change-Id: I65511352ca649dcbf238c8b07cf8c22465296e8e Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Diffstat (limited to 'AndroidManifest.xml')
-rw-r--r--AndroidManifest.xml46
1 files changed, 25 insertions, 21 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index ac00a7b8..528e2a3b 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -16,8 +16,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cyanogenmod.filemanager"
- android:versionCode="102"
- android:versionName="1.0.2">
+ android:versionCode="103"
+ android:versionName="2.0.0">
<original-package android:name="com.cyanogenmod.filemanager" />
@@ -29,6 +29,7 @@
<uses-permission android:name="android.permission.SET_PREFERRED_APPLICATIONS" />
<uses-permission android:name="android.permission.ACCESS_SUPERUSER"/>
<uses-permission android:name="android.permission.NFC"/>
+ <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="com.cyanogenmod.filemanager.permissions.READ_THEME"/>
@@ -38,7 +39,8 @@
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:largeHeap="true"
- android:theme="@style/FileManager.Theme.Holo.Light" >
+ android:theme="@style/FileManager.Theme.Holo.Light"
+ android:supportsRtl="true">
<meta-data
android:name="android.app.default_searchable"
@@ -54,6 +56,12 @@
android:authorities="com.cyanogenmod.filemanager.providers.bookmarks"
android:exported="false" />
+ <provider
+ android:name=".providers.SecureResourceProvider"
+ android:authorities="com.cyanogenmod.filemanager.providers.resources"
+ android:grantUriPermissions="true"
+ android:exported="true" />
+
<activity
android:name=".activities.NavigationActivity"
android:label="@string/app_name"
@@ -77,24 +85,6 @@
</activity>
<activity
- android:name=".activities.BookmarksActivity"
- android:label="@string/bookmarks"
- android:uiOptions="none"
- android:windowSoftInputMode="adjustNothing"
- android:configChanges="orientation|keyboardHidden|screenSize"
- android:exported="false">
- </activity>
-
- <activity
- android:name=".activities.HistoryActivity"
- android:label="@string/history"
- android:uiOptions="none"
- android:configChanges="orientation|keyboardHidden|screenSize"
- android:windowSoftInputMode="adjustNothing"
- android:exported="false">
- </activity>
-
- <activity
android:name=".activities.SearchActivity"
android:label="@string/search"
android:launchMode="singleTop"
@@ -168,6 +158,8 @@
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<category android:name="android.intent.category.DEFAULT" />
+ <category android:name="com.cyanogenmod.filemanager.category.INTERNAL_VIEWER" />
+ <category android:name="com.cyanogenmod.filemanager.category.EDITOR" />
<data android:scheme="file" />
<data android:mimeType="text/*" />
@@ -200,6 +192,18 @@
</intent-filter>
</activity>
+ <activity
+ android:name=".console.secure.SecureStorageKeyPromptDialog$SecureStorageKeyPromptActivity"
+ android:label="@string/app_name"
+ android:uiOptions="none"
+ android:configChanges="orientation|keyboardHidden|screenSize"
+ android:theme="@android:style/Theme.Holo.Light.Dialog"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.intent.action.VIEW" />
+ </intent-filter>
+ </activity>
+
</application>
</manifest>