Skip to content

My Window Manager v0.4.0

Choose a tag to compare

@DevooKim DevooKim released this 05 Jul 15:53
· 26 commits to main since this release

Install: unzip, move My Window Manager.app to Applications, open via System Settings > Privacy & Security ("Open Anyway"), then grant Accessibility permission. See the README / 한국어 안내.

Changes

  • feat: launch at login toggle in general settings
  • docs: launch at login design spec
  • docs: smoke test scenarios for drag snap and window sizing
  • feat: snap settings tab with per-item toggles
  • feat: wire drag snap monitor to settings and AX permission
  • feat: drag-to-edge snap monitor with preview and unsnap restore
  • feat: snap preview overlay panel
  • feat: pre-snap size memory for unsnap restore
  • feat: grow/shrink hotkey settings UI in move tab
  • feat: register grow/shrink hotkeys
  • feat: persist snap settings + size bindings (config v3, backward compatible)
  • feat: snap zone resolution (edges, corners, toggles)
  • feat: SnapSettings model with per-item toggles
  • feat: window grow/shrink calculation
  • docs: plan — switch tests to Swift Testing (no Xcode on this machine)
  • chore: test target bootstrap — Swift Testing via make test (CLT, no Xcode)
  • docs: drag snap + window sizing implementation plan
  • docs: drag snap + window grow/shrink design spec
  • feat: space move via bridged API + preserve window layout across displays

Full Changelog: v0.3.3-beta.1...v0.4.0