Skip to content

Fixer 0.2.2 — Reliable Titlebar Controls

Choose a tag to compare

@iliawerner iliawerner released this 29 Aug 08:01
· 10 commits to main since this release
b2a1e42

Fixer 0.2.2 corrects the remaining click-routing problem in the compact macOS
titlebar. In 0.2.1 the visible controls could still sit beneath the system
titlebar's event layer, so physical clicks did not reach them on affected Macs.

Fixed

  • The toolbar + menu now responds to normal mouse clicks and opens both
    Blank Action and From Starter Library choices.
  • The Setup button now responds to normal mouse clicks.
  • Native traffic-light controls and empty-area titlebar dragging remain intact.
  • Hit targets remain aligned after the macOS toolbar is shown or hidden, and
    stay out of the VoiceOver and keyboard-focus order.

The fix uses native AppKit hit targets aligned to the visible controls in window
coordinates. Regression tests verify both positions, toolbar visibility states,
accessibility isolation, and command forwarding.
Gemini Dictation, {voice} Actions, the compact workspace, and the privacy model
from 0.2 remain unchanged.

Updating

Quit Fixer, replace the existing app with this Fixer.app, and launch it.
Existing Actions, Shortcuts, Dictation settings, and the Gemini key are
preserved. macOS may ask for Accessibility permission again after replacing an
ad-hoc signed build.

Requirements

  • macOS 13 Ventura or later
  • Apple Silicon or Intel Mac
  • A personal Gemini API key and internet connection
  • Accessibility permission
  • Microphone permission for voice features only

Installation note

This build is ad-hoc signed and not notarized. First Control-click Fixer.app
and choose Open. If macOS still blocks it, use System Settings → Privacy &
Security → Open Anyway
. Do not disable Gatekeeper globally.

If Finder specifically reports that the app is damaged, verify
SHA256SUMS.txt from this release and only then remove quarantine from this app:

shasum -a 256 -c SHA256SUMS.txt
xattr -dr com.apple.quarantine "/Applications/Fixer.app"

See the roadmap
for planned additional API providers, local models, and a Quick Insert library
for reusable addresses, phone numbers, signatures, and other information.