yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] elban:
Just wanted to report a little weirdness.

Opening a zip file from another application correctly triggers fx, but the archive is opened the old way; same archive opened from inside fx shows like a normal folder ("new way").
[Android Apps and Games] mdalacu:
Hi, this is what i coul find in logs:

W/FX (20627): No content Element found for entry: https://docs.google.com/feeds/id/externalapp:0B1MiTYJef5a9RjhiYm5IWXFfTDg

Is it relevant?

Thank you.
[Android Apps and Games] tliebeck:
Yes, thanks, that's exactly what I needed. It appears to be having trouble parsing the XML response from the Google Drive server. FX makes the assumption that this specific element will be present in the response and is simply failing if it is not there. Had not seen it fail here in testing. I've changed FX to simply skip entries which are lacking this element rather than aborting. Could you try this new test release:

http://android.nextapp.com/fx/r176/FX.apk

If it causes you significant issues, you can revert back to 175 here:

http://android.nextapp.com/fx/r175/FX.apk

There's not much else different in this release, other than the partial ability to change font sizes (which is not working in all areas of the application yet, but shouldn't start any fires). As a test release, 176 is only available here (not the Play Store).

If 176 does solve your problem, could you look at the root directory of your account @ http://drive.google.com and compare it to what FX shows? Is there any particular item that's missing, perhaps something that is neither a file nor folder?
[Android Apps and Games] mdalacu:
Hi, thank you for update. It is working now, but i have a file missing (Test).

Here are the screenshots.

Do you need something else?
[Android Apps and Games] tliebeck:
Perfect, thanks again! What kind of file is "test"? Can it be downloaded via the Google Drive website?
[Android Apps and Games] mdalacu:
Hi, the file was created with a GDrive app (some diagram creation tool), and no, you can not download it. So, Fx, now, behaves perfectly! :)

Ibhope that you will include this patch in your next market release.

Thank you.
[Android Apps and Games] Palthron:
Sorry, false alarm. My stock keyboard is broken and force closing all apps requesting text input. Since this is a problem and not a difference in OS behaviour I'm guessing you don't need a logcat?

RC soon wooohooooo!
[Android Apps and Games] tliebeck:
Thanks again, yes, this will certainly be remaining in FX, and will release sooner rather than later.
[Android Apps and Games] mdalacu:
I have another small bug: if you have, multiple folders with pictures , open "Images / All images/ Some image (open thumbnail)" and start swipe through them, instead of cycle through all of the images it will iterate only pictures is the same folder as first one opened, omitting the pictures in other folders.

I hope that i have made myself understood.

Thank you.
[Android Apps and Games] tliebeck:
Thanks yes, the image viewer currently looks at the opened file and retrieves files from its directory, there's no capability to tell it that the image is opened from a database query. This is on the todo list, but it's likely a ways off at present.
[Android Apps and Games] paul c:
I have only tried fpt/LAN over wi-fi (the phone is the one in my sig), but the connection is dropped a short time after screen off, so I expect the device is entering one of Android's standby modes

After investigation, I think this is related to Juice Defender, which i use to manage connections, especially when the phone enters standby. The principle being that if the screen goes off/standby kicks in (I think it's the second one), there is no need to keep the data connection active. I do have it reconnecting every 15 minutes to pick up email, whatsapp etc.

There IS a setting within JD, where you can specify apps and a minimum data transfer threshold, to keep the connection alive. However, this doesn't work on my particular ROM (apparently need the AOSP helper, which can't be installed) - and for that matter, on a previous ROM I was using where the functionality was available, it still didn't keep the connection alive.

So, despite my thinking it's linked to JD, I do have my doubts about Android's ability to keep data flowing after standby.

I understand JD's settings are overridden by user changes, hence I was thinking FX could temporarily override them.

I vaguely recall a file transfer app whose work-around was to keep the screen on, when the app is in the foreground. My current workaround to get a successful file transfer is to poke the screen every 2 minutes...
[Android Apps and Games] tliebeck:
Have you tried disabling Juice Defender and doing a transfer?

