1986f9b2ad
Fix TextLayout height when string is empty by
2015-04-08 10:41:24 +0100
7a370a9019
Fixed typo by
2015-04-07 18:03:59 +0100
7930bd92f2
Minor clean-up by
2015-04-07 17:47:38 +0100
63d16bb136
Fix neon compile errors and fabs vector operation support for neon by
2015-04-07 17:32:53 +0100
d5859ec782
Merge branch 'develop' by
2015-04-07 14:48:15 +0100
afbec9cf3c
Updates to avoid pedantic warnings in gcc. by
2015-04-07 14:37:12 +0100
bbe1b0bc01
Do not ignore return-value of AudioPlayHead::getCurrentPosition by
2015-04-07 10:12:27 +0100
3613542330
Updates to avoid pedantic warnings in gcc. by
2015-04-07 14:37:12 +0100
36e5939820
Fix window ordering on mac by
2015-04-07 14:13:13 +0100
1eab4fe594
Do not ignore return-value of AudioPlayHead::getCurrentPosition by
2015-04-07 10:12:27 +0100
3bc4eb3efb
Fix for PPC build by
2015-04-06 11:28:53 +0100
5b2aed2982
Fix for PPC build by
2015-04-06 11:28:53 +0100
ad3c04cdac
Remove colour swizzle to fix inverted colour bug on Samsung phones by
2015-04-02 17:43:12 +0100
6d38e890f7
Fix Android compile error with recent isfinite patch by
2015-04-02 17:14:52 +0100
bb70069626
Remove colour swizzle to fix inverted colour bug on Samsung phones by
2015-04-02 17:43:12 +0100
a9278b0fb8
Fix Android compile error with recent isfinite patch by
2015-04-02 17:14:52 +0100
1365204d66
Shorter bit operation for floating point abs operation by
2015-04-02 16:11:05 +0100
e2302a246f
Add absolute value operation to FloatVectorOperations by
2015-04-02 15:18:00 +0100
904dd784fa
Fix for an obscure Visual Studio warning. by
2015-04-01 14:55:16 +0100
82b4581d2d
Fixed a warning in juce_isfinite by
2015-04-01 12:28:53 +0100
05d15e83da
Added assertions to RectangleList to warn about rectangles containing INFs. by
2015-04-01 12:28:38 +0100
769c2f4b46
Added isFinite() methods to Point and Rectangle. by
2015-04-01 11:58:05 +0100
5ce5d95064
Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too. by
2015-04-01 11:48:51 +0100
a1dfafe2c8
Introjucer: added Android version number by
2015-04-01 11:14:41 +0100
2b5c9b43cf
Made AudioDeviceManager prefer to use a device's current sample rate if asked to use a default rate. by
2015-03-31 16:43:57 +0100
2c3c5c793b
More refinements to the Synthesiser class voice-stealing algorithm. by
2015-03-31 13:58:59 +0100
f6395d4cda
Raised the warnings level in the introjucer, and fixed a few warnings that were thrown up by this. by
2015-03-31 11:44:10 +0100
452a1f3475
Made the VST host classes support the "sizeWindow" canDo. The code has always supported the sizing callback, but for some reason the canDo wasn't responded to correctly. by
2015-03-30 17:10:17 +0100
c0ccc756e4
Made it possible to build plugins with JUCE_MODAL_LOOPS_PERMITTED turned off by
2015-03-30 14:13:57 +0100
8fb779e2fb
Minor change to avoid a compiler warning. by
2015-03-30 14:08:18 +0100
4eecccfd92
Fix for Ableton plugin window resizing issues. by
2015-03-30 12:46:38 +0100
e84797b508
Introjucer: added options for specifying shared libraries for use on Android. by
2015-03-30 12:39:52 +0100
12f318d3d0
Added an option to allow use of GZIPDecompressorInputStream on gzip format data. by
2015-03-30 12:21:48 +0100
fbdacb87b1
Added notes to some AudioProcessor methods which will eventually be deprecated. by
2015-03-30 12:00:49 +0100
95b4198e2c
Removed a couple of superfluous methods from AudioProcessor. by
2015-03-28 09:50:20 +0000
3a89869bdb
Removed the -march flag from the introjucer makefile so that it will build on non-Intel architectures by
2015-03-27 15:50:57 +0000
dd249faae4
Fix for linux desktop scale on hi-res displays. by
2015-03-27 12:18:58 +0000
058f8102f8
Added a method to DatagramSocket that can return the sender address when reading. Also updated some internal code in the socket classes. by
2015-03-27 12:06:11 +0000
c66f412224
Optimised performance of String::isEmpty() by
2015-03-27 09:24:30 +0000
c240ca4eaf
Added a method OpenGLContext::setImageCacheSize to provide explicit control over the amount of GPU space that is used for the internal image cache. by
2015-03-26 18:12:07 +0000
0217203b50
Fixed a problem when calling JUCEApplication::quit() from a background thread on OSX by
2015-03-26 16:56:28 +0000
6225b5de49
Added support for parameter value<->text conversion in VST and VST3 plugin formats. Also updated the JUCE demo audio plugin code to use the new AudioProcessorParameter class for its params. by
2015-03-26 15:40:52 +0000
18dd0af6c1
Removed assertions about invalid characters in Identifier constructors. by
2015-03-26 15:03:44 +0000
9033f2a9a8
Resaved some example project iOS files. by
2015-03-26 11:03:00 +0000
31f0d5e239
Introjucer: added more options for optimisation levels on GCC/LLVM targets. by
2015-03-26 11:02:29 +0000
af3dc800e4
Added a callback method LabelListener::editorHidden(). by
2015-03-25 17:54:33 +0000
ef4a6ce1a7
Introjucer: Fix iOS 8.1 orientation by adding default orientation flags to the generated project plist. by
2015-03-25 17:29:46 +0000
fe4398754f
Added a couple of vDSP optimisations inside FloatVectorOperations by
2015-03-25 17:12:32 +0000
604044188c
Fixed an edge-case when expliticly enabling ARM NEON ops on linux. by
2015-03-25 16:48:19 +0000
72b49689bf
Fix to make sure that ResizableWindow can't accidentally be dragged without first getting a mouseDown event. by
2015-03-25 15:14:46 +0000
e3dfaff0db
Replaced the old LookAndFeel method getTooltipSize() with getTooltipBounds(), which can return a position as well as a size. by
2015-03-25 14:51:11 +0000
eccfffdc6e
Added a method PluginListComponent::setScanDialogText() for customising the scan dialog. by
2015-03-25 12:52:45 +0000
9da6f51439
Introjucer: added a field for setting the plugin AudioUnit SDK path. by
2015-03-24 17:52:21 +0000
21fa6e850e
Fixed very minor code style imperfection! by
2015-03-24 16:58:21 +0000
4ed044b93c
Introjucer: prevented copying hidden source-control sub-folders when module code is copied to the project folder. by
2015-03-24 16:56:20 +0000
426c8fad0b
Avoided out-of-range values in OSX magnify gesture callbacks. by
2015-03-24 16:19:25 +0000
699c5a9109
Added a [Constructor_pre] section to introjucer GUI component files. by
2015-03-24 16:17:35 +0000
3bcc182fe9
Fix for blank windows when closing VST windows on Cubase 7 or later. by
2015-03-24 16:08:46 +0000
a4f5faec2d
Fix for a crash when deleting FileBrowserComponent under certain circumstances. by
2015-03-24 16:00:58 +0000
7086f673ac
Fix for a problem in applying openness to FileBrowserComponent treeviews. by
2015-03-24 15:53:04 +0000
0e591abe0f
Introjucer: Stripped a couple of defunct values out of the generated linux makefiles. by
2015-03-24 14:42:23 +0000
8cacb499f1
Documentation correction. by
2015-03-24 14:30:34 +0000
dccd4f0393
Added a flag JUCE_DISABLE_AUDIOPROCESSOR_BEGIN_END_GESTURE_CHECKING which can be used to avoid sanity-checks on plugin parameter gestures by
2015-03-24 09:13:10 +0000
90c88ec416
Tweaked the Label class to take its border into account when positioning relative to a target component. by
2015-03-23 18:13:07 +0000
fce4188055
Introjucer: made the Xcode exporter delete .rsrc files to force a rebuild which can be needed to update the version number. by
2015-03-23 17:37:36 +0000
53314f8eda
Fix for plugin resize/repaint glitch when running in Ableton. by
2015-03-23 17:22:56 +0000
14c7f8f90a
Minor comment correction by
2015-03-23 16:38:35 +0000
0bb60f9c76
VST3 parameter begin/end workaround for problems in Cubase. by
2015-03-23 16:17:35 +0000
710aec4503
Fixed a couple of broken unit tests by
2015-03-23 13:01:43 +0000
8ce3099d93
Reverted a recent linux sub-window event change. by
2015-03-23 12:18:22 +0000
3825467af7
Added method Synthesiser::setMinimumRenderingSubdivisionSize() to allow control over the resolution of block size that the synthesiser class uses. by
2015-03-23 11:19:43 +0000
f02562f2c4
Fixed some documentation. by
2015-03-23 09:54:19 +0000
cfb3c5459a
Improved the way juce_isRunningUnderDebugger() works on linux. by
2015-03-20 10:17:20 +0000
4e4a9968a3
Reverted my typo that had changed the minimum font horizontal scale from the old default 0.7 by
2015-03-19 15:40:48 +0000
0049fdb39c
Fix for linux window repaint problems on the Raspberry Pi. by
2015-03-19 15:18:47 +0000
4058c25da3
Added a missing namespace in the AAX code. by
2015-03-18 08:58:28 +0000
65da989cd0
Added a couple of methods to PluginListComponent to allow deletion of selected plugins and access to the listbox. by
2015-03-17 21:55:30 +0000
611abe7812
Tweaked the flags used when linux windows are created within a parent. by
2015-03-17 13:06:19 +0000
11ca405d4f
Added ability for PropertyPanel to insert/remove panels. (And tidied up the class internally a bit) by
2015-03-17 13:04:02 +0000
844d9e8d86
Added method Font::getDefaultMinimumHorizontalScaleFactor() to make it possible to change the global minimum font squashing amount. by
2015-03-17 11:41:14 +0000
251a059644
Fixes for AAX yesterday's chunk improvements. by
2015-03-17 11:23:16 +0000
bb14c94af2
Added missing virtual destructor to StandalonePluginHolder. by
2015-03-17 10:46:37 +0000
ab018dbe38
Virtualised a couple of methods in StandalonePluginHolder by
2015-03-17 10:04:34 +0000
61293f590e
Fix for an AAX problem involving chunks on multiple threads by
2015-03-16 18:06:58 +0000
6bbe61f024
Compiler warning fix in iOS build. by
2015-03-16 15:28:06 +0000
76892601c3
Fixed table demo sort order by
2015-03-16 09:12:05 +0000
44daeecae8
Fixed a compiler warning by
2015-03-16 09:11:26 +0000
43252dc605
Tidied-up a few stray sign-conversion warnings. by
2015-03-15 18:22:19 +0000
995839429e
Tweaked JUCE_UNDENORMALISE to add/subtract a different constant, as this seems to lead to values that snap to zero better. by
2015-03-13 10:56:18 +0000
05cc54abf6
Improved AAX support for parameter value<->string conversion, and fix for some problems with AAX parameter highlighting. by
2015-03-12 12:49:16 +0000
0a977b5589
Added a template specialisation for juce_hypot when used with float parameters. by
2015-03-12 10:20:11 +0000
b8696a0ecd
Minor tidying-up. by
2015-03-12 10:04:51 +0000
8f51420c8d
Minor documentation fix. by
2015-03-12 09:42:26 +0000
d723d58b16
Documentation fix. by
2015-03-11 09:52:52 +0000
2044141216
Added a Synthesiser::handleProgramChange method by
2015-03-10 14:52:54 +0000
3dc8a96265
Made the JUCE_UNDENORMALISE macro active on 64-bit intel, because apparently it actually is still an issue on that platform. by
2015-03-10 11:20:42 +0000
726279be09
Fixes for iOS build with modal components disabled, and for some obj C problems with older SDKs. by
2015-03-09 10:36:55 +0000
f6139cee55
Minor documentation cleanups. by
2015-03-07 17:45:45 +0000
7e51302069
Minor optimisation in AudioSampleBuffer by
2015-03-07 13:59:04 +0000
d130a8e338
Introjucer: reporting of errors when resource files are missing when creating the binary data. by
2015-03-06 13:19:54 +0000