255 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  reuk 144b444f93
VST2 Client: Reapply custom scale factor if scale is set before editor is opened 3 years ago
  reuk 3850a2bb20
AudioPlayHead: Update wrappers to use new FrameRate type 3 years ago
  reuk 4ca923a34b
NSViewComponentPeer: Allow mouse events to reach unfocused windows 3 years ago
  reuk d0615041f0
Plugin clients: Avoid notifying listeners when parameters have not changed 3 years ago
  reuk f46d4a0401
VST Client: Remove unused variable 3 years ago
  reuk 63a40188d9
AudioProcessor: Add extensions API for VST3 clients 3 years ago
  reuk 3399c34d0d
Windows: Fix more warnings emitted by clang with GNU-like command-line 3 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk 0e47da1474
VST Client: Ensure audioMasterIOChanged is sent when latency is updated 4 years ago
  reuk 44441d3d79
VST2: Prefer unique_ptr to manual `delete` calls 4 years ago
  ed 33f37847bc VST: Use RAII initialisation for JUCE GUI and SharedResourcePointer for MessageThread 4 years ago
  ed ab90229583 VST: Pulled Linux SharedMessageThread out into its own file 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 4 years ago
  ed 8140442746 VST: Removed an old workaround causing plug-in editor window position issues on macOS 4 years ago
  ed a7c5337568 VST/VST3: Removed a workaround for checking whether DPI-aware windows were incorrectly scaled in editor resized() callback 4 years ago
  ed e1039fc1c9 VST: Improved stability of scaled plug-in windows 4 years ago
  reuk b1917085db
AudioProcessor: Update listener callback with change details 4 years ago
  ed 5fc20f7106 VST: Made the check for Windows high-DPI screen change resizing more strict to prevent UI glitches when resizing manually 4 years ago
  Tom Poole 761eb566f5 Fixed some compiler warnings 4 years ago
  Tom Poole 8070fa0ec4 Fixed some compiler warnings 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  reuk fd8ba2deda VST2: Allow VST2 plugins to build for win32 with LLVM 4 years ago
  ed 31022e4521 VST3: Fixed some build errors and warnings with JUCE_VST3_CAN_REPLACE_VST2=1 on Linux 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed b5214a341e Normalised lambda whitespace 5 years ago
  ed 5d9eb7ee1f Whitespace 5 years ago
  ed d9093c87d6 Removed some cross-module relative includes 5 years ago
  ed 72a4719c17 VST: Query host window scale factor when opening editor window 5 years ago
  ed b57509c4a2 Removed some cross-module relative includes 5 years ago
  ed 77787bd3ae VST: Query host window scale factor when opening editor window 5 years ago
  ed a8b6066187 Linux: Use host scaling for VST plug-ins on hiDPI screens 5 years ago
  ed 76910b0ebd VST: Resize host window when global scale factor is changed 5 years ago
  ed fb030ade16 VST: Resize host window when global scale factor is changed 5 years ago
  reuk 4cf66d6522 Cleanup: Remove redundant inlines 5 years ago
  ed d5e8c4e104 VST: Fixed a deadlock in the SharedMessageThread 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  ed de712ca02e Linux: Added support for building and hosting VST3 plug-ins 5 years ago
  ed 74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 5 years ago
  ed fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  reuk 5f348c3040 Warnings: Add warning-wrangling header 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed 59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 5 years ago
  ed 18523101be Windows: Refactored DPI handling in the VST wrapper and hosting code 5 years ago
  ed 79385cc1e3 VST2: Send audioMasterUpdateDisplay opcode on the message thread to fix some hosts not updating 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  Tom Poole 1003579c5a VST2: Avoided a race condition 5 years ago
  Tom Poole 3403617f77 VST: Fixed a race condition 5 years ago