NOTICE! This is a static HTML version of a legacy Fiji BugZilla bug.

The Fiji project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Bug 780 - File chooser navigation difficult (doesn't remember layout) bug/enhancement
File chooser navigation difficult (doesn't remember layout) bug/enhancement
Status: RESOLVED MOVED
Product: Fiji
Classification: Unclassified
Component: ImageJ2
unspecified
PC Windows
: P4 normal
Assigned To: ImageJ Bugs Mailing List
: 781
Depends on:
Blocks:
 
Reported: 2014-06-12 10:59 CDT by Rob Baer
Modified: 2014-06-12 19:22 CDT
3 users (show)

See Also:

Description Rob Baer 2014-06-12 10:59:09 CDT
Windows 7 environment
Chose File | Open
Click right icon to produce "details folder"
Enlarge open window to accommodate fields
Adjust field widths so names and dates can be viewed and utilized
Open a file

Now, attempt to repeat the process and the fiule opener appears to have no memory of previous layout -even within the same session as the next operation.

Expected behavior
The opener would at least remember the previous layout used in the current session
Perhaps better - a users preferred configuration (detail view) and column widths (file name, modified date, etc.) would be retained across sessions..

Information about your version of Java:

  os.arch => amd64
  os.name => Windows 7
  os.version => 6.1
  java.version => 1.6.0_24
  java.vendor => Sun Microsystems Inc.
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.6.0_24-b07
  java.vm.name => Java HotSpot(TM) 64-Bit Server VM
  java.vm.version => 19.1-b02
  java.vm.vendor => Sun Microsystems Inc.
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.Win32GraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.6
  sun.cpu.endian => little
  sun.desktop => windows
  file.separator => \

The up-to-date check says: UP_TO_DATE

Information relevant to JAVA_HOME related problems:

  JAVA_HOME is set to: C:\Fiji.app/java/win64/jdk1.6.0_24//jre
  imagej.dir => C:\Fiji.app

Information about the version of each plugin:

Activated update sites:
ImageJ: http://update.imagej.net/ (last check:20140611123802)
Fiji: http://fiji.sc/update/ (last check:20140610170938)
Comment 1 Rob Baer 2014-06-12 11:13:00 CDT
Quick addition to this report:

If the user sets column widths in the opener view and then navigates up or down the folder path the the column widths return to very narrow default widths.  This is extremely dysfunctional when working with long file names.

For example, if one drills down one level in the directory tree and then returns back up one level to the level where column width we JUST SET, the column widths must be set all over again.  At least it remembers detail view in this context.
Comment 2 Curtis Rueden 2014-06-12 17:27:43 CDT
Thanks Rob, you're right that the Swing file chooser (which is what the SCIFIO feature was using) is nigh-unusable on OS X and probably on Windows, too. We should just use ImageJ1's normal file chooser (which can be configured using the option: Edit > Options > Use JFileChooser to open/save).

I took a crack at it here:
https://github.com/imagej/imagej-legacy/pull/58

Just waiting on a little developer review and discussion. Then we'll merge and upload, and you can test. Probably first thing tomorrow if not before.
Comment 3 Curtis Rueden 2014-06-12 17:28:27 CDT
*** Bug 781 has been marked as a duplicate of this bug. ***
Comment 4 Johannes Schindelin 2014-06-12 19:22:34 CDT
Moved to https://github.com/imagej/imagej-legacy/pull/58.