fix: wire onGuiCreated callback in HelperIPC constructor to send gui_ready notification df8bc97 verified RAM2118 commited on May 16
fix: call onGuiCreated callback after CARemoteLayerServer setup completes in showGui() 9788b5f verified RAM2118 commited on May 16
fix: send gui_ready notification after showGui β use callback from HelperPluginHost to IPC 242769f verified RAM2118 commited on May 16
fix: use setLayerPortName() instead of direct member access c151d02 verified RAM2118 commited on May 16
fix: add setLayerPortName() public method (layerPortName is private) 7e3323d verified RAM2118 commited on May 16
remove old files replaced by .mm versions + Blocklist (now in PluginBridgeProcessor.h) 4ca2875 verified RAM2118 commited on May 16
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