Ticket #1995 (new enhancement)

Opened 11 years ago

Last modified 11 years ago

Qtopia Quicker Finger Scrolling

Reported by: Treviño Owned by: zecke
Priority: normal Milestone:
Component: Qtopia Version: Om2008.9-dev
Severity: normal Keywords: HasPatch
Cc: Blocked By:
Blocking: Estimated Completion (week):
HasPatchForReview: yes PatchReviewResult:


Finger scrolling the qtopia pages is not so easy, that's why I've tried to improve it a little.
The attached patch calculate on the speed of each mouse movement and uses this value to increase the scrolling speed.

So, while before only the dragging-space was considered, now the speed of the dragging movement has a role in the scrolling.

I've tried also to introduce a kind of auto scrolling if the dragging power was over some values, but I wasn't able to send automatically to the the QScrollBar scroll up/down events every few milliseconds.
That's why I've added some stub code that actually is used to scroll to the begin/end of the list if is the finger scrolling has enough acceleration and is made in a quite great space (the values I've hardcoded are usable in my tests, give them a try if you want to find better values!).


qtopia-quicker-finger-scroll.patch (5.0 KB) - added by Treviño 11 years ago.
Qtopia speedy finger scrolling [updated - removed some mistakes]

Change History

Changed 11 years ago by Treviño

Qtopia speedy finger scrolling [updated - removed some mistakes]

comment:1 Changed 11 years ago by roh

  • HasPatchForReview set

BatchModify?: set HasPatchForReview? on 'keyword' contains 'patch'

Note: See TracTickets for help on using tickets.