OSDN Git Service

Jail room mode
authorjruesga <jorge@ruesga.com>
Sat, 20 Oct 2012 18:13:05 +0000 (20:13 +0200)
committerjruesga <jorge@ruesga.com>
Sat, 20 Oct 2012 18:13:05 +0000 (20:13 +0200)
commitc334085636273895dba8e03c197f119456d6bc18
treeb9213d0999b77e966948c9fc1ed249c6a7bc3636
parent68083933a16e60f5c980490c8c8f50dcea67f95f
Jail room mode

This is the mode by default of the application. This change create an
non-privileged space (like a jail) from which the user can not exit,
This zone is the storage volumes.
This hides all advanced functionalities that could give access to
another filesystem zones and actions that could damage the system.

* CleanUp
31 files changed:
res/values/strings.xml
src/com/cyanogenmod/explorer/ExplorerApplication.java
src/com/cyanogenmod/explorer/activities/NavigationActivity.java
src/com/cyanogenmod/explorer/activities/SearchActivity.java
src/com/cyanogenmod/explorer/commands/ExecutableCreator.java
src/com/cyanogenmod/explorer/commands/shell/AsyncResultProgram.java
src/com/cyanogenmod/explorer/commands/shell/IdentityCommand.java
src/com/cyanogenmod/explorer/commands/shell/ListCommand.java
src/com/cyanogenmod/explorer/commands/shell/ReadCommand.java
src/com/cyanogenmod/explorer/console/Console.java
src/com/cyanogenmod/explorer/console/ConsoleBuilder.java
src/com/cyanogenmod/explorer/console/shell/ShellConsole.java
src/com/cyanogenmod/explorer/model/Permissions.java
src/com/cyanogenmod/explorer/ui/dialogs/ActionsDialog.java
src/com/cyanogenmod/explorer/ui/dialogs/ChooseConsoleDialog.java
src/com/cyanogenmod/explorer/ui/dialogs/ExecutionDialog.java
src/com/cyanogenmod/explorer/ui/dialogs/FilesystemInfoDialog.java
src/com/cyanogenmod/explorer/ui/dialogs/FsoPropertiesDialog.java
src/com/cyanogenmod/explorer/ui/policy/CopyMoveActionPolicy.java
src/com/cyanogenmod/explorer/ui/policy/DeleteActionPolicy.java
src/com/cyanogenmod/explorer/ui/widgets/BreadcrumbView.java
src/com/cyanogenmod/explorer/ui/widgets/NavigationView.java
src/com/cyanogenmod/explorer/ui/widgets/NonFocusableButtonItem.java
src/com/cyanogenmod/explorer/ui/widgets/TransparentNonFocusableButtonItem.java
src/com/cyanogenmod/explorer/util/CommandHelper.java
src/com/cyanogenmod/explorer/util/ExceptionUtil.java
src/com/cyanogenmod/explorer/util/ParseHelper.java
src/com/cyanogenmod/explorer/util/StorageHelper.java
tests/src/com/cyanogenmod/explorer/commands/shell/ProcessIdCommandTest.java
tests/src/com/cyanogenmod/explorer/commands/shell/SendSignalCommandTest.java
tests/src/com/cyanogenmod/explorer/commands/shell/UncompressCommandTest.java