wsltty

Mintty as a terminal for Bash on Ubuntu on Windows / WSL

OTHER License

Stars
3.1K

Bot releases are hidden (Show)

wsltty - 1.9.4

Published by mintty almost 6 years ago

Updated to mintty 2.9.4.
Enhanced taskbar icon grouping behaviour (#96).

wsltty - 1.9.3

Published by mintty about 6 years ago

Updated to mintty 2.9.3

  • Fixed scroll-up problem (#128).
wsltty - 1.9.2

Published by mintty about 6 years ago

[removed 1.9.2 installer due to a serious bug in terminal handling]

Update to mintty 2.9.2

  • Ligatures display support while being input (#123).
  • Option to scale window to aspect ratio of background image (#122).
  • Support for Windows pathnames in background filenames (#122).
  • Special option setting AppID=@ to derive taskbar grouping implicitly from WSL distro name (#96).

Build

  • Removed hen-or-egg dependency on wslbridge-backend (#118).

Installation:

  • Consider manually tuned installdir and configdir (#119).
  • Quote PATH setting (#121).
wsltty - 1.9.0.2

Published by mintty over 6 years ago

Fixed wslbridge version to include recent improvements.

wsltty - 1.9.0

Published by mintty over 6 years ago

Updated to mintty 2.9.0.
Updated wslbridge with recent enhancements.

  • Fixed initial bold as font suppression glitch (#103).
  • Keeping WSL windows together in Windows task bar (#96).
  • Enabled OSC 7 current directory injection for Ctrl+click in WSL (#104, #19).
  • Supporting mintheme tool on WSL.
  • Option --WSLmode to tune behaviour for WSL distro but not launch (#99).
wsltty - 1.8.5

Published by mintty over 6 years ago

  • Update to mintty 2.8.5.

  • Update to wslbridge wslpath patch.

  • Support for WSL mount point configuration (/etc/wsl.conf or fstab) (#91).

  • Attempt to avoid virus scanners choking on VBS script name (#94).

  • Invocation as wsl*[-distro].exe implies a --WSL[=distro] parameter (#63).

  • Reverted Sixel colour registers patch that could fail Sixel display or even stall terminal (#90).

  • Character Info support (display of character and emoji names) (#82).

wsltty - 1.8.4

Published by mintty over 6 years ago

Updated to mintty 2.8.4:

  • Emoji support (#82).
  • Windows taskbar "jump list" support.
  • Focus-click tweaks (#88).

Other:

  • Enhanced shell selection and login mode instructions (#56, ~#83).
  • Fixed wsltty version check (#85).
wsltty - 1.8.3.2

Published by mintty almost 7 years ago

Repackaged with wslbridge 0.2.4 to fix start bug (#83).

wsltty - 1.8.3

Published by mintty almost 7 years ago

Terminal

  • Updated to mintty 2.8.3.

Window and session handling

  • Removed option "-h err" from scripts, shortcuts, context menu (#79).
  • Session switcher: guarded window restore with iconic check (#80).
wsltty - 1.8.2

Published by mintty almost 7 years ago

Terminal

  • Updated to mintty 2.8.2.

Launching

  • Wslbridge updated from login-mode branch.
  • Both wsltty and wslbridge request a login shell as appropriate (the Windows bash.exe launcher may no always comply, though).
  • Shortcut icon has precedence over WSL distribution icon.

Window and session handling

  • Prevent HOME from being propagated back to Windows applications (#76).
  • Support Alt+F2 in same directory (after OSC 7).

Installation and configuration

  • Bundling selected theme files with the package (mintty/mintty#711).
  • Fixed context menu configuration (from Start Menu WSLtty folder) (#75).
  • Try to succeed with installation while programs are still in use (?#72).
wsltty - 1.8.1

Published by mintty almost 7 years ago

WSL tweaks

  • Support legacy-only installations (#64).
  • Further WSL adaptations to pathname conversion (#19).

Virtual Tab enhancements

Option for ambiguous-wide character width handling

wsltty - 1.8.0

Published by mintty almost 7 years ago

Terminal updated to mintty 2.8.0 with 3 major enhancements:

  • Virtual Tabs feature set, including a session switcher and launcher
  • filled gaps in DEC terminal support up to VT300 series level (#55)
  • simplified WSL integration (#52, #59, ~#60)

WSL-specific changes

  • Preventing @cjknarrow locale modifier for WSL (mintty/mintty#686).
  • Deploy shortcuts with preference to start in user's home directory (#3).
  • Update availability check for wsltty build refers to wsltty version (#20).
  • Fixed rootfs handling in pathname conversion (#19).
  • DEC Locator mouse mode (facilitating pixel-based position), supporting interactive sixel graphics programs from WSL.
  • Workaround for broken AltGr of Windows on-screen keyboard (mintty/mintty#692).

Localization meanwhile available for (in alphabetical order of locale ids):

  • German, English (UK/US), Spanish, French, Japanese, Russian, Chinese.
wsltty - 1.7.9

Published by mintty about 7 years ago

Support for new WSL distribution model (#52).

  • Installing Start Menu icons, invocation scripts, and optionally context menu entries for all installed WSL distributions.
  • Adapted package installation and Start Menu subfolder
  • Increased major version number to reflect the package revision

Updated to mintty 2.7.9

wsltty - 0.7.8.3

Published by mintty over 7 years ago

Updated to wslbridge 0.2.3, with static compilation (#49).
Showing wsltty version number in About info (#50, #35).

wsltty - 0.7.8.1

Published by mintty over 7 years ago

Added option -h err to invocation to ensure display of launch error message (#43).

wsltty - 0.7.8

Published by mintty over 7 years ago

Updated to mintty 0.7.8.
Updated to wslbridge 0.2.2.

wsltty - 0.7.7.2

Published by mintty over 7 years ago

  • Ensure reliable configuration location (#45).
wsltty - 0.7.7.1

Published by mintty over 7 years ago

  • Added --configdir option to Explorer context menu entries.
  • Checked that the installer does not cause trouble here as the previous one.
wsltty - 0.7.7

Published by mintty over 7 years ago

Installation

  • Flexible configuration target (#30).
  • Separate configuration directory (#30, #38, #40).

Updated mintty to 2.7.7

wsltty - 0.7.6

Published by mintty over 7 years ago

  • Updated to mintty 2.7.6. See https://github.com/mintty/mintty/releases/tag/2.7.6 for changes.
  • Installation creates /tmp directory for version checking (#20).
  • Add hint about installation bothering with “Windows protected your PC” popup (#32).
  • Change binary distribution to 64 bit (#33).