Commit Graph

  • *
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • d47a7d18c1 MessageManager::Lock: Protect Lock from concurrent accesses by reuk 2023-08-22 14:23:10 +0100
  • 2a27ebcfae JUCE version 7.0.7 by Tom Poole 2023-08-23 09:13:45 +0100
  • 7f100d96e2 Fix MSVC warning by attila 2023-08-04 14:28:55 +0200
  • 39a7609868 Resave all projects by Tom Poole 2023-08-23 09:12:10 +0100
  • b769982bb5 Bump version number to 7.0.7 by Tom Poole 2023-08-23 09:06:58 +0100
  • 1e59930c24 Docs: Add some missing parameters by Tom Poole 2023-08-23 08:56:06 +0100
  • 4d58025b89 CMake: Use XCODE_EMBED_APP_EXTENSIONS to automatically copy AUv3s to the correct location by reuk 2023-08-22 12:45:03 +0100
  • 06df68c971 CMake: Increase minimum supported version to 3.22 by reuk 2023-08-22 12:44:38 +0100
  • 3aa5d96e67 approximatelyEqual: Fix some compilation errors by Tom Poole 2023-08-22 10:16:52 +0100
  • f2e03eade0 IIRFilter: Fix potential divide by zero by Anthony Nicholls 2023-08-18 15:40:42 +0100
  • 2aff537ced approximatelyEqual: Fix unreachable code warning in MSVC by Anthony Nicholls 2023-08-18 12:37:55 +0100
  • a5b74332c2 WebInputStream: Report all headers by reuk 2023-08-17 14:18:27 +0100
  • 308ae31810 CMake: Allow VST3 manifest generation to run later in the build by reuk 2023-08-15 13:41:38 +0100
  • a305646440 CMake: Ensure that LV2 plugin can be built in isolation by reuk 2023-08-15 12:06:17 +0100
  • 03b86ceb08 SmoothedValue: Remove approximately equal by Anthony Nicholls 2023-07-21 14:52:51 +0100
  • 2bb530f636 approximatelyEqual: Add customisable tolerances for floating-point comparisons by Anthony Nicholls 2023-08-02 14:40:04 +0100
  • e4c87b766b Fix crash occurring in VirtualDesktopWatcher during desktop scaling changes by attila 2023-08-13 19:21:27 +0200
  • 19ba6bf193 Resave all projects by Anthony Nicholls 2023-08-12 02:48:38 +0100
  • c014e1e9a2 Warnings: Add missing field initialisers warning by Anthony Nicholls 2023-08-11 16:33:37 +0100
  • 2a9ea9e534 Warnings: Reformat and match projucer and cmake recommended warnings by Anthony Nicholls 2023-07-21 14:19:15 +0100
  • d821f84d6e MidiKeyboardComponent: Avoid adding binding for keycode zero by reuk 2023-08-11 16:24:30 +0100
  • 22db5c985d Projucer: Delete old-style single-file VST3 as part of MSVC build to avoid errors when creating directory with the same name by reuk 2023-08-11 16:13:06 +0100
  • 53118de2d2 SystemStats: Avoid OOB reads by reuk 2023-08-11 13:26:02 +0100
  • 8640dd004d Thread: Fix an issue setting the priority of a realtime thread by Anthony Nicholls 2023-08-04 15:32:34 +0100
  • 6d7bf9281a Projucer: Ensure plugin shared-code target is built with private symbol visibility by reuk 2023-08-10 13:23:46 +0100
  • 0037e44a23 DelayLine: Fix early wrapping in Lagrange interpolation by attila 2023-08-09 18:23:11 +0200
  • f0aacca62c macOS: Fix deprecations in macOS 14.0 by reuk 2023-08-08 16:35:34 +0100
  • a22e423fc6 CoreGraphics: Refactor for improved consistency by reuk 2023-08-08 15:15:14 +0100
  • 9275754369 Fix MSVC build when using JucePlugin_AAXPageTableFile by attila 2023-08-07 14:48:53 +0200
  • a4aa7392d8 UIViewComponentPeer: Fix stalled rendering when JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS is enabled by reuk 2023-08-05 17:02:40 +0100
  • eafcd86cfa Fix MSVC warning by attila 2023-08-04 14:28:55 +0200
  • d24c272926 JUCE version 7.0.6 by Tom Poole 2023-08-03 11:07:31 +0100
  • 600881f373 DelayLine: Fix a bug in Lagrange interpolation by Tom Poole 2023-05-22 16:51:50 +0100
  • 7e3f3fab89 Resave all projects by Tom Poole 2023-08-03 11:04:29 +0100
  • d5cb08e60e Bump version number to 7.0.6 by Tom Poole 2023-08-03 10:57:23 +0100
  • 714e8dda62 Docs: Fix misnamed parameter by Tom Poole 2023-08-03 10:06:25 +0100
  • 2571e772d3 VST3 Host: Add ARA extension detection when scanning plugin from moduleinfo.json by attila 2023-07-26 15:58:41 +0200
  • 3c9645fa60 Docs: Fix typos by luzpaz 2023-07-31 18:39:44 +0000
  • 17deafbb0d OpenGL: Ensure a VAO is bound before calling user render callback by reuk 2023-08-01 13:41:16 +0100
  • e4b8569b12 TextEditor: Avoid giving away keyboard focus unconditionally in destructor by reuk 2023-07-31 19:25:18 +0100
  • 3387ca362c TextEditor: Avoid moveCaretTo(Start|End)OfLine moving to the previous line by reuk 2023-07-31 18:35:41 +0100
  • 97fa2f0e8a Convolution: Fix integer conversion in unit tests by reuk 2023-07-31 14:50:32 +0100
  • 5f44c14576 CoreAudio: Check all entries in inAddresses array in AudioObjectPropertyListenerProc by reuk 2023-07-31 10:57:25 +0100
  • 0f80e1be1a VST3: Fix ambisonic speaker layout conversions by reuk 2023-07-20 22:40:26 +0100
  • a8fa44e05c X11: Ask the host to manage client-initiated resizes by reuk 2023-07-20 18:52:10 +0100
  • f8d38edcd4 X11: Use the _NET_WM_STATE_HIDDEN property to determine whether peers are visible on-screen by reuk 2023-07-20 13:42:56 +0100
  • 6694160fab VST3 Host: Fix PluginDescription::category fetched from moduleinfo.json by reuk 2023-07-20 12:18:49 +0100
  • 3ea663e91e Projucer: Fix quoting of VST3 output bundle when running moduleinfotool by reuk 2023-07-19 11:58:54 +0100
  • 3872c0d3cf AAX Client: Fix returning invalid plugin IDs for layouts added in 2.5.0 by attila 2023-07-17 22:27:28 +0200
  • 2e93071f7a HighResolutionTimer: Switch to an improved generic timer for most platforms by Anthony Nicholls 2023-07-13 11:53:11 +0100
  • 407720b557 Thread: Fix realtime threads on macOS by Anthony Nicholls 2023-07-14 14:01:26 +0100
  • 07cafa8263 BufferingAudioReader: Improve tests by Anthony Nicholls 2023-07-18 17:01:56 +0100
  • 92aa3cf330 AudioBuffer: Add equality operators by Anthony Nicholls 2023-07-18 20:41:30 +0100
  • eda1921961 Modules: Add breaking changes entry for changes to the JUCE module format by Anthony Nicholls 2023-06-28 14:50:27 +0100
  • 05b2c99c51 Fixed a typo in a file name by Tom Poole 2023-07-17 21:43:07 +0100
  • ff835be2ac Doxygen: Fix some Doxygen issues by Tom Poole 2023-07-17 17:46:45 +0100
  • 242e93e41e LV2 Host: Avoid removing anchors from plugin URIs when loading editors by reuk 2023-06-29 12:29:17 +0100
  • 578d2b9d15 ThreadPool: Improve consistency with other option style classes by Anthony Nicholls 2023-06-27 16:10:45 +0100
  • 04a89007b7 AAX: Remove unhelpful and potentially confusing virtual method by Anthony Nicholls 2023-06-27 15:20:52 +0100
  • 13f0e75ab0 NSViewComponentPeer: Fix rendering issue changing size of AUv2 window when JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS is enabled by reuk 2023-06-27 11:51:59 +0100
  • 145d3819eb AudioPluginHost: Fix bug where internal plugins could not be created from the main menu by reuk 2023-06-22 12:00:59 +0100
  • 02eb66ee7a ProgressBar: Add style parameter by Anthony Nicholls 2023-06-22 13:07:03 +0000
  • 0bf9f745bf Projucer: Disable hardened runtime for LV2 and VST3 helpers by reuk 2023-06-20 13:32:01 +0100
  • cb55176b0e VST3 Client: DRY activateBus implementation by reuk 2023-06-20 13:12:34 +0100
  • 0836cf33b1 VST3 Client: Avoid assertion failure in setBusesLayout when using PreferredChannelConfigurations by reuk 2023-06-20 13:02:02 +0100
  • c5b8b7eae0 VST3 Host: Remove assertion when plugin requests that its editor should be opened by reuk 2023-06-19 17:52:43 +0100
  • 2d0f21fb4a VST3 Host: Tidy up input/output loops by reuk 2023-06-19 17:42:49 +0100
  • 364976b179 AudioProcessor: Tidy up bus assertions by reuk 2023-06-19 17:42:34 +0100
  • da2266f2b3 OnlineUnlockStatus: Handle key generation failure case by Oliver James 2023-06-19 15:34:40 +0100
  • ebfe9b403b SystemStats: Use 'identifierForVendor' for iOS device ID generation by Oliver James 2023-06-19 15:33:51 +0100
  • c398ab065f SystemStats: Use IORegistry API for device ID query by Oliver James 2023-06-19 15:32:58 +0100
  • b3da4ae946 ThreadPool: Add support for a user specified thread name by Anthony Nicholls 2023-06-19 12:24:45 +0000
  • 21aca5ba3e Slider: Fix linear bar slider outline by Anthony Nicholls 2023-06-14 12:15:20 +0100
  • aceef4f5a2 Windows WebView2: Fix build on C++17 by attila 2023-06-14 12:16:48 +0200
  • bcb06af289 Examples: fix Reaper embedded view demo by Anthony Nicholls 2023-06-10 09:03:09 +0100
  • b09b4c3bc0 Slider: add getNormalisableRange() by Anthony Nicholls 2023-06-13 18:09:32 +0100
  • cd17f96eb7 Fix MinGW build by attila 2023-06-12 15:07:04 +0200
  • 61b27097b7 AAX: Allow runtime custom search paths for a page table file by Anthony Nicholls 2023-06-05 15:22:54 +0100
  • f16a430f08 Windows: Fix potential accessibility related leaks by attila 2023-05-19 16:38:51 +0200
  • 18489bb7d7 WebBrowserComponent: iOS: Add accessibility integration by attila 2023-04-27 15:27:31 +0200
  • f519af3b62 WebBrowserComponent: Android: Add accessibility integration by attila 2023-04-20 20:58:38 +0200
  • d8c282e293 WebBrowserComponent: MacOS: Add accessibility integration by attila 2023-04-11 16:23:33 +0200
  • 7657efd227 WebBrowserComponent: Windows: Add accessibility integration by attila 2023-04-17 10:21:48 +0200
  • 6ef45eb20c CMake: Avoid marking juce_VST3ManifestHelper.mm as HEADER_FILE_ONLY by reuk 2023-06-08 11:57:44 +0100
  • bc9e709e59 ListBox: Rename getModel to avoid name hiding by derived classes by reuk 2023-06-07 12:25:46 +0100
  • f012f8c280 OpenGL: Keep track of previously-attached VAOs and buffers when creating additional GL-backed Graphics contexts by reuk 2023-06-06 19:53:55 +0100
  • 9705ef660e FileListComponent: Allow getTooltipForRow to function as expected when overridden by reuk 2023-06-06 14:15:58 +0100
  • c8c4cdc7d5 EdgeTable: Add offset before truncating to somewhat restore old rounding behaviour by reuk 2023-06-06 14:06:18 +0100
  • 399276b5b3 MinGW: Avoid building VST3 helper tool with older versions of MinGW by reuk 2023-06-06 14:03:55 +0100
  • 3604accc0f Code::Blocks: Deprecate the Code::Blocks exporter by Tom Poole 2023-06-08 14:09:44 +0100
  • dc30627632 Resave projects by Tom Poole 2023-06-08 11:25:05 +0100
  • 1fbfeb6039 iOS: Fix a constant redrawing bug by Tom Poole 2023-06-08 11:12:58 +0100
  • 50518ee618 HighResolutionTimer: Use a generic timer for BSD by Anthony Nicholls 2023-06-07 12:33:02 +0100
  • c79ca4e815 FileTreeComponent: Order items according to OS specific rules by attila 2023-06-02 13:33:16 +0200
  • 587e07007d HighResolutionTimer: Complete rewrite by Anthony Nicholls 2023-06-05 16:32:25 +0100
  • d361eaa9b3 AudioPluginHost: Update the bundle ID by Tom Poole 2023-06-05 15:10:16 +0100
  • 1c79258bba Docs: Clarify iOS AUv3 hosting dependency on the IAA entitlement by Tom Poole 2023-06-05 14:47:35 +0100
  • b82dd22365 Revert "iOS: Remove default Inter-App Audio entitlement from AU hosts" by Tom Poole 2023-06-05 14:29:43 +0100
  • 5de235c8fd Docs: Add C++17 to the minimum system requirements by Anthony Nicholls 2023-06-02 17:11:44 +0100
  • ca16b82daa VST3: Fix build failure in manifest helper when using an AppConfig.h by reuk 2023-06-05 12:02:59 +0100