| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I0da0a0b01f49d24edab30a72decd240996b5ccfe
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
| |
Change-Id: I9dca8ef158f17288a5ed3fd9e7d6f695c10f4207
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* Created by Jovie Brett Bardoles
Change-Id: I9c4067f100db25efd4b66d0fb03add94bc06642e
|
|
|
|
| |
Change-Id: Ic542043190ccf18dff106a8b358ef94aa2ebbe96
|
|
|
|
| |
Change-Id: I0af7aef6d2605c1a2bf107ffce87236b01f11c42
|
|
|
|
| |
Change-Id: I1702cf147b8ebc68f3a24175fa34cf397d823280
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
| |
These new icons are meant to fit the new color scheme for the app better.
Also added a much needed xxhdpi version.
Change-Id: I3ef13303d3a8651d69d13826ed5c271a2799b973
|
|
|
|
|
|
|
| |
Change-Id: I6cd62ac6fe0b151530e3165152f98427503aede4
JIRA: CYAN-3546
Issue: https://jira.cyanogenmod.org/browse/CYAN-3546
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* used a modified version of DrawerLayout from the Support Library
* moved bookmarks and history there -> always accessible
* added a drawer icon
* made all themeable
* removed the BookmarksActivity and HistoryActivity
* removed the BookmarksAdapter and HistoryAdapter as they are useless
for LinearLayouts. I couldn't use ListViews because they scroll
vertically - as well as the drawer itself.
* removed the layouts for bookmarks and history
Patch Set 2: tab cleanup and reset code I didn't touch
Patch Set 3: fixed a FC after changing the theme when settings
were opened by the drawer's overflow menu
Patch Set 4: updated commit message
Patch Set 5: updated commit message
Patch Set 6: disabled "clear history" ActionBar action when
history is empty
Patch Set 7: fixed code style, fixed theme change issue with history
items in the drawer, updated theme previews
Patch Set 8: remove trailing whitespaces
Change-Id: I215211e771ec7c96a2a669cdcc440556c310d6db
|
|
|
|
|
|
|
| |
Required change http://review.cyanogenmod.org/#/c/34118/
Change-Id: I0a2c38e33b10061dedab8f6ff1011bcbace4648d
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Added support for compute MD5 and SHA1 file checksums
Patchset 2: Remove trailing whitespaces
Change-Id: I46cbd0d451eea76e259bdddc485774bbfd34cdc0
JIRA: https://jira.cyanogenmod.org/browse/CYAN-285
Bugfix: CYAN-285
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change enabled the theme support, and added a new dark theme under the package
CMFileManagerThemes. To compile under build system, it must be enabled in
vendor/cm/config/common.mk or vendor/cm/config/themes_common.mk (this was
requested in change http://review.cyanogenmod.org/#/c/26311/)
Themes were enabled in a new settings option. Under this setting the application
show the user the available themes installed in the system.
--------------------
For build new themes, developers should:
- Create a new package that contains an activity with:
* Permission: com.cyanogenmod.filemanager.permissions.READ_THEME
* Action: com.cyanogenmod.filemanager.actions.MAIN_THEME
* Category: com.cyanogenmod.filemanager.categories.THEME
- Define the themes_ids, themes_names and themes_descriptions arrays-strings
definitions for the themes that the package support.
- Create a xxx_theme.xml for every theme that the package support, where the
xxx is the id of the theme. Put your resources in this file, prefixing the
resource with the id of the theme (xxx_). For a list of all supported
resources see theme.xml in res/values of CMFileManager project.
-------------------
Other fixes:
* Protect console buffers from NPE
* Fix code style of xmls (layouts, drawables, ...)
Patchset 2: Fixed code style and added Christian suggestion
Patchset 3: Added forgotten READ_THEME permission check as described in the
note above.
Patchset 4: Use centerInside in theme preview for better image fit
Change-Id: I4142da6d9ed1b06318e47ff9c05f9a874c62f3ae
|
| |
|
|
|
|
|
|
|
| |
* New dialog title mode (no icons, except were they are needed [welcome
and picker])
* Title text without allCaps
* New title color
* Remove unused drawables
|
|
|
|
| |
Remove the action menu icon and the default long-click action setting.
Now, long-click always shows the action menu
|
| |
|
|
|
| |
and #15)
|
| |
|
|
|
|
|
|
|
| |
* Added a new image for actions menu item on navigation view and search
results
* Remove action menu from icons layout mode. Now the default
long-click action is show actions menu (Default long-click setting
doesn't apply to this layout)
|
|
|
|
|
|
| |
* This changes add a internal editor to view and edit root and non-root
files.
* Also add the logic to add internal editors to Associations Dialog
without make persistent the user selection.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Restructure ActionsPolicy to allow doing operation in background and
with a progress dialog
* New rename, create copy, copy, move, and remove methods
* Fix add and remove commands to have force and recursive flags when
apply
* Fix readlink command because it exceeds the maximum arguments allowed
* Redesign MessageProgressDialog for a multipurpose use
* On refresh of navigation view, try to scroll to last position if
possible
* New dialog in DialogHelper
* ExceptionUtil now passed the cause in onFailed in
OnRelaunchCommandResult listener
* New helper methods
* Clean up
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Add send action for file
* Add handler for open action on click in navigation, search and
bookmarks
* Allow file bookmarks
* Upload AssociationsDialog
* Fix root directory name in history
* Add controls to navigation and history for deleted folders
* Remove history of delete folders
* Add open with action for onLongClickListener handler
|
|
|
|
|
|
|
|
| |
Implementation of Open and Open with actions. This create a custom
dialog that allow show all registered application even when only one
application exists or has a preferred application.
This change requires a platform signature to allow use
addPreferredActivity or removePreferredActivity.
For this is not working. Need be tested and checked inside CM.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Initial commit for mime type, extensions and drawables for commons file
types.
|
| |
|
|
|
| |
Initial development of settings preferences
|
|
|
|
|
|
|
|
|
|
| |
Various changes:
* New: Fso properties dialog
* Changed SID to AID. Added a list of supported AIDs
* Improve Filesystem Dialog
* Minor changes in model
* Improve ExceptionUtil for a better detection and support of
RelaunchableException
* Fixed bugs in ListCommand: ls and readlink
|
|
|