• Robert Knight's avatar
    Scroll the terminal display continually when the mouse is held down and then... · 30cf067d
    Robert Knight authored
    Scroll the terminal display continually when the mouse is held down and then moved outside of the display, rather than requiring continual mouse movement to scroll.  Make the scrolling rate proportional to the distance between the edge of the display and the mouse position.  Currently suffers from quite noticable flicker when scrolling quickly through a large scrollback buffer because the display is scrolled and repainted before the selection is extended.  Stop the cursor from blinking and text from blinking when the display loses focus and restart blinking when the cursor regains focus.  Ensure that the cursor is visible in a hollowed-out style when the display does not have focus.
    
    svn path=/trunk/KDE/kdebase/apps/konsole/; revision=762055
    30cf067d
TerminalDisplay.cpp 83.4 KB