Bug 165490 - smooth (slow) text scrolling option for non-interactive terminals
Summary: smooth (slow) text scrolling option for non-interactive terminals
Status: RESOLVED INTENTIONAL
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: LO wishlist
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-01 16:09 UTC by ixi
Modified: 2011-10-31 12:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ixi 2008-07-01 16:09:31 UTC
Version:            (using KDE 3.5.8)
OS:                Linux

some terminals (programs running on terminals) do not require interactivity - their purpose is to show information on screen. it is more important that the text is legible than to show it as-soon-as-possible in bunches of flooding text. it would be nice if the scrolling speed could be adjusted, storing everything on a buffer first and printing on screen with a nice fixed-speed scrolling effect (ideally you could scroll with the arrow keys -instead of shift page-up/page-down and play-pause keys would be nice too)
Comment 1 Robert Knight 2008-07-01 22:38:12 UTC
> some terminals (programs running on terminals) do not require
> interactivity - their purpose is to show information on screen.

I understand what you are after but I think the terminal emulator is perhaps not the best place to implement this.  More useful would be a program like 'cat' which can be used in a command pipe that buffers its input and then prints it out at a steady rate. 

Comment 2 Matthew Woehlke 2008-07-10 01:23:01 UTC
If you set the history size to unlimited, you can "pause" by scrolling up, and shift-up/down already work. That seems to leave only slow scrolling w/o needing to hold down an arrow key. (Also, 'less' can do much of this as well.)
Comment 3 Jekyll Wu 2011-10-31 12:05:19 UTC
I don't think emulator is the right place to do this.