Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • |/
  • *
  • |\
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • aaf68f58f5 Juceaide: Only suppress compiler environment variables when cross compiling by reuk 2022-01-05 18:13:33 +0000
  • e730962921 NSViewComponentPeer: Avoid triggering NSBeeps on unhandled key presses by reuk 2022-01-05 15:22:44 +0000
  • b53b5f14a1 Projucer: Increment the Android target SDK default setting by Tom Poole 2022-01-11 11:51:11 +0000
  • 1fc0de32c8 Windows: Ensure that NativeMessageBox stays in front of its owner by attila 2022-01-12 16:40:00 +0100
  • 2e874e80cb ZipFile: Add path checks to uncompressEntry() by attila 2022-01-10 17:40:32 +0100
  • a2cc9a8cd5 File: Fix isSymbolicLink() on Windows when querying non-existing paths by attila 2022-01-12 12:48:04 +0100
  • 967fc1cc24 CMake: Fix link of Android projects that use OpenGL by reuk 2022-01-04 12:07:54 +0000
  • cea8dc260c CMake: Propagate CMAKE_MAKE_PROGRAM to juceaide build by reuk 2022-01-04 11:00:44 +0000
  • 2678c1d10d AUv3 Wrapper: Use correct timestamps for outgoing events by reuk 2021-12-30 20:23:27 +0000
  • f12cac596b MIDILogger: Display message timestamps by reuk 2021-12-30 20:24:45 +0000
  • bb724761f2 FFT: Allow performFrequencyOnlyForwardTransform to ignore negative frequencies by reuk 2021-12-30 18:36:28 +0000
  • 82df66100c MouseCursor: Allow arbitrarily-sized cursors on Windows by reuk 2021-12-30 17:40:34 +0000
  • b0e689eaf4 AudioProcessLoadMeasurer: Fix potential divide by zero due to uninitialised samplesPerBlock by reuk 2021-12-30 12:14:11 +0000
  • 77c24ae49f PopupMenu: Expose item ticked state to screen readers by reuk 2022-01-04 14:40:02 +0000
  • 3084a23547 PopupMenu: Improve accessibility of custom components in menus by reuk 2021-12-29 16:13:14 +0000
  • 8b3fe6f250 WidgetsDemo: Avoid assertion in menu with custom components by reuk 2022-01-04 15:46:48 +0000
  • 8a2bde9fec NSViewComponentPeer: Only allow full screen mode for resizable windows with maximise buttons by reuk 2021-12-29 11:25:36 +0000
  • 05676c862a UIViewComponentPeer: Allow setting an app style, to ensure the status bar can be seen over the app background by reuk 2021-12-29 20:05:39 +0000
  • ad4368bbf1 UIViewComponentPeer: Clear focused peer on destruction to avoid dangling pointer by reuk 2021-12-15 16:43:03 +0000
  • 0cec50618d FileChooser: Find an appropriate peer to focus when the FileChooser is destroyed by reuk 2021-12-15 17:02:48 +0000
  • 038d6dff32 FileChooser: Avoid calling member functions on pimpl after it is destroyed by reuk 2021-12-15 16:42:20 +0000
  • 37b92f6882 WavAudioFormat: Attempt to avoid quadratic metadata lookups by reuk 2021-12-08 20:14:36 +0000
  • d66f9399ba StringPairArray: Allow adding the contents of a std::unordered_map<String, String> by reuk 2022-01-07 12:48:19 +0000
  • ca5c9fdae6 FloatVectorOperations: Add overloads accepting size_t element counts by reuk 2021-12-08 19:29:25 +0000
  • 43280c3f7f AU: Tidy up ChannelRemapper by reuk 2021-11-30 19:10:48 +0000
  • 2073e46e79 iOS InAppPurchases: Use recommended receipt verification procedure by reuk 2021-10-14 13:55:38 +0100
  • 48a7274b08 PopupMenu: Update the example docs by Tom Poole 2022-01-10 15:32:13 +0000
  • 74c8963880 DSP: Unconditionally use std::invoke_result instead of std::result_of if C++ 17 is available by Tom Poole 2022-01-07 14:24:31 +0000
  • 9055820a30 TreeView: Reset itemUnderMouse when deleting TreeViewItems to avoid dereferencing dangling pointers by reuk 2022-01-04 19:21:33 +0000
  • cd34f1b00b TreeView: Reset itemUnderMouse when deleting TreeViewItems to avoid dereferencing dangling pointers by reuk 2022-01-04 19:21:33 +0000
  • 4f9a9c7bfc Linux: Fix BadWindow error when XSETTINGS is not available by attila 2022-01-05 20:52:47 +0100
  • 9979dd27fa Add a const specialisation to SampleTypeHelpers by Tom Poole 2022-01-05 11:38:22 +0000
  • 2b3abd3ca6 MacOS: Fix TextEditor when using marked text (e.g. Korean) by attila 2021-12-06 23:44:35 +0100
  • 87061fb751 MacOS: Change keyCode calculation to fix shortcuts with non-Latin languages by attila 2021-12-12 19:05:50 +0100
  • b8094cb200 Android: Fix keyCode calculation and add support for modifier keys by attila 2021-12-11 15:29:26 +0100
  • 96383fb504 macOS: Fix nullptr dereference in WebInputStream on macOS versions < 10.10 by ed 2021-12-22 09:43:41 +0000
  • e329f524a2 StandaloneFilterWindow: Take native window borders into account when constraining size by attila 2021-12-20 21:46:55 +0100
  • 6eac100a79 macOS Accessibility: Pass through accessibility hit test to accessible view in MouseForwardingNSOpenGLViewClass by ed 2021-12-21 14:58:15 +0000
  • ddaa091103 JUCE version 6.1.4 by Tom Poole 2021-12-20 11:16:16 +0000
  • 02b0b752ea Thread: Update macOS thread priority calculation by reuk 2021-12-07 20:07:51 +0000
  • da5e0e0cd3 Resave all projects by Tom Poole 2021-12-20 11:14:39 +0000
  • 8a6e1980d0 Bump version number to 6.1.4 by Tom Poole 2021-12-20 11:06:15 +0000
  • 469a3523b7 AudioPluginHost: Remove parameter listeners in PluginDebugWindow destructor by ed 2021-12-20 08:52:04 +0000
  • f4f6433374 Android: Fix OpenSL build by ed 2021-12-20 08:48:08 +0000
  • fe47c135a5 Docs: Fix typo by ed 2021-12-20 08:43:05 +0000
  • f052e1becb Fix CharPointer_UTF8::isWhitespace() when encountering ideographic whitespace by attila 2021-12-07 11:29:42 +0100
  • 1a8fb3e540 FFT: Add missing override to destructor by reuk 2021-12-15 14:39:50 +0000
  • 1ff05d3333 OpenGL: Avoid querying the native view hierarchy from a background thread on macOS by reuk 2021-12-15 12:29:31 +0000
  • 07dec2d369 macOS: Suppress leak detector warnings for retained system tray icons on Big Sur by Tom Poole 2021-12-15 12:19:06 +0000
  • 0bf2f6a7a4 Revert "Projucer: Default to "Sign to Run Locally" when no signing identity is specified" by reuk 2021-12-14 13:57:18 +0000
  • 38318a094b Revert "Projucer: Set project changed flag when global properties change" by reuk 2021-12-14 12:03:13 +0000
  • f06d8098b0 Revert "Projucer: Only resave project if necessary" by reuk 2021-12-14 11:59:20 +0000
  • 6d711a2312 Revert "Projucer: Check if IDE project file exists when saving" by reuk 2021-12-14 11:59:08 +0000
  • 7984458a8e InAppPurchasesDemo: Avoid heap-use-after-free when rapidly playing samples by reuk 2021-12-07 13:28:50 +0000
  • 48c6087faf Thread: Update macOS thread priority calculation by reuk 2021-12-07 20:07:51 +0000
  • a5b76d3989 macOS: Fix window icon NSImage leak by Tom Poole 2021-12-14 20:54:31 +0000
  • 53c6d19ed9 ValueTreePropertyWithDefault: Remove message thread dependency by ed 2021-12-14 14:38:35 +0000
  • 156722d299 Re-save projects by ed 2021-12-14 17:01:26 +0000
  • aaf00f13ca Projucer: Bump Xcode LastUpgradeCheck by ed 2021-12-14 14:12:48 +0000
  • 05796beffd macOS: Fix CGImage memory access violation on Monterey by Tom Poole 2021-12-14 14:36:52 +0000
  • 08283c9969 ValueTreePropertyWithDefault: Initialise MessageManager in default setting unit test by ed 2021-12-14 10:55:48 +0000
  • a1ea76b408 BufferingAudioReader: Clear buffer in timeout unit test by ed 2021-12-14 10:55:09 +0000
  • 1744008413 Windows: Don't send modal input attempts to windows that are explicitly ignoring them by ed 2021-12-14 10:10:44 +0000
  • 3f7791bbfe ASIO: Include max size when adding supported buffer sizes by ed 2021-12-13 11:54:05 +0000
  • b421159be3 Accessibility: Use ignored AccessibilityHandler for slider text boxes to fix keyboard focus/accessible focus sync issue by ed 2021-12-13 11:49:37 +0000
  • 4f49032fa8 Re-save projects by ed 2021-12-10 15:02:52 +0000
  • 1b2aeec65d Projucer: Attempt to copy module paths from compatible exporter when adding new export target by ed 2021-12-01 15:34:40 +0000
  • fdcdda3463 Projucer: Update to ValueTreePropertyWithDefault class by ed 2021-12-10 15:02:18 +0000
  • 2b6dc9f7d2 Projucer: Update internal property components by ed 2021-12-10 15:00:55 +0000
  • 1de36db60a Update property component constructors to allow temporary ValueTreePropertyWithDefault objects by ed 2021-12-10 15:00:32 +0000
  • dea0f1638b Rename ValueWithDefault -> ValueTreePropertyWithDefault and store default value in shared Value object to propagate changes by ed 2021-12-10 14:59:34 +0000
  • 6d38d7eb33 Projucer: Set project changed flag when global properties change by ed 2021-12-09 15:16:32 +0000
  • 0bac0e78c8 JUCE version 6.1.3 by reuk 2021-12-08 15:31:22 +0000
  • c9b28be145 Resave all projects by reuk 2021-12-08 15:21:46 +0000
  • 44404508fe Bump version number to 6.1.3 by reuk 2021-12-08 14:48:33 +0000
  • 5c1e31a995 Documentation: Fix paths to auxiliary documents by reuk 2021-12-08 14:13:03 +0000
  • 7b45b1d606 Documentation: Convert list items to plain paragraphs to avoid doxygen warnings by reuk 2021-12-08 14:12:01 +0000
  • 3581e2aa7e Documentation: Add doxygen guards to Steinberg namespace by reuk 2021-12-08 14:13:54 +0000
  • d5099ecf4d Documentation: Add doxygen guards to UMP namespace by reuk 2021-12-08 14:13:44 +0000
  • bf32f0dba9 Sanitizer Warnings: Bump sanitizer macro to support Xcode 11 onwards by reuk 2021-12-07 16:17:53 +0000
  • d26945f476 ObjC Helpers: Ensure that all methods accept mandatory "self" and "selector" arguments by reuk 2021-12-07 18:22:51 +0000
  • 9f7409fd3e FileChooser: Fix function signature for Obj-C interop by reuk 2021-12-07 18:18:21 +0000
  • 81013b0517 Docs fix by ed 2021-12-07 17:30:54 +0000
  • 4c2c51eaf4 Check for nullptr comparison operator in NullCheckedInvocation::invoke() by ed 2021-12-07 15:32:37 +0000
  • 112f8999fd iOS: Fix native message box leak when no callback is provided by ed 2021-12-07 14:34:57 +0000
  • b620bf1d43 Windows: Use compatibility profile when creating 3.2 context to allow deprecated function use by ed 2021-12-06 12:48:32 +0000
  • e52582a561 Windows: Create OpenGL 3.2 context when specified (not 3.3) by ed 2021-12-06 12:47:50 +0000
  • 9867ee5c30 Whitespace by ed 2021-12-06 12:44:48 +0000
  • fcb4a8adb3 Fix NullCheckedInvocation::invoke() std::function signature to allow non-forwarding references by ed 2021-12-06 10:23:30 +0000
  • a71bda9adb Projucer: Check if IDE project file exists when saving by ed 2021-12-06 09:55:22 +0000
  • 2224bb9760 Windows: Recreate OpenGL context if pixel format changes by ed 2021-12-03 12:26:13 +0000
  • c5c9f080d3 OpenGL: Ensure context is initially drawn with correct scale on macOS by reuk 2021-12-02 17:32:55 +0000
  • fc0f6b1f2f Tidy up by ed 2021-12-01 13:05:06 +0000
  • 1059f7b022 DropShadower: Check for deletion after calling isWindowOnCurrentVirtualDesktop() by ed 2021-12-01 12:46:06 +0000
  • 3e542f3465 VST: Fix incorrect upper bound of jlimit() in getProgramName() by ed 2021-12-01 12:06:34 +0000
  • 7c609484e8 AU: Set plug-in host callbacks immediately after calling releaseResources() in prepareToPlay() in case the audio unit relies on them during initialisation by ed 2021-12-01 11:41:32 +0000
  • b8cb4da497 ASIO: Amend 61fdde7c to always sleep after calling setSampleRate() by ed 2021-12-01 11:27:14 +0000
  • ea8b0a2d32 OpenGL: Ensure that GL views display at the correct scale on macOS 12 by reuk 2021-11-29 16:49:38 +0000
  • 72abf72c79 GraphicsContext: Fix unused variable warning by reuk 2021-11-29 13:13:01 +0000
  • 474e6d73a4 Projucer: Fix potential order-of-destruction bug in AvailableModulesList by reuk 2021-11-29 13:00:09 +0000