If JuiceDefender is killing WiFi locks, this would certainly explain the problem. I've never used this program, but if you can make an exception for FX, you'd be all set. We kill Wi-Fi locks within 10 seconds of the connection terminating if the screen is off.

WebSharing (a NextApp app) might be the app you're thinking of. It actually detects an ailing transfer coinciding with the screen turning off. It then turns it back on and immediately relocks it. It was built when Android was on v2.1, and the Wi-Fi locking API didn't support "full bandwidth" locks, at least in documented/publicly accessible form. WebSharing badly needs an update (unfortunately all effort is currently concentrated on FX except critical fixes). The plan is that WebSharing will be improved to be identical to the current FX implementation (and this workaround/hack will be removed).
[Android Apps and Games] tliebeck:
Here's another test release. This is r179, will likely wind up on the market, perhaps with trivial tweaks. The big change in this one is the ability to customize sizing a bit. The Home and List views have Small, Medium, and Large sizes. The Icon View also has an "Extra Large" setting as it seemed to benefit from more options.

Bear in mind some sizes won't look good on some devices. This is entirely acceptable, as long as the "Normal/Medium" size looks good everywhere.

You can download 179 here:

http://android.nextapp.com/fx/r179/FX.apk

If you don't like it or it blows up, you can roll back to the market released version here:

http://android.nextapp.com/fx/r175/FX.apk

(But please let me know, as 179 one may soon head to the market.)

Here's a composite screenshot showing the various sizes (Click for full-sized 6-megapixel 2.8MB version).

This was taken on a Droid4 with a "midsize" 960x540 display. A bit bigger than the 2010/2011 standard 800x480 WVGA size, but smaller than the new 720p (1280x720) displays.

Note that on 800x480 displays, the small size won't show two columns in most views. On 960x540 and 1280x720 displays, it will. Tablets are of course a whole different story, and most of the time the small size is a bit too ridiculous to use on them.

Size adjustments are done via the Settings, under the "Appearance" section.

Thanks for testing!

PS..the font size of the search box is transposed between the large and medium home views...already fixed but not in 179.
[Android Apps and Games] mdalacu:
The new version is working great!

Also, i have some little request/ideeas:

1. Make an option to have a windows bar always visible, to be able to switch beetween windows with only one click.

2.another option: To be able to open the app with 2 windows allready created.

3. If you have 2 windows opened, and you long press an selection/item to add in the context menu : Copy to other pane, Move to other pane (like Nautilus in Ubuntu..)

4. To have the posibility to lock one item per row regardless of font size in list view.

5. Export network settings.

Thank you again.
[Android Apps and Games] Unkn0wn.Ag3nt:
Any way to programatically set the default/preferred size based on the device screen resolution?
[Android Apps and Games] paul c:
Thanks tliebeck, with Juice Defender disabled, FX continues to send/receive files when the screen goes off. As an aside, my original ftp app, AndFTP, dropped the connection, so you've done a good job with the coding ;)

(I must say, I like JD, it does allow a lot of control over battery-draining, but its layout is not intuitive at all).

Then, I found a setting whereby you can, by app, configure connectivity, one option being data/screen-off. As a result, I have been able to do a few test down/uploads of 700mb files, with success.

Mentioning this, in case the findings are useful to anyone else on the thread.

The only downside is that I think I will need to exit FX completely in order to re-enable JD's default power management and let it switch off connectivity as normal.

EDIT - actually it seems that Juice Defender does track the data transfer, because when I switched on phone a while after the transfer finished successfully, the wi-fi was switched off.
[Android Apps and Games] fragger505:
If someone else can help me confirm this, it is happening on both my Transformer Prime & Galaxy Nexus, when I'm browsing through pictures in the FX Image Viewer and I swipe to the next or previous image it does not seem to sorts in proper alphabetical or numerical order.

Am I forgetting/missing a sort setting?

If not I'd like to suggest that when viewing images within FX Image Viewer that it inherits image sorting order from that last setting within FX File Explorer.

This isn't a big/major issue - just a small improvement.

I love FX, thanks for sharing it with the android community.
[Android Apps and Games] tliebeck:
Thanks for the suggestions!

Split/tabbed windowing is something that I very much want to add, but it'll very likely be post 1.0.

