Page 4 of 8

Re: BenFenner's OLV development diary (comments welcome).

Posted: Wed Oct 19, 2011 1:35 pm
by Fred
Like this, perhaps:

Image

Fred.

Re: BenFenner's OLV development diary (comments welcome).

Posted: Thu Oct 20, 2011 11:35 pm
by Fred
Ben, just reviewed latest work! App is feeling good! Better than ever, in fact! :-)

Re the snapping to points, it's fine how it is. The current behaviour appears to be to snap to the side away from the edge your on when you cross 50% from the edge to the inner point. That leads me to believe that the code is doing something weirdly. I'd have a single var for "distance between any two points" and know which two points I was between, even if one wasn't visible, and snap to the edge (and the values of the invisible one) or the inner one, depending upon where it was relative to the virtual position of each.

The other thing that I noticed is that when you have the end of the data in the centre of the screen, when you move the mouse into the black abyss it snaps to imaginary points instead of floating like it does at the end.

Think about those, BUT, don't do anything with them, unless it's bothering you, there are way more important things to do, like zooming smoothly/out more, etc.

Thanks for your awesome work! :-)

Fred.

Re: BenFenner's OLV development diary (comments welcome).

Posted: Thu Oct 20, 2011 11:54 pm
by Fred
http://download.oracle.com/javase/tutor ... layer.html
http://download.oracle.com/javase/tutor ... ndows.html

I think in future we may need to add some polish to your awesome UI goodness by removing the title bars and shit :-) Think some sort of media player feel. J7 stuff, though...

http://java.sun.com/products/java-media ... phics.html

Maybe worth a read too.

Re: BenFenner's OLV development diary (comments welcome).

Posted: Wed Oct 26, 2011 4:55 pm
by BenFenner
Zooming out beyond a 1:1 data:pixel ratio is usable in the dev branch and just needs a little polish now before going to the prod branch.

Image

Re: BenFenner's OLV development diary (comments welcome).

Posted: Wed Oct 26, 2011 7:24 pm
by Fred
Awesome work, Ben! :-)

Re: BenFenner's OLV development diary (comments welcome).

Posted: Thu Oct 27, 2011 11:35 am
by Fred
Re key bindings, one comment:

Using "control + scroll" is not an option because on the mac it means OS level zoom in/out of the entire screen. Just FYI.

Re: BenFenner's OLV development diary (comments welcome).

Posted: Thu Nov 10, 2011 2:47 pm
by BenFenner
You can now scroll the graph all the way to the end of the screen in both directions. And it automatically centers and zooms the graph to fit upon initial loading. No new screen shots for now. =(

Re: BenFenner's OLV development diary (comments welcome).

Posted: Tue Nov 22, 2011 9:59 am
by Fred
Ben, new min/mean/max thing is AWESOME, but it needs 6sig figs max for anything with a fractional component. The exception to that is big numbers, ie, 1000000 should get zero dp. other than that, winner! :-)

Re: BenFenner's OLV development diary (comments welcome).

Posted: Tue Nov 22, 2011 10:04 am
by Fred
Thinking again.... sig figs for the centre one should be same as max of min/max sig figs. so if i have 0.0 and 1.0 and the middle one is 0.666666666666 it should just be 0.7 not 0.666666 make sense?

Re: BenFenner's OLV development diary (comments welcome).

Posted: Tue Nov 22, 2011 3:49 pm
by BenFenner
Yes that makes sense. If you still want it, I can do that. For now I think the way I've done it will be easier to read.
(Auto-image resizing is still sometimes(?!) ruining my images on the forum. )

Zoomed out:
Image

Zoomed in:
Image