Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • | *
  • * |
  • * |
  • |/
  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 2a638b86e7 FileChooser: Use custom save/open panel implementations to ensure that apps cannot terminate while the panel is open by reuk 2020-10-21 12:30:35 +0100
  • 1d29665e56 FileChooser: Fix issue where preview component may not receive full filename by reuk 2020-10-20 19:36:39 +0100
  • f27a7c7712 CMake: Fix CMake bug which caused incorrect plugin manufacturer code to be generated by reuk 2020-10-20 16:49:26 +0100
  • 1dae941600 Timer: Add assertion to warn when destroying a timer from a background thread by reuk 2020-10-19 19:54:21 +0100
  • 43371ada1a CMake: Ensure icon is used for standalone plugin targets on iOS by reuk 2020-10-19 19:16:57 +0100
  • 0d96ec9baf AppConfig: Ensure AppConfig is always included in plugin wrappers by reuk 2020-10-19 18:44:59 +0100
  • fdf09a6dde FileChooser: Ensure that macOS preview component always receives user events by reuk 2020-10-19 18:18:04 +0100
  • dd62aec528 FileChooser: Ensure preview mouse interactions work when showing dialog on macOS by reuk 2020-10-19 17:42:43 +0100
  • 6fd0baa759 FileChooser: Ensure macOS FileChooserComponent shows when FileChooser is reopened by reuk 2020-10-19 17:36:51 +0100
  • 36664cc487 FileChooser: Fix behaviour of macOS FilePreviewComponent by reuk 2020-10-19 17:19:32 +0100
  • f09b2aa4f5 FileChooser: Ensure macOS accessory panel is initially opened if custom preview component is passed by reuk 2020-10-19 12:44:34 +0100
  • 2b03936461 FileChooser: Use old-style win32 file chooser if user passes a custom preview component by reuk 2020-10-19 12:19:34 +0100
  • 8ad5ea0cb1 FileChooser: Fix win32 threading bug by reuk 2020-10-19 12:10:45 +0100
  • d83b3f7716 iOS: Convert logical to physical bounds when resolving OpenGL multisampled framebuffers by ed 2020-10-20 09:38:42 +0100
  • b8206e3604 JUCE version 6.0.4 by Tom Poole 2020-10-14 13:06:28 +0100
  • 7e58ace377 WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream by ed 2020-10-06 15:23:34 +0100
  • 00eab6aa4b Re-saved all projects by Tom Poole 2020-10-14 12:59:09 +0100
  • c35bb61c8d Bump version number to 6.0.4 by Tom Poole 2020-10-14 11:40:30 +0100
  • 6939907821 Fixed a typo in .gitignore by Tom Poole 2020-10-12 16:21:44 +0100
  • 56252ca098 Fixed a bug in TextEditor::setSelectAllWhenFocused() by ed 2020-10-09 14:24:03 +0100
  • c492da9971 AUv3: Normalise incoming realtime parameter changes by ed 2020-10-09 12:04:13 +0100
  • 0fe90b8d3f ALSA: Fix an issue where the MidiInput/Output Pimpl classes would be undefined when JUCE_ALSA=0 by reuk 2020-10-06 11:17:09 -0700
  • e28e22989e WASAPI: Find a supported format before querying for supported sample rates when opening an exclusive mode stream by ed 2020-10-06 15:23:34 +0100
  • e043408224 Projucer: Fixed a keyboard focus issue with project messages by ed 2020-10-06 14:44:37 +0100
  • d5497ab01a Projucer: Don't trigger background version check when it has been explicitly disabled by ed 2020-10-06 14:44:11 +0100
  • f61edf4c09 JUCE version 6.0.3 by Tom Poole 2020-10-05 18:47:43 +0100
  • 545d7194b3 Updated the change list by Tom Poole 2020-10-05 18:47:31 +0100
  • c54b8ef3ae Re-saved all projects by Tom Poole 2020-10-05 18:42:02 +0100
  • 73d1a1ff45 Bump version number to 6.0.3 by Tom Poole 2020-10-05 18:33:04 +0100
  • 78f9985e59 JUCE version 6.0.2 by Tom Poole 2020-10-05 17:11:47 +0100
  • d0ed3e3d0f Re-saved all projects by Tom Poole 2020-10-05 17:10:16 +0100
  • c9aba7f613 Bump version number to 6.0.2 by Tom Poole 2020-10-05 12:10:08 +0100
  • 5f0706ec0e Projucer: Add Xcode subprojects using relative paths by ed 2020-10-05 10:08:03 +0100
  • 857ee66b39 CMake: Fix folder naming issue which would cause VS2015 to complain when loading projects by reuk 2020-10-02 17:22:02 +0100
  • 476924d581 CMake: Avoid including quotation marks in JucePlugin_CFBundleIdentifier by reuk 2020-10-02 15:46:37 +0100
  • ad729278c7 Audio Devices: Fix build when trying to use WinRT Midi and building with Clang by reuk 2020-10-02 14:45:21 +0100
  • c3849041ae Midi: Use proper PImpl idiom in MidiInput and MidiOutput by reuk 2020-09-25 18:41:13 +0100
  • fd8ba2deda VST2: Allow VST2 plugins to build for win32 with LLVM by reuk 2020-09-25 19:46:40 +0100
  • 4d27422d9f GCC: Suppress cast-align warnings by reuk 2020-09-22 19:40:23 +0100
  • f51db729c0 CMake: Add explicit check for atomic lib, and link it if necessary by reuk 2020-09-22 15:51:06 +0100
  • 23bc385864 ARM: Fix AudioBlock test build on ARM by reuk 2020-09-22 12:38:52 +0100
  • c897a4f2cb Linux: Fix some clang 10 warnings by reuk 2020-09-22 12:22:37 +0100
  • 49588b704e Linux: Fix some cast warnings by reuk 2020-09-06 16:22:31 +0100
  • 90664b42df VST3: Fix issue where aftertouch messages from the host were incorrectly converted to LegacyMIDICCOut messages by reuk 2020-09-23 17:50:26 +0100
  • a32b3e7f23 ASIO: Fix unused data member warning by reuk 2020-09-23 18:48:14 +0100
  • e11b9f0c25 CMake: Add some documentation about archival builds for iOS by reuk 2020-09-23 16:16:25 +0100
  • 71c650097e CMake: Add support for the searchpaths module configuration option by reuk 2020-09-21 16:39:26 +0100
  • f5fb04a908 CMake: Add new PLUGIN_NAME option which allows setting the plugin name independently of the PRODUCT_NAME by reuk 2020-09-21 16:16:41 +0100
  • c3b53425ad CMake: Ensure that AU resource forks are copied correctly when building with CMake by reuk 2020-09-21 11:52:45 +0100
  • 4a09440222 Windows: Return result of ComponentPeer::handleKeyPress() in doAppCommand() to prevent JUCE apps always consuming media keys by ed 2020-09-22 10:10:40 +0100
  • 5250dc815d Solved an issue in dsp::BallisticsFilter with peak and RMS envelopes calculation formulas by Ivan Cohen 2020-09-21 17:16:55 +0200
  • 0ded1ccc5f Made the SVG parser catch "NaN" string values rather than passing them into the Path class by jules 2020-09-21 10:19:38 +0100
  • 39d8399653 DSP: Provided the peak rectifier stage directly in dsp::BallisticsFilter by Ivan Cohen 2020-09-18 10:57:25 +0200
  • 29691aaf4f Windows: Moved WASAPIDeviceMode enum into the juce namespace by ed 2020-09-16 16:28:39 +0100
  • 54164fac3f Windows: Added ComSmartPtr::getInterface() and used it in a few places to simplify some COM code by ed 2020-09-07 16:01:48 +0100
  • 99b3d85fcc Windows: Always use requested sample rate when opening a WASAPI device with sample rate conversion enabled by ed 2020-09-06 17:47:29 +0100
  • 1870e2d5fd Projucer: Use RelativePath for querying file extensions in Xcode exporter to correctly handle cross-platform paths by ed 2020-09-07 15:04:42 +0100
  • 6195a5ab60 Windows: Added support for IAudioClient3 shared stream low latency mode in the WASAPI audio device, removed JUCE_WASAPI_EXCLUSIVE config flag and refactored AudioIODeviceType creation by ed 2020-09-04 16:51:39 +0100
  • b01e9276ba Windows: Added support for sample rate conversion between input/output in the WASAPI audio device by ed 2020-09-03 12:11:40 +0100
  • 3c60312e53 Projucer: Fix bug in isPluginClientSource by reuk 2020-09-04 10:22:56 +0100
  • 8baf7a6b5d Projucer: Ensure module sources are added to the correct target by reuk 2020-09-03 16:36:04 +0100
  • 44412bb0a8 VST: Don't remove empty standard VST plug-in folders in VSTPluginFormat::getDefaultLocationsToSearch() by ed 2020-09-03 18:02:29 +0100
  • b26dfad13a CMake: Update CMake API reference with option descriptions by reuk 2020-09-02 12:20:35 +0100
  • 6b1b4cf7f6 CMake: Add option to enable module source groups in IDE projects by reuk 2020-09-02 12:09:43 +0100
  • 9d5bf9c43c CMake: Get rid of unused build/install generator expressions in juce_add_module by reuk 2020-09-02 10:21:30 +0100
  • 268ac3d5c8 Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform by ed 2020-08-24 17:07:01 +0100
  • 333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled by ed 2020-08-27 14:13:58 +0100
  • cc0da9527a DSP: Fixed some lambda capture lists that trip up GCC 5 in the convolution tests by ed 2020-08-26 11:55:31 +0100
  • 1da5d33a4c VST3: Added a comment to a suspicious-looking else clause when opening plug-in handles by ed 2020-08-26 11:50:07 +0100
  • e1282f285d Projucer: Fixed a typo by ed 2020-08-25 13:20:43 +0100
  • 8020c3420a Re-saved all projects by ed 2020-08-25 08:59:20 +0100
  • d677fd6264 Projucer: Added PCH support for Xcode and Visual Studio exporters by ed 2020-08-25 08:51:13 +0100
  • 58652ce490 DLL: Fix warnings in Windows DLL build by reuk 2020-08-24 15:23:45 +0100
  • 4b24ccd51f macOS: Remove older macOS versions from OperatingSystemType enum by reuk 2020-08-24 16:25:59 +0100
  • 3ad4835854 macOS: Fix getOperatingSystemType when getOSXVersion returns 11.0 instead of 10.16 by reuk 2020-08-24 12:22:59 +0100
  • a5c86be57a VST3: Fixed a bug introduced in the recent DLLHandleCache changes when hosting plug-ins on Windows and Linux by ed 2020-08-24 16:02:05 +0100
  • a840b48b75 Linux: Added a workaround for kdialog FileChooser wildcard not functioning correctly on KDE by ed 2020-08-21 08:46:58 +0100
  • 349b9c1e70 Re-saved all projects by ed 2020-08-20 17:26:05 +0100
  • 0335d43b58 Projucer: Specify standard LTCG instead of incremental (fast) in the VS link options to get rid of warning about not compiling with function-level linkage by ed 2020-08-20 17:23:55 +0100
  • 876aceed99 Windows: Made the behaviour of the new native FileChooser consistent with the old when saving a file with no extension specified by ed 2020-08-20 16:13:05 +0100
  • f9e6030f85 Re-saved all projects by ed 2020-08-14 12:04:15 +0100
  • 7c46c45dcd iOS: Fixed a warning about MobileCoreServices framework being replaced by CoreServices by ed 2020-08-14 11:50:37 +0100
  • b196855b37 Projucer: Fixed some warnings in the latest Xcode by ed 2020-08-14 11:50:08 +0100
  • 1ffe39c0ba Added some .gitignore rules for Visual Studio Code and CMake by Tom Poole 2020-08-13 17:40:50 +0100
  • 35d0a8c814 Updated bundled Ogg Vorbis library to 1.3.7 by ed 2020-08-13 09:28:23 +0100
  • 44c92e95c0 Defined AudioPlayHead::CurrentPositionInfo methods inline by ed 2020-08-12 14:01:43 +0100
  • ad0e7b829f Projucer: Add missing module dependencies when creating new projects by ed 2020-08-11 14:20:35 +0100
  • 9f68aff35b macOS: Fixed some symbol clashes when building 32-bit plug-ins by ed 2020-08-11 11:55:41 +0100
  • 2631d4120a CMake: Fix incorrect property name in gui app example project by reuk 2020-08-06 20:56:33 +0100
  • 6f22faf29d Linux: Fixed a bug setting the VST3 plug-in bundle arch dir by Tom Poole 2020-08-04 16:07:48 +0100
  • 8fc1c1abae JACK: Fix bug where input and output devices were reversed by reuk 2020-07-31 11:23:16 +0100
  • 33f34273d4 VST3: Added DLLHandleCache singleton pool to hold and dispose of opened plug-in handles when hosting by ed 2020-07-31 14:21:14 +0100
  • 452c3e6e64 macOS: Fixed warnings about NSKVONotifying subclasses on shutdown by ed 2020-08-04 12:14:31 +0100
  • c4f41de21d ASIO: Fix warnings when building with ClangCL by reuk 2020-08-03 18:14:22 +0100
  • 64fa95deef SamplerPlugin: Fix bug where cancelling load could cause a segfault by reuk 2020-08-03 17:34:58 +0100
  • 994ba04d7e FileChooser: Use a newer friendlier filebrowser on Windows by reuk 2020-08-02 19:58:03 +0100
  • a4d43c16e3 Added an underline toggle to FontsDemo by ed 2020-08-04 09:28:42 +0100
  • 508d6de04e Underline whitespace atoms in TextEditor when font is underlined by ed 2020-08-04 09:28:31 +0100
  • 4ddcc7bb61 macOS: Set CoreText underline property when creating native text layout by ed 2020-08-03 19:32:15 +0100
  • 12bff68e34 Added vertical justification support to TextEditor by ed 2020-08-03 18:28:21 +0100