Releases: supagroova/Zooom3
Releases · supagroova/Zooom3
Zooom3 v1.1.1
Release Zooom3 v1.1.1
Zooom3 v1.1.0
What's Changed
SwiftUI Migration
- Migrate Preferences from Objective-C to Swift (
Preferences.swift) - Add SwiftUI
SettingsViewreplacing the programmatic ObjC popover UI - Migrate
EMRMoveResizestate holder from ObjC to Swift (MoveResize.swift) - AXUIElement memory management now uses Swift ARC instead of manual CFRetain/CFRelease
Bug Fixes
- Fix popover sizing: eliminate gap at top and clipped buttons at bottom
Full Changelog: v1.0.1...v1.1.0
Zooom3 v1.0.1
What's Changed
New Features
- Replace NSMenu with NSPopover preferences panel (#6)
- Conflict warning when move and resize shortcuts are identical
- Hover mode awareness in conflict detection
Bug Fixes
- Fix popover dismissing when clicking dropdown menus
- Fix popover not dismissing when clicking outside the menu bar
- Fix conflict warning not appearing at runtime
Improvements
- Improved button layout: Reset to Defaults (bottom-left) and Quit (bottom-right)
- Rename project to Zooom3 (#5)
- Add GitHub Actions CI workflow (#4)
Full Changelog: v1.0.0...v1.0.1
Zooom3 v1.0.0
Zooom3 v1.0.0
The first release of Zooom3 — a macOS window management utility inspired by the classic Zooom/2 app.
Forked from Easy Move+Resize by Daniel Marcotte, with the following additions:
Features
- Move windows: Hold modifier keys + left-click drag anywhere in a window
- Resize windows: Hold modifier keys + right-click drag (direction based on cursor position)
- Hover mode: Hold modifier keys and windows follow the cursor — no click needed
- Customizable modifiers: Choose any combination of Cmd, Ctrl, Alt, Shift, Fn
- Separate resize modifiers: Configure different modifier keys for resize vs move
- Per-app disable: Disable Zooom3 for specific applications
- Configurable mouse buttons: Choose which button triggers move vs resize
Installation
- Download
Zooom3.app.zipbelow - Unzip and move
Zooom3.appto your Applications folder - Launch and grant Accessibility permission when prompted
Requires macOS 10.13 or later.