Age | Commit message (Collapse) | Author |
|
RevBy: Sergiy Dubovik
Details: Allows to limit the maximum speed of the panning through a value
defined in the css.
|
|
RevBy: Tomas Junnonen
Details: It shouldn't be possible to set a new position in an unallowed
panning direction.
|
|
the viewport.
RevBy: Tomas Junnonen
Details: If the position of the viewport is set programatically to
some position, the calculation should start again with velocity = 0.
|
|
RevBy: Sergiy Dubovik
Details: Bug description: 1. move the viewport a little bit and hold the pointer in
one place for a moment. 2. Release pointer. 3. The viewport moves by itself.
This was fixed by removing the artificial damping that removed issues with mouse
move events observed in Columbus.
|
|
RevBy: Tomas Junnonen
Details: This patch tunes the physics engine to allow better reactions
to very fast movements of the pointer. It postpones the stopping of
panning movement of the viewport to allow recognition to happen first.
It also increases the pan movement threshold to 20px, because when the
user tries to move the viewport really quickly, he quite often crosses
this boundary.
|
|
RevBy: Michał Guminiak
Details:
Original QVariantAnimation in MPhysics2DPanning patch by Dominik Kapusta.
The fixed interval QTimeLine is replaced by a QVariantAnimation that has the advantage
of being driven by the Qt global timer that is capped at 60Hz. The physics integrator
also no longer depends on the frame count for its calculations.
|
|
RevBy: Armin Berres, Tomas Junnonen
Details: This patch removes the possibility to stop integration
process when the viewport is panned outside bounds.
|
|
RevBy: Daniel d'Andrada
Details: This patch adds the posibility to disable the kinetic
scrolling of the physics engine. When this is done, the page
is scrollable but there is no sliding when the pointer is released.
|
|
By: Holger, Daniel, Janne
RevBy: Tomas, Holger
|