Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 199885baa8 OpenGL: Avoid deprecated function when querying available extensions by reuk 2022-02-09 18:47:58 +0000
  • d9f8ea74e9 NativeMessageBox: Use associatedComponent on macOS by reuk 2022-02-09 13:57:02 +0000
  • 0a34e7fa71 Mac MessageBox: Fix result code conversion by reuk 2022-02-09 13:49:18 +0000
  • eb8a419ac7 TooltipWindow: Avoid potential use-after-free of lastComponentUnderMouse by reuk 2022-02-08 17:01:23 +0000
  • 72fa2d98e1 AU Wrapper: Ensure that correct input channels are cleared before processing by reuk 2022-02-08 15:09:48 +0000
  • 1bf9ebb4b1 VST3 Host: Avoid calling initialize twice on objects that implement both IComponent and IEditController by reuk 2022-02-09 13:06:20 +0000
  • a3c55a967f VST3 Host: Only call IPlugView::removed() if a previous call to attached() succeeded by reuk 2022-02-07 20:15:47 +0000
  • 92f350e617 Windows Accessibility: Fix single-character range/boundary calculation by reuk 2022-02-07 18:55:45 +0000
  • e5255eb76c ChildProcessDemo: Fix crashes when stopping child process by reuk 2022-02-07 15:43:41 +0000
  • c1a3cc28fd WavAudioFormat: Disambiguate ISRC and source information by reuk 2022-02-07 14:13:55 +0000
  • d03fac6823 NSViewFrameWatcher: Extract from NSViewComponent implementation by reuk 2021-10-20 20:28:55 +0100
  • bd0ca90952 Linux: Release X lock when unregistering file descriptor in order to avoid deadlocks by reuk 2021-10-20 20:27:58 +0100
  • e4a7978621 Windowing: Output error text when window creation fails by reuk 2021-10-20 20:27:13 +0100
  • 84db4b186f ComponentBoundsConstrainer: Refactor by reuk 2021-10-20 20:26:36 +0100
  • 3fa38114d1 AsyncUpdater: Cancel updates in derived class destructors by reuk 2021-10-20 20:25:07 +0100
  • 068dffdb8c AudioProcessorEditorHostContext: Fix naming of getContextMenuForParameter by reuk 2021-10-20 20:16:44 +0100
  • 6b8d07a0f6 MidiLogger Demo: Avoid redrawing when no new messages have been received by reuk 2021-10-20 20:14:13 +0100
  • 420167f3ec AudioPluginHost: Add support for loading and saving plugin state directly by reuk 2021-10-20 20:03:56 +0100
  • 75981dd4b3 MidiFile: Fix typo by reuk 2022-02-08 13:21:58 +0000
  • 28c5775958 ProcessContextNonReplacing: Fix typo by reuk 2021-10-20 20:23:37 +0100
  • 300ab8b084 Resave all projects by Tom Poole 2022-02-18 16:28:51 +0000
  • dc4b9bd152 Projucer: Fix non-bool app sandbox temporary exception entitlements by Tom Poole 2022-02-15 13:38:05 +0000
  • 1616c0ee26 CoreAudio: Ensure devices are restarted correctly after changing sample rate by reuk 2022-02-16 13:43:13 +0000
  • 409aaea43d AUv3 Client: Add missing autorelease by reuk 2022-02-15 13:38:38 +0000
  • 7eee7cd892 Windows: Fix non-C++14-compatible noexcept usage in mapi.h by reuk 2022-02-17 14:11:38 +0000
  • abfcdc9a7e CMake: Allow x64 clang-cl builds in CLion by reuk 2022-02-17 14:11:07 +0000
  • 101a886821 MouseInputSource: Eliminate superfluous drag events caused by pressure change by Attila Szarvas 2022-02-15 10:53:32 +0000
  • f6e6627c32 Projucer: Change the package attribute of the Android manifest to match applicationId by attila 2021-12-08 20:53:24 +0100
  • 3d7019bdc2 Fonts: Fix Xcode 13 build issue by reuk 2022-02-08 16:50:17 +0000
  • a1a8e1339f PopupMenu: Fix click-through from submenu by attila 2022-02-03 17:33:05 +0100
  • cdba8eb8e9 NSViewComponentPeer: Fix NSTrackingArea leak by reuk 2022-02-04 16:33:05 +0000
  • eabcfbad26 NSViewComponentPeer: Add support for true-full-screen with non-native titlebars by reuk 2022-02-01 18:25:50 +0000
  • 19536fc7a7 NSViewComponentPeer: Allow restoring previous size when zooming a non-native window by reuk 2022-02-01 16:47:01 +0000
  • fdfc279bea String: Fix logical error in hex parsing code by reuk 2022-01-31 17:22:12 +0000
  • 53600d2d9e iOS Accessibility: Allow navigating tables by rows by reuk 2022-01-31 16:56:00 +0000
  • 793f1bf2ee FileChooser: Avoid crash when destroying an open non-native filechooser by reuk 2022-01-31 12:31:40 +0000
  • 0f06f45098 AUv3: Add timestamps to all parameter changes when possible by reuk 2022-01-31 12:14:45 +0000
  • be119c7f7d CMake: Ad-hoc sign plugin bundles before copying them for running locally by reuk 2022-01-28 20:43:26 +0000
  • 4a7b556463 InAppPurchasesDemo: Fix leaky ListBoxModel implementation by reuk 2022-01-28 14:32:49 +0000
  • 4cf74dfff6 Viewport: Improve drag-to-scroll on devices that can accept simultaneous mouse and touch input by reuk 2022-01-27 17:52:46 +0000
  • 768cf7a54c Projucer: Convert plugin/manufacturer code errors to warnings by reuk 2022-01-27 16:29:33 +0000
  • 1dc4db581d Projucer: Allow VS project variables in the Extra Libraries field by reuk 2022-01-27 13:38:21 +0000
  • 50dacbc8fc Mac Fonts: Fix rendering of AttributedStrings with empty ranges by reuk 2022-01-25 22:17:25 +0000
  • 3f315ddd00 Plugin clients: Fix bypass behaviours to match getBypassParameter() documentation by reuk 2022-01-21 17:56:29 +0000
  • 702bfdb2c0 WebView2: Fix nullptr check by reuk 2022-01-20 20:42:43 +0000
  • 88853f7eda AlertWindow: Show AlertWindows as modal sheets on macOS when associated component is present by reuk 2022-01-20 19:52:36 +0000
  • 00e7fbf1c2 DirectoryIterator: Avoid recursing into previously-visited directories by reuk 2022-01-20 15:17:22 +0000
  • 4cf036bb8b ComponentPeer: Add documentation for OptionalBorderSize by attila 2022-02-04 18:05:45 +0100
  • 6575d24a81 ComponentPeer: Deprecate getFrameSize() by attila 2022-01-27 13:19:13 +0100
  • 53b04877c6 Accessibility: Explicitly implement protocols by reuk 2022-01-31 14:56:36 +0000
  • 454ff64631 AudioPluginHost: Call setUsingNativeTitleBar() before restoreWindowStateFromString() by attila 2021-11-26 17:52:40 +0100
  • a7811661c5 Linux: Fix restoreWindowFromStateString() when the peer already exists by attila 2021-11-26 17:43:23 +0100
  • ea92834845 Accessibility: Explicitly implement protocols by reuk 2022-01-31 14:56:36 +0000
  • c4022a08e5 NODISCARD: Use more robust language standard check by reuk 2022-01-28 19:11:56 +0000
  • 9d692c13cf Fix invalid usage of JUCE_NODISCARD by Roland Rabien 2022-01-29 13:49:36 -0800
  • 9b96442022 NSViewComponentPeer: Only send modal input attempts when modal window is not key by reuk 2022-01-19 19:50:00 +0000
  • 6a1a96247b GlyphArrangement: Avoid breaking on non-breaking spaces by reuk 2022-01-19 15:22:41 +0000
  • b2f318a775 TreeView: Allow built-in mouse handling to be enabled/disabled for custom components by reuk 2022-01-19 13:44:11 +0000
  • ef7c3c6947 TreeView: Support TooltipClient interface by reuk 2022-01-19 13:16:40 +0000
  • 903873dad2 VST3: Add local search path on Windows by reuk 2022-01-19 12:49:30 +0000
  • ad94a69263 GenericAudioProcessorEditor: Refresh parameter value text when parameter info changes by reuk 2022-01-18 19:42:45 +0000
  • 70b667281f AU Host: Refresh parameter names and labels when requested by the plugin by reuk 2022-01-18 19:42:20 +0000
  • 093dbc7df1 Plugin Scanning: Fix thread sanitizer issues in the AudioPluginHost by reuk 2022-01-18 16:50:16 +0000
  • 01e71bc351 OpenGL: Avoid races on viewportArea and scale data members by reuk 2022-01-20 13:16:47 +0000
  • e751a5edd7 OpenGL: Avoid race on minSwapTimeMs by reuk 2022-01-17 17:35:11 +0000
  • 7650a96092 AUv3: Send parameter begin/end gesture events by reuk 2022-01-17 16:54:31 +0000
  • 6c046ffc04 AudioPluginHost: Allow out-of-process scanner to scan AUv3 plugins by reuk 2022-01-17 16:03:29 +0000
  • 53f8650ba3 DocumentWindow: Update documentation by reuk 2022-01-17 14:58:57 +0000
  • b80927fc91 Nodiscard: Add to builder-pattern functions by reuk 2022-01-17 13:56:48 +0000
  • c9c4d7a747 AudioPluginHost: Allow Audio IO window to display different channel layouts with matching channel counts by reuk 2022-01-17 13:23:47 +0000
  • 3d1818f5bd AU Host: Correctly reorder hosted audiounit channels by reuk 2021-11-30 21:08:20 +0000
  • e210b295ce Windows: Fix issue where windows could be given incorrect size for their current scale by reuk 2022-01-17 13:02:16 +0000
  • 7d21a967e4 AudioBlock: Use new size_t overloads from FloatVectorOperations by reuk 2022-01-13 19:52:38 +0000
  • 0abbba3b18 JUCE version 6.1.5 by Tom Poole 2022-01-26 13:07:09 +0000
  • 4eb6eb828a Resave all projects by Tom Poole 2022-01-26 13:06:01 +0000
  • 3c03693d07 Bump version number to 6.1.5 by Tom Poole 2022-01-26 13:00:05 +0000
  • fc6bfaf79e MidiKeyboardComponent: Avoid triggering assertions when painting by reuk 2022-01-24 16:47:24 +0000
  • 65b649225d Projucer: Fix a typo in an app category name by Tom Poole 2022-01-25 12:44:05 +0000
  • 1348fafedc Improve the GitHub Issue forum by Tom Poole 2022-01-25 12:23:32 +0000
  • c072b1bc8e Fix some typos by Tom Poole 2022-01-25 11:43:53 +0000
  • 3366ad4ed4 Linux: Avoid sending the string terminator to the X11 clipboard by Tom Poole 2022-01-25 10:31:22 +0000
  • ea5dae4ab6 Remove some unused properties from .jucer files and re-save all projects by Tom Poole 2022-01-25 11:25:08 +0000
  • 147aa46486 Projucer: Remove a dangling reference to a deleted header file by Tom Poole 2022-01-25 11:04:38 +0000
  • de97e53a87 Add 24000 Hz to standard device sample rates to support Airpods Pro by Tom Poole 2022-01-21 16:38:49 +0000
  • e0e8e85d6b Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class by ed 2021-12-17 15:25:29 +0000
  • 20064d2ba8 Update the GitHub Issue and PR templates to a new format and add a CLA workflow by Tom Poole 2022-01-20 10:12:52 +0000
  • 461192b355 Add FocusOutline class for indicating Component keyboard focus by ed 2021-12-20 09:40:42 +0000
  • 0e24c9557e Fix a documentation typo by Tom Poole 2022-01-20 12:45:32 +0000
  • 06db7f074e Linux: Fix a out-of-bounds memory write when copying text to the clipboard by Tom Poole 2022-01-20 11:58:01 +0000
  • bbbb967c63 Update the GitHub Issue and PR templates to a new format and add a CLA workflow by Tom Poole 2022-01-20 10:12:52 +0000
  • bd52350c00 VST3 Wrapper: Avoid calling processBlock when there is no audio input/output by reuk 2022-01-12 19:58:31 +0000
  • df206371ff AudioDeviceManager: Ensure device settings are up to date before notifying callbacks by reuk 2022-01-12 17:36:18 +0000
  • 550d61e487 AudioIODevice: Ensure CoreAudio device can be restarted after stopping by reuk 2022-01-12 13:35:03 +0000
  • 61eafdb7ee Documentation: Avoid attempting to document implementation details by reuk 2022-01-12 13:34:32 +0000
  • 640194c878 MinGW: Improve compatibility by reuk 2022-01-10 15:30:01 +0000
  • b65803e8a3 Accessbility: Improve support for touch-to-explore on Android by reuk 2022-01-07 18:02:08 +0000
  • fc378aaf9a AU Client: Avoid AudioBuffer assertion when plugin has no audio channels by reuk 2022-01-06 19:14:09 +0000
  • 1edb56df71 NSViewComponentPeer: Properly constrain zoomed window size onto current display by reuk 2022-01-06 17:44:28 +0000
  • 12b7a8f9d1 Accessibility: Prefer toggle action to press action for checkable items by reuk 2022-01-06 10:16:38 +0000
  • f429647ae9 MinGW: Add uuid definitions for MinGW-w64 by reuk 2022-01-05 19:57:06 +0000