This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 84274 - Support non-linear magnification (fish eye view)
Summary: Support non-linear magnification (fish eye view)
Status: NEW
Alias: None
Product: uml
Classification: Unclassified
Component: General (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: issues@uml
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-06 07:14 UTC by _ tboudreau
Modified: 2007-10-19 21:12 UTC (History)
2 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Demostration of how the navigator works with the UML diagrams (345.35 KB, application/octet-stream)
2006-10-04 18:53 UTC, Trey Spiva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description _ tboudreau 2006-09-06 07:14:20 UTC
The biggest problem I have with the UML designer at present is the fact that, to
fit enough information on screen to do something useful, everything is too small
to read.  Scrolling around requires constant mouse gestures - it makes for a
serious usability problem.

Something that would make it much more usable would be non-linear magnification
- basically, a magnification area that tracks the mouse.

A good starting point for researching this:
http://www.cs.indiana.edu/~tkeahey/research/nlm/nlm.html
Comment 1 Trey Spiva 2006-10-04 18:32:30 UTC
For diagrams,we now have a navigator.  The navigator for a diagram now shows an
overview window.  In the navigator window, you can move around the diagram as
well as zoom the diagram.

Will this solve this use case?
Comment 2 Trey Spiva 2006-10-04 18:53:05 UTC
Created attachment 34876 [details]
Demostration of how the navigator works with the UML diagrams
Comment 3 _ tboudreau 2006-10-05 00:38:11 UTC
Neat use of navigator - it definitely looks useful.  At the same time, it's not
the same thing as non-linear magnification (i.e. one view serves as both the
overview and the detail view).  

So if you don't mind I'd prefer we leave this enhancement open;  at some point
perhaps we can try mocking up real non-linear magnification and determine if it
would solve the problem.