Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 11f84c977f MinGW: Fix redundant redeclaration warning by reuk 2023-06-05 11:15:12 +0100
  • c2949edda0 OpenGL: Avoid taking X lock when swapping buffers to reduce lock contention by reuk 2023-05-30 19:11:22 +0100
  • ed15516087 OpenGL: Use newer GLX APIs by reuk 2023-05-30 18:33:42 +0100
  • 4f67a18a3f EdgeTable: Avoid integer truncation when rendering paths with large coordinates by reuk 2023-05-30 16:48:40 +0100
  • 059d98507c Params: Consistently use HostedAudioProcessorParameter rather than AudioProcessorParameterWithID when querying parameter IDs by reuk 2023-05-30 13:57:25 +0100
  • 722b552657 OpenGL: Avoid signed integer truncation when computing frame time differences by reuk 2023-05-30 13:11:25 +0100
  • 604e090372 VST3 Host: Update host parameter values when only plugin AudioProcessor reports changes by reuk 2023-05-25 20:12:38 +0100
  • 13c2ba2dcc CMake: Use DEBUG_CONFIGURATIONS to determine whether a configuration is a Debug configuration by reuk 2023-05-25 18:55:04 +0100
  • 82377a787a iOS: Remove default Inter-App Audio entitlement from AU hosts by Tom Poole 2023-06-01 11:43:24 +0100
  • eb0ba226d3 Resave projects by Tom Poole 2023-06-01 10:19:04 +0100
  • d212c97624 CMake: Improve error message when juceaide fails by reuk 2023-05-30 12:22:21 +0100
  • 974795ed7a VST3: Add support for 5/6/7-order ambisonics from VST 3.7.8 by reuk 2023-05-03 20:51:56 +0100
  • 6015900d6d VST3 Host: Constrain editor view to prevent it being resized beyond the minimum size recommended by the plugin by reuk 2023-05-23 13:53:33 +0100
  • eeb6230db4 VST3 Host: Allow resizing of plugin views by reuk 2023-05-23 12:29:24 +0100
  • 7c53711ce0 VST3 Host: Read new moduleinfo.json location by reuk 2023-05-22 19:52:28 +0100
  • c509a1821a VST3 Client: Enable manifest generation globally by reuk 2023-05-16 21:02:22 +0100
  • 77458fb4f9 VST3 Client: Generate moduleinfo.json into Resources directory of bundle by reuk 2023-05-16 21:08:08 +0100
  • 06a2089872 VST3 Client: Update moduleinfotool to write compatibility info from plugin by reuk 2023-05-16 20:53:27 +0100
  • ab1b8de52f VST3: Update SDK to 3.7.8 by reuk 2023-05-16 20:34:07 +0100
  • e56e470f5b LV2 Manifest Helper: Rename main source file by reuk 2023-05-25 17:17:39 +0100
  • 53a87c178c AlertWindow: Update documentation by reuk 2023-05-25 14:00:55 +0100
  • c13276a4d6 Windows: Allow IME input in plugins by reuk 2023-05-25 13:31:00 +0100
  • dae9567dca WindowsHooks: Split declarations and definitions into seaprate files by reuk 2023-05-25 13:30:50 +0100
  • 7ed89e4896 WindowsHooks: Move into juce_gui_basics by reuk 2023-05-25 13:25:52 +0100
  • d05885c8a9 Plugin Windows: Use new decorator constrainer by reuk 2023-05-23 13:54:05 +0100
  • 1c1cbdf18d ComponentBoundsConstrainer: Add new decorator constrainer by reuk 2023-05-23 13:42:07 +0100
  • 1ad3430e14 ImageCache: Avoid assertion in destructor by reuk 2023-05-22 18:08:42 +0100
  • 4ba81fda59 FileChooser: Fix bug where native FileChooser could not be closed when hosted in Cantabile by reuk 2023-05-24 11:49:10 +0100
  • 910c60b84a FileChooser: Avoid passing deprecated --confirm-overwrite option to zenity by reuk 2023-05-22 14:12:37 +0100
  • 3894fdbe5f CoreGraphics: Fix issue where AlertWindow borders were not rendered correctly by reuk 2023-05-17 00:40:58 +0100
  • fa6f5a889a NSViewComponentPeer: Avoid calling makeKeyWindow on windows that cannot become key by reuk 2023-05-23 14:07:33 +0100
  • cf7c865432 NSViewComponentPeer: Ensure inner views that receive key equivalents reset keyDown state correctly by reuk 2023-05-12 18:48:29 +0100
  • 3d172f9c0d AU Client: Fix pointer-to-bool conversion by reuk 2023-05-22 12:33:02 +0100
  • 59727e6860 File: Enable symbolic link creation on BSD by reuk 2023-05-10 22:58:44 +0100
  • f7e04d1423 FileBrowserComponent: Respect FileFilters in TreeView mode by attila 2023-05-31 11:16:51 +0200
  • f5cd9547dd Tidy divider comments by Anthony Nicholls 2023-05-26 09:04:21 +0100
  • 4351812e83 Resave projects by Anthony Nicholls 2023-05-25 17:14:59 +0100
  • 99138c13f8 Android: fix float comparisons by Anthony Nicholls 2023-05-25 17:13:33 +0100
  • 61a4a3785a DelayLine: Fix a bug in Lagrange interpolation by Tom Poole 2023-05-22 16:51:50 +0100
  • 8ed3618e12 CoreGraphicsContext: Fix issue where clipping a gradient on a layer-backed view could cause rendering glitches by reuk 2023-05-03 18:29:28 +0100
  • b56f386b6b CoreGraphicsContext: Reduce repetition by reuk 2023-05-03 16:59:32 +0100
  • e414f76cac CoreGraphicsContext: Replace bool flag with std::optional by reuk 2023-05-03 15:32:51 +0100
  • 53bfd5b16d WindowUtils: Make areThereAnyAlwaysOnTopWindows() public by reuk 2023-05-03 13:19:35 +0100
  • ad59f71b99 Android: Fix version checks around setImeConsumesInput() by reuk 2023-05-03 12:04:13 +0100
  • 59273f2ac7 VST3 Client: Fix factory ref-counting by reuk 2023-05-03 20:25:48 +0100
  • 86011abe21 VST3: Improve MinGW compatibility by reuk 2023-05-03 11:41:32 +0100
  • 094698b735 VST3: Copy licenses and readmes that were missed during SDK update by reuk 2023-05-03 13:54:07 +0100
  • 909f6c43d2 Grid: Fix incorrect computation by attila 2023-05-02 20:32:34 +0200
  • 33e81616ad MessageManager: Improve thread safety of Lock type by reuk 2023-04-26 21:25:05 +0100
  • 2d31153d99 VST3 Client: Implement IPluginCompatibility by reuk 2023-04-27 18:26:01 +0100
  • c34f5de2f5 VST3 Client: Update moduleinfo tool to support exporting info from IPluginCompatibility by reuk 2023-04-27 19:29:57 +0100
  • 9a22a1b749 VST3 Client: Tidy up factory by reuk 2023-04-27 17:23:49 +0100
  • cf9fc84669 VST3 Host: Add support for loading PluginDescriptions from moduleinfo.json by reuk 2023-04-24 21:41:56 +0100
  • b8f116c5c5 Projucer: Generate moduleinfo.json file during VST3 build by reuk 2023-04-24 17:44:21 +0100
  • 0032e1ec86 CMake: Generate moduleinfo.json file during VST3 build by reuk 2023-04-27 17:09:06 +0100
  • 89f4657bee VST3: Patch moduleinfotool sources to allow building on more platforms by reuk 2023-04-20 20:08:08 +0100
  • 417f0e9ca3 VST3: Add moduleinfotool sources by reuk 2023-04-24 13:30:07 +0100
  • dccde43300 VST3: Remove warnings in fstring.cpp by reuk 2023-04-20 15:34:42 +0100
  • 3fee576b47 VST3: Update VST3 SDK by reuk 2023-04-20 11:18:32 +0100
  • 1de308cb16 Projucer: Remove option to target unsupported Windows versions from Codeblocks exporter by reuk 2023-04-24 12:27:12 +0100
  • 6f657d2a9b CachedValue: Suppress float equality warnings by reuk 2023-04-27 14:57:33 +0100
  • 0139452607 UniqueID: Mingw std::byte cast by Oliver James 2023-04-28 10:05:57 +0100
  • 120f9266dc UniqueID: Use stable SMBIOS fields to generate ID on Windows by Oliver James 2023-04-21 18:25:31 +0100
  • ddc738ba29 Core: Add Scoped Enum Bitwise Operators by Oliver James 2023-04-17 12:16:54 +0100
  • a233dc2680 AudioProcessor: Fix version hint check by reuk 2023-04-20 21:11:27 +0100
  • f0b7c3aa13 Unity: Fix failures due to excess exported symbols when building with MinGW by reuk 2023-04-26 18:19:39 +0100
  • a6761f9eb8 Grid: Ensure that items with absolute sizes will maintain correctly rounded dimensions by attila 2023-04-13 20:14:19 +0200
  • 73459411ba Android: Fix accessibility on newer Android versions by attila 2023-04-24 19:40:33 +0200
  • 21fd671551 Android: Fix WebBrowserComponent by attila 2023-04-20 20:58:03 +0200
  • 2a1b7ca387 Video: Fix written-but-not-read warning on macOS by reuk 2023-04-25 11:06:21 +0100
  • cf4532967d AudioProcessor: Only warn once if any parameter version hint is zero by reuk 2023-04-19 14:23:50 +0100
  • e1da55ccc7 MidiRPN: Adjust MSB and LSB order for improved conformance to the MIDI 1.0 spec by reuk 2023-04-19 13:27:30 +0100
  • 1de392bbab CGMetalLayerRenderer: Avoid creating resources for zero-size layers by reuk 2023-04-19 11:07:47 +0100
  • c0af8de2f4 Docs: Fix a typo by Mathieu Demange 2023-04-19 15:28:47 +0200
  • 666bbd0a2d Linux: Add some additional .so names for libcurl by Tom Poole 2023-04-19 16:20:03 +0100
  • a400d3ebe0 FileTreeComponent: Use incremental updates after refresh to avoid losing UI state by attila 2023-04-05 07:52:18 +0200
  • 70d99d1cc4 NSViewComponentPeer: Fix occasional rendering artefacts by reuk 2023-04-18 16:19:17 +0100
  • 5847e3d6a8 Juceaide: Pass C and CXX flags during configure when not crosscompiling by reuk 2023-04-17 15:10:39 +0100
  • 208be3dd5e CGMetalLayerRenderer: Fix crash when attempting to render zero-sized components by reuk 2023-04-15 15:09:44 +0100
  • dcef8b88b2 AudioProcessorGraph: Fix race condition when destroying AudioProcessorGraph on a background thread by reuk 2023-04-13 18:01:01 +0100
  • 8fc76c4376 LockingAsyncUpdater: Add a new slightly-more-threadsafe AsyncUpdater alternative by reuk 2023-04-13 18:00:15 +0100
  • 5cd77b0c9a ARA: Fix a float inequality warning by Tom Poole 2023-04-17 10:53:13 +0100
  • 7cdb641a14 Fix float equality warnings in the ARA SDK by Tom Poole 2023-04-14 10:17:29 +0100
  • f6e6557edb Global: Fix a few more float equality warnings by reuk 2023-04-13 12:19:58 +0100
  • 68beb74820 NSViewComponentPeer: Fix deferredRepaints bookkeeping when metal rendering is disabled by reuk 2023-04-06 22:46:15 +0100
  • c93ac07202 Array: Add missing floating point equality warning suppression by reuk 2023-04-06 19:37:06 +0100
  • d30f51ff00 AudioProcessorGraph: Ensure graph is rebuilt if any node bus layouts change by reuk 2023-04-06 18:44:00 +0100
  • 221d1aa6cf VST3: Map k91_4 and k90_4 to the canonical JUCE 9.1.4 and 9.0.4 layouts by attila 2023-04-06 10:50:47 +0200
  • 63e80c3908 MIDI: Fix off-by-one bug when accessing MIDI ports on Linux by reuk 2023-04-04 19:53:10 +0100
  • ad094cd883 AlertWindow: Fix result codes when displaying native dialogs through the AlertWindow APIs by reuk 2023-04-04 17:26:29 +0100
  • 9d50ab6c59 CGMetalRenderer: Avoid glitching when resizing views by reuk 2023-04-03 17:40:35 +0100
  • fe09902e83 NSViewComponentPeer: Tidying by reuk 2023-04-03 17:39:23 +0100
  • f2e5af9f7d Readme: Update Projucer link by reuk 2023-04-04 11:58:40 +0100
  • 96fefd0abd Xcode: Silence nullability warning by reuk 2023-04-03 13:55:43 +0100
  • 587bb79ff1 CMake: Add resources.rc files to individual plugin targets, rather than to the shared code target by reuk 2023-04-03 12:10:23 +0100
  • 27b38c8603 AudioProcessorGraph: Fix rebuild behaviour for UpdateKind::none by reuk 2023-04-03 11:48:28 +0100
  • 28414a6af8 Global: Avoid floating-point equality checks where possible by reuk 2023-03-23 12:02:38 +0000
  • 081b1ff216 PopupMenu: Avoid dismissing menu in response to mouse events over the menu by reuk 2023-03-29 19:33:53 +0100
  • a7563b5e91 NSViewComponentPeer: Ignore peer-level mouse enter/exit events when mouse button is pressed by reuk 2023-03-23 19:06:25 +0000
  • c04354e1ee Modules: Update JUCE module format for improved consistency by Anthony Nicholls 2023-03-24 17:13:18 +0000