Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | |\
  • | |/
  • |/|
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | | *
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • |/ /
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • f5a21daa06 AudioPluginDemo: Explicitly add corner resizer to editor by ed 2021-03-11 12:56:25 +0000
  • 34f8afbbca Set standalone plug-in window as resizable based on AudioProcessorEditor::isResizable() by ed 2021-03-11 12:56:13 +0000
  • f2fffe6757 AU: Avoid a crash when calling setCurrentProgram() with an out-of-bounds index by ed 2021-03-11 12:04:50 +0000
  • c7feb75b97 PluginHostType: Use the name of the bridged hosting process to determine host by reuk 2021-03-10 22:43:38 +0000
  • 1b4960b5bf PluginHostType: Fix host reporting in bridged hosts on M1 by reuk 2021-03-10 13:18:40 +0000
  • 9b80c7031e VST3: Add support for 7.x.4 speaker arrangements by reuk 2021-03-09 19:44:40 +0000
  • d62d3aaa4f PopupMenu: Add option to specify initially-selected menu item by reuk 2021-03-09 19:11:13 +0000
  • 326d8deb16 PopupMenu: Tidy up Options implementation by reuk 2021-03-09 18:56:49 +0000
  • daf8761727 AU Host: Ensure discrete parameters are scaled correctly by reuk 2021-03-09 12:47:31 +0000
  • 40c86d6b2f Linux: Fail more gracefully on systems which don't support 32-, 24-, or 16-bit RGB displays by ed 2021-03-09 12:11:05 +0000
  • 55ffcd1893 CMake: Use CMAKE_OSX_SYSROOT to locate AU/Rez files by reuk 2021-03-08 17:35:27 +0000
  • 27ca5e6ccb MemoryAudioSource: Fix bug where source looped, even when looping was disabled by reuk 2021-03-05 18:21:57 +0000
  • e0306d25d4 VST3 Client: Disallow creating a new editor if one editor is already active by reuk 2021-03-08 15:36:50 +0000
  • 3afaaa48be FileChooser: Fix IFileDialogEvents leak by reuk 2021-03-04 12:17:05 +0000
  • d13cd1d893 Final part of vital changes by falkTX 2021-03-06 13:23:23 +0000
  • ae2efc49f5 Merge branch 'develop' of github.com:juce-framework/JUCE into main by falkTX 2021-03-06 13:15:46 +0000
  • e98fd4a62e Vital opengl changes by falkTX 2021-03-06 13:08:11 +0000
  • ba2027497b MIDI: Standardised and fixed some MIDI channel assertions by ed 2021-03-04 09:32:58 +0000
  • fe9493867e Linux: Quote Bash command string in Process::openDocument() to prevent ampersands being treated as a control operator by ed 2021-03-04 09:22:40 +0000
  • 5a59c92b20 AudioProcessorEditor: Allow editors to have a corner resizer without being resizable by the host and clarified the documentation regarding this and the editor's constrainer by ed 2021-03-05 18:04:16 +0000
  • 655a6e9367 VST: Use ComponentPeer::getAreaCoveredBy() to get scaled editor bounds on Windows and Linux by ed 2021-03-05 18:04:02 +0000
  • 7b68d5fa4b VST: Increased the scoped of a thread DPI awareness setter when creating plug-in editors on Windows by ed 2021-03-05 18:03:31 +0000
  • 8140442746 VST: Removed an old workaround causing plug-in editor window position issues on macOS by ed 2021-03-05 18:02:22 +0000
  • c32142a215 Windows: Fixed a build error and some unreachable code warnings when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 by ed 2021-03-05 18:02:05 +0000
  • 8500f40b95 AudioPluginHost: Only auto-scale VST plug-in windows by ed 2021-03-05 18:01:45 +0000
  • 6bcf603f2c AppDelegate: Ensure correct lifetime of static objects by reuk 2021-03-05 11:26:22 +0000
  • 7a0b17c0d3 LinuxComponentPeer: Fix scaling in custom windows created by plugins by reuk 2021-03-03 16:52:10 +0000
  • fd2f866dd1 FileChooser: Avoid throwing bad_weak_ptr by reuk 2021-03-03 19:21:41 +0000
  • 1ff7fc38b1 Windows: Added ScopedDeviceContext helper by ed 2021-03-01 16:46:07 +0000
  • f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds by ed 2021-03-01 16:45:07 +0000
  • 3a0af69eff AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows by ed 2021-03-01 16:43:01 +0000
  • b1253bfc74 Added JUCE_DECLARE_NON_MOVEABLE macro by ed 2021-03-02 14:51:46 +0000
  • 75fae3bf21 AU: Fix midi output to use correct packet alignment on ARM by reuk 2021-03-01 17:05:47 +0000
  • 45409bb4e6 FileChooser: Hide chooser when it leaves scope on Windows by reuk 2021-02-26 23:42:47 +0000
  • 810401cec7 Crash on close workaround (for at least vitalium lv2) by falkTX 2021-03-02 00:00:18 +0000
  • c38ea34e7c Fix LV2 resize issues by falkTX 2021-03-01 23:59:47 +0000
  • 48f2ad66eb Tweaks as needed by Vital by falkTX 2021-03-01 18:03:05 +0000
  • c575736816 Fix lv2 host parameter changes notification to plugin by falkTX 2021-02-27 22:42:53 +0000
  • a385a08755 Fix LV2 UI lockup on show by falkTX 2021-02-27 21:32:19 +0000
  • e498345178 LV2: Fix missing owl prefix by falkTX 2021-02-27 21:17:44 +0000
  • 704ce135ee LV2: Fix missing owl prefix by falkTX 2021-02-27 21:18:07 +0000
  • 85c3e81105 Fix lv2 wrapper for latest juce by falkTX 2021-02-27 21:13:29 +0000
  • 7f46445560 Add back LV2 files by falkTX 2021-02-27 21:10:01 +0000
  • 62469fdcdd Add VST2 interface file by falkTX 2021-02-27 20:22:22 +0000
  • 98ce18484b Custom DISTRHO/JUCE README file by falkTX 2021-02-27 20:21:52 +0000
  • 083f75e34e Fix some juce includes by falkTX 2021-02-27 20:19:29 +0000
  • f345662c18 Do not use vista file dialog on mingw by falkTX 2021-02-27 20:18:58 +0000
  • e720d983d9 Add JUCE_AUDIOPROCESSOR_NO_GUI macro by falkTX 2021-02-27 20:17:20 +0000
  • 625402193a Make MessageManager dispatch public by falkTX 2021-02-27 20:16:51 +0000
  • 2d9e5ab0fc Fix Linux VST2 gui init by falkTX 2021-02-27 20:16:16 +0000
  • 8b0b3cc890 Allow dynamic vst2 plugin name by falkTX 2021-02-27 20:14:56 +0000
  • b2190564f2 Allow VST2 plugins without audio by falkTX 2021-02-27 20:14:43 +0000
  • 5f9db8a3b5 Add lv2 definitions by falkTX 2021-02-27 20:14:18 +0000
  • 90d1da6cdf Fix linux thread priorities by falkTX 2021-02-27 20:13:58 +0000
  • 5c63290213 Fix X11 temporary windows (under tiling WMs and others) by falkTX 2021-02-27 20:13:17 +0000
  • d7468f07fa Allow native titlebar in DialogWindow by falkTX 2021-02-27 20:08:39 +0000
  • 619eba9d99 Linux FileChooser needs modal loops by falkTX 2021-02-27 20:08:10 +0000
  • aaf6235b25 Add ChildProcess::getPID call by falkTX 2021-02-27 20:07:34 +0000
  • eb10d26372 Fix fork+exec usage by falkTX 2021-02-27 20:07:07 +0000
  • 7c5ec90dbc Proper POSIX getExecutableFile by falkTX 2021-02-27 20:06:33 +0000
  • 639f8688e0 Remove tracking/analytics splashscreen by falkTX 2021-02-27 20:06:02 +0000
  • 5f1e4126c5 Allow local ladspa header by falkTX 2021-02-27 20:05:45 +0000
  • ce00ad69fc Old compiler compatibility by falkTX 2021-02-27 20:05:17 +0000
  • 423d70dd7b Fixes for mingw by falkTX 2021-02-27 20:02:50 +0000
  • e9e1347722 Use old JUCE VST2 interface by falkTX 2021-02-27 20:01:53 +0000
  • 905198c588 MidiMessage: Fix constness by falkTX 2021-02-27 19:29:15 +0000
  • 6331b21430 flac: Assume SSE is present by falkTX 2021-02-27 19:28:53 +0000
  • d084da1d49 AudioDeviceManager: Prefer JACK over ALSA by falkTX 2021-02-27 19:28:37 +0000
  • e813531d9b VST3: Fixed an issue with jumpy resizing when using a fixed aspect ratio by ed 2021-02-25 17:55:20 +0000
  • 10c77ce296 AAX: Set nonrealtime state appropriately when rendering with AudioSuite by reuk 2021-02-23 18:02:36 +0000
  • 552c7fcc3d Convolution: Update documentation for prepare function by reuk 2021-02-23 13:59:01 +0000
  • 1817c54169 CMake: Add Unity build back in for PIPs by reuk 2021-02-23 18:33:43 +0000
  • 75dc9f8da5 SamplerDemo: Set appropriate plugin characteristics by default by reuk 2021-02-23 12:10:36 +0000
  • 69b630a2c0 CoreMidi: Use RAII to avoid potential leaks of MIDI ports/endpoints by reuk 2021-02-22 19:36:35 +0000
  • a48a564f9e AU: Use slightly more readable channel type by reuk 2021-02-22 12:32:15 +0000
  • 3dcd2759e6 MultiOutSynthPluginDemo: Implement isBusesLayoutSupported by reuk 2021-02-19 19:01:52 +0000
  • ba62771d0e Demos: Use correct string encoding by reuk 2021-02-19 16:34:47 +0000
  • f68ee25b52 CMake: Automatically set archiving-related properties when generating for Xcode by reuk 2021-02-22 17:25:31 +0000
  • d6376e710f CMake: Use correct include paths when invoking rez by reuk 2021-02-18 17:35:06 +0000
  • 01f01e7d6e MidiBuffer: Ensure correct number of events are removed by clear function by reuk 2021-02-21 14:21:34 +0000
  • 7c96f18663 TextEditor: Fixed a bug where the horizontal viewport scrollbar could be shown unnecessarily by ed 2021-02-23 14:59:10 +0000
  • e18284978f FileChooser: Check JUCE_MODAL_LOOPS_PERMITTED in Native::runModally() by ed 2021-02-22 08:50:17 +0000
  • 08e6d2f9ee Windows: Set SWP_NOMOVE/SWP_NOSIZE flags when updating window position in HWNDComponent and use getSmallestIntegerContainer() when calculating scaled bounds by ed 2021-02-20 16:54:15 +0000
  • 363481540b VST3: Use CharPointer_UTF8 when converting from Steinberg::char8 to juce::String by ed 2021-02-19 16:50:45 +0000
  • e1f892f6c3 VST3: Use UTF-16 encoding when assigning to a Steinberg::Vst::String128 in toString128() by ed 2021-02-19 16:01:03 +0000
  • 7b6d6d55cb AudioPluginHost: Fixed backwards compatibility with old internal plug-in names by ed 2021-02-19 15:24:47 +0000
  • 9622fc8e05 macOS: Added support for loading local files in WebBrowserComponent by ed 2021-02-19 17:41:35 +0000
  • 0fc0dce1b8 macOS: Don't call stop() in WebBrowserComponent::goToURL() when evaluating Javascript by ed 2021-02-19 14:25:56 +0000
  • 51cda82fb7 DSP: Fixed a documentation error in the Panner class by ed 2021-02-19 14:22:35 +0000
  • f9f83fe3fa Correctly scale saturation value to 0-1 in HSL Colour constructor by ed 2021-02-19 13:02:23 +0000
  • b59d40b056 Fixed a keyboard focus issue in the MenusDemo example by ed 2021-02-19 11:19:04 +0000
  • e9caafad8b VST: Removed JUCE_WIN_PER_MONITOR_DPI_AWARE check around setThreadDPIAwarenessForWindow() call by ed 2021-02-19 17:35:49 +0000
  • 3d378d0384 Windows: Avoid setting WINDOWPOS in handlePositionChanging() when "new" coordinates are floating-point rounding errors due to scale factor conversion by ed 2021-02-18 17:39:40 +0000
  • ed0851313b Displays: Added floating-point physical<->logical coordinate conversion methods by ed 2021-02-18 17:35:10 +0000
  • a7c5337568 VST/VST3: Removed a workaround for checking whether DPI-aware windows were incorrectly scaled in editor resized() callback by ed 2021-02-18 14:31:49 +0000
  • ec0345c093 Windows: Check whether child HWNDs were already scaled during the scale factor listener callback to avoid double-scaling them in handleDPIChanging() by ed 2021-02-18 14:31:06 +0000
  • 3c494b8a70 VST3: Improved stability of scaled plug-in windows by ed 2021-02-18 14:28:01 +0000
  • e1039fc1c9 VST: Improved stability of scaled plug-in windows by ed 2021-02-18 14:27:46 +0000
  • 455e08da3f VST3: Added HWNDComponentWithParent class for Windows hosting and removed platform-specific IPlugViewContentScaleSupport implementation by ed 2021-02-19 17:31:01 +0000
  • cb57904740 Windows: Improved support for DPI-aware embedded windows in HWNDComponent by ed 2021-02-18 14:20:59 +0000