OSDN Git Service

Shell improvements
authorjruesga <jorge@ruesga.com>
Mon, 1 Oct 2012 22:40:06 +0000 (00:40 +0200)
committerjruesga <jorge@ruesga.com>
Mon, 1 Oct 2012 22:40:06 +0000 (00:40 +0200)
commitf59d49db099be5e5a36840553cb2172f38d61a40
tree56f6b5dcdd740dea798454cde841d718fc3672ed
parentbf8ccefeb9d6b8f6b00099c7ba5d04fcc75357d7
Shell improvements

* Change the shell console to better detect the cancel of a async
program
* Create start control command to clean buffer before start a new
command
* Add device specific buffer size
* Improve ListCommand, using Java to get the parent folder.
* Compute folder is disabled by default.
* Correct some bugs when using root directory
16 files changed:
res/values/overlay.xml
res/values/strings.xml
res/xml/command_list.xml
src/com/cyanogenmod/explorer/ExplorerApplication.java
src/com/cyanogenmod/explorer/commands/shell/Command.java
src/com/cyanogenmod/explorer/commands/shell/ListCommand.java
src/com/cyanogenmod/explorer/console/ConsoleBuilder.java
src/com/cyanogenmod/explorer/console/shell/ShellConsole.java
src/com/cyanogenmod/explorer/model/Bookmark.java
src/com/cyanogenmod/explorer/model/FileSystemObject.java
src/com/cyanogenmod/explorer/preferences/ExplorerSettings.java
src/com/cyanogenmod/explorer/ui/dialogs/FsoPropertiesDialog.java
src/com/cyanogenmod/explorer/util/FileHelper.java
src/com/cyanogenmod/explorer/util/ParseHelper.java
tests/src/com/cyanogenmod/explorer/commands/shell/AbstractConsoleTest.java
tests/src/com/cyanogenmod/explorer/console/ConsoleBuilderTest.java