Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • dbb2f620b4 Bump version number to 5.2.0 by ed 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 jules 2017-10-24 17:33:57 +0100
  • 2d1532e5d0 Windows: Added a more robust way of getting the path of the current dll by hogliux 2017-10-24 16:32:59 +0100
  • a742ae834e Added a missing inline to the StandalonePluginHolder class by jules 2017-10-24 16:21:02 +0100
  • 80b326ec48 Made the log text of the OSCMonitor demo more readable by ed 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 ed 2017-10-24 15:57:16 +0100
  • 4d821219f8 BLOCKS: Throttle frequency of topology change listener callbacks by jules 2017-10-24 15:55:32 +0100
  • b936eaeebc Projucer: Fixed a Linux Makefile library name bug by tpoole 2017-10-24 10:32:04 +0100
  • 99c4f716da InAppPurchases: return failure status of restoring products bought list if IAP is unavailable. by Lukasz Kozakiewicz 2017-10-24 10:33:07 +0200
  • d1c8762e8f Projucer: Set the correct debug information format value for MSVC build configurations by ed 2017-10-24 09:24:06 +0100
  • 5eb5f9463b Fixed a MessageManager lock assertion in the OpenGL JUCE demo by hogliux 2017-10-24 09:16:39 +0100
  • 159ffb5fb9 OpenGL: Added method OpenGLContext::setTextureMagnificationFilter to change GL's texture magnification filter by hogliux 2017-10-24 09:13:19 +0100
  • 7854ca74f0 InAppPurchases: remove return after else! by Lukasz Kozakiewicz 2017-10-24 09:28:58 +0200
  • 0e9db3c403 InAppPurchases: call purchasesListRestored() callback with failure when a user cancels login to AppStore. by Lukasz Kozakiewicz 2017-10-24 08:58:37 +0200
  • e0088c12b2 InAppPurchases: handle the case with AppStore where purchase time in a receipt is a string. by Lukasz Kozakiewicz 2017-10-24 08:56:28 +0200
  • 523a5992cf PushNotifications: fix doxygen comments. by Lukasz Kozakiewicz 2017-10-24 08:43:54 +0200
  • afdb888514 RTAS: Fixed some namespacing around include paths by tpoole 2017-10-23 21:42:12 +0100
  • 1bd5292323 Resaved all projects by tpoole 2017-10-23 15:12:58 +0100
  • eb8fecf816 Formatting improvements by tpoole 2017-10-23 15:03:25 +0100
  • b95b82f9eb Whitespace by ed 2017-10-23 14:26:09 +0100
  • a97bdd6352 Projucer: replace Windows 10 target SDK 10.0.15063.0 with 10.0.16299.0. by Lukasz Kozakiewicz 2017-10-22 22:56:34 +0200
  • 413164f46a Analytics: Added an new analytics module by tpoole 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 hogliux 2017-10-23 12:31:02 +0100
  • 331bd17aa5 Fixed a bug where the Slider popup display was being shown at the wrong position by ed 2017-10-23 11:48:57 +0100
  • fc231a862f Re-save all projects. by Lukasz Kozakiewicz 2017-10-23 09:54:16 +0200
  • b2d2bda7a1 Add Push Notifications feature for iOS and Android. by Lukasz Kozakiewicz 2017-07-25 11:51:33 +0200
  • 9e78aa7b32 Spelling fix by jules 2017-10-21 08:27:57 +0100
  • 20e1cc0880 Removed a breaking change that is no longer a breaking change by ed 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 hogliux 2017-10-20 15:51:27 +0100
  • df1b43b704 Projucer: allow to specify custom content of AndroidManifest.xml by Lukasz Kozakiewicz 2017-10-20 14:27:57 +0200
  • 115354bef6 Avoided a pedantic warning/error in GCC by jules 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 jules 2017-10-20 14:56:04 +0100
  • d4c1daa448 BLOCKS API: tweaked a timeout value to avoid unnecessary re-triggers by jules 2017-10-20 14:16:53 +0100
  • 8174b66f11 CLion: Allowed the Projucer to launch CLion for supported projects by tpoole 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 ed 2017-10-20 12:06:56 +0100
  • 463f1c840d Removed the message manager lock from the AudioProcessorValueTreeState constructor by tpoole 2017-10-20 10:21:33 +0100
  • 73573ede91 CLion: Fixed an issue when linking shared library code with spaces in the library name by tpoole 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 ed 2017-10-20 08:46:03 +0100
  • 75236aa61d Fixed a FlexBox rounding bug by tpoole 2017-10-19 19:53:06 +0100
  • 20147fc0cc A few code cleanups by jules 2017-10-19 17:55:09 +0100
  • 5db438a45e Projucer: Changed the default VST2 binary copy path used by the Visual Studio exporters by ed 2017-10-19 17:45:08 +0100
  • f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration by jules 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 ed 2017-10-19 16:28:31 +0100
  • 18539d7e97 Fixed a bug in NormalisableRange by tpoole 2017-10-19 15:07:14 +0100
  • bbf6053544 Viewport: enable “scroll on drag” mode by default on Android and iOS. by Lukasz Kozakiewicz 2017-10-19 15:13:06 +0200
  • 37d151cdce ListBox: update obsolete comment. by Lukasz Kozakiewicz 2017-10-19 13:46:12 +0200
  • 21315abce4 Projucer: Added beta CLion exporter support by tpoole 2017-10-19 14:26:12 +0100
  • b9b34393d1 Improved scheduling when multiple threads are fighting for the MessageManagerLock by hogliux 2017-10-19 12:55:37 +0100
  • 4f617f8c58 Windows: Fixed an issue where WASAPI audio would not correctly restart when changing buffer sizes by hogliux 2017-10-19 12:32:32 +0100
  • 994ab55247 Projucer: Made some usability and reliability improvements to the live-build engine by ed 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 jules 2017-10-19 11:58:50 +0100
  • bf64d88de8 Added a method WeakReference::Master::getNumActiveWeakReferences() by jules 2017-10-19 11:57:56 +0100
  • 95053c0665 Quick spruce-up in the XML parser by jules 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 hogliux 2017-10-18 14:28:33 +0100
  • 332ad9d489 Enabled non-message thread creation of AudioProcessorValueTreeState by tpoole 2017-10-18 12:09:44 +0100
  • 51b3eaebb2 Fixed some VS2013 compiler errors by tpoole 2017-10-18 10:50:07 +0100
  • c2a04a3c98 Android: Added support for adding asm files to Android projects by hogliux 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 jules 2017-10-18 09:22:42 +0100
  • 76696a5f0d Tidied up some demo code by jules 2017-10-18 09:20:49 +0100
  • c8d3fcecd9 Fixed some GCC compiler warnings by tpoole 2017-10-17 21:08:59 +0100
  • af6b81fbc5 Fixed some VS2013 compiler warnings by tpoole 2017-10-17 20:21:43 +0100
  • bdc5a800a6 Bit of cleanup in Timer by jules 2017-10-17 17:17:46 +0100
  • 6d60eae85e VST3: Fixed a suspicious comma warning by tpoole 2017-10-17 16:42:11 +0100
  • f6c74afc77 Resaved all projects. by Lukasz Kozakiewicz 2017-10-17 17:23:16 +0200
  • c557369ccb InAppPurchases: add OSX target to IAP demo app. by Lukasz Kozakiewicz 2017-10-17 16:23:45 +0200
  • e4bfb4f96f InAppPurchases: fix the demo app after the latest changes to StringArray. by Lukasz Kozakiewicz 2017-10-17 16:22:53 +0200
  • 1dd687eeb9 InAppPurchases: enable IAP on OSX. by Lukasz Kozakiewicz 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 jules 2017-10-17 16:17:21 +0100
  • c9d98a4976 Removed explicitness from StringArray single-element constructor by jules 2017-10-17 15:40:57 +0100
  • acf28c6fa7 Removed the explicitness of the Array single-item constructors by jules 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 ed 2017-10-17 14:17:44 +0100
  • 43cb624a85 Added workaround for VS2015 compiler bug by jules 2017-10-17 12:18:47 +0100
  • 097f3209db Projucer: Pass current thread pool job to MessageManagerLock to prevent deadlock by ed 2017-10-17 11:23:42 +0100
  • 455c323184 Projucer: Lock the message loop when creating icon image files by ed 2017-10-17 10:15:29 +0100
  • 2ac2a39a21 Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation by hogliux 2017-10-17 09:57:39 +0100
  • bd9a8a8529 Removed a spurious #undef by jules 2017-10-17 09:35:12 +0100
  • a03fd6b0a3 Fixed a mistake in InputStream::readNextLine() by jules 2017-10-17 09:30:57 +0100
  • daf31260e3 macOS: Fixed a compiler error in NormalisableRange when compiling for macOS <10.8 by hogliux 2017-10-17 09:30:50 +0100
  • 0149ed4014 ARM: Don't change rounding mode when disabling denormals by hogliux 2017-10-13 11:03:27 +0100
  • 3cbf0791cc Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation by hogliux 2017-10-02 18:23:51 +0100
  • 2ff20dac63 InAppPurchases: check price locale’s language code in backwards compatible way. by Lukasz Kozakiewicz 2017-10-17 08:57:28 +0200
  • 5c854b49a8 Fixed a problem in GlyphArrangement which could cause multiple lines to all be given ellipsis by jules 2017-10-16 17:50:48 +0100
  • 7c4a40470d Added some better use of the Range class in NormalisableRange and Slider by jules 2017-10-16 16:21:41 +0100
  • a6deec4670 Couple of initialiser-list fixes for the DSP module by jules 2017-10-16 12:23:28 +0100
  • c2a2d5c734 Updated some code to use cleaner array initialisation from constant data by jules 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 jules 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 ed 2017-10-16 11:55:36 +0100
  • 8cbd737a95 iOS: Added missing file to previous commit by hogliux 2017-10-16 11:38:13 +0100
  • 7e1d9013cb iOS: Added support to specify a different interface orientation on iPad vs. iPhone by hogliux 2017-10-16 11:37:22 +0100
  • ffb64487ed When calling repaint() without a MessageManagerLock, it now always asserts by jules 2017-10-16 10:13:19 +0100
  • 8a7f992725 Small fix in ReferenceCountedArray by jules 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 ed 2017-10-16 08:54:55 +0100
  • 6344cd549a Some tidying up in the audio codec classes by jules 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 ed 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 jules 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 jules 2017-10-13 14:49:49 +0100
  • 0093320a06 Fixed an incorrect multi-touch index in a recent commit by hogliux 2017-10-13 14:42:08 +0100
  • 374f7b2e5a Made the AudioFormat::getFileExtensions() method virtual and modernised some internal code in AudioFormatManager by jules 2017-10-13 12:57:18 +0100
  • a7c56fd89b Simplified and tidied up a few things in input/output streams and MemoryBlock by jules 2017-10-13 12:55:46 +0100
  • ebdbc29176 Fixed KeyPress::createFromDescription when using this for function keys > F12 by hogliux 2017-10-13 12:04:44 +0100