aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmfm: add support for init navigation in a concrete folderstable/cm-12.0-YNG1IJorge Ruesga2015-02-274-16/+28
| | | | | | | Add an ACTION_VIEW intent with matches with "resource/folder" mime type and a file/folder/directory scheme Change-Id: I91afe762ebcaf9ead25d091ffaf4f705a8dd0515 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: add support for Intent.EXTRA_MIME_TYPESJorge Ruesga2015-02-273-7/+26
| | | | | | | | Since KitKat GET_CONTENT supports Intent.EXTRA_MIME_TYPES to limit the mime types of the returned data. Use this information to add mimetype restrictions (if #getType is not present). Change-Id: Ia968e06d899f695ea555c746d90bb5a3231cc1c9 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: update save icon to material designJorge Ruesga2015-02-234-0/+0
| | | | | Change-Id: I9dca8ef158f17288a5ed3fd9e7d6f695c10f4207 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* CM File Manager - Intent to open video files will have a playlist attachedRohit Yengisetty2015-02-194-1/+77
| | | | | | | In SearchActivity, intent to open video files will have an extra added with the list of all videos in the search results. Change-Id: Ibf48e74fd9f43ee3ac60575bad6c8f9fe1ec70ee
* Automatic translation importMichael Bestas2015-02-1912-9/+42
| | | | Change-Id: I5d43763f9a2f7fca48a26e5bddc7aa65d1a91c13
* CM File Manager - Make AsyncResultExecutable's cancel() and end() innocuousRohit Yengisetty2015-02-123-14/+43
| | | | | | | Ensure that cancel() and end() calls don't block the current thread unnecessarily waiting for a notify(). Change-Id: I05843c8e1bdf880243e1fe9a226809aeaf33986b
* Automatic translation importMichael Bestas2015-02-1162-239/+2567
| | | | Change-Id: I319e2b93d627e22280259c2691679445944ff4d6
* CMFileManager: Don't show unmounted volumes in PickerActivityRaj Yengisetty2015-02-051-3/+17
| | | | Change-Id: I628077e6132ffb4aa9f561484630e1f29b1188a5
* CM File Manager : Add Application category to Easy Mode ListRohit Yengisetty2015-02-0428-29/+41
| | | | | | | | | * add shortcut to search for application mimetypes (apk, msi, deb etc) * fix layout inflater bug that was causing layout params to be ignored Change-Id: I4bd63fdbdf720a49b536bc811ec10255cc2427db
* New Material iconMichael Bestas2015-02-0321-4/+4
| | | | | | * Created by Jovie Brett Bardoles Change-Id: I9c4067f100db25efd4b66d0fb03add94bc06642e
* CM File Manager : Populate results as they are found while searchingRohit Yengisetty2015-01-297-396/+308
| | | | | | | | Eliminate the need to wait for a search to finish before accessing the search results. The search results are streamed concurrently while the search is still in progress. Change-Id: I15f5b87ef4fbbbe9df2ee7a8428d9c812cadf159
* Add chinese translationsemancebo2015-01-271-0/+48
| | | | Change-Id: I296c0173fac9206c2e6b162279fe9d21c64c1987
* CMFileManager: Hide cmcc "easy mode" behind overlay config.Adnan Begovic2015-01-262-1/+25
| | | | Change-Id: I4d905c118e0e76c12555d5fac8d0bc83d4499923
* CM File Manager - Enable Thumbnail previews by defaultRohit Yengisetty2015-01-261-1/+1
| | | | Change-Id: I89cc057bd712e859659a162dfdd78bb5d80d97e3
* CM File Manager : Change Document search to include TEXT mime typesRohit Yengisetty2015-01-232-16/+36
| | | | | | | > modify SearchActivity to accept multiple mime type categories > "Document" in EasyMode also searches for TEXT mime types Change-Id: I2a23b824d576500d5aeb0f5f7628e489a10e9456
* CMFileManager: Add some simplified chinese translationslinus_lee2015-01-211-0/+3
| | | | | | | Because of some internal deadlines, we will submit these manually but Crowdin eventually will overwrite these values Change-Id: I5df2953a2d9e8151bbea0586911c158afcbf6403
* File Manager: Add additional supported filetypes.Matt Garnes2015-01-211-1/+8
| | | | | | | | - Add new filetypes (xmf, 7z, etc.) - Reorder one or two so that the sections that resemble alphabetical order maintain it. Change-Id: Ib34216ddac6dd20face5e47e5c5ea3857c850ade
* Inform the user if copy/move fails with no space remaining.Matt Garnes2015-01-214-8/+48
| | | | | | | | | - Detect the specific IOException representing no space left on the device. Throw an ExecutionException for this particular case. - Support translatable ExecutionExceptions that specify a string resource as a message. Change-Id: I798cc3c194b78d3a2d13685d29cfbb580de3f30e
* Hide unmounted or removed media from the navigation drawer.Martin Brabham2015-01-191-14/+32
| | | | Change-Id: I20dd315b8e60434918faec8551f82df83166cc1e
* Add special case for Gallery2 when opening image files.Matt Garnes2015-01-181-2/+19
| | | | | | | | Gallery2 will change the back button behavior when opening a media URI to a specific image with FLAG_ACTIVITY_NEW_TASK. Do not use this flag for intents resolving to Gallery2 for media URIs. Change-Id: I26d36536bf071403bfd6d8430c2656f1b3ec3449
* CMFileManager : Adding mime-type support for audio/amrRohit Yengisetty2015-01-161-0/+1
| | | | Change-Id: I19a5774e51e4422d20ab0c073d7ff65e5a51d52a
* CMFileManager: Include sort by typeRaj Yengisetty2015-01-135-1/+42
| | | | Change-Id: I44730f6493ee79bbcff49045568d14192544839b
* CMFileManager: Add sort by sizeRaj Yengisetty2015-01-124-1/+24
| | | | Change-Id: Iae8c47beb8f229bb5e1936c0dbd153f356b099d7
* CMFM: Remove unused stringsMichael Bestas2015-01-091-8/+0
| | | | Change-Id: I761efbeddd49f4470582a328ba7d0e56b2cbc016
* CMFM: Implement initial landing view for "External Storage Bookmarks"Martin Brabham2015-01-0825-13/+212
| | | | Change-Id: Ic542043190ccf18dff106a8b358ef94aa2ebbe96
* CMFileManager: Return after setting result for Directory SelectionRaj Yengisetty2015-01-081-0/+1
| | | | Change-Id: I7f1134718f71ebf3b37118dae45639c52791d66c
* CMFileManager: Add support for directory selectionRaj Yengisetty2015-01-082-0/+25
| | | | Change-Id: I55cb3c0c5f9d96837e84ca4c89e30504e93c8668
* CMFileManager: change breadcrumb views in dialogs for better visibilityRaj Yengisetty2015-01-0717-8/+125
| | | | Change-Id: I0af7aef6d2605c1a2bf107ffce87236b01f11c42
* CMFileManager: Add WRITE_MEDIA_STORAGE permission for devices without rootlinus_lee2015-01-021-0/+1
| | | | | | | | For devices that don't have root access, we need to add the WRITE_MEDIA_STORAGE permission to get write access to the secondary external storage directory to rename/copy/delete files Change-Id: I4145bec0dd0c38414d8557f1ddc61bbb22d00359
* CMFileManager : Settings - Checkbox to Switchesx10f2014-12-2910-51/+51
| | | | | | | As recommended: http://developer.android.com/design/building-blocks/switches.html This also adds some more design consistency. Change-Id: I59bb3fc3499a3f782934cdd6c8ec5529cfd21e12
* CMFileManager:Martin Brabham2014-12-174-15/+25
| | | | | | | | | - Use Environment function to be more compatible. - Take into account the directory sizes - Fix usage dialog jumping on first open. - Fix Java DiskUsageCommand to return correct DiskUsage based on MountPoint Change-Id: I62c4e734a99f5eba8eb596db360e760cb8404b51
* CMFileManager: add usage stats by mime typeMartin Brabham2014-12-1613-126/+1020
| | | | Change-Id: I92ffb45ec3ef0dc6feb8b8129bcb0fedf442ba54
* CMFileManager : Delete from media store when renaming/deleting filesDanesh M2014-12-142-9/+13
| | | | Change-Id: I0bee07a683a7799fb118eb2d1ac313654a29a64e
* CMFileManager : Pass appropriate media type uri when ACTION_VIEWDanesh Mondegarian2014-12-144-12/+73
| | | | | | | Passing the appropriate uri and not the generic File table uri, allows apps such as gallery to allow paging in the appropriate folder. Change-Id: I622680d0e27c304fb83532ccc2e026ff9e112a5b
* CMFileManager: Allow for sorting by mime type in search.Adnan Begovic2014-12-109-26/+185
| | | | Change-Id: Ib633f84532507f2a32d78978a3c0c87d62617fd8
* CMFileManager: Fix force close when sharing more than one file at a timeRaj Yengisetty2014-12-091-2/+17
| | | | Change-Id: I64eb78ad4a2bbbe5626c0c93c4a80e0b8b97777b
* CMFileManager: Add mimetype to search result.Adnan Begovic2014-12-092-10/+29
| | | | Change-Id: I9a386a4f56ab5e0ccd1add58e0d65870f4bf17d5
* CMFileManager: LollipopificationAdnan Begovic2014-12-05427-2699/+966
| | | | Change-Id: I1702cf147b8ebc68f3a24175fa34cf397d823280
* CMFM: Improve delayed sync stringMichael Bestas2014-11-231-1/+1
| | | | | Change-Id: Ief70bedbc0b5458eac93828a30dc00beaa30d7a5 (cherry picked from commit 226bb60604e7be3f499af3b209a8d16801e15826)
* cmfm: allow prompt console without su commandJorge Ruesga2014-11-218-9/+71
| | | | | | | | | Separete shell console commands from su command. This allow to create a shell console when su command is not present. A warning will be displayed is root mode is trying to be selected or a elevated operation is required. Change-Id: I27a2e850aec87026c8dd4b3baacf7ebd0f897a1a Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: fix ensure read, write and execute checks in java consoleJorge Ruesga2014-11-211-0/+16
| | | | | Change-Id: I03e6117f6f660c46aa9df9ff8ebf7c602badb40a Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: Readd drawer toggle item selectionJorge Ruesga2014-11-201-0/+11
| | | | | Change-Id: I1d11a96767238dd9c4108b14cff89fa34975c1d6 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: Fix clear history button visibility logicJorge Ruesga2014-11-171-3/+5
| | | | | Change-Id: I736a27d63363ce7d5ddbc871a6a5d74a40794113 Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
* cmfm: Fix FC with hardware menuJorge Ruesga2014-11-171-57/+5
| | | | | | | | JIRA: NIGHTLIES-364 https://jira.cyanogenmod.org/browse/NIGHTLIES-364 Signed-off-by: Jorge Ruesga <jorge@ruesga.com> Change-Id: I6c3f56f841f7ec69004cd4a280fdd191a47e4844
* CMFM: Improve stringsMichael Bestas2014-11-171-7/+3
| | | | | | * Don't wrap, strings appear bad on crowdin Change-Id: I94fc1c8d155f324e984c50f25b7f3ea587595dc4
* cmfm: secure storage and other improvementsJorge Ruesga2014-11-10157-1085/+8448
| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* Automatic translation importMichael Bestas2014-11-104-10/+163
| | | | Change-Id: Ic95c2fd0068afb8ca5dc8a2621e17c5abcc810fd
* CMFileManager : Fix details menu for multiple selectionsDanesh M2014-11-071-1/+15
| | | | | | | If single file is selected, send appropriate info. If multiple files are selected, don't show properties menu Change-Id: I5149cce2f82fae11aa8e3500a274f750f177117a
* Automatic translation importstaging/cm-12.0-cafMichael Bestas2014-10-271-0/+2
| | | | Change-Id: I54db8a640bf63852b66eb9e5cfdabc36e58a28a6
* Automatic translation importMichael Bestas2014-10-215-0/+447
| | | | Change-Id: I7d4f3345d3a6909baa3e1f7e1b3bbfc980af8f7c