Bug 241128

Summary: KMag enhancement of moving behaviour
Product: [Applications] kmag Reporter: A.Yerenkow <yerenkow>
Component: generalAssignee: sarang
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: FreeBSD Ports   
OS: FreeBSD   
Latest Commit: Version Fixed In:

Description A.Yerenkow 2010-06-08 21:46:56 UTC
Version:           unspecified (using KDE 4.4.3) 
OS:                FreeBSD

I tried to use kmag, and found it's not easy to use.
Could you make scroll behaviour more smoother?

For example, zoomed area is WxH pixels;
mouse pointer is in center;
When I'm trying to read something, I'm moving mouse horizontally, and as I'm
not a robot, mouse jumps few pixels up-down; When text is zoomed, this
vertical axis oscillation significant, and makes reading non-comfortable;

This could be avoided by such ways:

1. Make inside WxH zoomed area, small and centered area, which is W/2 and
H/2 size; When mouse moving inside inner area, whole zoom area moving
slower, and when pointer leaves inner area, zoom area moving with normal
speed.
This could make movement more smoother;

2. Whole zoomed area must have inertial mass M; when you moving mouse, you
accelerate area with force F; F = Const*(distance from pointer to inner area
of zoom area);

Reproducible: Always