rhin123
0df7213670
Terminal: Fixed bounding issue when clearing the selection on type
...
We were checking the columns of the whole selection instead of the
the specfic line were modifying. Because of this, the selection
remained if the selection's column on another line was less than
the cursor.
2019-08-25 19:53:57 +02:00
Andreas Kling
1ca6adee90
Terminal: Allow selecting words by double-clicking them
...
Bonus feature: also allow selecting the whitespace in-between words by
double-clicking that. :^)
2019-08-22 19:59:27 +02:00
Andreas Kling
c106ec4719
Terminal: Allow scrolling through terminal history with the mouse wheel
...
Fixes #470 .
2019-08-20 20:12:31 +02:00
Andreas Kling
64f16c141d
Terminal: Implement basic history scrollback
...
This code needs some optimization work to reduce the amount of repaints
but the history feature basically works, which is cool :^)
Fixes #431 .
2019-08-19 19:15:36 +02:00
Andreas Kling
178788f19a
Terminal: Rename Terminal => TerminalWidget
...
This makes it a bit less confusing which is what between TerminalWidget
and VT::Terminal.
2019-08-13 13:45:48 +02:00