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 63 - Bug Reporter: usability issues
Bug Reporter: usability issues
Status: RESOLVED FIXED
Product: Fiji
Classification: Unclassified
Component: Plugins
unspecified
PC Linux
: P4 normal
Assigned To: Fiji Bug Reports Account
Depends on:
Blocks:
 
Reported: 2009-07-02 00:01 CDT by Johannes Schindelin
Modified: 2009-09-28 17:09 CDT
1 user (show)

See Also:

Description Johannes Schindelin 2009-07-02 00:01:06 CDT
Useful Java System Properties:
  os.arch => i386
  os.name => Linux
  os.version => 2.6.28-13-generic
  java.version => 1.6.0_14
  java.vendor => Sun Microsystems Inc.
  java.runtime.name => Java(TM) SE Runtime Environment
  java.runtime.version => 1.6.0_14-b08
  java.vm.name => Java HotSpot(TM) Client VM
  java.vm.version => 14.0-b16
  java.vm.vendor => Sun Microsystems Inc.
  java.vm.info => mixed mode
  java.awt.graphicsenv => sun.awt.X11GraphicsEnvironment
  java.specification.name => Java Platform API Specification
  java.specification.version => 1.6
  sun.cpu.endian => little
  sun.desktop => gnome
  file.separator => /

Bug Report Text:

The Bug Reporter is an incredibly useful plugin.

But there are a few tiny issues:

1) the text window does not wrap text around as it would in the browser window,

2) the text window is too tall vertically, so the whole dialog does not fit on the screen of my EeePC (and since GNOME is such a wonderfully well-written piece of software, I have to jump through hoops to resize the window so I can click on the "Report" button),

3) the window is modal (in my previous bug report, I had to launch a second instance of Fiji to verify the name of the menu entry), and

4) maybe we would want to be able to remember the password, not just the bugzilla username?

I must say, though, that I really love this plugin.
Comment 1 Mark Longair 2009-07-06 12:33:35 CDT
Thanks for the bug report and your comments.

1) I'd like to leave this for the planned rewrite to use Swing components,
   the aim of which is to fix interface problems like this and those in
   Bug 44

2) Oops, I thought I'd made this small enough to be netbook friendly, but
   I'll take another look.  What's the maximum dialog height that's OK for
   your Eee?  As a workaround, does holding down Alt and click-dragging
   anywhere in the window not allow you to move the buttons into view?

3) Good point.  I'll fix that soon.

4) I was reluctant to do this because people might get upset by storing
   their password in an insecure way.  I think the best solution will be
   to add a "save password" checkbox, with some warning help if you select
   it.
Comment 2 Mark Longair 2009-09-28 14:12:28 CDT
Could you try out the branch bug-submitter-fixes?

  http://pacific.mpi-cbg.de/cgi-bin/gitweb.cgi?p=fiji.git;a=shortlog;h=refs/heads/bug-submitter-fixes

I think this should fix all the problems in this report, namely:

* Text should now word-wrap in the description box
* The window is now 624x515 pixels (include window decoration) on my netbook, which is fine for me - I hope that fits on your Eee's screen OK
* The window is now JFrame instead of a dialog and is non-modal
* There is now an option for remembering your password, with a warning beside the option that it is insecure (the password is just stored rot13ed in the ImageJ preferences)

Please let me know if that's all OK now, and I'll close the bug.

many thanks,
mark
Comment 3 Johannes Schindelin 2009-09-28 15:33:49 CDT
Together with a few small fixes I pushed to your branch, I am happy with it now.  Please feel free to squash my commits into yours and merge into 'master'.  Thanks!
Comment 4 Mark Longair 2009-09-28 17:09:54 CDT
Thanks, done.