df2f5db822
Re-saved all projects by
2020-12-01 10:20:54 +0000
5929103a29
Bump version number to 6.0.5 by
2020-12-01 10:08:50 +0000
6ac0e90e58
FileChooser: Allow new filechooser to load paths containing unicode characters by
2020-11-30 18:17:43 +0000
1ec24991e8
Re-saved all projects by
2020-11-30 18:30:54 +0000
2b522403bd
Don't set Desktop singleton L&F in AUv3Synth plug-in example by
2020-11-30 17:53:15 +0000
6e5fa14065
Add demo assets as Xcode resource to AudioPluginHost by
2020-11-30 17:23:42 +0000
7053df4b5b
iOS: Fixed incorrect desktop window position by
2020-11-30 17:23:04 +0000
aed22a7e7a
CMake: Place juceaide in versioned folder when installing package by
2020-11-30 13:10:39 +0000
45a2e57bf9
macOS: Add Foundation to juce_core OSXFrameworks by
2020-11-29 17:59:29 +0000
142a52f9b8
Unquote command-line arguments when adding them to ArgumentList by
2020-11-26 17:59:57 +0000
ba172bc828
Build: Provide option to suppress resourceUsage keys in AU plists by
2020-11-23 19:50:02 +0000
6cb364e33f
Re-saved all projects by
2020-11-25 17:42:37 +0000
3a3ef41ad5
Added <array> to juce_StandardHeader.h and removed some unnecessary includes from juce_analytics and juce_dsp by
2020-11-25 17:03:50 +0000
4de5726775
Android: Don't assert on device type 25 which seems to be valid when debugging from Android Studio (although undocumented) by
2020-11-25 15:47:42 +0000
57f4d4a618
Projucer: Removed deprecated Android NDK path property by
2020-11-25 15:48:08 +0000
e4c3d53c7a
Android: Request ACCESS_FINE_LOCATION permission when using Bluetooth by
2020-11-25 12:48:12 +0000
f2d0d324d3
Projucer: Updated Android target SDK version to API level 29 by
2020-11-25 12:45:07 +0000
9005c81f47
Windows: Fixed a potential crash in the DirectWrite TextLayout::createNativeLayout() implementation by
2020-11-25 10:27:41 +0000
57fd6422ca
Only add modules explicitly declared in PIP file in PIPGenerator by
2020-11-24 12:35:36 +0000
47dc58620d
Projucer: Added "--fix-missing-dependencies" option to the command line resave to add any required modules that may be missing by
2020-11-25 17:39:41 +0000
d173a3d330
CMake: Only enable AUv3 builds under the Xcode generator by
2020-11-23 19:30:52 +0000
0341f4d24e
CMake: Correctly set AUv3 product type by
2020-11-23 16:51:46 +0000
350f1f9bc1
CMake: Correctly derive AUv3 bundle name by
2020-11-23 15:40:09 +0000
5a19a7c8e8
IPC: Fix potential deadlock in win32 NamedPipe implementation by
2020-11-25 12:31:20 +0000
c5136d28b7
NamedPipe: Avoid spurious test failures due to pipe name collisions by
2020-11-24 14:45:50 +0000
ac612693aa
NamedPipe: Fix potential vptr data-race in unit tests by
2020-11-23 13:45:21 +0000
389e7436ef
IPC: Add some missing locks in native NamedPipe implementations by
2020-11-20 12:24:13 +0000
9b90398cf9
IPC: Fix occasional windows crash by
2020-11-20 12:12:35 +0000
84be2fea9a
IPC: Avoid deadlocks when destroying pipes by
2020-11-16 20:12:06 +0000
472fac976b
IPC: Prevent disconnection while a read is in progress by
2020-11-12 20:05:06 +0000
a70101e3ec
IPC: Allow setting custom timeouts in disconnect by
2020-11-02 12:51:17 +0000
750c982c1d
Camera: Warn when adding a preview component after starting capture on macOS by
2020-11-16 15:51:18 +0000
f1362dbb93
Camera: Make `addListener` trigger continuous photo capture on iOS by
2020-11-16 15:50:46 +0000
fc0d1814eb
Projucer: Add iOS 14.0 deployment target option by
2020-11-16 10:21:23 +0000
8ee13b78ba
Avoid drawing TextEditor "empty" text when it isn't visible by
2020-11-16 16:10:13 +0000
f00dea4331
Sync lv2 wrapper with main branch, while keeping compat by
2020-11-16 15:25:32 +0000
e0883ace58
macOS: Updated the required deployment target for WKWebView by
2020-11-16 12:52:57 +0000
d8fb83e167
Add missing includes by
2020-11-16 13:23:07 +0000
1933ef48c0
Also don't use state functions if state is disabled by
2020-11-16 12:25:08 +0000
e9ad9bfcd9
LV2 wrapper: Do not return state interface if plugin state disabled by
2020-11-16 12:23:21 +0000
a3403e0cc6
LV2 wrapper: implement UI idle, giving responses on main thread by
2020-11-16 12:21:56 +0000
3c7bd17d9f
Set version for LV2 plugins by
2020-11-16 12:13:17 +0000
e2a429482c
Fix missing LV2 UI properties in generated ttl by
2020-11-16 12:11:35 +0000
f29e2de715
CMake: Propagate more definitions from shared-code to plugin wrappers by
2020-11-12 15:32:58 +0000
e0110e62bb
CMake: Recommend using target_sources(... PRIVATE) in examples by
2020-11-12 13:41:31 +0000
5595e7f9f4
CMake: Avoid warnings when requesting AAX/VST2 on iOS by
2020-11-12 12:24:17 +0000
4a036afe32
CMake: Make it easier to switch between simulator/device builds by
2020-11-12 12:13:58 +0000
43c692e20d
DSP: Fix typo in Convolution docs by
2020-11-12 11:41:26 +0000
62c00e6f3c
CMake: Invoke Rez using xcrun, rather than using a hard-coded path by
2020-11-12 11:06:50 +0000
42391ce309
Projucer: Made preprocessor define precedence consistent when not using a global AppConfig file by
2020-11-16 09:01:41 +0000
5f9f032682
VST: fix the plugin build, undefined MidiBuffer by
2019-06-12 17:21:16 +0200
95b2b198da
Don't include processors/juce_ProcessorChain.h by
2020-05-09 19:04:17 +0100
3a2f824688
Fix build with old gcc by
2020-05-09 19:03:36 +0100
cb5ab2ac32
One small change needed for distrho-ports by
2020-05-31 08:08:27 +0100
a4e78a1e5e
Assume SSE is present (if intel/amd CPU) by
2020-05-09 19:05:19 +0100
36f1197536
macOS: Forward key events from WKWebView correctly by
2020-11-13 16:39:20 +0000
5ae32084a7
Made the assertion in the Timer destructor slightly less strict by
2020-11-13 16:12:27 +0000
884f2c1332
Windows: Use Thread::sleep() instead of yield() when waiting for ChildProcess output to avoid eating CPU by
2020-11-11 17:02:45 +0000
f46b60280e
Projucer: Don't set `makeCamelCase` argument when creating plug-in template class name by
2020-11-05 16:53:17 +0000
4ec4178a21
build_tools: Changed the `capitalise` argument of makeValidIdentifier() to `makeCamelCase` to make it clearer what it actually does by
2020-11-05 16:52:41 +0000
b4d101d86b
PluginHost: Removed the juce_video module from CMakeLists.txt by
2020-11-04 09:33:39 +0000
270e056e40
CoreAudio: Fixed a data race on isWaitingForInput in DeviceWrapper by
2020-11-03 15:52:47 +0000
09ecc0ebef
Linux: Fixed a use-after-free in XWindowSystem::findDisplays() by
2020-11-03 17:07:38 +0000
df3b49fbd3
VST2: Fix conversion warnings on Linux by
2020-10-26 19:18:27 +0000
761eb566f5
Fixed some compiler warnings by
2020-11-03 14:01:49 +0000
8070fa0ec4
Fixed some compiler warnings by
2020-11-03 14:01:49 +0000
e670701ca7
PluginHost: Removes the video module by
2020-11-03 11:44:42 +0000
1e532b2ae0
macOS: Use objc_msgSendSuper_stret() for return types > 8 bytes in 32-bit builds by
2020-11-02 09:32:39 +0000
3f78998b96
Linux: Fixed semi-transparent windows not rendering correctly by
2020-11-02 15:46:45 +0000
7901eb6ca1
Linux: Use synchronous X11 error handling in debug builds by
2020-11-02 14:43:08 +0000
d1bb4d61f0
AAX: Fixes an Xcode compiler warning by
2020-10-31 08:29:25 +0000
a357e548a3
AAX: Fixes an Xcode compiler warning by
2020-10-31 08:29:25 +0000
35277443e4
SystemStats: Use new dictionaryWithContentsOfURL signature by
2020-10-29 12:48:14 +0000
4fd3dfb51b
FileChooser: Temporarily silence deprecation warnings on iOS by
2020-10-29 11:23:15 +0000
d236964410
PluginList: Fix revealing plugins by
2020-10-27 12:50:22 +0000
6811242371
VST2: Fix conversion warnings on Linux by
2020-10-26 19:18:27 +0000
fb83c45a9d
IPC: Fix race condition when destroying connections by
2020-10-29 11:39:47 +0000
bef6a91294
Linux: Made the Desktop singleton usable when running headless by
2020-10-24 15:59:19 +0100
f05ae1c709
Added Desktop::isHeadless() method by
2020-10-27 11:54:12 +0000
1f2a7b759d
Added documentation to Desktop::getDisplays() by
2020-10-27 11:33:55 +0000
b7e28541ca
Replaced deprecated Displays methods by
2020-10-27 11:44:19 +0000
c21241549b
Deprecated some methods in the Display class by
2020-10-27 11:29:30 +0000
ea86c0db82
PopupMenu: Update WidgetsDemo by
2020-10-26 12:48:36 +0000
f61447fd01
PopupMenu: Allow manual column breaking by
2020-10-26 12:48:21 +0000
d4450ad8ae
PopupMenu: Add LookAndFeelMethods for drawing column separators by
2020-06-10 18:37:49 +0100
f04e11c4bb
PopupMenu: Allow theming of popup menu background based on Options by
2020-06-08 17:45:45 +0100
37c2dbe547
ComboBox: Add const getter for root menu by
2020-06-10 16:56:23 +0100
336398893d
Projucer: Deprecate the CLion exporter by
2020-10-23 16:57:15 +0100
6e02c45d37
FileChooser: Fix build compatibility issue with MinGW by
2020-10-26 11:01:30 +0000
30bca72e6f
CMake: Ensure temporary dirs are removed after use by
2020-10-23 18:54:49 +0100
b41951bc4b
AudioProcessorGraph: Ensure nodes are prepared with correct precision by
2020-10-22 20:28:51 +0100
0943291990
MidiFile: Make file-reading more robust by
2020-10-20 12:25:11 +0100
a98dc7553b
CMake: Update example projects to use recommended targets by
2020-10-20 11:15:10 +0100
db23a1b2fd
CMake: Update docs for cmake "recommended" targets by
2020-10-20 10:51:06 +0100
99bce8a3a8
Android: Fixed large buffer sizes on some devices by
2020-10-23 12:16:55 +0100
06a6619cb8
CMake: Fix CMake bug which caused incorrect plugin manufacturer code to be generated by
2020-10-20 16:49:26 +0100
32b9b1e9db
CoreAudio: Prevent audio glitches before microphone permission granted by
2020-10-23 10:52:27 +0100
2f098c16d0
Projucer: Fixed incorrect Xcode property in the CLion exporter by
2020-10-22 08:54:06 +0100
22f0e26451
Android: Use performance mode from stream directly when logging Oboe stream details by
2020-10-21 16:30:53 +0100
b78114cfb3
FileChooser: Add assertion for improved safety when using modal FileChoosers by
2020-10-21 13:13:53 +0100