I have been using your file manages for some time and I am quite happy and I like the progress it is making, good job!
However I only find one thing I do not like and it is the file compression, I think it can be a very interesting improvement to add more compression options like having 7z or tar and more compression algorithms like LZMA, LZMA2, bzip2 or gzip and having the ability to see inside them and exract individual files. I think a good way to implement it would be simply making a menu for selecting the options you want when compressing.
I think this feature would finally make a great replacement for proprietary apps like ZArchiver and be the best open-source archive manager for Android.
Thanks in advance.
EDIT: The most convenient thing would be a p7zip implementation.
+1, especially for 7zip support
I think we can use this
Apache commons compress can also be used.
@bdtoole That 7zip implementation is a similar approach that I suggested, but I think it's better to build the last updated version of p7zip with an ARM compiler (like Linaro) and have the binary bundled in the application, however I don't know if executing the binary requires root access if so the project you mentioned would be a great fit.
I don't know if executing the binary requires root access
Executing a binary doesn't require root access. For example an unelevated terminal emulator uses either bash or busybox.
+1
Update?
Compression is limited to zip, but extraction can be done from most archives (tar, gz, 7z, etc.). Individual files can be extracted too. Password protection is a big problem.
Compressing to anything other than zip is not a priority, and should probably be done with another app. Maybe it can be added as a plugin, to add less clutter.
@EmmanuelMess Please add a add-on at F-droid.
We shall work on this feature in next release (:
For fdroid release please check
https://apt.izzysoft.de/fdroid/index/apk/com.amaze.filemanager
We ask users for their feature priorities on our telegram channel. Maybe you want to join and remind us about what you would want to see in next release?
https://t.me/joinchat/NNFgWxQUB8fFE3yCsC0w4g
Telegram isn't sending me veri. message so I will wait here. :)
Most helpful comment
I think we can use this