aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic translation importcm-12.1blinky@build012016-12-232-47/+51
| | | | Change-Id: I0349dc3ba326b3549eac61cf67abded5c675e995
* Automatic translation importclyde@build012016-12-1618-530/+1371
| | | | Change-Id: I395ac5753b76bee0c7d5992869875738d17922ff
* Automatic translation importinky@build012016-06-203-1/+19
| | | | | Change-Id: I0afeec1aae78269afc92119408a60b52dfa1a2ab Ticket: RM-154
* Automatic translation importAbhisek Devkota2016-05-231-0/+5
| | | | Change-Id: I242d0b0080588b5610b19dbde6cb639995d7d5a2
* Automatic translation importMichael Bestas2016-05-071-0/+4
| | | | Change-Id: I680fd19934cd43d3cc31c3def2bd2e0f9cb831c0
* Automatic translation importMichael Bestas2016-04-20190-470/+40343
| | | | Change-Id: I63efc9133a8732bb7a61d0701de22a7cad33e5b8
* Automatic translation importMichael Bestas2016-02-197-205/+200
| | | | Change-Id: I0260c41ade5209fb3acfdf5731a2ba04be021bfd
* Automatic translation importMichael Bestas2016-02-107-40/+44
| | | | Change-Id: I79a2c0e2c64df8959e2835a9ce1aa255adb67459
* Automatic translation importMichael Bestas2016-02-029-10/+1113
| | | | Change-Id: I2b185a30cb2507606d325c4d4334c07b375b522f
* Adding NULL checks AsyncResultProgram.javaAbhishek Gilra2016-01-231-6/+12
| | | | | | | Discovered NULL object dereference during the monkey test. Resolving possible NULL dereferences. Issue-Id: YAM-61 Change-Id: I2b03338557d0f5590678cb1c0532c5cc6f586049
* Automatic translation importMichael Bestas2016-01-126-26/+820
| | | | Change-Id: I2a8dc1fff243c3646fc79a1455f995209bddef5d
* Automatic translation importMichael Bestas2016-01-0510-268/+1038
| | | | Change-Id: Ib6f0c49b790750b99c452c1615da73f33f99e7aa
* Automatic translation importMichael Bestas2015-12-2510-449/+280
| | | | Change-Id: I2271d1a2ef96d4b2da94b49983a0f2ca5147e78c
* Automatic translation importMichael Bestas2015-12-169-1141/+11
| | | | Change-Id: Icce0bd62f63a309155839cf3c49e88c47a6c51df
* Automatic translation importMichael Bestas2015-11-284-1/+455
| | | | Change-Id: I7a5da9a22c62463da28f7026d39172fbe441552f
* Automatic translation importMichael Bestas2015-11-061-0/+5
| | | | Change-Id: I9a892685da581da30f2ab5f3ef4b44b0ad8e7d50
* Automatic translation importMichael Bestas2015-10-282-2/+6
| | | | Change-Id: Ie4d8eceafe740da0d594a8bec97c9676a0df8599
* Automatic translation importMichael Bestas2015-10-223-0/+8
| | | | Change-Id: I21fe20cf2a672dea5fa2cf3a353a0ae5e4d723bd
* Thumbnail update on copy and overwrite issue of picturesroot2015-10-218-5/+68
| | | | | issue-id: QRDL-1077 Change-Id: I10d3c861141590806a8e5b9c665b4f4f4b74141a
* Use System Resolverherriojr2015-10-165-198/+74
| | | | | | | | | | | | | | | | | | | | | Converting to using the system resolver. The logic has changed slightly in the following cases: Open -- Tries to start activity, falls back to EditorActivity on failure Open With -- Uses Chooser and populates Editor if not already there Falls back to EditorActivity on failure Click on FSObject -- Same as Open Sending Object -- Same as Open Cleaned up code around this a little since there were unused parameters. Note: The Chooser will only show EXTRA_INITIAL_INTENTS if there are other options as well, which is why we have to do the check up front to see if we need to add it, and falling back to just using the Editor if nothing exists to handle it. Issue-Id: CYNGNOS-1236 Change-Id: I803b86cf6bfec80bbc886025be43ce800afd3be1
* Secure file moving issue fixroot2015-10-151-0/+7
| | | | Change-Id: I684124bb32747a39d772b41c48d62c4c236b3ed2
* Prevent NPE collecting title, which was preventingMartin Brabham2015-10-122-10/+46
| | | | | | | | the print action. Use Uri for title and timestamp for print title. Change-Id: Ib21006b6e47fd18622c726e9f4beea721328ad6e Ticket-Id: HAM-874
* Automatic translation importMichael Bestas2015-10-127-3/+25
| | | | Change-Id: Iee0bd8f2cb3819b2746ce5323c841dfb2d420aa2
* Make MimeTypes Lowercaseherriojr2015-10-051-4/+4
| | | | | | | | | | | It is standard to have mimetypes as fully lowercase in Android, so changing the previous additions to be fully lowercase. It appears to have worked on the device I was testing on, but other devices were having issues. By making them all lowercase, this will make it so it is compatible between both sets of devices. Change-Id: I63764c0d9ec129008868ca5aa2176187834b2bc0 Issue-Id: CYNGNOS-1153
* Automatic translation importMichael Bestas2015-10-037-7/+20
| | | | Change-Id: I270ec0b848d03766918ef259d18d3fae2bcd782e
* Adding a few MS MimeTypesherriojr2015-10-011-0/+7
| | | | | | | | Noticed that these mimetypes are openable by MS, so we added the mimetypes. Change-Id: I16c412d8feb2c9f95d8ce4941e60c3e7f9163fd4 Issue-Id: CYNGNOS-1176
* Check If System Wants Intentherriojr2015-09-301-5/+30
| | | | | | | | | | | | | | | | | | | | | | After much thought about this last night, I came to the conclusion that because applications can in fact do this, we need to be able to support it in a backwards compatible fashion. In doing so, there are a few cases which won't work with suggestions, however, the changes here are less severe than what they were before. Now just an extra check happens to see if the system wants to handle the intent if nothing was found to handle it. What this means is any application acting as its own resolver will not automatically have the system handle it in this case and we no longer can support suggestion outlined here: http://developer.android.com/training/basics/intents/sending.html#StartActivity The suggestion is wrong anyways as an activity isn't guaranteed to continue to exist after the query when the start is called. Maybe I'll try and push a documentation change upstream to AOSP for this. Change-Id: I8510660420ee52c09d03c719850fa14d6b1c4441 Issue-Id: CYNGNOS-1152
* Automatic translation importMichael Bestas2015-09-2427-13/+502
| | | | Change-Id: I807ac829c21c7552b7eea7d169e6db38c53a3f8b
* [CMFileManager] Fix fail to move a folderkai.cao2015-09-161-1/+1
| | | | | | | | | | | | | Fix fail to move a folder to another folder when the one folder name contains the another folder name. [Reproduce] 1. Create a folder named such as aaa 2. Create another folder named such as aaab 3. Copy or Move the folder aaa to folder aaab The Operation Fail Change-Id: I27996f9b9530001fe01eddf80a0cac7a8531c163
* Automatic translation importMichael Bestas2015-09-1210-4/+78
| | | | Change-Id: Ie9ca363bfbbe5c1218b7dfee14331747b408c0af
* CMFileManager : Switch to checked statesDanesh M2015-09-113-29/+69
| | | | | | | | | | | | | | | | Selected states are not being tracked properly when rotated. Repro: 1. Click to open file 2. Tap on first item in resolver dialog 3. Rotate device 4. Press ok 5. Enjoy crash issue-id: CYNGNOS-991 Change-Id: I9ef5d0571201957eac40edc8bc5e47700752dcc3
* Indicate number of items to be deleted in confirmation dialogJames Hiew2015-09-072-1/+19
| | | | | | Re: CYAN-6559 Change-Id: I61bdc32feb2e46ad25c1060ea5eb3856e4aea37a
* Automatic translation importMichael Bestas2015-09-0117-29/+45
| | | | Change-Id: Ie11fa0faac08db2306e93a65981678c1affb5194
* Fix bookmark stringMichael Bestas2015-08-271-1/+1
| | | | Change-Id: Ib77e837a45832c685fda01ddbcc80f0b1024ef16
* Regex metacharacters result in error post searchRichard MacGregor2015-08-261-3/+17
| | | | | | | | | | | | | | | | | | | | After receiving search results, the user query was used to sort and highlight results. If a part of the search included an incomplete regex syntax (such as a regex metacharacter) it fails to compile the pattern. Repro steps: 1) Create file with regex metacharactes in name Example: "(test).txt" 2) Search for file using partial name, and only single regex character (from a set such as "()" or "[]"). Example: "(" Expected results: Search shows correct files Observed results: Search ends up crashing FileManager Change-Id: Idf5ee3b441481574a5bada1ca7e9048109a13435 Ticket: QRDL-1035
* Search: Fix race condition with results displayStephen Bird2015-08-261-26/+10
| | | | | | | | | Since results are now run through an asynctask before they are added this created a race condition which lead to the screen sometimes showing 'no results found' when results are actually available Ticket: QRDL-995 Change-Id: I5b7ddb44c16603fac7ceca3f955038cc3d646de8
* CMFM: don't apply search filter when search hasn't startedRoman Birg2015-08-261-1/+3
| | | | | | | | | Otherwise it can lead to crashes with short searches Ref: QRDL-950 Change-Id: Icf555435b4cc7107db328c757633a29ffacd62c5 Signed-off-by: Roman Birg <roman@cyngn.com>
* CMFM: fix search mime type filter not applyingRoman Birg2015-08-261-43/+46
| | | | | | | | | | - update count when selecting mime type filter - use original result list to narrow results Ref: QRDL-950 Change-Id: I8715f0831e51adf18257d735b0d455c368083411 Signed-off-by: Roman Birg <roman@cyngn.com>
* Bookmarks: check to see if a bookmark exists before adding itStephen Bird2015-08-243-1/+12
| | | | | | | | Previously, this would result in multiple bookmarks of the same location Ticket: QRDL-989 Change-Id: I0f19045bc7a6d5fa98c9ef4ee1a8ccda9c501eb1
* Automatic translation importTom Powell2015-08-212-3/+3
| | | | Change-Id: I984e564bb9c452444a0fa1ebcde544ec566a9784
* FileManager: Fix shortcutsRichard MacGregor2015-08-213-5/+16
| | | | | | | | | | | | | | | | | | | | Fix shortcuts behavior when FileManager is already open. Repro: 1) Open FileManager 2) Create shortcut for folder 3) Navigate to another folder (not including new folder) 4) Switch to homescreen (launcher) 5) Select the shortcut created in step 2 Expected behavior: Navigate to shortcut folder Observed behavior: FileManager shows last navigated directory (before going to launcher) Change-Id: I1db814a8990073f8d2de88f90b23b51a1e77cf8e Ticket: QRDL-1034
* Fix MediaScan issue w/ DeletingStephen Bird2015-08-211-6/+53
| | | | | | | | | | Mediascan wasn't working with deletion of items. We need to grab the items to delete before actually deleting them from the file system so that we know which items we should have deleted. Change-Id: Ia7b6d5c0612b8053d6b3f442dc9cc9312b02e47b Ticket: QRDL-982
* Automatic translation importTom Powell2015-08-202-5/+5
| | | | Change-Id: Ie14bd6812288adb5caa0a9a80efe343317c4bdcf
* Fixed MediaScan Issue w/ Directoriesherriojr2015-08-191-12/+81
| | | | | | | | | | | MediaScan wasn't being done recursively, so moving a directory which had content to a different location wouldn't include the children in the scan. This implementation makes sure all files and folders within the directory are also scanned. Tested against a dataset of 1000 videos, so performance seems fine. Change-Id: If3c94f92d96d2d78bb0664112ea235f3e3669363 Ticket: QRDL-1009
* Fix Navigation back from Searchherriojr2015-08-182-12/+17
| | | | | | | | | When entering a search result and then backing out all the way, a history item wasn't being added for the directory the search was happening in. This fixes it. Change-Id: I28d5b290a18076f1156f699426420ca78fb3eee6 Cherry-Pick: b4fc75077143de0ff9e26d8d2644d879ccdc0e84
* Refresh: stop refreshes in actionStephen Bird2015-08-171-15/+18
| | | | | | | | | | | If a refresh happens while another refresh is occuring, make sure that that old refresh is cancelled. In addition to this, remove some old logic that conflicted with itself. Also, keep ahold of the previous directory before running the task. Ticket: QRDL-1002 Change-Id: Ibc1f3d468243bc124d3baf259af21464f3c03c84 (cherry picked from commit 080405b548865e6b118b56ca29ed6a6f0d10bcc5)
* Automatic translation importMichael Bestas2015-08-172-9/+9
| | | | Change-Id: Ie84cedd51fa2c7305204942118b45e4fa65aaca3
* NavigationActivity: Do not reload screen on rotationLuK13372015-08-161-1/+1
| | | | | | * Rotating phone sends user back to /data/media/0 Change-Id: I403734086f0051acffa8577620c77d0ad45da65b
* Fix FileSystemInfo's ImageView shows incorrect picture in BreadcrumbView .kai.cao2015-08-131-7/+5
| | | | | | | | When we get MountPoint Information in FilesystemAsyncTask, It will return null.So,the FileSystemInfo's ImageView will setTag null,and then it will set picture filesystem_warning_drawable. Change-Id: Ia624312468935cc86956665a3da4824c19728afc
* Fix improper exception handling during copy operation.Matt Garnes2015-08-131-2/+6
| | | | | | | - Do not cast ClosedByInterruptException to CancelledOperationException; return a new CancelledOperationException instead. Change-Id: I41cb0c605c55fc896a3e483cb5b1f1fcc913676e