[Kst] kdeextragear-2/kst/kst

Barth Netterfield netterfield at astro.utoronto.ca
Fri May 28 18:28:12 CEST 2004

On May 28, 2004 04:12 am, George Staikos wrote:
> CVS commit by staikos:
> finally track down most of the mouse zoom handling issues.  very tricky,
> and I think this event handling code from KstView should be completely
> rethought. I started refactoring some of it but it clearly isn't working
> too well.

We need to be results driven here.  The old-view mouse handling worked very 
well from the user's perspective; the corner cases had been nailed and it was 
as far as I am aware, bug free.  I suspect that it is tricky because it is 
tricky.  As you are aware, what clicks, moves, and releases mean is dependent 
on what mode you are in, where you are, where you have been, and whether 
various modifier keys are pressed.  While it behaves in a very intuituve 
manner from the user's perspective, it is rather nasty for us.  So be it....  
My conclusion was that the complexity was so great that trying to wrap it up 
in a set of classes was going to be hard at best.  So it was done in an 
explicit brute force way.... 


More information about the Kst mailing list