pluginbridge / Source /Helper

Commit History

  1. Upload Source/Helper/HelperPluginHost.cpp

    Verified signature
    ddb115b
  2. Upload Source/Helper/HelperPluginHost.h

    Verified signature
    915497a
  3. Upload Source/Helper/main.cpp

    Verified signature
    f3db0f3
  4. fix: restore setAlwaysOnTop(true) — fixes GUI opening in separate space in fullscreen⁠

    Verified signature
    efff31a
  5. revert main.cpp — remove NSApplicationActivationPolicyAccessory (this broke the fullscreen behavior)⁠

    Verified signature
    cb954f1
  6. STOP — revert HelperPluginHost to last known working state (GUI in Helper but with original window behavior before all my 'fixes')⁠

    Verified signature
    a904c0b
  7. fix: show plugin GUI in-process (inside Ableton window) not from Helper⁠

    Verified signature
    8ab499b
  8. fix: set fullscreen-compatible behavior BEFORE making window visible⁠

    Verified signature
    2dc45d7
  9. fix: GUI now floats over Ableton in fullscreen mode⁠

    Verified signature
    fea5c5f
  10. fix: set NSApplicationActivationPolicyAccessory at launch to prevent separate app appearance⁠

    Verified signature
    9423d64
  11. Fix GUI focus: Remove makeAccessoryProcess entirely, use NSWindow level trick to float without activation

    Verified signature
    0632681
  12. Fix: Use Accessory activation policy — GUI shows without stealing focus from Ableton

    Verified signature
    58c47dc
  13. Fix GUI close: Use JUCE custom title bar (not native) + force app activation via ObjC runtime

    Verified signature
    75f7e51
  14. Fix: Make helper foreground process when showing GUI so window buttons work on macOS

    Verified signature
    5106668
  15. Fix: Plugin GUI X button now closes window — custom DocumentWindow with closeButtonPressed override

    Verified signature
    dca94cb
  16. Fix: Replace removed juce::Thread::setCurrentThreadPriority with native pthread priority (macOS)

    Verified signature
    a89d96f
  17. Fix: HelperPluginHost.h use flat include for SharedAudioBuffer.h

    Verified signature
    cd1256e
  18. Fix: HelperPluginHost.cpp use flat include for Constants.h

    Verified signature
    a902ad7
  19. Fix: Helper/main.cpp use flat includes (Source/Shared in include dirs)

    Verified signature
    a119e77
  20. Fix: Remove MSG_NOSIGNAL from HelperIPC.cpp, fix include paths for macOS

    Verified signature
    0f12a9a
  21. Out-of-process rebuild: Add Helper/HelperIPC.cpp — handles commands from parent via Unix socket

    Verified signature
    eabb3b4
  22. Out-of-process rebuild: Add Helper/HelperIPC.h/.cpp — Unix socket IPC listener

    Verified signature
    68398ab
  23. Out-of-process rebuild: Add Helper/HelperPluginHost.cpp — full implementation

    Verified signature
    13fcac4
  24. Out-of-process rebuild: Add Helper/HelperPluginHost.h/.cpp — loads plugin, runs processBlock, shows GUI

    Verified signature
    1af93a1
  25. Out-of-process rebuild: Add Helper/main.cpp — standalone helper process entry point

    Verified signature
    5ac6c6e