Skip to content

X11: Fix key state tracking (multiple keymap bits for keysym) - #974

Merged
o-sdn-o merged 6 commits into
directvt:masterfrom
o-sdn-o:gui-bridge
Sep 26, 2026
Merged

o-sdn-o merged 6 commits into
directvt:masterfrom
o-sdn-o:gui-bridge

Conversation

@o-sdn-o

@o-sdn-o o-sdn-o commented Sep 26, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Suppress desktop background transparency in non-GUI mode (fix invisible resize-grips).
  • X11 support, X11 support #954
    • Fix key state tracking (multiple keymap bits for keysym).
    • Fix resize-grip scaling when zooming with Ctrl+Wheel.
    • Add desktop integration to the runtime installer. Now vtm --install also installs a .desktop file and an icon.

Runtime Installer

If you prefer to perform a system-wide installation to the default path (/usr/local/ on unix-like platforms), you can use the built-in runtime installer:

  • Installation:
    sudo ./vtm --install
  • Deinstallation:
    sudo vtm --uninstall

Note: On Windows, installation using the runtime installer additionally creates a system service that allows the Desktop Server to run in Session 0 via vtm --session0. This allows desktop sessions to be shared via SSH.

@o-sdn-o
o-sdn-o merged commit bca5ac9 into directvt:master Sep 26, 2026
9 checks passed
@o-sdn-o
o-sdn-o deleted the gui-bridge branch September 26, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant