Skip to content

Releases: jchigg2000-git/mullion

Release list

Mullion 1.0.0

Choose a tag to compare

@jchigg2000-git jchigg2000-git released this 26 May 18:45

First public release. Mullion is a window manager for ultrawide and superwide displays — Rectangle/Magnet/Loop treat a 32:9 or 49" screen as one big 16:9; Mullion treats it as the wide canvas it actually is.

What's in 1.0

  • Zone engine — user-defined rectangular zones per display, saved as named layouts. Layout-level outer margins + inner gap. Snap by hotkey with cycling and per-zone sticky focus.
  • Ultrawide-first preset layouts — asymmetric zones, 6-pane, 1/4-1/2-1/4, center-stage + side rails.
  • SwiftUI layout editor — live aspect-correct preview, axis presets, fill-gap actions, drag-to-reorder, per-zone hotkey badges.
  • App rules — per-app default zones with learned placements, plus a compatibilityProfile escape hatch for AX-resistant apps.
  • Drag-to-snap overlay shows zone targets while you drag a window.
  • Hold-modifier grid overlay surfaces the active layout's zones as a wallpaper-tinted preview.
  • Arrangements — multi-display setups detected as a tuple; per-arrangement default layouts switch automatically when you plug in or unplug a display.
  • Workspaces — named captures of every window's layout + zone assignment, restorable on demand or auto-triggered when an arrangement becomes active.
  • Auto-update via Sparkle 2 (EdDSA-signed appcast).
  • Onboarding — Accessibility permission requested on first launch and re-surfaced if a hotkey fires without trust.

Known limitations

  • A handful of apps with hard min-size constraints (Discord and similar Electron apps, Finder in fullscreen Spaces) silently ignore AX resize requests.
  • Settings UI for the drag-snap / grid-overlay modifier keys is pending; for now edit ~/Library/Application Support/Mullion/settings.json directly.
  • Wallpaper tint for the grid overlay is sampled once per display on first show and cached; changing wallpaper requires an app restart to refresh.

Install

Download Mullion-1.0.0.dmg, drag Mullion.app to /Applications, launch, and grant Accessibility permission when prompted.

Requires macOS 15.0 (Sequoia) or later. Apple Silicon and Intel both supported.