Skip to content

Releases: j-Allard-22/uwmirror

Release list

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 01:36

Added

  • Center-crop mirroring of an ultrawide display to a secondary display via
    DXGI Desktop Duplication (dxcam) and pygame-ce, with automatic source/target
    detection and --source/--target overrides.
  • uwmirror diagnose — side-by-side listing of dxcam outputs, pygame
    displays, and Windows monitor rects, with a ready-to-paste config snippet.
  • Cursor overlay (Desktop Duplication omits the hardware cursor).
  • Global pause (Ctrl+Alt+P), blank (Ctrl+Alt+B), and quit (Ctrl+Alt+Q)
    hotkeys via RegisterHotKey; local window keys as fallback.
  • Optional system-tray icon (uwmirror[tray]) with Pause/Blank/Quit and live
    state — the primary control surface for the focus-less mirror window.
  • Standalone single-file uwmirror.exe (PyInstaller, no console, tray bundled)
    attached to each GitHub Release for users without Python.
  • Topmost, no-focus-steal mirror window.
  • TOML configuration at %APPDATA%\uwmirror\config.toml with
    CLI > file > auto-detection precedence.
  • Automatic capture recovery (resolution changes, monitor sleep,
    exclusive-fullscreen games) with capped exponential backoff.
  • uwmirrorw console-less entry point for Task Scheduler autostart.