Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 19821db2a3 HWNDComponentPeer: Dismiss modals when windows are moved by reuk 2021-04-27 19:08:36 +0100
  • 15305e69af VST3 hosting: Fix issue where MIDI controller changes were not passed on to plugins by reuk 2021-05-02 14:06:50 +0100
  • 51a593abac CodeEditorComponent: Avoid dereferencing a nullptr when recreating caret component by ed 2021-04-30 17:15:27 +0100
  • 22189f7aa4 ArrayBase: Avoid undefined behaviour when trying to copy a range of 0 elements by reuk 2021-04-29 17:24:54 +0100
  • e9b26887dd NSViewComponentPeer: Fix bug where components could draw with unwanted translation by reuk 2021-04-29 17:04:28 +0100
  • 6e5645bf8f macOS Windowing: Revert unnecessary change which produced incorrect monitor bounds by reuk 2021-04-29 12:58:50 +0100
  • d6baa1570d Docs: Removed reference to Graphics::getClipRegion() method which no longer exists by ed 2021-04-29 17:33:24 +0100
  • c9731d4827 AUv3: Removed a duplicate statement in getCurrentPosition() by ed 2021-04-29 17:31:33 +0100
  • 665fac678f TextEditor: Enable horizontal scrollbars for multi-line editors with word wrapping disabled by ed 2021-04-29 16:29:05 +0100
  • 6e98145185 Projucer: Force Xcode script phases to run on every build by reuk 2021-04-28 15:28:17 +0100
  • f5a7d4eea5 Projucer: Allow specifying build number for Xcode projects by reuk 2021-04-27 22:09:41 +0100
  • 768c2f6db1 Projucer: Add armv8 option for makefile exporter by reuk 2021-04-28 09:02:27 +0100
  • f73f8ee849 NSViewComponentPeer: Use JUCE-style coordinates to position subviews by reuk 2021-04-21 19:11:14 +0100
  • a747f7c47f CoreGraphics: Added convertToPointFloat() helper by ed 2021-04-27 09:56:11 +0100
  • ec43c7f61c FileChooser: Remember previous file location on Windows by reuk 2021-04-26 22:44:47 +0100
  • 0e7fd1b909 StandalonePluginHolder: Fix out-of-bounds read when audio callbacks use larger-than-expected buffers by reuk 2021-04-22 18:21:56 +0100
  • 0e47da1474 VST Client: Ensure audioMasterIOChanged is sent when latency is updated by reuk 2021-04-22 16:46:03 +0100
  • c0bcba8d71 Projucer: Only update module list on change by ed 2021-03-15 10:00:16 +0000
  • 94ac07cd73 Projucer: Fixed a potential crash in JucerTreeViewBase when dereferencing a deleted pointer to the underlying TreeViewItem by ed 2021-03-15 11:44:34 +0000
  • d6ac6b543b Removed some unnecessary angled brackets by ed 2021-03-19 15:45:05 +0000
  • a8aafed53d Removed some unnecessary virtual keywords by ed 2021-03-19 15:44:56 +0000
  • bd17993caa SidePanel: Call onPanelShowHide when animation has completed by ed 2021-04-26 17:22:18 +0100
  • 6e82569c24 Re-saved all projects by ed 2021-04-27 11:27:51 +0100
  • 8aa84abd7c Oboe: Updated to release 1.5.1 by ed 2021-04-27 10:44:34 +0100
  • 433750941b MemoryBlock: Added a new replaceAll() method and deprecated the replaceWith() method by ed 2021-04-26 16:49:20 +0100
  • f5dac0780d TextEditor: Only start new lines when shouldStartNewLine == true when splitting long atoms by ed 2021-04-26 15:05:00 +0100
  • 7fb45db0d2 TextEditor: Always return positive integers from getMaximumTextWidth/Height() by ed 2021-04-24 14:21:18 +0100
  • db8123f65c Docs: Fix typo in makefile by reuk 2021-04-25 20:13:49 +0100
  • b9c8a1475f TextEditor: New line atoms should have zero width by ed 2021-04-23 14:58:11 +0100
  • b644d7b675 TextEditor: Fixed a wrapping bug when right-justified by ed 2021-04-23 12:31:45 +0100
  • 0fc1ede50f Used MemoryBlock::isEmpty() in a few places by ed 2021-04-22 17:35:48 +0100
  • b2b1685ca6 Added MemoryBlock::isEmpty() by ed 2021-04-22 17:34:25 +0100
  • 76993469ea CoreGraphics: Fixed a leak when loading an empty MemoryBlock in juce_loadWithCoreImage() by ed 2021-04-22 16:40:38 +0100
  • 5bff5dc9c8 Whitespace by ed 2021-04-22 16:39:55 +0100
  • a9844e1b9f Projucer: Correctly handle Xcode frameworks containing spaces by ed 2021-04-22 15:56:43 +0100
  • 547dc7712c Fixed a potential crash in DropShadower when the component is deleted before the shadower by ed 2021-04-22 16:13:36 +0100
  • 8a2c6ad8f7 CMake: Fix bug which prevented header-only modules from being configured correctly by reuk 2021-04-22 14:43:53 +0100
  • 327fc86ff2 PluginDescription: Also check deprecatedUid when matching plugin identifier strings by reuk 2021-04-22 13:12:10 +0100
  • 36653e8b30 VST Host: Correctly retrieve results of effGetSpeakerArrangement by reuk 2021-04-20 13:10:41 +0100
  • a1337a3863 VST3: Workaround incorrect VST3 editor ref-count bug in Adobe Audition by ed 2021-04-22 11:58:14 +0100
  • 3c48207d15 PluginHostType: Added Adobe Audition on macOS by ed 2021-04-22 10:13:09 +0100
  • 1ab54a9438 PluginHostType: Added AU Lab by ed 2021-04-22 11:15:19 +0100
  • cb399a57ff CMake: Link CoreServices weakly when building for iOS 11 or lower by reuk 2021-04-21 11:15:26 +0100
  • b5c0c75a5b ASIO: Read buffer size after setting device sample rate by ed 2021-04-20 16:57:17 +0100
  • 27af34af8b ASIO: Support larger buffer sizes by ed 2021-04-20 16:39:58 +0100
  • b5bb5273c1 TextEditor: Use caret position relative to the Component top-left when calculating scroll amounts in scrollEditorToPositionCaret() and scrollToMakeSureCursorIsVisible() by ed 2021-04-20 15:43:25 +0100
  • 24c2953369 TextEditor: Call checkLayout() before moving caret and repainting text in remove() by ed 2021-04-20 15:27:40 +0100
  • 841aae5b18 TextEditor: Call scrollToMakeSureCursorIsVisible() after updating layout when undoing/redoing by ed 2021-04-20 15:24:34 +0100
  • c145434adf TextEditor: Fixed a bug causing the caret to disappear at the end of lines by ed 2021-04-20 15:13:28 +0100
  • 1e606ddb32 MainMenu: Allow components to directly handle shortcut keys which trigger menu items by reuk 2021-04-19 17:55:33 +0100
  • 75ed712b19 AU Wrapper: Fix build errors when using PreferredChannelConfigurations by reuk 2021-04-19 22:32:51 +0100
  • b7647e2acb Docs: Added ladspa-sdk to Linux dependencies list by ed 2021-04-19 19:02:18 +0100
  • d3248a5f66 Re-saved all projects by Tom Poole 2021-04-19 17:33:31 +0100
  • 70250dd0c1 Projucer: Added on option to select the macOS application category by Tom Poole 2021-04-19 17:26:08 +0100
  • e4dba6a40a PlistOptions: Add MIDI tag to aumi plists by reuk 2021-04-16 18:38:31 +0100
  • 965f14311d AUv3 Wrapper: Tidy up sample rate detection by reuk 2021-04-16 18:38:04 +0100
  • 8f74f3624c AU Format: Enable output channels in MIDI FX by reuk 2021-04-15 19:47:13 +0100
  • cafb437762 AU Wrapper: Use correct sample rate for MIDI FX with no buses by reuk 2021-04-15 19:10:47 +0100
  • a3e421a36b MIDILogger: Enable MIDI FX mode by reuk 2021-04-15 12:00:06 +0100
  • f900581605 Projucer: Do a breadth first search for modules by Tom Poole 2021-04-19 11:44:56 +0100
  • d30c0502bf ASIO: Update buffer size list when opening a device by ed 2021-04-19 09:29:23 +0100
  • a483fb58ee Projucer: Set pdb filename to match pdb output file to workaround broken VS2019 copy step by ed 2021-04-17 17:52:47 +0100
  • 197d7e9370 (refs/pull/13/head) Make changes to ttl generation as suggested in PR review by jatinchowdhury18 2021-04-16 09:07:34 -0700
  • ee76137441 Fixed some compiler warnings by Tom Poole 2021-04-16 16:44:05 +0100
  • e83346fcfd Fix bad merge conflicts by jatinchowdhury18 2021-04-15 00:04:10 -0700
  • 9673f86a5a Fix hang when loading LV2 in Carla by Jatin Chowdhury 2021-01-06 19:00:20 -0800
  • a32d6f0cff Expose LV2_URI property in juce_add_plugin by jatinchowdhury18 2020-12-28 10:14:07 -0800
  • ae2976241e Add quotes for JUCE_LV2_URI property by jatinchowdhury18 2020-12-28 09:46:54 -0800
  • 9278162857 Set working directory for ttl generator command by jatinchowdhury18 2020-12-08 19:56:58 -0800
  • 36e59fb03e Use C executable for generating LV2 ttl files by jatinchowdhury18 2020-11-30 17:54:44 -0800
  • 7dcce4982f Enable LV2 compilation through CMake interface by jatinchowdhury18 2020-11-30 13:35:23 -0800
  • ec16195cfe Update readme to mention GPLv3 usage by falkTX 2020-11-16 17:13:02 +0000
  • e03e5c12e9 Add LV2 wrapper by falkTX 2020-11-16 17:08:00 +0000
  • 9435e84705 Fix VST2 gui init on Linux by falkTX 2020-11-16 17:02:46 +0000
  • 4cefb3707c AudioDeviceManager: Ensure current state is updated correctly when device settings are updated by reuk 2021-04-13 19:21:18 +0100
  • 8023985a8a CMake: Allow a broader range of source file extensions in modules by reuk 2021-04-13 12:32:11 +0100
  • 52fcd4b336 CMake: Ensure only supported module sources are built on each platform by reuk 2021-04-12 16:56:39 +0100
  • 146c8573ca X11: Fix drag-n-drop bug in the XWindowSystem class by reuk 2021-04-13 14:54:18 +0100
  • a06063dfd7 VST3: Added a missing return in the previous commit by ed 2021-04-14 08:47:50 +0100
  • b1294fdadb VST3: Call setComponentState() on message thread on Linux by ed 2021-04-13 16:25:43 +0100
  • dbf5789cda Linux: Fixed a compile error when building VST3 plug-ins with JUCE_MODAL_LOOPS_PERMITTED=0 by ed 2021-04-13 16:25:26 +0100
  • 11d872ea1b MessageMananger: Made dispatchNextMessageOnSystemQueue() accessible by internal code by ed 2021-04-13 16:25:04 +0100
  • 060f96ae7c Projucer: Generate consistent Xcode projects when saving on Windows by ed 2021-04-12 16:00:21 +0100
  • c3a98d44c5 DSP: Fix uses of "snap to zero" preprocessor definition by reuk 2021-04-12 10:16:24 +0100
  • 6832dca430 StandaloneFilterWindow: Auto-resize settings dialog when IO options change by reuk 2021-04-11 16:58:39 +0100
  • 04fdc4c209 Standalone: Add a dummy output channel to MIDI effect plug-ins by ed 2021-04-09 16:45:28 +0100
  • 107a2cfe27 AudioProcessorPlayer: Support MIDI effect processors by ed 2021-04-09 16:45:02 +0100
  • 9f03bbc358 VST3 Host: Ensure IEditController::setParamNormalized is only called from the message thread by reuk 2021-03-18 19:00:22 +0000
  • 4cfe27af08 VST3 Host: Avoid using Array with a non-dummy CriticalSection by reuk 2021-03-25 13:07:57 +0000
  • 361f839546 VST3 Client: Avoid calling performEdit from the audio thread by reuk 2021-03-23 16:19:13 +0000
  • c507ec9e73 VST3 Client: Ensure IComponentHandler::restartComponent is only called from the UI thread by reuk 2021-03-23 16:47:18 +0000
  • 1f21ce5f30 VST3: Add CachedParamValues helper type by reuk 2021-03-23 16:14:26 +0000
  • e4659fd8f2 File: Use unit test random instance to generate unique filename by reuk 2021-04-09 10:26:28 +0100
  • 44441d3d79 VST2: Prefer unique_ptr to manual `delete` calls by reuk 2021-04-07 16:59:02 +0100
  • dbf7806488 DSPModulePluginDemo: Disable resizing, as the plugin window fails to layout elegantly at other sizes by reuk 2021-04-07 16:02:30 +0100
  • d50c3920ef FirstOrderTPTFilter: Ensure state is updated properly when samplerate is changed by reuk 2021-04-07 15:56:33 +0100
  • cfd85ad4ee UnitTestRunner: Fix bug in File tests when multiple test instances are run simultaneously by reuk 2021-04-07 15:30:57 +0100
  • 1a5fb5992a BufferingAudioReader: Added some tests by ed 2021-04-07 17:18:44 +0100
  • c4a9c7876f BufferedAudioReader: Fixed a bug reading past the end of the input source by ed 2021-04-07 17:11:56 +0100
  • b17ca5200a BufferingAudioReader: Don't pre-read chunks in constructor by ed 2021-04-07 17:11:10 +0100