yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] tliebeck:
One requirement on this is that the MS apps also be connected to the same OneDrive account.
[Android Apps and Games] tliebeck:
Anyone else seeing this ugly/incorrect rendering in card view with a dark theme on Android 9? Seems to be limited to Essential phones, would appreciate it if anyone could test on a Pixel on Android 9. This is with the 7.2 beta, but I think 7.1.x is affected as well. Emulator renders it correctly.
[Android Apps and Games] Ultramanoid:
What do you mean by "ugly" exactly ? Because if it is the size of the icon preview not being the same for all items ( the last one stands out ), I've seen that in all recent versions. The longer the filename, more lines in the listing, thus bigger icon. I thought it was by design... ( I've always meant to ask but never did. )
[Android Apps and Games] tliebeck:
It's the way the drop shadow is all the way around the item and they don't look like cards. It's especially odd looking on the bottom two items in my screenshot.

The images are "full bleed" in the card and list views which is by design. Your phone is not suffering from this problem.
[Android Apps and Games] ipdev:
Same ugliness on my OnePlus 5T running s-GSI-PR1.

Most noticeable looking at the .apk file in the screen shot.

Screenshot from 5T(9.0) and Nexus6P(8.1)
[Android Apps and Games] jhoff80:
I am logged into the same account on both, but unfortunately still not working.
[Android Apps and Games] tliebeck:
Not sure what the problem is, all working fine here. What device? What app (Word/Excel/PowerPoint?) Is the OneDrive app installed (shouldn't matter)?
[Android Apps and Games] tliebeck:
FX 7.2.0.2 (Beta) Released

Added a blue/cyan dark theme.

Fixes for Android 9 UI ugliness with dark themes

OK/Cancel buttons and other dialog options now use a non-bold font.

OK/Cancel buttons now have more contrast in some themes where they were previously difficult to read.

Workaround for Android bugs where renames on SAF fail even though they really don't.

Bookmark list popups now appear in the "card" style when the home screen is viewed in card mode.

Direct Download: http://android.nextapp.com/fx/r7205/FX_r7205.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )
[Android Apps and Games] dtoxic47:
Is there a way to create share link to a file that has been uploaded to dropbox from fx?
[Android Apps and Games] tliebeck:
Not yet, I do want to add this in a future version though (for all/most cloud services).
[Android Apps and Games] jhoff80:
Hmm, weird. I've got a Note8 here. Tried all three apps (Word, Excel, and Powerpoint), though I am on the beta for all 3. Maybe that's why. OneDrive is installed though.
[Android Apps and Games] techguyone:
Can we get a https option for Web Access, chrome and other sites are getting as bit narky over plain ol http, might just make everything run a bit better.
[Android Apps and Games] tliebeck:
Need to look into it more, but I believe it'll have to be a self-signed certificate generated on the device, which are also really annoying in most web browsers. Right now it relies on the network encryption. Also, each request is digitally signed, which prevents any observer from being able to make requests of their own (an observer who can see the network traffic can see the data being transmitted unencrypted, but it can't issue any commands even if it can observe the entirety of the traffic).
[Android Apps and Games] tliebeck:
Does this occur if you create a bookmark? Does it reliably occur after any delete operation?

Appears to be a bug in Android 7.1 on some devices, fixed in 8.0. It's the "toast" messages that cause it. Haven't found a real way to reproduce it (can fake it, but it's so artificial it won't help fix the real problem.)

Very curious if adding a bookmark doesn't cause it, as if so, I can change the post operation toast to work like that one.

Thanks!
[Android Apps and Games] tliebeck:
[MENTION=6450691]KaMyKaSii[/MENTION] One more question, does it crash similarly if a delete fails? E.g., try deleting a file in /system as a normal (non root) user. In that case FX displays a dialog rather than a toast.
[Android Apps and Games] KaMyKaSii:
Just to be clear, I'm using FX 7.2.0.2, not the test apk you sent me. Trying to delete a file in /system without super user permission leads to the error "Access is denied.", without any crash. Deleting files from internal storage (/storage/emulated/0) sometimes works (rarely), in most cases not. But deleting files from external sdcard always works, probably because the DocumentProvider is being used as a bridge? I modded FX on apkeditor to use the sdk target as 25 and deleting files on internal storage works perfectly, so the problem really was caused by increasing the sdk target
[Android Apps and Games] tliebeck:
Awesome, thanks! Are you sure you set it to 25 and not all the way down to 23?

