aboutsummaryrefslogtreecommitdiff
path: root/src/com/cyanogenmod/filemanager/commands/secure
Commit message (Collapse)AuthorAgeFilesLines
* Default file manager fails to search files with Russian file namejaffersulaiman2016-03-301-1/+1
| | | | | | | | Changed Find command argument name to iname in command_list xml. square brackets and upper case format removed from searchHelper class Bug: CYNGNOS-2273 Change-Id: I40fe203929656055e209f10f6284c0b39634a6fb
* Secure file moving issue fixroot2015-10-151-0/+7
| | | | Change-Id: I684124bb32747a39d772b41c48d62c4c236b3ed2
* Secure Move: Check to make sure libtruecrypt correctly erroredStephen Bird2015-07-271-1/+6
| | | | | | | | When copying an item out of secure storage and into the regular file system truecrypt will sometimes report that the file operation failed. When in fact the operation was a complete success. Add a check to make sure truecrypt is correct. Change-Id: I1520455a9ce9dc403f2ca6fb50cf1a4f8604bc64
* Support ambigous file extension mimetypes.Matt Garnes2015-03-261-1/+8
| | | | | | | | | | | | | Previously, CMFileManager operated under the assumption that file extensions map to exactly one mimetype. This is not true in some cases, such as .3gp files, which can have an audio or video mimetype. Add support so that in mime_types.properties we can specify a comma separated list of mimetype info that are matched with a given extension. If an AmbiguousExtensionHelper subclass implementation is provided for one of these extensions, this is used to determine the correct mimetype for the file. Change-Id: Ie73d6ad646692dfeac112ac50c1c6436e6b5559b
* CM File Manager - Make AsyncResultExecutable's cancel() and end() innocuousRohit Yengisetty2015-02-121-4/+16
| | | | | | | Ensure that cancel() and end() calls don't block the current thread unnecessarily waiting for a notify(). Change-Id: I05843c8e1bdf880243e1fe9a226809aeaf33986b
* cmfm: secure storage and other improvementsJorge Ruesga2014-11-1016-0/+2839
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>