1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

5250 commits

Author SHA1 Message Date
jules
fe8ba4c02f Made the PopupMenu use the L+F to set the border it uses for custom components, and improved the layout of menus with icons 2017-10-27 16:05:31 +01:00
Lukasz Kozakiewicz
e1c181425b PushNotifications: compile out any PN code on iOS if PNs are not enabled. 2017-10-27 16:51:34 +02:00
tpoole
6491862417 iOS: Refactored iOSAudioDevice to support multi-channel audio devices and improve the handling of sample rate changes from other apps 2017-10-27 14:00:31 +01:00
hogliux
7c6d25681e Convolution: Added a flag to disable normalisation of loaded impulse responses and fixed a potential crash 2017-10-27 13:00:37 +01:00
ed
c1f564de98 Fixed a build error and warning on 10.6 2017-10-27 11:10:30 +01:00
tpoole
cc5b2238ae Fixed an IAA namespacing issue 2017-10-27 10:54:08 +01:00
jules
d0514c7924 Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo 2017-10-27 10:02:10 +01:00
hogliux
3eacd386ab Fixed some documentation in JUCE Atomic class 2017-10-26 17:42:41 +01:00
tpoole
c0d409c773 Some minor documentation improvements 2017-10-26 16:36:32 +01:00
hogliux
544d3284e3 Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes 2017-10-26 16:19:16 +01:00
hogliux
0b2822f819 Standalone Plug-In: Added an override flag to not auto open midi devices on mobile 2017-10-26 15:39:01 +01:00
jules
98f37e02ae Tweaked the ComboBox to not keep a reference to its LookAndFeel when its popup is not active. Also improved its scroll-wheel behaviour 2017-10-26 15:00:45 +01:00
ed
dbb2f620b4 Bump version number to 5.2.0 2017-10-25 12:07:32 +01:00
jules
65857af333 Added an assertion to avoid surprises if you call the not-yet-implemented MP3AudioFormat::createWriterFor() method 2017-10-24 17:33:57 +01:00
hogliux
2d1532e5d0 Windows: Added a more robust way of getting the path of the current dll 2017-10-24 16:32:59 +01:00
jules
a742ae834e Added a missing inline to the StandalonePluginHolder class 2017-10-24 16:23:18 +01:00
ed
a63f1808fc Fixed a bug where a Slider popup display added to a parent component would never be dismissed 2017-10-24 15:57:16 +01:00
jules
4d821219f8 BLOCKS: Throttle frequency of topology change listener callbacks 2017-10-24 15:55:32 +01:00
Lukasz Kozakiewicz
99c4f716da InAppPurchases: return failure status of restoring products bought list if IAP is unavailable. 2017-10-24 10:34:22 +02:00
hogliux
159ffb5fb9 OpenGL: Added method OpenGLContext::setTextureMagnificationFilter to change GL's texture magnification filter 2017-10-24 09:13:19 +01:00
Lukasz Kozakiewicz
7854ca74f0 InAppPurchases: remove return after else! 2017-10-24 09:28:58 +02:00
Lukasz Kozakiewicz
0e9db3c403 InAppPurchases: call purchasesListRestored() callback with failure when a user cancels login to AppStore. 2017-10-24 08:58:37 +02:00
Lukasz Kozakiewicz
e0088c12b2 InAppPurchases: handle the case with AppStore where purchase time in a receipt is a string. 2017-10-24 08:56:28 +02:00
Lukasz Kozakiewicz
523a5992cf PushNotifications: fix doxygen comments. 2017-10-24 08:43:54 +02:00
tpoole
afdb888514 RTAS: Fixed some namespacing around include paths 2017-10-23 21:42:12 +01:00
tpoole
413164f46a Analytics: Added an new analytics module 2017-10-23 13:52:30 +01:00
hogliux
55a917ebe5 AU/AUv3: Ensured that prepareToPlay is called when an AU host enables/disables non-realtime mode 2017-10-23 12:31:02 +01:00
ed
331bd17aa5 Fixed a bug where the Slider popup display was being shown at the wrong position 2017-10-23 11:48:57 +01:00
Lukasz Kozakiewicz
b2d2bda7a1 Add Push Notifications feature for iOS and Android. 2017-10-23 09:31:06 +02:00
jules
9e78aa7b32 Spelling fix 2017-10-21 08:27:57 +01:00
hogliux
8eb18cd5ae VST2 Hosting: Don't try changing the channel layout for multi-bus VST2s. Multi-bus VST2s have a fixed layout. 2017-10-20 15:51:27 +01:00
jules
115354bef6 Avoided a pedantic warning/error in GCC 2017-10-20 15:02:24 +01:00
jules
f2d8c4bc6b Tweaked the new LookAndFeel misuse detector to avoid bothering people who don't clear their global L+F before deleting it 2017-10-20 14:56:04 +01:00
jules
d4c1daa448 BLOCKS API: tweaked a timeout value to avoid unnecessary re-triggers 2017-10-20 14:16:53 +01:00
tpoole
463f1c840d Removed the message manager lock from the AudioProcessorValueTreeState constructor 2017-10-20 10:21:33 +01:00
tpoole
75236aa61d Fixed a FlexBox rounding bug 2017-10-19 19:53:06 +01:00
jules
20147fc0cc A few code cleanups 2017-10-19 17:55:09 +01:00
jules
f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 2017-10-19 16:52:20 +01:00
tpoole
18539d7e97 Fixed a bug in NormalisableRange 2017-10-19 15:07:23 +01:00
Lukasz Kozakiewicz
bbf6053544 Viewport: enable “scroll on drag” mode by default on Android and iOS. 2017-10-19 15:35:33 +02:00
Lukasz Kozakiewicz
37d151cdce ListBox: update obsolete comment. 2017-10-19 15:35:33 +02:00
hogliux
b9b34393d1 Improved scheduling when multiple threads are fighting for the MessageManagerLock 2017-10-19 12:55:37 +01:00
hogliux
4f617f8c58 Windows: Fixed an issue where WASAPI audio would not correctly restart when changing buffer sizes 2017-10-19 12:32:32 +01:00
jules
6db06f7a9a Added an assertion that will be triggered at the moment you attempt to delete a LookAndFeel object that's still in use somewhere 2017-10-19 11:58:50 +01:00
jules
bf64d88de8 Added a method WeakReference::Master::getNumActiveWeakReferences() 2017-10-19 11:57:56 +01:00
jules
95053c0665 Quick spruce-up in the XML parser 2017-10-18 15:33:34 +01:00
hogliux
431c834db2 Android: Make sure nav bars get hidden when asking for full screen mode and avoid retriggering the timer when they are already hidden 2017-10-18 14:28:33 +01:00
tpoole
332ad9d489 Enabled non-message thread creation of AudioProcessorValueTreeState 2017-10-18 12:09:44 +01:00
tpoole
51b3eaebb2 Fixed some VS2013 compiler errors 2017-10-18 11:05:40 +01:00
jules
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!) 2017-10-18 09:22:42 +01:00