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

Commit graph

  • e2a1af48e5
    Windowing: Avoid dynamically loading GetWindowDpiAwarenessContext, which is always present on Windows 10 reuk 2025-08-21 17:38:31 +01:00
  • f34de2438c
    Windowing: Avoid dynamically loading GetAwarenessFromDpiAwarenessContext, which is always present on Windows 10 reuk 2025-08-21 17:34:39 +01:00
  • ad95f9d88c
    Windowing: Avoid dynamically loading GetThreadDpiAwarnessContext, which is always present on Windows 10 reuk 2025-08-21 17:28:47 +01:00
  • 016cf341bf
    Windowing: Avoid dynamically loading SetThreadDpiAwarenessContext, which is always present on Windows 10 reuk 2025-08-21 17:23:13 +01:00
  • 2591068b61
    Windowing: Avoid dynamically loading GetProcessDpiAwareness, which is always present on Windows 8.1 reuk 2025-08-21 17:17:28 +01:00
  • f1d215f014
    Windowing: Avoid dynamically loading SetProcessDpiAwareness, which is always present on Windows 8.1 reuk 2025-08-21 17:10:52 +01:00
  • 09ae83a367
    Windowing: Avoid dynamically loading SetProcessDpiAwarenessContext, which is always present on Windows 10 reuk 2025-08-21 17:06:38 +01:00
  • 63410e78e7
    Windowing: Avoid dynamically loading GetDpiForMonitor, which is always present on Windows 8.1 reuk 2025-08-21 17:02:06 +01:00
  • b4749b1f86
    Windowing: Avoid dynamically loading SetProcessDPIAware, which is always present on Vista reuk 2025-08-21 16:55:58 +01:00
  • 2261575b00
    Windowing: Avoid dynamically loading GetDpiForWindow, which is always present on Windows 10 reuk 2025-08-21 16:51:07 +01:00
  • 83e3cd8be9
    WASAPI: Fix issue where current buffer size could be misreported in non-low-latency non-exclusive mode reuk 2025-11-27 17:10:22 +00:00
  • 95eef1995a
    Variant: Make DynamicObject comparison more intuitive reuk 2025-11-25 13:13:21 +00:00
  • 4488813de7
    DynamicObject: Add implementation of equals() reuk 2025-11-25 12:40:34 +00:00
  • 7cc5ff29da
    Merge 0945558925 into 29396c22c9 LukeSonnox 2025-12-16 10:22:12 +00:00
  • e4ed79a9aa
    Merge f1fe1c506e into 29396c22c9 Quentin Lamerand 2025-12-16 10:49:12 +01:00
  • 29396c22c9 JUCE version 8.0.12 master 8.0.12 Tom Poole 2025-12-16 08:51:21 +00:00
  • 2e72048cd2 Projucer: Enable ARM64EC for Visual Studio 2026 exporter reuk 2025-12-03 12:08:06 +00:00
  • edeb175c12 Resave all projects Tom Poole 2025-12-16 08:50:10 +00:00
  • acc4b9c6d0 Bump version number to 8.0.12 Tom Poole 2025-12-16 08:48:49 +00:00
  • 661e3d03e6 Fix: Allow nullptr callback in evaluateJavascript on Linux kaz saita 2025-12-16 15:33:01 +09:00
  • 7617f6b480 Projucer: Fix a module path in provided projects Tom Poole 2025-12-12 20:26:52 +00:00
  • 195795047e
    DrawableText: 0-initialise fontHeight and fontHScale variables Aga Janowicz 2025-12-08 17:13:00 +00:00
  • 9ce4a44640 DrawableText: 0-initialise fontHeight and fontHScale variables Aga Janowicz 2025-12-08 17:13:00 +00:00
  • 1b0911dda6
    iOS: Always update peer bounds when window scene coordinate space is updated reuk 2025-12-08 14:07:08 +00:00
  • 4d1c9c9b12
    AccessibilityHelpers: Move function definition out of header reuk 2025-12-08 13:30:35 +00:00
  • 44c552c614
    AudioPluginInstance: Use inherited constructors directly reuk 2025-12-08 13:26:15 +00:00
  • 84bcf6965c
    CMake: Remove dead code in _juce_configure_bundle function Kengo Suzuki 2025-12-06 19:46:49 +09:00
  • caac369b45
    MIDI: Remove separating ':' between endpoint name and group name reuk 2025-12-08 14:15:50 +00:00
  • 5565e12455 Remove dead code in _juce_configure_bundle function Kengo Suzuki 2025-12-06 19:46:49 +09:00
  • 3b4b5da251
    Fix AudioPluginInstance template constructor parameter type Zachary Fogg 2025-12-06 00:21:33 -05:00
  • 1a66a03103 InAppPurchaces: Increase Android minimum SDK for JuceBillingClient Anthony Nicholls 2025-12-03 16:01:02 +00:00
  • 54813c8937
    Projucer: Make VS2026 the default exporter on Windows reuk 2025-12-03 13:09:18 +00:00
  • 2a9c249aba
    Projucer: Enable ARM64EC for Visual Studio 2026 exporter reuk 2025-12-03 12:08:06 +00:00
  • d0e74374c9
    Merge branch 'juce-framework:master' into master Lukas Klingebiel 2025-12-02 22:36:06 +01:00
  • c352e24890 JUCE version 8.0.11 8.0.11 Tom Poole 2025-12-01 10:27:34 +00:00
  • 8f2fa81bd1 Resave all projects Tom Poole 2025-12-01 10:25:47 +00:00
  • ae3b811c50 Bump version number to 8.0.11 Tom Poole 2025-12-01 10:21:13 +00:00
  • 0aaf2c7afb
    Merge 93507d22a9 into eecf40ba95 Tintamar 2025-11-30 16:38:13 +00:00
  • 25c75e75b4
    Merge 7eaf2d4a6e into eecf40ba95 James Stubbs 2025-11-30 16:37:24 +00:00
  • 673f274b99
    Merge c7ea0f9c14 into eecf40ba95 Michael Foster 2025-11-30 16:34:37 +00:00
  • c738368de9
    Merge cf2057c2eb into eecf40ba95 Brian Kendall 2025-11-30 16:47:29 +01:00
  • 317385fb61 Fix code comment for _juce_link_optional_libraries Kengo 2025-11-29 21:08:42 +09:00
  • eecf40ba95 Direct2D: Avoid creating multiple MemoryFontFileLoaders all referencing the same data reuk 2025-11-27 13:25:55 +00:00
  • 230340dbfc
    Docs: Correct VST3_CATEGORIES defaults in CMake API szkkng 2025-11-24 16:39:18 +09:00
  • 540830506b
    MemoryOutputStream: Avoid integer overflow which may result in incorrect size after expansion reuk 2025-11-25 11:34:35 +00:00
  • 65e9bf1c52 Fix bug where a disabled ComboBox could be displayed using screen readers attila 2025-11-25 19:12:52 +01:00
  • 07f801143c Fix bug where a disabled ToggleButton could be toggled using screen readers attila 2025-11-25 18:33:30 +01:00
  • fd1c29e56b WASAPI: Fix bug where an external device sample rate change could permanently stop audio processing attila 2025-11-24 16:05:35 +01:00
  • e26c69e7bf
    Docs: Fix up description of FORMATS argument in CMake API doc reuk 2025-11-24 12:54:39 +00:00
  • cf0bbec144 Docs: Correct VST3_CATEGORIES defaults in CMake API szkkng 2025-11-24 16:39:18 +09:00
  • 6aff0cde88
    Merge 5f6842a5bc into 10ec977d05 Daniel Walz 2025-11-20 14:49:56 -05:00
  • 10ec977d05 Component: Revert improvements to opaque component checks Anthony Nicholls 2025-11-18 14:32:56 +00:00
  • fc29df83b5 Direct2D: Fix an issue with excludeClipRectangle Anthony Nicholls 2025-11-18 17:27:53 +01:00
  • a4e03bdad1 CharPointer: Fix a crash in the UTF32 unit tests Anthony Nicholls 2025-11-20 16:21:54 +00:00
  • c37c18c5b4 macOS: Prevent visual glitches in images Anthony Nicholls 2025-10-30 16:21:06 +00:00
  • f0560cefbb
    String: Fix mangled decoding of UTF-16 strings containing surrogate pairs in createStringFromData() reuk 2025-11-19 17:54:20 +00:00
  • e3f3d32fe6
    UIViewComponentPeer: Remove rootViewController from old window before adding it to new window reuk 2025-11-19 14:09:49 +00:00
  • a9779b4546 OpenGL: Fix missing buffered image after context detach attila 2025-11-18 15:55:07 +01:00
  • ef54f013c3
    QuickJS: Update header from CHOC upstream, and disable CONFIG_STACK_CHECK reuk 2025-11-19 11:10:49 +00:00
  • 9715b901a8
    OutputStream: Fix implementation of writeText when converting to UTF-16 reuk 2025-11-18 15:19:37 +00:00
  • 8b77aca786
    CharPointer_UTF16: Make behaviour consistent when iterating through unpaired surrogates reuk 2025-11-18 15:19:42 +00:00
  • c514c95797
    ScopedValueSetter: Make nodiscard reuk 2025-11-17 20:11:21 +00:00
  • e465b71188
    Docs: Update language to be more diplomatic reuk 2025-11-13 20:19:49 +00:00
  • 83e5264c86
    Formatting: Remove double-dots from comments and other strings reuk 2025-11-17 19:00:05 +00:00
  • 82dc6d1c7e
    Windows: Fix a bug where windows with non-native titlebars could be maximised to the wrong size reuk 2025-11-04 18:08:38 +00:00
  • e890736965
    AudioDeviceManager: Improve initialise() parameter naming reuk 2025-11-04 14:14:09 +00:00
  • b1ec95db6e
    Revert "AudioDeviceManager: Handle loading of XML with missing fields more gracefully" reuk 2025-11-04 14:02:59 +00:00
  • 0c6e8689ec
    Merge 9594156a64 into 2efd3e0661 Julian Waters 2025-11-15 11:37:49 -05:00
  • 85783610cb
    Merge e18a62fdf2 into 2efd3e0661 taylor.fish 2025-11-15 11:37:48 -05:00
  • 2ac7e174f4
    Merge 0f58b15e5c into 2efd3e0661 taylor.fish 2025-11-15 11:37:48 -05:00
  • 7afd9b1071
    Merge 642e53249b into 2efd3e0661 tesseiko 2025-11-15 11:37:48 -05:00
  • 32fee33604
    Merge 47082cecd5 into 2efd3e0661 Amin Ya 2025-11-15 11:37:48 -05:00
  • 8122ddcb62
    Merge d722c6ba6a into 2efd3e0661 Yair Chuchem 2025-11-15 11:37:48 -05:00
  • 7b9ff97ff2
    Docs: Fixed typo in juce::SamplerSound documentation (SampledSound -> SamplerSound) nathan411 2025-11-13 18:51:40 +01:00
  • a3f81eb2fb
    OpenGL: Correctly restore blend mode when nested context goes out-of-scope reuk 2025-11-13 17:28:15 +00:00
  • 6987f055dd Fixed typo in juce::SamplerSound documentation (SampledSound -> SamplerSound) nathan411 2025-11-13 18:51:40 +01:00
  • 81bf88b100
    Merge 4fadffa3a4 into 2efd3e0661 Facundo A. Sierra Rodríguez 2025-11-11 13:10:44 +01:00
  • 2efd3e0661 Component: Prevent unnecessary image clearing in createComponentSnapshot Anthony Nicholls 2025-11-05 13:06:52 +00:00
  • cea19a9d12 Component: Fix an issue calculating the relative bounds of opaque components Anthony Nicholls 2025-11-05 08:53:34 +00:00
  • f257fef7f7 TextLayout: Fix hang when shaping text containing a zero-width glyph attila 2025-11-06 16:41:59 +01:00
  • 79053759a5 iOS: Fix a crash selecting files in iOS 12 and 13 Tom Poole 2025-11-05 11:51:51 +00:00
  • c70d471afe WebBrowserComponent: Enable Safari Web Inspector in debug builds Martin Kosdy 2025-11-05 15:06:41 +01:00
  • 4fadffa3a4 Fix(macOS): Correct 32-bit integer overflow in getMouseTime (fixes #1587) esfacumon 2025-11-04 23:45:17 +01:00
  • 6ec31734e6 Style: Fix CRLF line endings in juce_NSViewComponentPeer_mac.mm esfacumon 2025-11-04 23:43:03 +01:00
  • 9d6c0c0f50
    BluetoothMidiDevicePairingDialog (iOS): Avoid moving the pairing dialog offscreen when device orientation changes reuk 2025-11-03 20:55:05 +00:00
  • 514718e037
    UIViewComponentPeer: Fix bug where onscreen keyboard would fail to follow view orientation reuk 2025-10-30 20:03:25 +00:00
  • d66ca542b8
    UIViewComponentPeer: Avoid sending unnecessary UIWindowScene change notifications reuk 2025-10-30 19:42:20 +00:00
  • 87cec3b743
    UIViewComponentPeer: Fix an issue where the status bar could remain visible in landscape on iPhones reuk 2025-10-30 19:43:00 +00:00
  • c1c0b58787
    UIViewComponentPeer: Remove orientation-related methods that are deprecated on all supported JUCE deployment targets reuk 2025-10-30 19:41:57 +00:00
  • a2ed4e3ffd
    UIViewComponentPeer: Use correct return type for supportedInterfaceOrientations reuk 2025-10-30 19:40:59 +00:00
  • 22fa992187
    iOS AppDelegate: Tidy up constructor of keyboard-tracking DelegateClass reuk 2025-10-30 19:39:55 +00:00
  • a7a20747f0
    iOS AppDelegate: Tidy up application:configurationForConnectingSceneSession:options reuk 2025-10-30 19:39:36 +00:00
  • 8b0ae502ff
    CoreMidi: Fix timestamps for incoming MIDI messages reuk 2025-11-03 13:11:16 +00:00
  • 5ec4d85d82 Component: Add some basic unit tests Anthony Nicholls 2025-04-28 18:09:55 +01:00
  • 961ff32b9e Component: Improve opaque component checks Anthony Nicholls 2025-04-26 01:17:09 +01:00
  • a34497dbe0 PropertiesFile: Add immutable fluent interface to PropertiesFile::Options Daniel Leonov 2025-11-02 19:06:54 +03:00
  • 79dfa1d392 VST3 Client: Fix UIDs in generated manifest when AppConfig is enabled reuk 2025-10-28 18:48:31 +00:00
  • cb34975457 Fix crash after OpenGL::detach in the presence of buffered child components attila 2025-10-22 17:00:48 +02:00
  • 2da6a5fb62 SystemStats (Linux): Fix locale clobbering Oli 2025-10-23 12:21:31 +01:00
  • a2a9c54e31
    JPEG: Sort list of warnings reuk 2025-10-27 10:30:44 +00:00