{"push_id":913053038,"size":1,"distinct_size":1,"ref":"refs/heads/mm6.0","head":"d69448a476ce411ea0073ac76e04e1b3180908eb","before":"a141e9f399f8e81289d893f6fb78d81aab5591d1","commits":[{"sha":"d69448a476ce411ea0073ac76e04e1b3180908eb","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@xplod.fr","name":"xplodwild"},"message":"Add a standalone File Manager (Squashed)\n\nThis commit adds a standalone mode to the DocumentsUI, to let\nit act as a file manager/explorer.\nYou can browse your storage contents, open files, and delete them,\nas well as do everything that the DocumentsUI can do (ie. sort\nby name/size/type, list and grid view, recents, search, ...).\n\nThis gives us a consistent file browsing UX accross all apps\nthat uses the new documents API.\n\nPorted to lollipop by @iceandfire @teamhorizon\n\nAll credits to OmniRom and @xplodwild\n\nChange-Id: If73a3c100f010bdb766c843976d4fd3573ea805c\n\nDocumentsUI: Allow open files instead of URIs\nCheck files' real path and mime type to open them only in standalone mode.\nThis allows, for example, installing apks.\n\nChange-Id: Ib3ceff1fd049eb89bf45ab5722e4f5f0b32704d2\n\nDocumentsUI: Remove catch-all statements\nThis removes several \"catch (Exception)\" statements which violates the Android code\nstyle guidelines and hides problems.\n\nI left some catch-all statements in, as they seem to be intended like this (grep for\n\"catch (Exception\").\n\nI suggest we do not merge this before we are sure that we fixed any problems. One problem\nis a crash when deleting items (I'm currently working to fix that).\n\nPS 2: Add exception to log.\n\nChange-Id: Ib823e770ff184bb0df80aa26f8317bd9f4e40111\n\nbase: DocumentUI: fix a few issues handling remote content\nhttp://jira.omnirom.org/browse/OMNI-956\nhttp://jira.omnirom.org/browse/OMNI-950\n\nChange-Id: I257e62f95d54431dd09af6ab43deae92455e746d\n\nDocumentsUI: catch berserk apps on building recents\nWe should not crash Documents app because of that\n\nChange-Id: I86d28a8c1ee7d288f4ced98d449d2f1d7d43df61\n\nDocumentsUI: fix recursive delete\nCreate one DirectoryLoader in UI thread to use for delete\n\nChange-Id: Id6cf53c6c80538e1de297a52d2a9b0db1ca1313b\n\nReplaced custom strings with Android defaults\nChange-Id: I4c59092a42a18aa7a388a73682397bdcfc53c9a2\nPS2: also replaced menu_cut/copy/paste with strings from android.R.string\n\nDocumentsUI: Turn advanced devices and file sizes on by default\nChange-Id: I443a09fb6fa25ffa9aea2e5f84ddad843ed3559f\n\nNew DocumentsUI icon\nhttp://gerrit.dirtyunicorns.com/#/c/10830/\n\nChange-Id: I9ca07807bcbd73d4cd131c9edc114b4f84b01ba0\n\nDocumentsUI: fix build for 6.0\nChange-Id: Ib9a8ad5233a326386f17d22b2b035c3bab545cca","distinct":true,"url":"https://api.github.com/repos/Quantum-OS/android_frameworks_base/commits/d69448a476ce411ea0073ac76e04e1b3180908eb"}]}