Additionally the current "List View" should probably be renamed "Grid View" and supplemented by a traditional single-line listing as you suggest. This would wind up looking a lot like the "Grid View" when used on a phone in portrait orientation, as the text would simply have to wrap. It'd only really make sense on tablets and phones in landscape orientation (which is of course a plenty good reason to implement it).
[Android Apps and Games] tliebeck:
They effectively already are, but it's a bit more complex than just pixel count.

All sizing is based on Android's "scaled pixel" units. Scaled pixels take into account the physical/perceived-by-typical viewing distance size of the screen in addition to resolution.

So a Motorola Xoom with a 1280x800 display has a scaled pixel resolution of 1280x800.

But a Galaxy Nexus with a 1280x720 display has a scaled pixel resolution of 640x360.

And any given 800x480 smartphone will have have a scaled resolution of 533x320.

A Google TV has a resolution of 1920x1080 (standard HD) with a scaled resolution of 960x540.

FX specifies that each on-screen item must have a certain scaled-pixel size in each view-size setting. In the "small size", items on the "home screen" are rendered 180 scaled-pixels wide. In "medium", they're 240sp, and in large they're 300sp.
[Android Apps and Games] tliebeck:
Do you remember if this was the default setting in Juice Defender or did you enable it yourself? If it's the default, we may have to go so far as to detect the presence of this app and warn users.
[Android Apps and Games] tliebeck:
Thanks! Will be corrected in the next version.
[Android Apps and Games] paul c:
Juice Defender has several packaged configurations, which do all sorts of things, from profiles, screen brightness, and connectivity. I found my phone's battery wan't lasting very long, mainly due to receiving push mail and notifications constantly, so I set it up to connectivity while the screen is on, and to switch on data/wi-fi every 15 minutes. All this in the "advanced" tab.

There is a tab called Triggers, where Traffic and threshold should keep an active connection while data is transferred, then you can define the kbs/period minimum, ,in order to maintain the connectivity.

Beneath that is the Apps/configure apps option, where you name those apps which will have connectivity enabled. It says this has precedence over (almost) everything else. Here, once I had added FX as enable/screen off, I was able to transfer large files over ftp once the screen had gone off.

Even if you try to ignore most of the options, it is a rather confusing but very powerful app, and it has a lot of downloads as well, so there is a good chance of a FX user also having JD. I don't know just how common my settings are and if others would find an issue - or for that matter take as long as me to pinpoint the root cause.

But it could be a good idea to advise, if the user has JD installed, and if he does network transfers (likely), that he should go to Triggers to add FX as enable/screen off.
[Android Apps and Games] tliebeck:
R181 is now out on the market. It includes the item/font-size setting capability as well as minor bugfixes.
[Android Apps and Games] mdalacu:
Hi again, great release!

I think that you hate me allready, but here we go again, small bug : )

If you have an opened cloud connection and from the main form you choose "Disconnect all" the connection gets disconected but the text label does not get updated.
[Android Apps and Games] Namoi:
Hi guys,

I can't bookmark system folders. For sure it is by purpose, but is it anyway possible or could it be added ?

Thanks
[Android Apps and Games] tliebeck:
Actually really appreciate the reports! Added to the list.
[Android Apps and Games] tliebeck:
Thanks, have a few requests for this, it will be added.
[Android Apps and Games] rosswaa:
I thought it was all in my head lol
[Android Apps and Games] rosswaa:
Is there any way to get thumbnails for pictures in hidden folders?

Thanks
[Android Apps and Games] tliebeck:
Unfortunately not in the current version. FX bases its thumbnail generation off Android's internal system, so files in hidden folders (or ones with .nomedia tags) won't see thumbnails. This is on the to-do list though.
[Android Apps and Games] fragger505:
How hard would it be to add syntax highlighting within the text editor? I love using the built-in FTP/text editor saving time downloading & uploading text files, but I feel like syntax highlighting would be a big plus for developers. I happened to stumble across this prewritten syntax highlighter written in javascript that should be a big help. The only problem I see with it is the GPL license; it seems that it would be fine for the beta but when you release it as a paid app I believe it will conflict.

alexgorbatchev[DOTCOM]/SyntaxHighlighter/