This is what I think the problem is: https://github.com/drakeet/ToastCompat (that project is a workaround, and describes the issue). I may resort to using that (for Android 7.1 devices only), but unfortunately that fix has to use reflection in a fairly crude way (but it may be the only way).
[Android Apps and Games] KaMyKaSii:
I'm pretty sure, screenshot attached. In the modified version there is an error when opening some file types with a single click (I have to long press and then "Open with" icon) but I believe it is because I changed the package name. And some other user reported this problem or was I the only one? If so, I will understand if you do not want to make changes to the code, after all it may be a bug only in my rom
[Android Apps and Games] tliebeck:
Seeing it on Google Play's user crash reports as well, definitely want it gone. All 7.1 users, so far a grand total of 10 of them with 54 total crashes. I've changed it so the main activity fires the toast, and only if it's active and on-screen, which might be safer than firing it from a closing dialog box (though this is also supposed to be legal).

I am surprised that downgrading the SDK to 25 solves it, given that to a device running SDK 25, all values > 25 should be equivalent to 25.

With regard to security exception, there should be an error in the log regarding that. That crash sounds like an 'exposed file URI exception' which will occur if FX tries to open a file with an external app using a file:/// URI. That should automatically be disabled though if its target SDK is > 23 though. It should work fine if the SDK is set to 25. One workaround might be to take it down to 23.
[Android Apps and Games] mbc07:
[MENTION=2954544]tliebeck[/MENTION], another request. When FX Web Access is active, we have a persistent notification. Could we get some quick actions on it, like "Stop" and maybe "Settings"? By quick actions I mean buttons like "Mark as read" that we get in GMail/SMS notifications...
[Android Apps and Games] tliebeck:
I at least managed to finally replicate the crash by flashing Google's earliest available 7.1.1 image on a Pixel C. Fixed for next release (very soon).

On the list but too long delayed, need to get this in place. Probably just "stop" as changing settings requires a restart of the service.
[Android Apps and Games] tliebeck:
FX 7.2.1.0 (Beta) Released

Android 8.0 now requires location permission in order to use FX Connect. This is due to our target SDK being greater than Android 8 (i.e., SDK 26). Did not realize this in 7.2.0 release, this restores FX Connect capability for 8.0 devices. Again, FX NEVER ACTUALLY USES YOUR LOCATION, and the permission is only requested when you start FX Connect on 8+.

Fixed crash bug on Android 7.1.1 when performing any operation (copy/move/delete/etc). This bug is due to a flaw introduced in Android 7.1 and corrected in 8.0 (and I believe in 7.1.2). In any case, FX now works around the conditions that cause it.

Direct Download: http://android.nextapp.com/fx/r7207/FX_r7207.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )

Thanks again for all the suggestions and bug reports!
[Android Apps and Games] andy356:
Thanks so much for this app! It looks great, performs great, and contains so many useful functions like compression, split view and various media viewers that I can never go without it. It's one of the very few closed source apps I trust.
[Android Apps and Games] deechte:
Hi [MENTION=2954544]tliebeck[/MENTION], I reported earlier about how cumbersome it is to open a .kdbx file (Keepass password file) with FX. My guess is, it is the same for any exotic filetype. Just to make clear what the problem is, I made four short movie clips.

The first one shows how it goes in FX, 4 clicks and some searching and scrolling:

https://youtu.be/SLtvqTnwbjs

This second clip shows the native file explorer on my HTC, just 2 clicks and my default app is proposed, hence no searching and scrolling:

https://youtu.be/rAolQVhN230

Third clip, Total Commander, three clicks, also proposes the right app to open with:

https://youtu.be/vg_A7CUjzu8

Dropbox app, 1 single click. Apparently it keeps its own track of default apps to open with, independent of the OS.

https://youtu.be/mmRzBeEsTGw

I understand that .kdbx has no mime type defined, or something like that. If I understand correctly, that's why Android doesn't remember a default app for this file type. However, it would be very kind if you could make FX so, that it is at least not worse than all these other apps on this aspect. Maybe improve the "Open with" flow to allow for the same proposed last used app like the other apps do. It would be even better if you could make it the way the Dropbox app works, by keeping track of default apps within FX itself. Thank you very much! I appreciate what you can do.

