Skip to content

QuickLaunch v1.0.2

Choose a tag to compare

@vorojar vorojar released this 12 Apr 03:08
· 26 commits to main since this release

Bug Fixes

  • Fixed window blocking auth dialogs — lowered window level so system authorization prompts appear above QuickLaunch
  • Fixed actions on apps inside folders — "Remove from LaunchPad" and "Move to Trash" now work correctly for apps inside folders
  • Fixed folder jiggle-delete losing children — deleting a folder in jiggle mode now dissolves it, returning child apps to grid
  • Fixed data race in app scanning — @Published properties are no longer accessed from background threads
  • Fixed "Rescan" destroying layout — menu bar rescan now preserves user folder arrangement
  • Fixed concurrent scan race condition — serial queue prevents redundant simultaneous scans
  • Fixed AppleScript injection in "Get Info" — replaced with safe NSWorkspace API
  • Fixed background thread crash in icon rendering — replaced lockFocus with thread-safe NSBitmapImageRep
  • Fixed wallpaper blur crash risk — guard CIFilter.outputImage instead of force-unwrapping
  • Fixed trash silently failing — no longer removes app from grid when trashItem fails (e.g. SIP-protected apps)
  • Fixed folder auto-rename on open — folders no longer enter edit mode every time they're opened
  • Fixed stale search results — search cache now invalidates when grid items change
  • Fixed redundant disk I/O — loadGridLayout() no longer called twice on startup

Improvements

  • Auto-organize folder names now respect system language (Chinese / English)
  • Folder names auto-migrate to current locale on startup after language switch