v1.1.0 — Lean state, classified discovery, app launcher
Added
- Lean — a third global state (
block|lean|allow) that disables only curated Adobe bloat (CCXProcess, Core Sync, crash/telemetry reporters, the ARMDC auto-updater, Adobe Genuine + the GC client, …) while keeping the essentials a licensed app needs to launch and stay licensed. Surfaced as TUI key[l], daemon statelean, and"state":"lean"in the--jsonoutput. Conservative by design — unknown components keep running, so a licensed app never breaks. - Classified discovery view — pressing
[d]now lists every detected Adobe component, grouped into LaunchAgents/Daemons and processes and tagged 🅑 bloat / 🅔 essential, instead of only showing a count. - Applications launcher — the installer creates a double-clickable
Adobe Toggle.appin the Applications folder (falls back to~/Applicationswhen the system folder is not writable) that opens the TUI in Terminal. The uninstaller removes it.
Changed
- Non-blocking TUI feedback — action confirmations no longer freeze the menu for ~10 seconds; the status message persists unobtrusively and the next key is accepted immediately.
Full changelog: https://github.com/bigas-ch/adobe-toggle-manager/blob/main/CHANGELOG.md