dbb2f620b4
Bump version number to 5.2.0 by
2017-10-25 12:07:32 +0100
65857af333
Added an assertion to avoid surprises if you call the not-yet-implemented MP3AudioFormat::createWriterFor() method by
2017-10-24 17:33:57 +0100
2d1532e5d0
Windows: Added a more robust way of getting the path of the current dll by
2017-10-24 16:32:59 +0100
a742ae834e
Added a missing inline to the StandalonePluginHolder class by
2017-10-24 16:21:02 +0100
80b326ec48
Made the log text of the OSCMonitor demo more readable by
2017-10-24 16:17:04 +0100
a63f1808fc
Fixed a bug where a Slider popup display added to a parent component would never be dismissed by
2017-10-24 15:57:16 +0100
4d821219f8
BLOCKS: Throttle frequency of topology change listener callbacks by
2017-10-24 15:55:32 +0100
b936eaeebc
Projucer: Fixed a Linux Makefile library name bug by
2017-10-24 10:32:04 +0100
99c4f716da
InAppPurchases: return failure status of restoring products bought list if IAP is unavailable. by
2017-10-24 10:33:07 +0200
d1c8762e8f
Projucer: Set the correct debug information format value for MSVC build configurations by
2017-10-24 09:24:06 +0100
5eb5f9463b
Fixed a MessageManager lock assertion in the OpenGL JUCE demo by
2017-10-24 09:16:39 +0100
159ffb5fb9
OpenGL: Added method OpenGLContext::setTextureMagnificationFilter to change GL's texture magnification filter by
2017-10-24 09:13:19 +0100
7854ca74f0
InAppPurchases: remove return after else! by
2017-10-24 09:28:58 +0200
0e9db3c403
InAppPurchases: call purchasesListRestored() callback with failure when a user cancels login to AppStore. by
2017-10-24 08:58:37 +0200
e0088c12b2
InAppPurchases: handle the case with AppStore where purchase time in a receipt is a string. by
2017-10-24 08:56:28 +0200
523a5992cf
PushNotifications: fix doxygen comments. by
2017-10-24 08:43:54 +0200
afdb888514
RTAS: Fixed some namespacing around include paths by
2017-10-23 21:42:12 +0100
1bd5292323
Resaved all projects by
2017-10-23 15:12:58 +0100
eb8fecf816
Formatting improvements by
2017-10-23 15:03:25 +0100
b95b82f9eb
Whitespace by
2017-10-23 14:26:09 +0100
a97bdd6352
Projucer: replace Windows 10 target SDK 10.0.15063.0 with 10.0.16299.0. by
2017-10-22 22:56:34 +0200
413164f46a
Analytics: Added an new analytics module by
2017-10-23 13:52:30 +0100
55a917ebe5
AU/AUv3: Ensured that prepareToPlay is called when an AU host enables/disables non-realtime mode by
2017-10-23 12:31:02 +0100
331bd17aa5
Fixed a bug where the Slider popup display was being shown at the wrong position by
2017-10-23 11:48:57 +0100
fc231a862f
Re-save all projects. by
2017-10-23 09:54:16 +0200
b2d2bda7a1
Add Push Notifications feature for iOS and Android. by
2017-07-25 11:51:33 +0200
9e78aa7b32
Spelling fix by
2017-10-21 08:27:57 +0100
20e1cc0880
Removed a breaking change that is no longer a breaking change by
2017-10-20 16:41:02 +0100
8eb18cd5ae
VST2 Hosting: Don't try changing the channel layout for multi-bus VST2s. Multi-bus VST2s have a fixed layout. by
2017-10-20 15:51:27 +0100
df1b43b704
Projucer: allow to specify custom content of AndroidManifest.xml by
2017-10-20 14:27:57 +0200
115354bef6
Avoided a pedantic warning/error in GCC by
2017-10-20 15:02:24 +0100
f2d8c4bc6b
Tweaked the new LookAndFeel misuse detector to avoid bothering people who don't clear their global L+F before deleting it by
2017-10-20 14:56:04 +0100
d4c1daa448
BLOCKS API: tweaked a timeout value to avoid unnecessary re-triggers by
2017-10-20 14:16:53 +0100
8174b66f11
CLion: Allowed the Projucer to launch CLion for supported projects by
2017-10-20 13:45:56 +0100
a166f01fce
Projucer: Added an option to the Xcode and VS exporters to enable/disable the post-build plugin binary copy step by
2017-10-20 12:06:56 +0100
463f1c840d
Removed the message manager lock from the AudioProcessorValueTreeState constructor by
2017-10-20 10:21:33 +0100
73573ede91
CLion: Fixed an issue when linking shared library code with spaces in the library name by
2017-10-20 09:34:01 +0100
52afdcb2ff
Projucer: Fixed a bug where plugin binary copy locations previously set in the Xcode exporter weren't being preserved by
2017-10-20 08:46:03 +0100
75236aa61d
Fixed a FlexBox rounding bug by
2017-10-19 19:53:06 +0100
20147fc0cc
A few code cleanups by
2017-10-19 17:55:09 +0100
5db438a45e
Projucer: Changed the default VST2 binary copy path used by the Visual Studio exporters by
2017-10-19 17:45:08 +0100
f0ef700e46
Modernised a bunch of code mainly relating to character/string iteration by
2017-10-19 16:50:02 +0100
d346d6ef50
Projucer: Added a post-build step to Visual Studio plugin targets that copies the plugin to a specified folder, or the default folder for its type if one is not specified by
2017-10-19 16:28:31 +0100
18539d7e97
Fixed a bug in NormalisableRange by
2017-10-19 15:07:14 +0100
bbf6053544
Viewport: enable “scroll on drag” mode by default on Android and iOS. by
2017-10-19 15:13:06 +0200
37d151cdce
ListBox: update obsolete comment. by
2017-10-19 13:46:12 +0200
21315abce4
Projucer: Added beta CLion exporter support by
2017-10-19 14:26:12 +0100
b9b34393d1
Improved scheduling when multiple threads are fighting for the MessageManagerLock by
2017-10-19 12:55:37 +0100
4f617f8c58
Windows: Fixed an issue where WASAPI audio would not correctly restart when changing buffer sizes by
2017-10-19 12:32:32 +0100
994ab55247
Projucer: Made some usability and reliability improvements to the live-build engine by
2017-10-19 12:19:57 +0100
6db06f7a9a
Added an assertion that will be triggered at the moment you attempt to delete a LookAndFeel object that's still in use somewhere by
2017-10-19 11:58:50 +0100
bf64d88de8
Added a method WeakReference::Master::getNumActiveWeakReferences() by
2017-10-19 11:57:56 +0100
95053c0665
Quick spruce-up in the XML parser by
2017-10-18 15:33:34 +0100
431c834db2
Android: Make sure nav bars get hidden when asking for full screen mode and avoid retriggering the timer when they are already hidden by
2017-10-18 14:28:33 +0100
332ad9d489
Enabled non-message thread creation of AudioProcessorValueTreeState by
2017-10-18 12:09:44 +0100
51b3eaebb2
Fixed some VS2013 compiler errors by
2017-10-18 10:50:07 +0100
c2a04a3c98
Android: Added support for adding asm files to Android projects by
2017-10-18 10:58:07 +0100
7ea9874a01
Changed Component to hold a WeakReference to its LookAndFeel object, so that if you accidentally delete a LookAndFeel that's being used, it won't be a dangling pointer (but you may see some unexpected drawing behaviour!) by
2017-10-18 09:22:42 +0100
76696a5f0d
Tidied up some demo code by
2017-10-18 09:20:49 +0100
c8d3fcecd9
Fixed some GCC compiler warnings by
2017-10-17 21:08:59 +0100
af6b81fbc5
Fixed some VS2013 compiler warnings by
2017-10-17 20:21:43 +0100
bdc5a800a6
Bit of cleanup in Timer by
2017-10-17 17:17:46 +0100
6d60eae85e
VST3: Fixed a suspicious comma warning by
2017-10-17 16:42:11 +0100
f6c74afc77
Resaved all projects. by
2017-10-17 17:23:16 +0200
c557369ccb
InAppPurchases: add OSX target to IAP demo app. by
2017-10-17 16:23:45 +0200
e4bfb4f96f
InAppPurchases: fix the demo app after the latest changes to StringArray. by
2017-10-17 16:22:53 +0200
1dd687eeb9
InAppPurchases: enable IAP on OSX. by
2017-10-17 16:21:55 +0200
6cb79e1414
Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors by
2017-10-17 16:17:21 +0100
c9d98a4976
Removed explicitness from StringArray single-element constructor by
2017-10-17 15:40:57 +0100
acf28c6fa7
Removed the explicitness of the Array single-item constructors by
2017-10-17 15:21:26 +0100
3544f30c90
Projucer: Fixed a deadlock that would occur when saving projects from the command line after adding the MessageManagerLock to Project::Item::loadAsImageFile() by
2017-10-17 14:17:44 +0100
43cb624a85
Added workaround for VS2015 compiler bug by
2017-10-17 12:18:47 +0100
097f3209db
Projucer: Pass current thread pool job to MessageManagerLock to prevent deadlock by
2017-10-17 11:23:42 +0100
455c323184
Projucer: Lock the message loop when creating icon image files by
2017-10-17 10:15:29 +0100
2ac2a39a21
Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation by
2017-10-17 09:57:39 +0100
bd9a8a8529
Removed a spurious #undef by
2017-10-17 09:35:12 +0100
a03fd6b0a3
Fixed a mistake in InputStream::readNextLine() by
2017-10-17 09:30:57 +0100
daf31260e3
macOS: Fixed a compiler error in NormalisableRange when compiling for macOS <10.8 by
2017-10-17 09:30:50 +0100
0149ed4014
ARM: Don't change rounding mode when disabling denormals by
2017-10-13 11:03:27 +0100
3cbf0791cc
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation by
2017-10-02 18:23:51 +0100
2ff20dac63
InAppPurchases: check price locale’s language code in backwards compatible way. by
2017-10-17 08:57:28 +0200
5c854b49a8
Fixed a problem in GlyphArrangement which could cause multiple lines to all be given ellipsis by
2017-10-16 17:50:48 +0100
7c4a40470d
Added some better use of the Range class in NormalisableRange and Slider by
2017-10-16 16:21:41 +0100
a6deec4670
Couple of initialiser-list fixes for the DSP module by
2017-10-16 12:23:28 +0100
c2a2d5c734
Updated some code to use cleaner array initialisation from constant data by
2017-10-16 12:18:04 +0100
7ece1b4135
Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms by
2017-10-16 12:08:06 +0100
c550c81874
Added an option to pass -1 as the hoverTimeout parameter of Slider::setPopupDisplayEnabled() to cause the popup to remain until a mouseExit() and added some documentation by
2017-10-16 11:55:36 +0100
8cbd737a95
iOS: Added missing file to previous commit by
2017-10-16 11:38:13 +0100
7e1d9013cb
iOS: Added support to specify a different interface orientation on iPad vs. iPhone by
2017-10-16 11:37:22 +0100
ffb64487ed
When calling repaint() without a MessageManagerLock, it now always asserts by
2017-10-16 10:13:19 +0100
8a7f992725
Small fix in ReferenceCountedArray by
2017-10-16 10:11:53 +0100
725947d764
Added a parameter to Slider::setPopupDisplayEnabled() to set the timeout for displaying the popup display on mouse hover by
2017-10-16 08:54:55 +0100
6344cd549a
Some tidying up in the audio codec classes by
2017-10-15 10:16:03 +0100
f9d5f0eff5
Projucer: Added an option to set the debug information format for each build configuration to the VS exporter by
2017-10-13 17:49:52 +0100
8666f1fc4b
Tweaked the OSX drag-and-drop flags to use just NSDragOperationGeneric rather than also specifying NSDragOperationCopy and NSDragOperationMove, as this seemed to cause problems with some other apps by
2017-10-13 17:07:43 +0100
b0cd45329f
Fixed a cast warning, added some missing move operators to ReferenceCountedArray and URL, and tidied up some internal array code by
2017-10-13 14:49:49 +0100
0093320a06
Fixed an incorrect multi-touch index in a recent commit by
2017-10-13 14:42:08 +0100
374f7b2e5a
Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager by
2017-10-13 12:57:18 +0100
a7c56fd89b
Simplified and tidied up a few things in input/output streams and MemoryBlock by
2017-10-13 12:55:46 +0100
ebdbc29176
Fixed KeyPress::createFromDescription when using this for function keys > F12 by
2017-10-13 12:04:44 +0100