Skip to content

v1.2.0

Choose a tag to compare

@blocksdevpro blocksdevpro released this 05 Oct 06:04
· 11 commits to main since this release

Added

  • System tray launch without a console window, with Native and Stretch modes, presets, and Exit
  • Automatic stretch for Valorant and CS2, keeping stretch active across Alt+Tab and restoring the previous desktop when the game exits
  • Opt-in Restore desktop on Alt+Tab setting, disabled by default for new and existing configs
  • Start with Windows enabled on the first tray launch through a per-user startup entry, with a remembered opt-out
  • --tui to open the existing terminal interface
  • Background update checks at TUI startup, with an update banner and confirmation prompt
  • Download and install newer stable releases from the TUI with u, verifying SHA-256 before replacing the executable
  • --version, --check-update, and --update commands
  • PowerShell installer with a user PATH entry, plus a curl ... | sh entry point for Git Bash on Windows
  • Per-user Start Menu shortcut created and repaired by the installer, with -NoShortcut to opt out
  • Consistent terracotta V icon shared by the system tray, executable, installer shortcut, and website

Fixed

  • Keep stretch changes temporary so they do not become Windows' saved desktop mode after reboot
  • Recover interrupted display sessions on the next launch, preserving the original mode and scaling and respecting live owners, external changes, and monitor replacement
  • Repair an older saved stretch default when the user explicitly chooses Native
  • Skip display changes when the requested resolution, refresh rate, and explicit scaling are already active, including repeated Stretch/Native selections

The unsigned app may trigger "Windows protected your PC." Verify the SHA-256 below (Get-FileHash .\vstretch.exe -Algorithm SHA256), then choose More info → Run anyway. Privacy: https://vstretch-blocksdev.mail900512.chatgpt.site/privacy.html