Native macOS Swift GUI for the DiscordStereoPatcher. Provides an elegant, responsive interface for binary modification and backup management, natively supporting Apple Silicon.
https://discordstereopatcher.com
- Python 48.7%
- Swift 28.1%
- Shell 22.5%
- JavaScript 0.7%
- Fixed Nuitka binary path resolution (SCRIPT_DIR via sys.argv[0]) - Removed .py fallback from findExecutable — Nuitka binaries only - Fixed osascript crash on Sequoia — pkill only for killDiscord - Fixed restore: skip Discord.app re-sign on Intel (keeps Developer ID) - Adaptive patcher sets noiseCancellation=disabled in settings.json - New backup naming: YYYYMMDD_HHMMSS_arch_smbios_sip_variant_build_status - Backup compression via zip -j -9, restore auto-decompresses - Variant-aware pruning: keeps 3 most recent per stable/canary/ptb - Separate completion alerts for patch/restore/verify/diagnose/export - Already-patched guard: blocks re-patching, grays Patch button - Export restructured: patched_node/ original_node/ offsets/ USAGE_GUIDE.txt - Discord Update Watcher: LaunchAgent, 2min interval, pre-update API poll - Auto-Update Watcher UI section with install/uninstall controls - Stripped menu bar: App+Help menus only, full screen disabled - Scrollable window body, locked 720px width - Confirmed working on Discord 0.0.392 Intel x86_64 - ARM64 fixes pending (next commit) |
||
|---|---|---|
| ARM64 | ||
| X86_64 | ||
| .gitignore | ||