Skip to content

Releases: daumedia/MikaGrid

Mika+Grid v1.1.1

Choose a tag to compare

@daumedia daumedia released this 08 Aug 13:19

Bug fix release — snapping is now reliable on the first trigger.

Fixed

  • Snap applies position and size in a single trigger. Previously only the size landed and the action had to be repeated. Most noticeable in Chrome, VS Code, Slack and other Chromium/Electron apps, which animate Accessibility-driven frame changes and cancelled the position write.
  • Halves and quarters tile without a seam on scaled displays and notch Macs — frames are now built from rounded edges instead of rounded width and height.
  • The menu bar no longer freezes when a target app stops responding (per-element AX messaging timeout plus a hard deadline for the whole snap).
  • Clicking a zone in the popover no longer targets Mika+Grid itself. The last active foreign app is cached and used as the snap target.
  • Changing a shortcut in Preferences no longer makes one keypress fire repeatedly, which had been overwriting the Restore history with the already-snapped frame.
  • Non-resizable, dialog and fullscreen windows are skipped cleanly, and missing Accessibility permission is now checked up front.

Removed

  • The "Enable snap animations" setting, which no code ever read.

Install

Download the DMG, drag Mika+Grid to Applications, then grant Accessibility in System Settings → Privacy & Security → Accessibility.

Requires macOS 14 (Sonoma) or later, Apple Silicon.

Full changelog: v1.1.0...v1.1.1

Mika+Grid v1.1.0

Choose a tag to compare

@daumedia daumedia released this 19 Mar 13:36

What's New

  • Sparkle Auto-Update — automatic update checks with EdDSA signature verification
  • Check for Updates — "Updates" button in popover footer and "Check Now" in General preferences
  • Automatic Updates Toggle — configurable in Preferences > General

Install

Download Mika+Grid-v1.1.0.dmg, open it, and drag Mika+Grid to Applications.

On first launch, grant Accessibility permission when prompted.

Full Changelog

See CHANGELOG.md