BTW, the end of all video's is a black screen. That must be a security feature in Mobizen's screen capturing, cause on my device it always shows the password input screen of my Keepass app.
[Android Apps and Games] jhoff80:
I've gotten updates to both the Office apps and to FX in the past day or two, and so I'm not sure which fixed it (guessing Office, since nothing in your changelog mentions changes in this area), but opening files from OneDrive into Office now works for me.
[Android Apps and Games] xdarthanonx:
Just noting the signature of KeePass 2.x KDBX files: 03 D9 A2 9A 67 FB 4B B5
[Android Apps and Games] KaMyKaSii:
Working perfectly, thank you!

And could you consider adding mega.nz to cloud storage?
[Android Apps and Games] aezv:
Plus 1,please add Mega cloud
[Android Apps and Games] mbc07:
[MENTION=2954544]tliebeck[/MENTION], while transferring very large files through FX Web Access, I noticed there's a big delay between the time it finishes transferring the file to the time it actually starts transferring the next file in the batch. It seems that the file get pushed to a temporary place then copied to the actual destination, in case of big files that takes a long time and it also means you need at least the double of free space available to complete the transfer. Couldn't you fix this so FX Web Access directly transfer the file to the actual destination instead of doing this transfer to temp => copy to the actual destination?

If it helps, I'm noticing this while using an Xperia X running stock Android Oreo, using Web Access to transfer the files to the internal storage...
[Android Apps and Games] tliebeck:
Anyone using OneDrive for Business, and if so, does it work with FX? I don't have an account with this, FX's new implementation in 7.2 based on Microsoft's Graph API is supposed to work with it automatically, according to Microsoft. As far as I can tell the authorization mechanism is also the same (but I could be wrong on this).
[Android Apps and Games] tliebeck:
Thanks, appreciate the write up, and I definitely agree this needs to be improved. This may not be the most trivial of changes though. Android's built-in system isn't particularly refined (as can be observed by looking at the Android manifest for various Keepass apps and how they associate .kdbx files).
[Android Apps and Games] tliebeck:
FX 7.2.2.0 (Beta) Released

Fixed some SMB permission issues (should resolve access denied errors on some networks).

Setting last modified date on copied files (Android 8.0+ only, Google *finally* fixed this bug).

Reduced pinch-zoom rate in ImageViewer.

Fix for "View All" button not working in view-apps-by-permission.

Workaround for crash-failures by Google's infamous Storage Access Framework. (The framework designed to make accessing your SD card as difficult as possible).

Direct Download: http://android.nextapp.com/fx/r7209/FX_r7209.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )
[Android Apps and Games] deechte:
Many thanks for your reply. I'm looking forward to whatever improvement you can come up with!
[Android Apps and Games] gazzacbr:
Hi, much better now, thanks.

But, when opening image from fx with image viewer or LG Gallery app or even QuickPic, I cannot then select next/previous images. I think I read before some technical reason? Opening from LG default file explorer app will let me do that with Gallery.

Having to then go back, open Gallery and find the same folder is really annoying now. It's basically pointless opening an image from fx.

Any solution?
[Android Apps and Games] tliebeck:
FX 7.2.2.1 (Beta) Released

Fixed crash bug in new setLastModified behavior when time is pre epoch / -1.

Logging ActivityNotFoundExceptions when failing to connect to SD card storage.

Direct Download: http://android.nextapp.com/fx/r7210/FX_r7210.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )
[Android Apps and Games] gaurast:
Oddity on N7000/LineageOS 14.1 (Android 7.1.2) - Ext SD not SHOWN on Home Screen.

Hallo, I am a happy user of FX on a couple of devices, no issues there. But I just resurrected my old Note 1 (N7000) with LOS 14.1, and seen an odd problem with FX there. The External SD card is not SHOWN on home screen, though it's there, mounted as /storage/sdcard1, visible in FX's own File Systems list, and visible thru any other file manager.

Again, and before anyone asks, this is NOT related to write permissions on the SD card. It's about the SD card showing up in the first place, before even attempting to access it. I haven't seen this on other devices where I also have FX on LOS 14.1, or on this device with any other file managers.

