a520bf6457
Projucer: Fixed bug in f8b9e4468 by
2017-06-29 16:08:12 +0100
f8a58c8da7
Added a few assertions and cleanups to AudioBuffer by
2017-06-29 16:01:10 +0100
3675c0a841
Added method BufferedInputStream::peekByte(), and tidied up some internal code in that class by
2017-06-29 15:16:35 +0100
f8b9e44685
Projucer: Removed code for exporting old Visual Studio versions by
2017-06-29 14:47:19 +0100
7e95949457
Added some braces to work around a compiler bug in VS2015 by
2017-05-31 12:37:50 +0100
1cda7cf13b
BLOCKS API: Fixed a crash when block is connected and disconnected over BT and USB by
2017-06-28 16:44:28 +0100
432ad80b60
Fixed a bug in the JUCE demo plug-in time display by
2017-06-28 14:08:55 +0100
c63a8a56cd
Documentation fixes by
2017-06-27 21:39:07 +0100
1f8ccff728
Projucer: Fixed active VS build configuration bug by
2017-06-27 17:46:54 +0100
0874e47a35
Graphics code refactoring by
2017-06-27 15:31:54 +0100
ccb4ce8829
Android: Fixed a linker error when building in release mode by
2017-06-26 18:23:16 +0100
ca9d76cb68
Projucer: Fixed a bug where the live-build engine wasn't adding the VST3 SDK path to its header search paths when building the plugin host by
2017-06-23 16:34:52 +0100
bd3be54a70
Projucer: iOSExporter: add support for Push Notifications entitlement and remote notifications Background Mode. by
2017-06-23 11:12:21 +0200
4965cdf030
Android: Added support for static libraries in modules by
2017-06-22 17:50:57 +0100
8bad82397d
Projucer: Fixed a bug when adding a new group to the file tree where the new group wasn't being displayed by
2017-06-22 13:07:35 +0100
d9a4c06b73
Projucer: Add define guards to splash screen and app usage pre-processor defines by
2017-06-22 11:37:38 +0100
984654318d
Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro by
2017-06-22 09:32:47 +0100
253fd51a96
Removed a superfluous base class inside SharedResourcePointer by
2017-06-22 08:34:53 +0100
238bca7420
Projucer: Improved file filter method by
2017-06-21 17:03:01 +0100
a1b55a4025
Fixed a problem with the SVG parser handling group element transforms by
2017-06-21 16:36:17 +0100
d6ec66d4f9
Fixed build error when using non-UTF8 strings by
2017-06-21 10:42:23 +0100
e5bd7992c4
Tidied up some CharPointer classes, and gave them isNotEmpty() methods by
2017-06-21 10:35:22 +0100
a3655ec17d
Projucer: Fixed a crash in ProjectTab caused by not removing it as a global focus change listener in its destructor by
2017-06-21 10:08:30 +0100
f1dc2a71f3
Android: Fixed a compiler error when compiling for Android SDKs < 16 (and re-saved all projects) by
2017-06-21 09:51:16 +0100
bebe32357f
Added a file parameter to the LookAndFeel::drawFileBrowserRow methods by
2017-06-21 09:43:42 +0100
a54ad21045
Android: Added a workaround for compiler error in Android SDK 18 and 19 by
2017-06-21 09:21:29 +0100
7be889a775
Projucer: Fixed a bug when renaming a file or group in the file tree where the renaming box wouldn't fully cover the item's name by
2017-06-20 17:18:35 +0100
a6ccee8e02
VST2 Hosting: Added a workaround for a bug in multi-channel VST-2 plug-ins which were created with an old version of JUCE (< 4.1.0) by
2017-06-20 16:28:54 +0100
78c8fcbda1
VST2 Hosting: Always ensure that the buffer passed to the plug-in has at least the maximum number of channels that the VST2 plug-in supports by
2017-06-20 16:09:22 +0100
201a85acd7
Android: Added a virtual backButtonPressed() method to JUCEApplicationBase which can be overridden to be informed when the back button is pressed on a device. by
2017-06-20 16:40:03 +0100
b77a0786fb
Added a VS2017 exporter to UnitTestRunner by
2017-06-20 15:50:35 +0100
e168a9806a
Projucer: Fix for 'unreachable code' warning in previous commit by
2017-06-20 15:22:49 +0100
f4d8cf70d1
Projucer: Added a search field to the file panel to filter project files and added options to expand/collapse all groups in the file tree popup menu by
2017-06-20 14:57:04 +0100
cb7ecfd77b
Added method Drawable::getOutlineAsPath(), and used this for parsing SVG clip regions by
2017-06-20 14:16:17 +0100
80229c24a9
WebInputStream: Canceling a connection is now thread safe and prevents subsequent connection attempts by
2017-06-20 14:09:41 +0100
abd04ad948
Fixed a typo in the previous commit by
2017-06-20 12:56:21 +0100
4df76276d3
Refactored win32 OS version detection to avoid Windows pretending to be a lower version than it really is by
2017-06-20 12:52:26 +0100
2df986e559
Whitespace by
2017-06-20 12:28:57 +0100
13b20de150
BLOCKS API: Added support for custom block names by
2017-06-20 12:12:49 +0100
21f14c478b
Tweaked an iOS shutdown behaviour by
2017-06-20 11:48:55 +0100
831e06d6bd
VST2: Fixed missing Xlib initialisation in VST2 wrapper by
2017-06-20 11:37:45 +0100
44f17f5061
VST2: Fixed a VS2013 compiler error by
2017-06-19 18:00:09 +0100
940ff3ee6e
Fixed a bug in iOS and Windows multi-touch code where touches on different windows weren't aware of each other by
2017-06-19 16:28:55 +0100
f866b4ff5e
Fixed a problem where popup menus triggered from the taskbar could get stuck, and tidied up some internal PopupMenu code by
2017-06-19 16:27:47 +0100
5930f2254c
Added ability to add meta parameters to AudioProcessorValueTree by
2017-06-19 16:22:20 +0100
433a82edee
Added an offset to GlowEffect by
2017-06-19 11:31:03 +0100
d7197f8f42
Added a couple of missing 'override's by
2017-06-19 11:06:28 +0100
38ba6e9884
Added a better shutdown procedure for the plugin host demo by
2017-06-19 10:53:44 +0100
ec5d319a93
Projucer: Fixed a bug where the version number displayed next to a module's name in the modules panel wasn't being updated after changing its path by
2017-06-19 10:29:34 +0100
a4a3acaa74
BLOCKS SDK: Updated the LittleFoot documentation to include the latest API changes by
2017-06-16 12:27:37 +0100
909ff222f2
Added a missing "pragma once" by
2017-06-15 18:00:17 +0100
ca9c8f22d7
Windows: Removed Desktop::clearAllTouchSources() method and cleaned up some Windows touch input code by
2017-06-15 17:20:55 +0100
8e4c187451
WebInputStream: Fixed bug preventing cancellation of streams on Linux by
2017-06-15 15:33:57 +0100
a95ede0c6e
Updated the breaking changes document to reflect the previous commit that fixed a bug in Windows HTTPS connections by
2017-06-15 11:10:06 +0100
46a9da28d6
(Fixed typo) by
2017-06-15 10:51:18 +0100
0094d199ed
Linux: avoided an out-of-bounds access when using mice with large numbers of buttons by
2017-06-15 10:23:14 +0100
562a2b5d9f
Windows: Fixed a bug where HTTPS security features were being disabled by
2017-06-15 10:21:07 +0100
6917e5f5ce
Documentation: Fixed some Doxygen warnings by
2017-06-14 19:04:48 +0100
d525bb49e1
Resaved all projects by
2017-06-14 15:59:20 +0100
0edac2e981
Windows: Small tweak for previous commit by
2017-06-14 14:26:30 +0100
9d294970d7
Windows: Fixed a bug where multi-touch inputs weren't being cleared correctly by
2017-06-14 12:11:12 +0100
319ca33637
BLOCKS: Some code cleanup and modernisation in BlocksDrawing by
2017-06-13 12:48:21 +0100
3d04a23c0f
Projucer: Only add the juce_audio_plugin_client module path to XCode's header search paths if it is included in the project by
2017-06-13 10:16:54 +0100
9d52538e91
Standalone plug-in: Fixed an issue where resizing a plugin's editor in standalone mode would not resize the parent window by
2017-05-31 11:27:33 +0100
1f40db45a5
Standalone plug-in: Fixed a compile error for older macOS deployment targets by
2017-05-31 10:51:09 +0100
72087e2bc1
(refs/pull/5/head)
Fixed crash on second open of OpenGL enabled plugin. by
2017-06-12 20:24:25 -0400
543711d92f
BLOCKS: Updated the BlocksSynth example by
2017-06-12 17:33:26 +0100
acf00d485f
BLOCKS: Re-saved BlocksDrawing example project by
2017-06-12 17:29:33 +0100
9796746756
BLOCKS: Updated and cleaned up the BlocksDrawing example by
2017-06-12 16:34:16 +0100
15cc2bbc7f
BLOCKS: Removed an old method from the BitmapLEDProgram LittleFoot program by
2017-06-12 16:21:02 +0100
83f1331cc5
(refs/pull/4/head)
Fixed crash on second open of OpenGL enalbed plugin. by
2017-06-12 10:40:26 -0400
955b2aa71e
Projucer: Made the default Windows target platform version 8.1 for VS2013 and VS2015 exporters and 10.0.15063.0 for VS2017 exporters by
2017-06-12 14:46:01 +0100
bfd59e5f87
CoreAudioDevice: Fixed potential race condition by
2017-06-12 10:20:05 +0100
693fde9f21
Projucer: Added an option to CodeHelpers::makeValidIdentifier() to allow asterisks so that pointer types are not ignored when automatically generating header files in the GUI editor by
2017-06-12 09:28:35 +0100
8e7cc759f5
Made JUCE's Atomic class a simple wrapper around std::atomic on platforms that support it by
2017-06-09 20:38:10 +0100
02349f4677
JUCE Demo: Removed some commented out code by
2017-06-09 16:27:02 +0100
2bc7618424
BLOCKS SDK: Added support for the Seaboard BLOCK and new config item API by
2017-06-09 15:13:41 +0100
1c7d1084b9
Minor formatting changes by
2017-06-09 11:49:57 +0100
56a2ad4231
Projucer: Add various android project properties to the Android exporter to add custom resources and gradle dependencies by
2017-06-09 11:30:44 +0100
9b02982f4e
Projucer: added support for Xcode's INFOPLIST_PREFIX_HEADER, INFOPLIST_PREPROCESS, INFOPLIST_PREPROCESSOR_DEFINITIONS to allow pre-processing of info plists by
2017-06-09 11:29:52 +0100
851b3e6db1
Added method Desktop::getOrientationsEnabled() by
2017-06-09 11:26:37 +0100
9ae25d13c2
Documentation: Some typo fixes by
2017-06-08 16:51:07 +0100
1a6e1dbff2
Result of pointer arithmetic should not depend on if the pointer is being wrapped in a JUCE Atomic or not (breaking change: see https://github.com/WeAreROLI/JUCE/blob/develop/BREAKING-CHANGES.txt by
2017-06-08 16:45:49 +0100
22c187826d
Android: Fixed a compile error when building standalone plug-ins on Android by
2017-06-07 16:10:21 +0100
57120b39c0
Tweaked some whitespace to avoid false-alarm warnings in GCC by
2017-06-07 11:12:48 +0100
8493da4d7b
Added method AudioProcessorEditor::setScaleFactor() and the Presonus plugin GUI scaling extensions to the VST2/VST3 plugin client and host classes. by
2017-06-07 10:33:59 +0100
ebe5916c49
Misc code cleanups by
2017-06-07 10:13:38 +0100
82f3ab616a
Avoided duplicate entries in the default VST search path by
2017-06-07 10:07:02 +0100
26596fbfad
Projucer: Added default module search paths to the Projucer by
2017-06-06 16:57:16 +0100
f1e98f54ed
Removed extraneous semicolon by
2017-06-06 15:16:53 +0100
0b20507c8b
Android: Ensured that OpenSL audio callbacks can call into Java (even if this is not recommended) by
2017-06-06 11:09:20 +0100
2cdf30dd46
Android: Added external storage read/write permissions to RuntimePermissions class by
2017-06-06 11:07:09 +0100
ee8c2303c6
Build fixes for FileListComponent and FileTreeComponent by
2017-06-06 10:27:48 +0100
b6478be22c
Added a public member DirectoryContentsDisplayComponent::directoryContentsList by
2017-06-06 10:21:44 +0100
dfcc6780dd
Added a path to .gitignore by
2017-06-05 16:54:32 +0100
b449c346ad
VST3 Wrapper: Fixed an issue where JUCE would overwrite audio data into an input buffer provided by VST3 hosts by
2017-06-05 16:05:12 +0100
eb38256e2c
Removed an assertion which was already checked just a few lines above by
2017-06-05 14:35:14 +0100
c56dc32b28
Fixed a bug in ComponentBoundsConstrainer::setBoundsForComponent() where a component positioned off-screen or on another monitor wouldn't have its bounds set correctly by
2017-06-05 14:12:44 +0100
6f94997adb
Don't assert on GL errors if the peer is not valid anymore by
2017-06-05 12:57:49 +0100
7539a993f9
VST2: Fixed a typo in VST2 flag definition by
2017-06-05 11:56:21 +0100