Releases: directvt/vtm
Releases · directvt/vtm
v0.9.99
Changes:
- Improve TSF integration.
- Fix restoring minimized windows.
- Fix mouse wheel scrolling.
- Fix inverted text underlining.
- Assign
Ctrl+Wheel
to zoom cells andCapsLock+0
to reset zoom in GUI mode. #571 (comment) - Fix Win key sticking (after Win+Space).
- Fix emoji input on Windows 8.
- Built-in terminal:
- Fix color text copying to clipboard.
- Fix Enter key in WSL (0x0A->0x0D).
- Change settings structure in
settings.xml
:- Alternate scroll mode:
<altscroll enabled="yes" step=1/>
-><altscroll="on"/>
. - Drop config parameter
<config/appearance/defaults/wheel_dt=3 /> <!-- Mouse scrolling wheel step. -->
in favor of system-wise mouse settings (aka lines to scroll setting).
- Alternate scroll mode:
Note: The current version of vtm is not compatible with previous versions.
v0.9.98
v0.9.97
v0.9.96
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.
v0.9.95
v0.9.94
Changes:
- Fix soft line breaks when pasting multi-line text in pwsh. #605
- Add a Shift modifier for soft line breaks only if mouse reporting is off:
- Far Manager will receive clean Enters when pasting multi-line text, as it uses mouse reporting.
- pwsh will receive Shift+Enters for soft-line breaks because mouse reporting is disabled there.
- Add a Shift modifier for soft line breaks only if mouse reporting is off:
v0.9.93
Changes:
- Allow panoramic scrolling by left drag in fullscreen mode.
- Restore cell pixel size when switching to/from fullscreen mode if the size has been changed.
- Changing the cell size in normal mode resets the fullscreen cell size.
- Fix default GUI-window position and size (don't rely on parent console window).
<config> <gui> <!-- GUI related settings. (win32 platform only for now) --> <gridsize=""/> <!-- Window initial grid size "width,height" in text cells. If gridsize="" or gridsize=0,0, then the size of the GUI window is left to the OS window manager. --> <wincoor=""/> <!-- Window initial coordinates "x,y" (top-left corner on the desktop in physical pixels). If wincoor="", then the position of the GUI window is left to the OS window manager. --> </gui> <config>