Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 22:56
· 130 commits to main since this release

Fixes

  • The daemon no longer requests elevation by default. It runs at the same
    privilege as the terminal that launched it, so admin users no longer get a UAC
    prompt on launch and lwm works from a normal terminal. To manage elevated
    apps you can still run the daemon as administrator; the IPC pipe now grants the
    current user access either way, so lwm connects from a normal terminal
    instead of failing with access-denied.
  • Hidden windows keep their width when they reappear. A managed window that
    is hidden and later shown again (for example by a third-party virtual-desktop
    tool) now re-tiles at its previous column width instead of resetting to the
    default.
  • Rejected hotkeys are no longer silent. When the OS won't register a key
    combo (Windows or another app already owns it), the Settings hotkeys tab shows
    a dismissible warning listing the rejected binds, and the daemon logs them.
  • Logs are written to a file now, at
    %LOCALAPPDATA%\leopardwm\logs\leopardwm-daemon.log (the folder the tray's
    "View Logs" opens and lwm collect-logs reads). Previously they went only to
    stdout and were lost on a direct launch. collect-logs also bundles the
    watchdog log.