Comments (2)
Yes. Managing files over USB is pretty minimal functionality for a file manager.
App should
- allow navigation and basic file operations on USB partition.
- support multiple partitions
- handle read-only filesystems and devices appropriately
(visibly indicate is read-only, warn user that filesystem is read-only, if they try to write to it.) - display filesystem labels properly
- respond gracefully to on-the-fly insertion and removal of device.
Also, if user has selected app to open inserted USB by default, then USB insertion should open the file browser activity for the drive, as directly as possible.
Some examples of freely-usable (but not all open source) file managers that handle USB pretty well:
- Files (google.com)
- Cx File Explorer (cxinventor.com)
- Owlfiles (skype.com)
Android supports FAT32/Ext3/Ext4 file system.
Most of the the latest smartphones and tablets support exFAT file system.
from little-file-explorer.
Network drive support such as NFS, SMB, or WebDAV would be an unique feature. There doesn't seem to be an open source Android file manager app that has this implemented.
Another OSS file manager, Simple File Manager - due to its private nature - refuses to implement that because it doesn't want the app to require the Internet access permission: SimpleMobileTools/Simple-File-Manager#56 (comment) , which is understandable.
from little-file-explorer.
Related Issues (20)
- [Feature Request] Zip support HOT 4
- [Bug] Can't share files to "ffshare" app HOT 2
- [Feature Request] Add `_data` column with absolute file path into the file Intent when opening a file by application HOT 2
- App slow to open directory with many 1000's of files after upgrade
- Unable to delete any file
- [Bug] Image files incorrectly sent to "Gallery" app HOT 2
- [Bug] Grey area around carret and clipboard menu HOT 1
- arrow character HOT 2
- Incorrect type when sharing EPUB file
- [Bug] Files don't open HOT 3
- [Feature Request] Re-adding "remember last path" feature
- Translation contributions ? (or get rid of localized text entirely) HOT 1
- [Bug] Toast does not follow theme
- [Bug] Compilation failed on Android Hedgehog HOT 1
- [Bug] Copy-Paste Actually Cut-Pastes HOT 1
- [Bug] Navigation anywhere without permissions = soft lockup or crash HOT 2
- Permission question HOT 2
- [Feature Request] Add monochrome icon
- [Feature Request] Remember list position after switching apps
- [Bug] Open file menu graphics glitch in 4.15
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from little-file-explorer.