Ticket #387 (closed task: fixed)

Opened 9 years ago

Last modified 9 years ago

Polish UI : improve the initial display of image data

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej-2.0-alpha1
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description (last modified by bdezonia) (diff)

When opening an image have it come up in the display at 100% with window size the same size as the image (centered and packed). Maybe turn off the preview in the upper left corner.

Change History

comment:1 Changed 9 years ago by bdezonia

While doing this maybe fix zooms so that you can't zoom so far out that the image disappears. Also noticed that once zoomed way out if you select the preview window you can start zooming it too (and can also go so far out that you can't navigate back either).

comment:2 Changed 9 years ago by bdezonia

  • Description modified (diff)
  • Summary changed from Alpha1 polish : initial display to Polish UI : improve the initial display of image data

comment:3 Changed 9 years ago by bdezonia

  • Status changed from new to accepted

fixed NavigableImagePanel so that you cannot scale the image in or out too much. have not handled the zooming in and out of the navigation preview image.

comment:4 Changed 9 years ago by bdezonia

  • Status changed from accepted to closed
  • Resolution set to fixed

finished fixing initial display of image at 1:1 scale. there is an outstanding issue where the addition of sliders in NavigableImageFrame changes the pane size of the image and causes the image to not fill the pane correctly. See additional ticket.

comment:5 Changed 9 years ago by bdezonia

  • Status changed from closed to reopened
  • Resolution fixed deleted

comment:6 Changed 9 years ago by bdezonia

  • Status changed from reopened to closed
  • Resolution set to fixed

fixed an issue where 2d images would allocate space for nonexistent sliders

fixed off by 2 pixel error in 1:1 scaling. inset border not affecting pane size correctly.

Note: See TracTickets for help on using tickets.