Changes:
- Fix an issue that causes all windows to receive unintended focus in subsequent vtm desktop sessions.
- Built-in terminal:
- Revise scrollback resize logic.
It is now possible to specify the scrollback buffer grow step without specifying a grow limit. In this case, the buffer will grow from zero to the specified initial size step by step.
settings.xml:<config> <term> <scrollback> <size=1000000 /> <!-- Initial scrollback buffer size. --> <growstep=10000/> <!-- Scrollback buffer grow step. The buffer behaves like a ring in case of zero. --> <growlimit=0 /> <!-- Scrollback buffer grow limit. The buffer will behave like a ring when the limit is reached. If set to zero, then the limit is equal to the initial buffer size. --> </scrollback> </term> </config>
command line:vtm -g -c "<config><term><scrollback size=1000000 growstep=100000/></term></config>" -r term
- Revise scrollback resize logic.