(Sorry I don't meet the 10 post requirement for linking URLs.)
[Android Apps and Games] tliebeck:
Generally speaking we can't use GPL stuff, even in beta. The exception of course is standalone things like busybox, but even then you have to be very careful and provide your own copy of the source, and it has to be a standalone item.

The FX text editor is a very simple piece, it's just the stock Android item with some chrome around it. I believe it is possible to modify the Android editor to do syntax highlighting, but think it would involve a great deal of work unless an commercially practical open source library exists.
[Android Apps and Games] tliebeck:
0.183 is now available on the market.

You can now use "Open With" on remote files and within Zip archives to open files with arbitrary applications. E.g., if you want to open a Word document on an FTP server, just tap it, and select an appropriate app in the Open With dialog.

The release also contains some minor aesthetic tweaks, most notable on the home and network/cloud screens.

Would greatly appreciate feedback on both of these.

One minor note: to stream media from remote servers or archive files, just tap the file (instead of long-pressing to get the "Open With" option). Currently we're not providing options for streaming in that dialog, but they will be added.
[Android Apps and Games] paul c:
Very nice :) I have tested both "open with" and streaming via my ftp server - both work perfectly.

One thing though, an apk file opens as expected with the Android installer application - but if it's in a zip/rar file, that is not provided as an option.
[Android Apps and Games] elban:
Gonna test it as soon as it shows on my market ;-)

If the file is opened and then modified, is the temporary file uploaded/archived?
[Android Apps and Games] rosswaa:
Just keeps on getting better, looks great
[Android Apps and Games] mdalacu:
Hi, this little bug is still present.

Thank you.
[Android Apps and Games] tliebeck:
No, it's sent to the target app marked read-only. If the target app has editing capability, you should be able to use the target app's "Save As" capability to write changes.
[Android Apps and Games] tliebeck:
Sorry, didn't have a chance to get to this one just yet. I really wanted to get the UI updates and improved file opening stuff out immediately.
[Android Apps and Games] tliebeck:
I hope to another release out this late this evening or early tomorrow. Will be changing a few more UI elements, including the dialog design to be a bit more Holo themed. Let me know what you think.

Pictured here in the new style are the updated (with streaming options) open with dialog and a new error dialog displayed when attempting to perform modifications on a read-only filesystem.
[Android Apps and Games] pharz:
I'm using Galaxy S.

Stock image viewer displays the pictures 'the right way up'. if made in portrait, it shows in portrait and the same for landscape.

One more thing I noticed:

If I try to open a movie that's not on the phone, I only get the options to open it with internal viewers though the program does recognise that it's a movie.

Movies on the device works flawless and open with the videoplayer.
[Android Apps and Games] tliebeck:
Thanks for the report!

I just tried taking four photos with a Galaxy Tab (original 7"), rotating the device 90 degrees after each photo.

In FX, none of the photos are rotated, so only one is correct and the other three are rotated 90, 180, and 270 degrees. In the OEM gallery app, only TWO of the photos are displayed correctly (the other two are upside-down).

As a result I've just now added EXIF rotation data to the "Details" viewer. When photos are taken with the device held in a landscape orientation, the Samsung device sets the orientation to 0 (normal). When held in a portrait orientation, it sets the rotation to 270 degrees.

Trying a HTC Droid Incredible and Motorola Droid3, all photos are saved with the correct orientation, and no EXIF orientation data is stored.

I wasn't planning on putting in image rotations pre-1.0 but it looks like that may have to change. Regrettably it might not be practical (performance-wise) to do the same for thumbnails...I'm not sure on this though.

I do not understand the thinking behind Samsung's doing this.
[Android Apps and Games] pharz:
In the stock viewer the pictures taken in portrait mode seem slightly zoomed when displayed in thumbnails.
[Android Apps and Games] tliebeck:
Thanks, yes, it's not a big issue to rotate the image, it's a question of knowing when to rotate it. I think we'll have to pull EXIF info for each thumbnail (likely for the associated file)...haven't seen how long that takes...might be very quick, might not. The problem is that I don't want to slow down devices that handle this properly (and rendering the thumbnail grid is a pretty intense task to begin with). I'll need to take a closer look before I can know for sure.

I did just implement rotate left/right in the image viewer itself...now just need to wire up the initial rotation setting based on EXIF data. Thanks again for the report!
[Android Apps and Games] tliebeck:
Anyone having troubles with SMB (Windows networking) in current versions? Have received a few reports of issues, but really need data from technical folks who can indicate how their Windows servers are configured. Greatly appreciate any reports on this front!
[Android Apps and Games] pharz:
I've experienced no issues.

What do you want to know about the setup?
[Android Apps and Games] kay_kiat88:
me neither. i can copy and paste. delete and create new files on my windows server from fx. what issues are u looking at here?
[Android Apps and Games] tliebeck:
Thanks, just looking for failures. Have seen a couple reports (in bad-review-comments or bug reports) of SMB not working connecting while some other file manager can. I think I need to set up some simpler, ridiculously insecure "home network" scenarios for testing as most all SMB testing is currently done against a secure network.
[Android Apps and Games] rosswaa:
Just installed it and looks great! Very smooth and nice clean layout

Would prefer themes but as its in beta ill overlook that. :)