If this was already addressed in this forum or elsewhere on the net, I apologize in advance. I did try searching, but I could not find it among the hundreds of messages related to SD permissions problems that swamp my search results.

Details:

Device n7000, LineageOS 14.1 (android 7.1.2). FX 7.2.1.0 (r7207)

FX logfile shows no errors.

FX home screen section 'Files' only shows 'Main Storage = /storage/sdcard0

FX settings->Home Screens->Customize->Filesystem also only shows /storage/sdcard0 (enabled). sdcard1 is not appearing at all.

FX home screen, UTILITIES section, Filesystems: USER STORAGE is again only showing sdcard0, but sdcard1 shows up under OTHER FILESYSTEMS in various mount points, such as:

- mnt/media_rw/sdcard1

- mnt/runtime/default/sdcard1

- mnt/runtime/read/sdcard1

- mnt/runtime/write/sdcard1

- /storage/sdcard1

SD card in /storage/sdcard1 is showing as device /dev/fuse, FS Type fuse, mounted R/W

Main test done with 64 GB exFAT formatted SD card, but I swapped in a couple of smaller SD's for good measure - no change.

thanks in advance for any insights.
[Android Apps and Games] tliebeck:
The detection method for storage is some pretty ridiculous code (due to Android having some pretty ridiculous APIs here in my opinion). I think the problem is that FX is expecting an SD Card on Android 7.0+ to show up as /storage/UUID, e.g., /storage/1234-ABCD. It's been a while since I looked at this code though, may be able to improve it further and handle this case.

As a workaround, try "Connect to Storage" and select the SD card there.
[Android Apps and Games] tliebeck:
I changed the title of FX in the Play Store from just "FX File Explorer" to "FX File Explorer: No ads, No tracking, No nonsense"

See attached screenshot.

I'm kind of already regretting doing this as I hate the way it sounds, but it's extremely difficult to convey information about an app to people when all they have is a list of titles and icons. FX already has the "NO ADS" stamp on its icon though.

I imagine that a lot of people are extremely sick of the ***ware that is 90+% of the Play Store, so maybe this helps that kind of person find FX. Appreciate any thoughts, including "that's tacky and unprofessional, take it down now!"

Edit: this does not affect anything but the Play Store listing. Don't worry about that crap showing up in your launcher. :D
[Android Apps and Games] Ultramanoid:
Amen.

Now if only users would equate "ad" to spyware, tracking, data mining, software vulnerability -- which is what the advertising business model has become at this point. And if only we could return to the "pay for a product / service" model... Probably impossible by now.
[Android Apps and Games] osm0sis:
Seems fair! Whatever gets the word for this brilliant app out there! While you're at it, can you update the title of this thread from "(5.0: Material Design UI, Wi-Fi Direct Xfers)"? :)
[Android Apps and Games] tliebeck:
I can't anymore, I think I need to post a message in the help forum. I can change the title of the first post as the instructions say but it doesn't work.
[Android Apps and Games] deechte:
The description seems fair. No problem with it.
[Android Apps and Games] osm0sis:
Whoa weird, yeah that should be all that's required.. maybe a moderator can help? Report your own post as non-urgent/thread maintenance and ask for help.
[Android Apps and Games] Exabyter:
So will the default be to reset the last modified date on every file copy, and will we have any control over that?

I very frequently prefer time/date stamps on copied files to be preserved when copying/moving, probably the majority of the time, actually. (Unless, you know, if the file is actually _modified_... ? )
[Android Apps and Games] tliebeck:
Default will set the last modified time of the copy to that of the source, no option to disable it currently.
[Android Apps and Games] tliebeck:
FX 7.2.2.2 (Beta) Released

One more 7.2.2.x...hopefully this one goes to production.

Workaround (error catch) for new bug in some ROMs where Android's storage access framework internally crashes when creating new folders.

Fixed bug where bookmark option wasn't in context menu for network locations.

Tweaked dialog option layout behavior to fix issues for users who have to run very large fonts.

Direct Download: http://android.nextapp.com/fx/r7211/FX_r7211.apk

Beta Testing G+ Community: https://plus.google.com/communities/101301040394875566704 (join community, then go to https://play.google.com/apps/testing/nextapp.fx )
[Android Apps and Games] thedicemaster:
trying to merge folders with different case fails with an internal error.

