1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

4777 commits

Author SHA1 Message Date
jules
3b97c3d21b VST3 fix for some cubase windowing issues. 2014-10-20 09:00:40 +01:00
jules
3fc84c2e8b Handling left-tab keypresses on Linux. 2014-10-20 08:56:38 +01:00
jules
dd678f7e82 Added some VC14 feature support, and moved C++11 detection into its own header file. 2014-10-19 10:51:18 +01:00
jules
b5f261e46c Added loop status to AU current position info. 2014-10-19 10:05:27 +01:00
jules
22ab2e4b1d Added a few assertions to check plugin parameter ranges. 2014-10-19 09:48:13 +01:00
jules
7fab0ca15c Fix for compiling on latest OSX SDK version. 2014-10-17 13:49:17 +01:00
jules
205498900a Tweaked the re-use flags for DatagramSocket 2014-10-16 17:25:12 +01:00
jules
30e66ba5d8 Rejigged the order of initialisation in AudioUnit hosting to try to work around some crashing plugins. 2014-10-16 12:35:09 +01:00
jules
06c31487c1 Made it possible to set JUCE_DISABLE_WIN32_DPI_AWARENESS=1 to disable win32 high-res scaling. 2014-10-16 12:28:39 +01:00
jules
4a282ad0a9 Added methods AudioProcessorParameter::begin/endChangeGesture() 2014-10-16 09:40:53 +01:00
jules
c3694572ae Added a workaround for an MSVC warning. 2014-10-15 11:16:59 +01:00
jules
a382bfc008 Resaved project files 2014-10-14 17:53:46 +01:00
jules
ef653b4cdd Added C++11 flags to the linux and codeblocks makefiles 2014-10-14 17:52:26 +01:00
jules
17cbf1a285 Added method Button::getState() 2014-10-14 15:44:14 +01:00
jules
214674123e Fix for ListBox::createSnapshotOfSelectedRows 2014-10-14 14:36:11 +01:00
jules
80e7a36691 Modified the DBG and jassert macros to force users to follow them with a semi-colon. This can avoid some nasty and subtle mistakes when the macros are elided in a release build. 2014-10-14 14:32:25 +01:00
jules
e60aa581d6 Added some missing semi-colons. 2014-10-14 11:48:16 +01:00
jules
9b1d596dd5 Added new base-class AudioProcessorParameter, and modified the AudioProcessor class to manage a list of these as a cleaner way of handling its parameters. 2014-10-13 16:19:15 +01:00
jules
336b7974d7 Added class: NormalisableRange, to represent a mapping from an arbitrary range down to 0->1 2014-10-13 15:43:01 +01:00
jules
b29554f3b9 Whitespace auto-cleanup. 2014-10-13 15:34:54 +01:00
jules
d5c262642c Added a flag to CallOutBox to provide control over the consumption of mouse-events that dismiss the box. 2014-10-12 16:38:18 +01:00
jules
1db9fd9ba9 Linux kdialog file-chooser fix 2014-10-12 16:14:53 +01:00
jules
b9dc8f8ea9 Avoided enabling lambdas on builds for older versions of iOS. 2014-10-12 16:08:13 +01:00
jules
c8d78eb8ac Spelling correction. 2014-10-10 08:49:17 +01:00
jules
efd45ca032 Added access to the root object's properties in JavascriptEngine 2014-10-09 09:39:43 +01:00
jules
cb80f332ac Made the win32 URL streaming code handle redirects. 2014-10-09 09:22:41 +01:00
jules
d88a49d9ae Introjucer: avoided creating iOS assets for a static lib project. 2014-10-08 20:24:32 +01:00
jules
b0cbaea4f5 Updated lambda compatibility on OSX to only be enabled on 10.9 and above (sigh..) 2014-10-08 20:16:57 +01:00
jules
bbd2262945 Avoided NSViewComponent calling removeFromSuperview when re-parenting a child NSView. 2014-10-08 20:02:51 +01:00
jules
d0cbe7a642 Tweaked the JUCE_COMPILER_SUPPORTS_LAMBDAS flag to avoid backwards-compatibility problems with OSX 10.5 2014-10-08 13:50:27 +01:00
jules
3137e201ec Re-ordered the initialisation in AudioUnit hosting, to avoid problems with some plugins which don't give a list of their parameters before they've been initialised. 2014-10-08 13:03:16 +01:00
jules
89854c55b9 Added flag JUCE_COMPILER_SUPPORTS_LAMBDAS 2014-10-08 11:26:55 +01:00
jules
fc6d485b29 Introjucer: enabled C++11 support by default in android projects 2014-10-08 11:26:18 +01:00
jules
fbc5c76544 Added missing header that was needed for MSVC. 2014-10-07 19:56:02 +01:00
jules
b33677dbb0 Fix for rotation on some iOS device types. 2014-10-07 17:15:51 +01:00
jules
df3e039bf9 Added a handy static method MessageManager::callAsync() which can asynchronously invoke a lambda on the message thread. 2014-10-07 17:15:19 +01:00
jules
743f04dc01 Refactored the Systhesiser class's voice-stealing methods and gave it a better default voice-stealing algorithm. 2014-10-07 15:57:56 +01:00
jules
3afd42690a Added support to WavAudioFormat for writing a LISTINFO chunk. 2014-10-07 14:29:39 +01:00
jules
c6ca8b05b1 Added callbacks to DragAndDropContainer to be told when drag operations begin/end. 2014-10-07 12:08:05 +01:00
jules
93c717e9ec Added method ListBox::setClickingTogglesRowSelection() 2014-10-07 11:52:58 +01:00
jules
badc9dc959 Fix for FloatVectorOperations on ARM. 2014-10-07 10:39:14 +01:00
jules
7e560f1133 Added some new methods to FloatVectorOperations for operating on separate source and destination vectors. 2014-10-06 14:26:22 +01:00
jules
6678046167 Made the Slider's popup display inherit from its parent's lookandfeel. 2014-10-06 11:03:25 +01:00
jules
3ebbee5859 Modified the way VST window hierarchies are navigated, to avoid problems with popout windows. 2014-10-06 10:54:05 +01:00
jules
9201070462 Made Button update its auto-gerenated tooltip when the command manager list changes. 2014-10-06 10:53:12 +01:00
jules
76c6d324ac Made ApplicationCommandManager::registerCommand update the command info. 2014-10-06 10:52:28 +01:00
jules
38bddb3a0d Added a default parameter value to Graphics::drawText. 2014-10-02 13:03:18 +01:00
jules
a92dcf0996 Introjucer: increased the number of characters allowed for the plugin channel config. 2014-10-02 08:54:17 +01:00
jules
b61af93f1a Couple of tweaks to the introjucer new project template. 2014-10-01 11:08:54 +01:00
jules
c0e2afb075 Avoided a warning in the demo plugin. 2014-10-01 09:43:08 +01:00