发布

  • feat: permanent FDA UX + premium UI overhaul + bump to 2.4.0 (build 8)

    frostbyte_neo 发布于 2026-05-24 05:13:40 +00:00 | 86 次提交 在此版本后已推送到 main

    Replaces the bare "Open System Settings" alert that fired on any failed
    cleanup with a guided PermissionSheet flow: opens Settings and reveals
    PureMac.app in Finder side-by-side, polls FDA state every second, and
    auto-retries the failed batch on grant so the user never re-selects
    anything. The cleanup path now distinguishes FDA-fixable failures from
    other survivors and routes accordingly. AppFilesView (uninstall) feeds
    through the same coordinator so both flows share one UI surface.

    TCC registration probes broaden from 3 paths to 10 (Mail, Safari,
    Messages, AddressBook, Calendars, Containers, MobileSync, TCC.db) so
    macOS catalogs more services against the PureMac bundle - addresses
    the "PureMac doesn't appear in the FDA list" complaint that recurred
    on fresh Homebrew installs.

    UI polish across the dashboard, sidebar and toast: CardSurface gains
    a depth-elevation enum and optional accent stripe, IconTile gets an
    inner gradient + optional glow, gauges get an animated halo + tip dot

    • gradient-tinted percentage, the FDA toast becomes a gradient-glow
      "Quick Setup" pill, and the sidebar footer adds a pulsing status dot
      and inline fix button. Counters animate via .contentTransition and
      .symbolEffect is gated behind macOS 14 availability checks.

    Locale parity preserved across en/ar/es/ja/pt-BR/zh-Hans/zh-Hant
    (264 keys each, LocalizationFilesTests passes).

    下载附件