c49e18cad4
Projucer: Add option to automatically set up oneMKL in VS exporters by
2021-08-31 18:06:28 +0100
bde242892f
Projucer: Avoid adding duplicate arrays to plist by
2021-08-09 11:56:56 +0100
65bd869451
Projucer: Properly escape android app names containing apostrophes by
2021-08-17 16:33:28 +0100
5f7ad995af
Projucer: Escape special characters in MSVC project files by
2021-08-17 13:59:07 +0100
23e621f26e
Projucer: Add BOM when writing VS solution files by
2021-08-17 13:30:32 +0100
4046912b6e
Projucer: Fix string escaping in IAA name definition by
2021-08-17 13:00:39 +0100
6c775a367b
Projucer: Escape single quotes in project names for makefile projects by
2021-08-17 11:28:55 +0100
cd495f136e
Projucer: In Xcode exporter, properly escape single quotes in preprocessor definitions by
2021-08-16 20:45:19 +0100
f989182f32
Linux windowing: Display utf-8 native window titles correctly by
2021-08-17 12:21:55 +0100
8cc0d12fb3
Separate C and C++ recommended warning flags by
2021-08-24 15:19:38 +0100
46ea879739
JUCE version 6.1.2 by
2021-09-20 13:25:30 +0100
cea889d311
macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() by
2021-09-09 15:08:56 +0200
6f4618f9bc
Re-save all projects by
2021-09-20 13:24:39 +0100
bc75010116
Bump version number to 6.1.2 by
2021-09-20 12:15:47 +0100
f1fecfdc88
Add some missing Doxygen tags by
2021-09-20 11:36:56 +0100
d6633e6b37
CMake: Ensure that plugins can be loaded on M1 macs when using automatic copying by
2021-09-16 18:34:31 +0100
a46c484afb
Fix some conversion warnings flagged up by Android Studio by
2021-09-15 14:40:30 +0100
ae8662ce6d
macOS Accessibility: Silence some unguarded-selector warnings by
2021-09-15 11:22:07 +0100
30b37da39b
Accessibility: Fix parent handler traversal when hit test handler is ignored in AccessibilityHandler::getChildAt() by
2021-09-15 10:27:50 +0100
d6fd33b38d
Accessibility: Disable accessibility for PopupMenu windows on the desktop when their parent window or target component have accessibility disabled by
2021-09-15 09:32:50 +0100
b65dc65bc2
Android Accessibility: Don't send accessibility events when inside populateNodeInfo() callback by
2021-09-15 08:56:15 +0100
d8214732ed
Android Accessibility: Send appropriate content change types for TYPE_WINDOW_CONTENT_CHANGED accessibility event by
2021-09-15 08:51:44 +0100
74a83440e2
Android Accessibility: Check for valid host pointer when calling into C++ peer code from Java accessibility callbacks by
2021-09-15 08:48:16 +0100
0a288fc71e
AU Host: Fix bug where modifying parameters from a custom editor would sometimes update incorrect parameters in the host by
2021-09-01 14:02:55 +0100
9db2647971
Docs: Fix a typo by
2021-09-14 11:43:24 +0100
24910cc4b4
Fix GCC Wshadow warnings by
2021-09-13 12:58:35 +0100
9f20b8afe6
Projucer: Add -Wshadow to GCC recommended compiler warning flags by
2021-09-13 12:58:22 +0100
1d55452b78
VST3 Host: Ensure that plug-ins without IPlugViewContentScaleSupport support are resized correctly when the native scale factor changes by
2021-09-09 16:33:11 +0100
f17425c880
VST3 Host: Be more forgiving of internal parameter IDs in beginEdit/performEdit/endEdit methods by
2021-09-09 16:18:54 +0100
3f699f5b14
VST3 Host: Only call onSize() in resizeView() if the size has changed by
2021-09-09 15:53:17 +0100
598748c825
VST3 Host: Call updateMidiMapping() after enabling plug-in MIDI busses in setupIO() by
2021-09-09 15:09:31 +0100
5c933d4c4e
macOS OpenGL: Use display refresh rate when rate limiting swapBuffers() by
2021-09-09 15:08:56 +0200
6d6ecffb9d
JUCE version 6.1.1 by
2021-09-09 13:31:13 +0100
04d9b7967e
CMake: Include JUCEModuleSupport file when installing JUCE via CMake by
2021-08-24 15:24:04 +0100
1c7dc0b053
Re-save all projects by
2021-09-09 12:57:24 +0100
5109e30c6f
Bump version number to 6.1.1 by
2021-09-09 12:51:15 +0100
b4ba780d60
Update the README by
2021-09-09 12:40:09 +0100
f0002845d5
OpenGL: Correctly reset repaintEvent by
2021-09-08 10:43:13 +0100
7bc696cd28
Windows: Use Component::ScaleFactorListener in ActiveXComponent, OpenGL and video native code and remove some unnecessary JUCE_WIN_PER_MONITOR_DPI_AWARE checks by
2021-09-08 08:52:23 +0100
65396f986d
OpenGL: Use correct reference to glResolveMultisampleFramebufferAPPLE by
2021-09-07 16:38:02 +0100
8370542eb2
Accessibility: Only use AccessibilityRole::toggleButton role and add AccessibilityActionType::toggle for ToggleButtons by
2021-09-07 17:33:02 +0100
4f5c559ce2
VST3 Host: Ensure that program parameter is updated in response to program change requests by
2021-09-06 14:50:08 +0100
b2a51eb253
VST3 Client: Avoid segfaults when updating program and bypass parameters by
2021-09-06 14:41:07 +0100
b30d6b0714
AudioPluginHost: Avoid calling repaint inside parameter change callbacks by
2021-09-06 13:25:21 +0100
90eb878d16
Accessibility: Make createAccessibilityHandler() private in Component subclasses by
2021-09-06 17:29:03 +0100
dd08be6215
Android Accessibility: Guard app context calls in a few places to prevent potential nullptr dereferences by
2021-09-06 11:20:04 +0100
3739fe4829
Accessibility: Added ScopedDragNotification for sending slider drag notifications by
2021-09-06 10:03:13 +0100
8d6ba3b54e
Accessibility: Use AccessibilityRole::ignored for UI elements that should not be accessible to screen readers but have accessible children by
2021-09-06 09:30:21 +0100
baa1bbafdf
Windows: Fall back to old-style modal dialog when showing native message box modally since TaskDialog does not support fully modal dialogs by
2021-09-02 10:27:18 +0100
b760620e05
TextLayout: Ensure that line origin is set correctly when line starts with whitespace or newline glyphs by
2021-09-01 16:11:11 +0100
c26ff2da6b
DirectWrite: Don't skip newline glyph runs when performing text layout by
2021-09-01 12:03:05 +0100
56f057fb65
Whitespace by
2021-09-01 10:29:58 +0100
06ca1156e1
macOS Accessibility: Always set our NSWindow as accessible so its title bar is navigable by
2021-09-01 16:33:00 +0100
59333870f5
Accessibility: Disable accessibility of child components when calling `Component::setAccessible (false);` by
2021-09-01 15:21:38 +0100
8bb08f558e
Accessibility: Fix off-by-one row index bug when using a ListBox with an accessible header component by
2021-09-01 10:24:36 +0100
945a7f4477
Accessibility: Send value change notifications from SliderAccessibilityHandler by
2021-08-31 17:12:35 +0100
f5eee033ba
NativeMessageBox: Return correctly mapped value when shown modally by
2021-09-01 17:46:11 +0100
3b97c40c2d
iOS: Fix a crash in NativeMessageBox implementation when shown modally by
2021-08-31 16:24:29 +0100
5dfae8b58b
VST3 Host: Update parameter values after plugin requests restart with kParamValuesChanged by
2021-08-31 12:27:07 +0100
2be72f6acd
Partially revert e1366361 by
2021-08-31 10:23:47 +0100
1d38f646ab
CMake: Include JUCEModuleSupport file when installing JUCE via CMake by
2021-08-24 15:24:04 +0100
b501feefdf
Re-save all projects by
2021-08-23 16:59:50 +0100
6542446594
Update the JUCE logo by
2021-07-26 17:11:39 +0100
4f01392000
JUCE version 6.1.0 by
2021-08-23 10:24:00 +0100
3833c6d207
Re-save all projects by
2021-08-23 10:17:46 +0100
46fe3789fc
Bump version number to 6.1.0 by
2021-08-23 09:35:41 +0100
9ac96840aa
Fix some Doxygen warnings by
2021-08-23 09:17:53 +0100
9a19307eee
AudioBuffer: Clarify docs regarding the buffer's internal "cleared" flag and add setNotClear() method to force this flag to false by
2021-08-18 12:12:53 +0100
a6fced64df
Remove some outdated documentation by
2021-08-18 09:51:34 +0100
b13af2df95
Re-saved all projects by
2021-08-16 16:13:59 +0100
c799b56b60
Fix missing prototypes warnings by
2021-08-16 12:20:13 +0100
6f8c464747
TextEditor: Fix a highlighting bug by
2021-08-13 16:31:33 +0100
c3cb59d6ae
TextEditor: Avoid some potential nullptr dereferences in the Iterator class by
2021-08-13 16:29:22 +0100
80602649a2
BufferingAudioSource: Fix AudioBuffer data race by
2021-08-13 14:21:50 +0100
832deb9ad7
AudioBuffer: Revert ce20ab8a causing performance issues in some cases by
2021-08-13 13:55:04 +0100
6d40b627ba
AlertWindow: Fix incorrect return value when using modal native ok/cancel and yes/no/cancel dialogs by
2021-08-16 12:18:20 +0100
d1f16f0643
Accessibility: Add missing static keyword to areAnyAccessibilityClientsActive() implementations by
2021-08-13 09:07:58 +0100
962f94837d
Accessibility: Update button labels in AccessibilityDemo to silence Accessibility Inspector audit warnings by
2021-08-13 09:06:59 +0100
dd18711493
iOS: Use UIAccessibilityContainer methods for correct accessibility hierarchy and navigation by
2021-08-13 09:04:39 +0100
17fe5a54d8
iOS: Removed private API method by
2021-08-09 14:05:56 +0100
9446f6317c
iOS: Renamed private API method by
2021-08-09 14:05:48 +0100
45d12f7a18
Projucer: Only switch to manual Xcode signing if not using the default Code-Signing Identity by
2021-08-12 16:32:50 +0100
0a69edd216
Projucer: Switch to manual Xcode signing if a Code-Signing Identity is specified by
2021-08-12 13:04:42 +0100
80239b4d50
OpenGL: Only load the core API by default by
2021-08-09 19:03:42 +0100
8022356d2b
OpenGL: Avoid dlsym calls for weak-linked symbols on macOS by
2021-08-09 16:22:18 +0100
055a4e93e9
POSIX: Set fileHandle to 0 after closing in MemoryMappedFile::openInternal() to prevent it from being closed again in the destructor by
2021-08-11 12:02:49 +0100
63f2a7c30c
Re-saved all projects by
2021-08-11 12:01:05 +0100
42ea1189ad
macOS: Fix for WebBrowserComponent dropping parameters when using a file:// URI by
2021-08-11 11:50:34 +0100
2db1bbdc0f
Add missing AlertWindow::showNativeDialogBox() implementation that was removed in 551d7b9c by
2021-08-09 08:51:58 +0100
455b8baf7e
Projucer: Update Android plug-in and gradle versions by
2021-07-29 12:46:21 +0100
a6df818255
Android: Update to Oboe release 1.6.1 by
2021-07-29 08:56:38 +0100
39772b7474
Android: Remove old minimum SDK version checks by
2021-07-28 17:12:52 +0100
3c1393ecb6
ChoicePropertyComponent: Allow slightly more relaxed matching in getValue by
2021-08-09 17:42:31 +0100
ff24f4acd3
CMake: Fix module source groups when not using modules-only mode by
2021-08-09 11:21:49 +0100
449e4df275
SIMD: Remove unnecessary assertion from truncate fallback by
2021-08-04 15:53:51 +0100
cef6974c7c
StandaloneFilterWindow: Fix window resizing bug on Linux by
2021-08-04 11:45:27 +0100
61e5f983d9
AudioDeviceSelectorComponent: Make timerCallback declaration private by
2021-08-04 11:02:18 +0100
d51354d704
AAX: Avoid adding plugin description as an alternative name by
2021-08-03 18:39:25 +0100
334bd2a926
AUv3 Client: Notify host when updating current program by
2021-08-03 18:27:23 +0100
087cda7e1f
HWNDComponentPeer: Fix reentrancy bug in DPICHANGED handler by
2021-07-30 09:16:44 +0100