273 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  reuk 1fffffde04 VST Client: Clean up VstSpeakerArrangement offset calcuation 2 years ago
  reuk 403ba3007f
PluginHostType: Automatically set jucePlugInClientCurrentWrapperType during createPluginFilterOfType 2 years ago
  reuk 28f2157912
Convert ignoreUnused to [[maybe_unused]] 2 years ago
  reuk e0fd976779 VST2: Always request a resize from the host when attaching an editor 2 years ago
  reuk e64f87b26c OpenGL: Allow setting window bounds from repaint callback 2 years ago
  reuk 752c913cd2
AudioPlayHead: Move HostTimeNs out of AudioProcessor, to consolidate timing information 2 years ago
  reuk 8fbd99c424
AudioPlayHead: Improve granularity of position info 2 years ago
  reuk 891daf1332
Optional: Update implementation to improve debugging experience 2 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole c2ecde591b macOS: Remove 32 bit specific functionality 3 years ago
  reuk 61f3c1dd98
LV2: Add initial client support 3 years ago
  reuk fe744f8112
VST2 Client: Flush command buffer after attaching plugin window on Linux 3 years ago
  reuk 8ba09acc59
VST2 Client: Avoid potential deadlocks on stateInformationLock 3 years ago
  reuk e6efdaae0e
VST2 Client: Hook onto host event loop when editor is open 3 years ago
  reuk cfa289d943
AudioProcessor: Allow querying of the host timestamp in processBlock 3 years ago
  reuk 19ddbe2368
Warnings: Fix missing-prototypes warnings 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk 3f315ddd00 Plugin clients: Fix bypass behaviours to match getBypassParameter() documentation 3 years ago
  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 4 years ago
  reuk 3399c34d0d
Windows: Fix more warnings emitted by clang with GNU-like command-line 4 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