┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinviewautoscroller.cpp
AgeCommit message (Collapse)Author
2009-12-06Respect drag time delay from application before starting the automatic ↵Peter Penz
scrolling. Thanks to Christoph Feck for the initial patch! CCMAIL: [email protected] BUG: 205664 CCBUG: 212989 svn path=/trunk/KDE/kdebase/apps/; revision=1059377
2009-10-11Make sure that the faked mouse event inFrank Reininghaus
DolphinViewAutoScroller::scrollViewport() gets the right keyboard modifiers. This fixes the problem that the previous selection is lost when several Ctrl-rubber band selections are made and the view scrolls or the mouse pointer gets close to the edge of the viewport. BUG: 190703 svn path=/trunk/KDE/kdebase/apps/; revision=1034012
2009-07-17When pressing a key after entering a directory, ↵Peter Penz
QAbstractItemView::scrollTo() must be invoked to have autoscroll behavior. BUG: 199833 svn path=/trunk/KDE/kdebase/apps/; revision=998474
2009-06-29Fixed issue that the scroll position is reset if the focus of the itemview ↵Peter Penz
changes. BUG: 197951 svn path=/trunk/KDE/kdebase/apps/; revision=989236
2009-06-13Use qAbs() instead of fabs(). The values in question are integersFrank Reininghaus
anyway (so fabs() is not the 'right' function for them), and this change makes the Sun Studio compiler happy. Thanks to tropikhajma at gmail.com for the patch. BUG: 196265 svn path=/trunk/KDE/kdebase/apps/; revision=981325
2009-06-04Further pimpage of auto scrolling: make it quadratic! Better scales to HUGE ↵Marcel Partap
file lists now. Thx peter for the hint ;) CCBUG: 194235 svn path=/trunk/KDE/kdebase/apps/; revision=977658
2009-06-04increase the acceleration when autoscrollingPeter Penz
BUG: 194235 svn path=/trunk/KDE/kdebase/apps/; revision=977591
2009-05-06initialize pointer correctlyPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=964505
2008-12-13only jump automatically to the current index, if the autoscrolling is not activePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=896481
2008-12-13provide separate scroll increments for the horizontal and vertical scrollingPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=896466
2008-12-13Handling the key events for autoscrolling in DolphinViewAutoscroller does ↵Peter Penz
not work good enough (e. g. when letters are pressed, the current index might change too). Revert to Frank Reininhaus' original patch to fix this issue :-) CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=896362
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-12-11Include page-up, page-down, home + end as keys that need autoscrolling. ↵Peter Penz
Thanks to Frank Reininghaus for the patch! CCBUG: 165531 svn path=/trunk/KDE/kdebase/apps/; revision=895788
2008-12-11assure that the current index stays visible, when the user explicitly ↵Peter Penz
changed it by using the arrow keys BUG: 165531 svn path=/trunk/KDE/kdebase/apps/; revision=895599
2008-12-09a rubberband selection is only possible when using the left mouse buttonPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=894969
2008-12-07stop the autoscrolling when receiving a drop eventPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=893896
2008-12-07also implement autoscrolling for horizontally aligned views (e. g. icons ↵Peter Penz
view in the column mode) svn path=/trunk/KDE/kdebase/apps/; revision=893894
2008-12-07SVN_SILENT: remove unnecessary includePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=893856
2008-12-07during drag operations no rubberband selection can be activePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=893762
2008-12-06Fixed serious usability issue: QAbstractItemView::setAutoScroll() is not ↵Peter Penz
usable when trying to select items outside the visible view area (reported to Qt Software with bug ID #214542) -> implemented custom auto scrolling algorithm. BUG: 165531 svn path=/trunk/KDE/kdebase/apps/; revision=893546