1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

Commit graph

  • 33b9f1e6ec
    PluginFormatDefs: Add a new file to hold plugin format enablement definitions reuk 2025-08-19 20:15:30 +01:00
  • 407cc5b004
    Move files without UI dependencies to juce_audio_processors_headless reuk 2025-08-15 15:40:51 +01:00
  • 1f5d09d3fc
    PIP: Add missing dependency to plugin PIPs reuk 2025-08-20 23:22:50 +01:00
  • ca06f5c431
    Resave all projects reuk 2025-08-23 15:40:05 +01:00
  • 1a80d64261
    Create new empty juce_audio_processors_headless module reuk 2025-08-15 15:16:33 +01:00
  • 774819540e
    CoreMidi: Fetch detailed error information on supported platforms reuk 2025-07-24 12:44:18 +01:00
  • 883d3cdce3
    UMP: Fix typos and add detail to docs reuk 2025-06-30 13:00:06 +01:00
  • c1c9c5c066
    UMP: Move StaticDeviceInfo definition to a new header file reuk 2025-06-30 12:59:53 +01:00
  • a99bff1e1d
    JACK: Fix build failure on Linux when JUCE_JACK=1 reuk 2025-06-25 18:46:00 +01:00
  • de9c29f8e7
    DemoRunner: Enable Android virtual MIDI reuk 2025-04-01 19:22:36 +01:00
  • ab2aeedfa7
    UmpDemo: Enable in the DemoRunner reuk 2025-04-01 19:22:01 +01:00
  • c159e963f4
    UmpDemo: Add new demo showing how to use the new UMP I/O types reuk 2025-04-10 20:32:03 +01:00
  • ba7593df26
    MIDI: Add support for MIDI 2.0 I/O using Universal MIDI Packets reuk 2025-04-01 20:32:54 +01:00
  • 3636f2c666
    WaitFreeListeners: Add new ListenerList implementation for listeners that must be called in a realtime context reuk 2025-04-01 19:20:34 +01:00
  • 7001ed0a89
    UMPStringUtils: Add new header with utilities for printing MIDI packet info reuk 2025-04-01 19:18:40 +01:00
  • 2e0175cc28
    UMPReceiver: Remove unused header reuk 2025-04-01 19:16:04 +01:00
  • 444eb0c85e
    GenericUMPConverter: Implement using variant reuk 2025-04-01 19:14:29 +01:00
  • 71b1d001de
    BluetoothMidiDevicePairingDialogue: Improve formatting reuk 2025-04-01 20:31:42 +01:00
  • 2e5ecceea8
    JNIHelpers: Add a mechanism for loading optional JNI classes reuk 2025-04-08 20:06:33 +01:00
  • 3d8a97c1c1
    Android: Update bytecode minimum version requirements reuk 2025-04-01 19:05:16 +01:00
  • 57ff869db0
    Projucer: Add manifest option to allow virtual MIDI on Android reuk 2025-03-19 14:55:06 +00:00
  • 1c651e962b
    Projucer: Update default Android toolchain versions reuk 2025-03-19 13:37:20 +00:00
  • 1c9947b80e
    Android: Use AFontMatcher to locate generic system fonts on supported platforms reuk 2025-03-27 22:52:37 +00:00
  • f9fc03eb2b
    juce_core: Update instructions for generating Java bytecode with new tools reuk 2025-04-08 20:03:26 +01:00
  • fb8ce28569
    WinRT: Silence function casting warnings when building with clang reuk 2025-03-10 18:14:02 +00:00
  • 9a7e70ced3
    MIDI: Get rid of InputHandler types that are no longer required reuk 2025-03-06 18:09:54 +00:00
  • 7dc906fa1b
    MIDI: Update UMPDispatcher to allow dispatching on a specific group reuk 2025-03-06 17:40:43 +00:00
  • fa1f8ed54e
    MIDI: Switch BytestreamMidiView for BytesOnGroup in a few places reuk 2025-03-06 17:17:06 +00:00
  • 2dd69dd0ad
    Midi1ToMidi2DefaultTranslator: Use std::byte in implementation reuk 2025-03-06 16:57:27 +00:00
  • dd3d555bb9
    UMPMidi1ToBytestreamTranslator: Refactor to separate responsibilities between translator and extractor reuk 2025-03-05 21:19:44 +00:00
  • 835216c581
    MIDI: Use Spans instead of pointer pairs in more places reuk 2025-03-06 16:46:03 +00:00
  • fb4f04e4d1
    MIDI: Add span getters for MidiMessage and MidiMessageMetadata reuk 2025-03-06 16:26:44 +00:00
  • 85191fa50a
    UMPIterator: Fix misleading variable naming reuk 2025-03-05 20:31:49 +00:00
  • 51e5820cd3
    FunctionNotificationCenterObserver: Move to ObjCHelpers header reuk 2025-03-05 20:29:10 +00:00
  • 1f4cc7bbb1
    ObjCClass: Remove virtual destructor and add move operations reuk 2025-03-05 20:27:31 +00:00
  • 8799a73d6a
    UMPFactory: Use new stronger types reuk 2025-03-06 16:16:54 +00:00
  • 6d58bf637b
    MIDI: Add stronger MessageKind type in UMPUtils.h reuk 2025-03-05 20:22:43 +00:00
  • 5e590c536b
    MidiDemo: Add virtual ins/outs to allow connections from other applications reuk 2025-02-21 17:55:33 +00:00
  • c93f999f13
    Projucer: Add support for Windows MIDI Services nuget package reuk 2025-03-05 17:54:22 +00:00
  • 2c057f1dee
    CMake: Add support for optional Windows MIDI Services dependency reuk 2025-03-05 18:07:42 +00:00
  • 1b401b9c0a
    StringArray: Add nodiscard reuk 2023-12-08 18:35:34 +00:00
  • 9a7ac1f743
    Bela: Drop support reuk 2023-08-25 20:02:13 +01:00
  • d64b9e7782
    JNI: Add WeakGlobalRef helper type reuk 2023-11-28 19:13:22 +00:00
  • 8ce1f19bf0
    JNI: Tidying reuk 2023-11-28 13:35:32 +00:00
  • 99d8b9b5e1
    iOS: Fix sample rate detection on iOS 26 reuk 2025-09-16 22:46:56 +01:00
  • 4b0973f6c6
    Merge branch 'juce-framework:master' into master Lukas Klingebiel 2025-09-15 20:03:45 +02:00
  • 4c7a042e31
    Merge 7cefe51c0d into 60a19f5264 Pixout Lighting 2025-09-15 17:02:40 +03:00
  • e9cfc36d6d
    Merge f3157f0544 into 60a19f5264 Gurvan Priem 2025-09-15 22:05:43 +09:00
  • 2112787862
    Merge 9b0ba8b704 into 7422cbfbcb newspacer 2025-09-15 14:11:47 +02:00
  • 25a88f2212
    Merge abb44599c5 into 7422cbfbcb Pierre Guillot 2025-09-15 14:11:47 +02:00
  • 60a19f5264 CI: Always trigger a nightly build Tom Poole 2025-09-15 12:12:28 +01:00
  • c3ac6ad011 CI: Enable manual dispatch of nightly runs Tom Poole 2025-09-15 12:07:28 +01:00
  • f57f2af1e2 Merge branch 'master' into develop Tom Poole 2025-09-15 12:28:22 +01:00
  • 7422cbfbcb CI: Avoid skipping nightly builds based on commit status Tom Poole 2025-09-15 10:13:23 +01:00
  • 3af3ce009f JUCE version 8.0.10 8.0.10 Tom Poole 2025-09-15 09:32:23 +01:00
  • e638c5d739 Android: Avoid restarting activities on system-wide theme change reuk 2025-09-01 10:55:26 +01:00
  • 8146e30d8b Resave all projects Tom Poole 2025-09-15 09:31:31 +01:00
  • 360dfe5f3d Bump version number to 8.0.10 Tom Poole 2025-09-15 09:30:11 +01:00
  • f6e728e878 juce_core: guard juce_NewLine.h with #pragma once to prevent MSVC redefinition brothatza 2025-09-13 13:33:48 -05:00
  • 81e4d59da2
    Direct2D: Avoid unnecessarily transforming solid colour brush reuk 2025-09-10 16:47:26 +01:00
  • 7981957f50
    Docs: Fix typo in juce_Component.h reuk 2025-09-10 10:49:40 +01:00
  • 47d441787c Linux: Fix bad window error when using the XEmbedComponent attila 2025-09-09 17:20:59 +02:00
  • d0167d8e3e VST3 Client: Silence memcpy warning reuk 2025-09-09 13:50:38 +01:00
  • e27183e044 LV2: Add clang-tidy warning suppression comments reuk 2025-09-09 13:33:34 +01:00
  • 0788df388b VSTMidiEventList: Silence clang-analyzer OOB read warning reuk 2025-09-09 13:20:20 +01:00
  • 641497918c
    Direct2D: Always call SetTransform for gradient/image brushes reuk 2025-09-08 14:08:51 +01:00
  • 17df2b8037
    VST3 Client: Fix defaulted preprocessor definition in manifest helper target reuk 2025-09-08 13:28:30 +01:00
  • aa9b593473
    JUCEUtils: Fix target name in generator expressions reuk 2025-09-08 13:28:05 +01:00
  • 5d00156491
    Remove unnecessary virtual keywords in final classes reuk 2025-09-08 12:01:53 +01:00
  • 5a02f5231d
    SimpleShapedText: Silence conversion warning reuk 2025-09-08 11:54:30 +01:00
  • 45a19830b5
    Projucer: Add check for invalid file in NewFileWizard reuk 2025-09-08 10:30:30 +01:00
  • bc3c171c9d
    AudioBuffer: Avoid unnecessary allocations when reassigning referenced channels reuk 2025-09-04 14:22:18 +01:00
  • 848082095f
    VST3 Client: Additionally call setIComponentHandler when the handler is set on the edit controller reuk 2025-09-01 20:00:24 +01:00
  • 7bc7dff6f6
    iOS: Fix screen size detection in plugins reuk 2025-09-02 13:17:59 +01:00
  • 6875f5f232
    Merge branch 'juce-framework:master' into master Lukas Klingebiel 2025-09-02 12:34:20 +02:00
  • 7a2d7ad013
    Slider: Fix typo in docs reuk 2025-08-20 10:31:32 +01:00
  • fdaf71b50f
    PopupMenu: Fix some issues with positioning of initially-visible items reuk 2025-08-19 11:56:07 +01:00
  • d929adc9e8
    PopupMenu: Change argument type to optional reuk 2025-08-19 10:30:36 +01:00
  • 78a93157de
    PopupMenu: Remove unused function argument reuk 2025-08-19 10:17:34 +01:00
  • edfa87801c
    PopupMenu: Extract implementation of ensureItemComponentIsVisible into static function reuk 2025-08-18 18:10:36 +01:00
  • 90abc8c1c5
    PopupMenu: Clarify behaviour of withItemThatMustBeVisible() in docs reuk 2025-08-18 13:26:36 +01:00
  • d2cb90cded
    PopupMenu: Simplify expressions in ensureItemComponentIsVisible() reuk 2025-08-18 22:02:42 +01:00
  • 41a6ed37e4
    PopupMenu: Use early return in ensureItemComponentIsVisible() reuk 2025-08-18 21:52:09 +01:00
  • 9b226f93f4
    PopupMenu: Replace raw loop with find_if reuk 2025-08-18 13:01:25 +01:00
  • c480091dc4
    Merge develop into midi2 midi2 reuk 2025-09-01 16:58:40 +01:00
  • 33a735dfd8
    Android: Avoid restarting activities on system-wide theme change reuk 2025-09-01 10:55:26 +01:00
  • f72bad64d2 JUCE version 8.0.9 8.0.9 Tom Poole 2025-09-01 14:50:10 +01:00
  • 1eec73cab3 VST3: Add flag for ignoring parameter migration warning to the module header Anthony Nicholls 2025-06-03 13:31:01 +01:00
  • d107f3ae40 Resave all projects Tom Poole 2025-09-01 14:48:34 +01:00
  • cb9ec7e38f Bump version number to 8.0.9 Tom Poole 2025-09-01 14:44:25 +01:00
  • a37b35ad15
    D2D: Avoid crashing when attempting to create a vblank dispatcher on a headless system reuk 2025-08-27 18:09:23 +01:00
  • 9be03bc99e
    Android Oboe: Reopen streams correctly after device disconnection reuk 2025-08-27 16:51:07 +01:00
  • 6473deb155
    PluginListComponent: Fix potential use-after-free on modal component dismiss reuk 2025-08-27 15:24:48 +01:00
  • f9b70f1d39
    LV2 Host: Fix leak of plugin classes when scanning plugins multiple times reuk 2025-08-27 15:44:22 +01:00
  • eef9183fad
    LV2 Host: Fix leak of LV2 path when calling lilv_world_set_option multiple times reuk 2025-08-27 14:56:42 +01:00
  • 20bf58c847
    Merge develop into midi2 reuk 2025-08-27 13:56:34 +01:00
  • 1843554ad8 DSP: Don't include neon headers for Windows-ARM64-ClangCL Oli 2025-08-18 14:45:28 +01:00
  • 2548841987
    Merge ef6df48946 into ac89007949 Oriol Freixa 2025-08-26 19:07:00 +02:00
  • ceaa708042 Core: Use correct "debug break" intrinsic for Windows-ARM64-ClangCL Oli 2025-08-18 14:45:02 +01:00
  • ac89007949
    ARA Host: Fix build reuk 2025-08-21 15:52:40 +01:00