Think this will be my new file manager, can't believe how smooth and fast it is compared to everything else
[Android Apps and Games] pharz:
What I did see is that you can't do anything with the files on the network if they shouldn't be handled by the internel viewers (text / binary). For example, if i select a movie that resides on my network, I can't open it and start playing.
[Android Apps and Games] tliebeck:
This is regrettably expected for the time being as downloading or streaming content from servers is not yet available. Current options are only the limited text/binary viewers.
[Android Apps and Games] tliebeck:
Screenshot of r76 on an Asus Eee Pad Transformer (TF101):

Click image for full size version.

Hello all,

r76 is now available on the Android market: https://market.android.com/details?id=nextapp.fx&feature=search_result

This release adds support for setting background images for use within FX. By default it will use a dimmed version of your home screen background. You can set a custom image to be used only within FX if you'd like, and the contrast dimming level is configurable in the settings as well. You can also use the wallpaper image as your background for icon, list, and thumbnail views if you'd like. Most of the UI elements are translucent, so you'll be able to see the background through them.

Bluetooth support has been overhauled a bit in this release. Our "Bluetooth Wi-fi Accelerator" which sends files over Wi-Fi instead of Bluetooth for better performance has been changed around a bit. You can now use it while still retaining your phone's own Bluetooth push server (previously you *had* to use FX's push server). All of this is configurable in the settings.

And non-Wi-Fi-accelerated Bluetooth performance is also significantly improved from the 0.73 release. While 0.73 was seeing 25-28KiB/second, 0.76 has been testing at 80-120KiB/second (depending on the device). The Wi-Fi accelerator is still quicker (300-500KiB/second, on a G network). Would very much be interested if anyone is seeing faster or slower times, and on what devices.

Also visible in the Eee Pad screenshot is the new support for showing connected USB devices in the "Files" panel. Any mounted filesystem that is read/write will now show up there, excluding a few items like temporary system folders. Please let me know if you see anything in there that shouldn't be (or vice-versa).

Thanks again for all the comments and suggestions! Very interested to hear input on these new changes...e.g., do you like/dislike the wallpaper option?
[Android Apps and Games] kay_kiat88:
Aesthetically-wise, it's the best looking file manager out there! Functionality-wise, there are still many things to be added or can be improved upon. that said, I've been using fx file explorer as my default file explorer for basic functions. Will be waiting for more functionalities to be added :D thanks again for this great file manager.
[Android Apps and Games] heywtf:
This is currently my file explorer of choice, my only gripe was the bland wallpapers, but the latest update has fixed that.

Or, sort of. I've set a custom wallpaper, but it only shows on the app's home screen. When I'm browsing files and folders, the app is still using the old charcoal mesh background. Can't see anywhere to change this.
[Android Apps and Games] Cocolopes:
Great update. Still waiting for the root choice. Thank!
[Android Apps and Games] tliebeck:
You can set the "icon view background", "list view background" and "thumbnail view background" to "Use Wallpaper". I think i might want to add a single checkbox to override all three and disable the settings options.