Skip to content

Releases: directvt/vtm

v0.9.99.41

07 Nov 17:15
df9b48c
Compare
Choose a tag to compare
v0.9.99.41 Pre-release
Pre-release

GitHub all current

Changes

  • Implement keyboard-only access for Info page.
    Key Action
    PageUp/Down Scroll info-page up/down by page.
    Up/DownArrow Scroll info-page up/down by 3 lines.
    Left/RightArrow Scroll info-page left/right by 3 chars.
    Home/End Scroll info-page to top/bottom.
    Esc Close info-page.

v0.9.99.40

07 Nov 12:16
6b88ca2
Compare
Choose a tag to compare
v0.9.99.40 Pre-release
Pre-release

GitHub all current

Changes

  • Make text anti-aliasing enabled by default.
  • Make GUI window key bindings configurable.
  • Introduce Drop and DropIfRepeats actions.
    Action Description
    Drop Drop all events for the specified key combination. No further processing.
    DropIfRepeats Drop Key Repeat events for the specified key combination. This binding should be specified before the main action for the key combination.
    <config>
      <gui>
        <hotkeys key*>
          <key="Alt+Enter" action=DropIfRepeats/>           <!-- Don't repeat the Toggle fullscreen mode. -->
          <key="Alt+Enter" action=ToggleFullscreenMode/>    <!-- Toggle fullscreen mode. -->
        </hotkeys>
      </gui>
    </config>

v0.9.99.39

06 Nov 14:02
b1d6209
Compare
Choose a tag to compare
v0.9.99.39 Pre-release
Pre-release

GitHub all current

Changes

  • Fix some inconsistencies.
  • Update settings.md (Key bindings).

v0.9.99.38

05 Nov 13:33
0f2b7fa
Compare
Choose a tag to compare
v0.9.99.38 Pre-release
Pre-release

GitHub all current

Changes

  • Add exclusive keyboard mode toggle for keyboard test on Info page.
    image

v0.9.99.37

04 Nov 18:42
c0c02b0
Compare
Choose a tag to compare
v0.9.99.37 Pre-release
Pre-release

GitHub all current

Changes

  • Almost all hotkeys now are configurable via settings.xml (excluding GUI mode hardcoded hotkeys). You can generate the hotkey you need on the Info page, accessible by clicking on the label in the lower right corner of the vtm desktop.

v0.9.99.36

02 Nov 20:48
ce888b0
Compare
Choose a tag to compare
v0.9.99.36 Pre-release
Pre-release

GitHub all current

Changes

  • Treat only unquoted literals as variables in settings. All unresolved unquoted literals are treated as regular values.
    Example:
    <config>
      <set>
        <variable1="text value"/>
      </set>
      <some_section>
        <variable2="text value"/>
      </some_section>
      <test1=variable1/>    <!-- Reference to the /config/set/ namespace (w/o quotes). -->
      <test2=/config/some_section/variable2/>    <!-- Absolute reference (w/o quotes). -->
      <test3="/config/some_section/variable3"/>  <!-- Just a text string (quoted string). -->
    </config>
  • Allow config-wide absolute references.
    Example:
    <config>
      <set>
        <selection>
          <mode="text"/>
          <rect=false/>
        </selection>
      </set>
      <term>
        <selection>
          <mode=/config/set/selection/mode/>  <!-- Absolute reference. -->
          <rect=selection/rect/>              <!-- Reference to the /config/set/ (default) namespace. -->
        </selection>
      </term>
    </config>
  • Amplify mouse hover on button press.
  • Add chord test to info page. You can test your keyboard there. Note that Shift+F7 (Disconnect), Ctrl+PageUp/Down (switch between windows) chords are reserved. At this stage, only key combination detection has been implemented, #86.
    image

Breaking changes

  • This version of vtm is not compatible with previous versions due to the changed directvt protocol.

v0.9.99.35

25 Oct 19:44
1da3177
Compare
Choose a tag to compare

GitHub all current

Changes

v0.9.99.34

24 Oct 17:49
55d30a6
Compare
Choose a tag to compare

GitHub all current

Changes

  • Fix waiting for console attached processes to complete.
    Fixed issue: Far Manager launched from the command shell could be blocked when closing the built-in terminal with the X button.
  • Suppress terminal hardcoded hotkeys when alternate buffer is active.

v0.9.99.33

24 Oct 11:02
2ab3c63
Compare
Choose a tag to compare

GitHub all current

Changes

  • Fix interference with vtm desktop (Ctrl+PgUp/PgDn).

v0.9.99.32

24 Oct 10:31
a8bcccf
Compare
Choose a tag to compare

GitHub all current

Changes

  • Add the Ctrl modifier to hard-coded terminal hotkeys (to avoid interference with console apps).
Hotkey Action
Ctrl+Shift+PageUp Scroll one page up.
Ctrl+Shift+PageDown Scroll one page down.
Ctrl+Shift+ArrowUp Scroll one line up.
Ctrl+Shift+ArrowDown Scroll one line down.
Ctrl+Shift+Alt+ArrowLeft Scroll one page to the left.
Ctrl+Shift+Alt+ArrowRight Scroll one page to the right.
Ctrl+Shift+ArrowLeft Scroll one cell to the left.
Ctrl+Shift+ArrowRight Scroll one cell to the right.
Ctrl+Shift+Home Scroll to the scrollback top.
Ctrl+Shift+End Scroll to the scrollback bottom (reset viewport position).