for example, copying a folder named "test" to a folder that contains a folder named "Test" always fails with an internal error.

another related issue: using the rename function to change the case of a file or folder name causes a number to be added to the name.

for example, renaming "test" to "Test" causes it to be named "Test (1)" instead.

and the issue with moving media files on the sdcard on recent Samsung devices isn't fixed yet.
[Android Apps and Games] Ultramanoid:
This depends on what filesystem you're trying to do this with. No issues on ext4 which allows for uppercase and lowercase filenames at the same time, since they are considered different. No such thing with FAT. Looks like FX behaves as it should -- as any file manager can, with certain filesystems.

Edit : Not just speaking in theory, I do this operation dozens of times everyday with FX and ext4 formatted filesystems, both in devices' internal partitions and OTG. No issues.
[Android Apps and Games] thedicemaster:
I guess that means FX assumes all filesystem are case sensitive.

I still consider it a problem because it throws a generic error.

2 possible solutions could be to either throw a "case mismatch" error(so I/we can tell why an operation fails), or make FX smarter and have it offer to move/copy the files to the folder if the case doesn't match and the file system doesn't have case sensitivity.

I'd consider the 1st solution to be sufficient, but the 2nd one would be more convenient for users(Windows does something similar when files have attributes that aren't available on the target filesystem)
[Android Apps and Games] Exabyter:
Perfect, thanks.

For some reason I thought it would be the opposite.
[Android Apps and Games] tliebeck:
Working on this now. FX will assume case sensitivity for local (root) filesystems, SSH, FTP, Google Drive, and WebDAV. Everything else is set to case-insensitive (including local user storage/SD cards). I need to check if there's any way to tell if SSH/FTP/WebDAV are case-insensitive (as they can be in Windows/Mac environments).
[Android Apps and Games] deadlast_28:
Is there a trick in accessing/writing to "Adopted Storage" on Android 7.1.1?

I have a 16GB Lenovo Tab 4 10" Plus Tablet and I've added a 128GB Samsung EVO MicroSD Card but I can't browse or write to the File System in any way?

Cheers!
[Android Apps and Games] ipdev:
I am a little confused?

What do you mean by I can't browse or write to the File System in any way?

For me adoptable storage shows as Main Storage, and I can read, write and modify it.

Make sure adoptable storage is working. From a terminal app or adb shell type:

sm has-adoptable it should come back with true.

sm list-volumes it should come back with something like this,

private:179,131 mounted f3537db4-c202-432c-a9f0-2fd4e77c7dc0

emulated:179,131 mounted null

private:179,131 mounted f3537db4-c202-432c-a9f0-2fd4e77c7dc0

private mounted null

public:179,129 mounted 591D-1A15

emulated unmounted null

Note:

I only run it on an inexpensive 6.0 device, with a split sdcard.

(15Gig adoptable /mnt/m_external_sd -> /storage/emulated/0)

(15Gig portable /mnt/media_rw/591D-1A15)

I finally got around to looking into adoptable storage a few months ago, and from what I can remember, there were a lot of issues. Everything from device, rom (Stock or Custom), encryption type, size, speed and quality of sdcard. Device settings make a difference also. Default write disk and Migrate data were the main ones I found reference to.

P.S.

If you notice apps disappearing after a reboot, using adoptable storage, they need to be installed on the true internal storage.

;)
[Android Apps and Games] ipdev:
It looks like adoptable storage is working, and I think I now know what you are referring to. Most likely we are OT for this thread but one last question here.

Did you select Migrate data to the sdcard? If so does /storage/emulated/0 show up on fx's Home Screen as Main Storage or Media Card?
[Android Apps and Games] deadlast_28:
Main Storage. I thought if I usb connected it, it would show up.

Thanks for the help!
[Android Apps and Games] Dmitry_Rogov:
Great app - what about betatesting?

I would definitely like to join the beta testing team. Are there any way or opportunity?
[Android Apps and Games] osm0sis:
Play Store
[Android Apps and Games] mbc07:
Noticed a bug, I can't edit OneDrive accounts after adding them, all I get is the empty dialog shown in the attached screenshot. I can edit Google Drive accounts normally, didn't test the other hosts...
[Android Apps and Games] tliebeck:
Thanks, fixed for next release!
[Android Apps and Games] kevinco1:
Any plans for Mega cloud support?