├── Android.mk ├── AndroidManifest.xml ├── MODULE_LICENSE_APACHE2 ├── readme.txt ├── res ├── drawable-hdpi │ ├── ic_launcher_folder.png │ ├── ic_launcher_folder_open.png │ ├── ic_launcher_home.png │ ├── icon_file.png │ └── icon_sdcard.png ├── drawable │ ├── ic_launcher_folder.png │ ├── ic_launcher_folder_open.png │ ├── ic_launcher_home.png │ ├── ic_launcher_home_small.png │ ├── ic_menu_back_small.png │ ├── ic_menu_forward_small.png │ ├── icon_file.png │ ├── icon_sdcard.png │ └── icon_sdcard_small.png ├── layout │ ├── dialog_new_folder.xml │ ├── eula.xml │ ├── filelist.xml │ └── filelist_item.xml ├── raw │ └── license_short.txt ├── values-ca │ └── strings.xml ├── values-de │ └── strings.xml ├── values-es │ └── strings.xml ├── values-fo │ └── strings.xml ├── values-fr │ └── strings.xml ├── values-hu │ └── strings.xml ├── values-it │ └── strings.xml ├── values-ja │ └── strings.xml ├── values-ko │ └── strings.xml ├── values-lo │ └── strings.xml ├── values-nl │ └── strings.xml ├── values-oc │ └── strings.xml ├── values-pl │ └── strings.xml ├── values-ro │ └── strings.xml ├── values-ru │ └── strings.xml ├── values-zh-rCN │ └── strings.xml ├── values-zh-rTW │ └── strings.xml ├── values │ ├── arrays.xml │ ├── strings.xml │ └── strings_not_for_translation.xml └── xml │ └── mimetypes.xml └── src └── org └── openintents ├── distribution ├── AboutDialog.java ├── EulaActivity.java ├── GetFromMarketDialog.java ├── RD.java └── UpdateMenu.java ├── filemanager ├── DirectoryContents.java ├── DirectoryScanner.java ├── FileManagerActivity.java ├── FileManagerProvider.java ├── IconifiedText.java ├── IconifiedTextListAdapter.java ├── IconifiedTextView.java ├── ThumbnailLoader.java ├── compatibility │ ├── BitmapDrawable_Compatible.java │ └── BitmapDrawable_SDK_1_6.java └── util │ ├── FileUtils.java │ ├── MimeTypeParser.java │ └── MimeTypes.java ├── intents ├── AboutMiniIntents.java └── FileManagerIntents.java └── util ├── IntentUtils.java ├── MenuIntentOptionsWithIcons.java └── VersionUtils.java /Android.mk: -------------------------------------------------------------------------------- 1 | # Copyright 2009, The Android-x86 Open Source Project 2 | # 3 | # Licensed under the Apache License, Version 2.0 (the "License"); 4 | # you may not use this file except in compliance with the License. 5 | # You may obtain a copy of the License at 6 | # 7 | # http://www.apache.org/licenses/LICENSE-2.0 8 | # 9 | # Unless required by applicable law or agreed to in writing, software 10 | # distributed under the License is distributed on an "AS IS" BASIS, 11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | # See the License for the specific language governing permissions and 13 | # limitations under the License. 14 | 15 | LOCAL_PATH:= $(call my-dir) 16 | include $(CLEAR_VARS) 17 | 18 | LOCAL_MODULE_TAGS := optional 19 | 20 | LOCAL_SRC_FILES := $(call all-java-files-under, src) 21 | 22 | LOCAL_PACKAGE_NAME := FileManager 23 | 24 | include $(BUILD_PACKAGE) 25 | 26 | # Use the folloing include to make our test apk. 27 | include $(call all-makefiles-under,$(LOCAL_PATH)) 28 | -------------------------------------------------------------------------------- /AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 21 | 33 | 34 | 35 | 37 | 39 | 40 | 44 | 45 | 46 | 47 | 48 | 49 | 51 | 52 | 54 | 56 | 58 | 60 | 62 | 64 | 66 | 68 | 70 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 109 | 110 | 111 | 112 | -------------------------------------------------------------------------------- /MODULE_LICENSE_APACHE2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/MODULE_LICENSE_APACHE2 -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- 1 | **************************************************************************** 2 | * Copyright (C) 2008 OpenIntents.org * 3 | * * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); * 5 | * you may not use this file except in compliance with the License. * 6 | * You may obtain a copy of the License at * 7 | * * 8 | * http://www.apache.org/licenses/LICENSE-2.0 * 9 | * * 10 | * Unless required by applicable law or agreed to in writing, software * 11 | * distributed under the License is distributed on an "AS IS" BASIS, * 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * 13 | * See the License for the specific language governing permissions and * 14 | * limitations under the License. * 15 | **************************************************************************** 16 | 17 | 18 | OI File Manager is an open file manager that 19 | seamlessly cooperates with other applications. 20 | 21 | To obtain the current release, visit 22 | http://www.openintents.org 23 | 24 | 25 | --------------------------------------------------------- 26 | release: 1.1.3 27 | date: 2010-05-29 28 | - backward compatibility with Android 1.5. 29 | 30 | --------------------------------------------------------- 31 | release: 1.1.2 32 | date: 2010-05-29 33 | - fix thumbnail size on high-density devices. 34 | - translations: Occitan (post 1500), Polish, Russian 35 | 36 | --------------------------------------------------------- 37 | release: 1.1.1 38 | date: 2009-12-26 39 | - recursive delete 40 | - translations: Dutch, Faroese, Korean, Lao, Romanian 41 | 42 | --------------------------------------------------------- 43 | release: 1.1.0 44 | date: 2009-10-30 45 | - display file size. 46 | - show thumbnails for images. 47 | - copy files. 48 | - handle GET_CONTENT action. 49 | - added support for all WebKit extensions. 50 | - added support for following extensions: 51 | .amr, .3gp 52 | - added support for upper case or mixed case letter 53 | extensions (like .png and .PNG) 54 | - fix for send files via MMS. 55 | - support for OI About. 56 | - encode file URIs properly 57 | - translations: Chinese, French, German, Japanese, Spanish 58 | 59 | --------------------------------------------------------- 60 | release: 1.0.0 61 | date: 2008-12-10 62 | 63 | - First public release on Android SDK 1.0. 64 | 65 | Features: 66 | - Show list of files. 67 | - Icons for home (root) directory and SD card. 68 | - Directory structure displayed through clickable 69 | buttons. 70 | - Alternatively, the current path can be displayed 71 | in an input field. 72 | - Supports PICK_FILE and PICK_DIRECTORY intents. 73 | - Support for many file endings and mime types. 74 | - "Back" key works for directories clicked in the 75 | list. 76 | - Create directory, rename, delete files. 77 | - Move files. 78 | -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable-hdpi/ic_launcher_folder.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher_folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable-hdpi/ic_launcher_folder_open.png -------------------------------------------------------------------------------- /res/drawable-hdpi/ic_launcher_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable-hdpi/ic_launcher_home.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable-hdpi/icon_file.png -------------------------------------------------------------------------------- /res/drawable-hdpi/icon_sdcard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable-hdpi/icon_sdcard.png -------------------------------------------------------------------------------- /res/drawable/ic_launcher_folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_launcher_folder.png -------------------------------------------------------------------------------- /res/drawable/ic_launcher_folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_launcher_folder_open.png -------------------------------------------------------------------------------- /res/drawable/ic_launcher_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_launcher_home.png -------------------------------------------------------------------------------- /res/drawable/ic_launcher_home_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_launcher_home_small.png -------------------------------------------------------------------------------- /res/drawable/ic_menu_back_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_menu_back_small.png -------------------------------------------------------------------------------- /res/drawable/ic_menu_forward_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/ic_menu_forward_small.png -------------------------------------------------------------------------------- /res/drawable/icon_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/icon_file.png -------------------------------------------------------------------------------- /res/drawable/icon_sdcard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/icon_sdcard.png -------------------------------------------------------------------------------- /res/drawable/icon_sdcard_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CyanogenMod/android_packages_apps_FileManager/490e1f724b685c5d75b0b540c23c255d9a1bbfee/res/drawable/icon_sdcard_small.png -------------------------------------------------------------------------------- /res/layout/dialog_new_folder.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 21 | 22 | 31 | 32 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /res/layout/eula.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 22 | 33 | 40 | 52 | 53 | 59 |