v0.4: CARemoteLayerServer architecture β crash-safe + GUI inside Ableton window 4ad264f verified RAM2118 commited on May 16
fix: Blocklist path corrected to ~/Library/PluginBridge/ (where JUCE actually writes)" b1feaca verified RAM2118 commited on May 16
fix: findHelperBinary looks for .app bundle, not bare executable 9e02f23 verified RAM2118 commited on May 16
fix: bundle full Helper .app inside .vst3 and spawn it correctly 2f1b494 verified RAM2118 commited on May 16
fix: Helper test-load β handle paths with spaces + allow message loop to run 379e9dd verified RAM2118 commited on May 16
add FAILED-APPROACHES.md β log of everything that didn't work and why 33d2e82 verified RAM2118 commited on May 16
implement Helper test-load: spawns Helper before in-process load, blocks crashy plugins 767fa15 verified RAM2118 commited on May 16
fix: replace getColour() with bool flag (Label has no getColour in JUCE 8) c0c12b8 verified RAM2118 commited on May 16
fix: add TestResult enum to header (was in .cpp but missing from .h) 1066aac verified RAM2118 commited on May 16
NEW ARCHITECTURE: In-process hosting + Helper as safety tester + embedded GUI 42bb859 verified RAM2118 commited on May 16
update SYNC.md β real fix pushed (setAlwaysOnTop + X button working) 4de29df verified RAM2118 commited on May 16
fix: restore setAlwaysOnTop(true) β fixes GUI opening in separate space in fullscreen efff31a verified RAM2118 commited on May 16
update SYNC.md β REVERTED to pre-fix state, GUI should work like before e4e1e6d verified RAM2118 commited on May 16
revert main.cpp β remove NSApplicationActivationPolicyAccessory (this broke the fullscreen behavior) cb954f1 verified RAM2118 commited on May 16
STOP β revert HelperPluginHost to last known working state (GUI in Helper but with original window behavior before all my 'fixes') a904c0b verified RAM2118 commited on May 16
fix: show plugin GUI in-process (inside Ableton window) not from Helper 8ab499b verified RAM2118 commited on May 16
fix: set fullscreen-compatible behavior BEFORE making window visible 2dc45d7 verified RAM2118 commited on May 16
update SYNC.md β GUI fix pushed, ready for Claude Code pull+build c199580 verified RAM2118 commited on May 16
fix: set NSApplicationActivationPolicyAccessory at launch to prevent separate app appearance 9423d64 verified RAM2118 commited on May 16
Fix GUI focus: Remove makeAccessoryProcess entirely, use NSWindow level trick to float without activation 0632681 verified RAM2118 commited on May 16
Update SYNC.md β reflects out-of-process architecture, current state, test instructions 34b8026 verified RAM2118 commited on May 16
Update CLAUDE.md β reflects out-of-process architecture, current status, lessons learned 2aa5050 verified RAM2118 commited on May 16