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

3431 commits

Author SHA1 Message Date
hogliux
c9f4949f47 Fix warnings in StandaloneFilterWindow 2015-12-16 18:33:08 +00:00
jules
19d0c71050 Version number update 2015-12-16 18:14:23 +00:00
hogliux
4fef661ada Added multi-bus support for audio plug-in clients 2015-12-16 17:58:25 +00:00
Timur Doumler
e0bd51f26c MPE: replaced omniMode (all MIDI channels) by legacyMode which allows to define a custom MIDI channel range. Fixed a few minor MPE bugs. 2015-12-16 17:40:59 +00:00
jules
1fe45f3d41 Plugin hosting: Fixed a problem getting the list of AU parameters 2015-12-16 17:18:57 +00:00
jules
d9403b6785 Added an assertion to warn about plugin hosts closing GUIs on background threads 2015-12-16 09:59:54 +00:00
Timur Doumler
e9bcfa5602 MPEInstrument: made isNoteChannel() and isMasterChannel() public because it may be useful for some advanced MIDI message handling. 2015-12-14 17:09:35 +00:00
jules
9f602bd7e9 Modernised some argument types in the GL vector classes 2015-12-14 11:45:39 +00:00
jules
3a061ad319 Removed an old piece of code that hard-coded a dark border around non-resizable non-native DocumentWindows 2015-12-14 10:21:21 +00:00
jules
82b0a3628b Added some comments regarding MessageManagerLocks 2015-12-14 09:48:25 +00:00
jules
02492b36b9 Lots of small whitespace tweaks. 2015-12-13 19:32:05 +00:00
jules
0d3afee459 AudioUnits: In host + plugin sides, passed the loop start/end ppq positions via the playhead position info. 2015-12-13 11:23:37 +00:00
Timur Doumler
08a0bada12 Fixed a few small bugs and added some comments in Synthesiser, MPESynthesiser, and MPETest demo app. 2015-12-11 16:37:08 +00:00
jules
8cab6c7356 Fixed a deprecation macro in DragAndDropContainer 2015-12-11 16:36:56 +00:00
jules
0eac373893 Sorted out a few pedantic warnings thrown up in the audio host demo 2015-12-11 16:24:35 +00:00
hogliux
9510c16665 Handle paste, copy, cut events which come from plug-in hosts 2015-12-11 10:49:22 +00:00
jules
428c8a79a5 Version number update 2015-12-10 11:02:38 +00:00
jules
42120d0fe2 Added MPE (Midi Polyphonic Expression) classes 2015-12-10 10:57:29 +00:00
jules
745a1cc37c Moved the LinearSmoothedValue class from being inside Reverb, turning it into a standalone class. 2015-12-10 10:51:21 +00:00
jules
afaaf00202 Moved ListenerList from the juce_events module into juce_core 2015-12-10 10:39:15 +00:00
jules
c334530f29 Added new method Array::remove that takes an element pointer. 2015-12-10 10:35:30 +00:00
jules
6faa33cfbd Added new method MidiOutput::sendBlockOfMessagesNow() 2015-12-10 10:34:25 +00:00
jules
40a6372a58 Fixed minor warnings in some OSC code 2015-12-10 10:32:53 +00:00
jules
a14f6abbe0 Corrected a typo in the documentation 2015-12-10 09:08:42 +00:00
Timur Doumler
6986010bb7 Whitespace. 2015-12-09 15:43:24 +00:00
jules
e1ff30d8bf Specialised a recent OSX window resizing change to only apply on 10.11 or later, due to problems on older OS versions. 2015-12-09 10:41:35 +00:00
jules
51165c0f6b Added enum SystemStats::MacOSX_10_11 2015-12-09 09:52:30 +00:00
jules
99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 2015-12-07 19:31:05 +00:00
jules
41c2e8ea26 Minor documentation correction in File. 2015-12-07 14:21:02 +00:00
jules
34ce7f7019 Added a projucer workaround to VST3 code. 2015-12-07 12:52:41 +00:00
Timur Doumler
b9bfc8c322 OSCReceiver: fixed a warning when compiling with Visual Studio for 32-bit. 2015-12-07 12:31:03 +00:00
Joshua Gerrard
854e8af44a Documentation: changed insertText to insertTextAtCaret 2015-12-03 13:54:03 +00:00
jules
c06db136bd Added a few noexcepts to some GL functions 2015-12-01 17:25:14 +00:00
jules
8ab8bd733e Optimisation to the last commit to avoid extra repainting when dragging windows 2015-12-01 16:01:06 +00:00
jules
d63fe244b3 Workaround for new OSX 10.11 behaviour that caused repaint problems when setting window bounds frequently 2015-12-01 15:48:38 +00:00
jules
99de06cf2c Javascript parser: Fixed the fact that Math.PI and E were methods instead of properties 2015-12-01 15:11:22 +00:00
jules
95d9cba7fc VST plugins: Removed old but flawed workaround for detecting offline mode 2015-12-01 14:42:49 +00:00
jules
31381c6864 Stripped out some defunct OSX 10.4 fallback code 2015-12-01 12:48:01 +00:00
jules
23395691b1 Added a method AudioDeviceSelectorComponent::getMidiInputSelectorListBox() 2015-12-01 10:00:11 +00:00
Joshua Gerrard
7793b03587 Fixed memory leak in DirectWrite on Windows 10 2015-11-30 17:49:36 +00:00
jules
064e45bc85 Projucer: Added a workaround for build errors caused by a Clang bug when building audio plugin projects 2015-11-30 11:47:04 +00:00
jules
24d974a7cd Avoided older versions of iOS grumbling about a call to get force-touch value. 2015-11-30 08:53:46 +00:00
jules
be3dbd5b3e Made ImageButton take into account the state of Component::setIgnoresMouseClicks 2015-11-30 08:50:21 +00:00
jules
7cc522b7e5 Minor tidying up in some win32 code. 2015-11-25 15:23:07 +00:00
jules
eb99390413 TextLayout: made the fallback layout algorithm make use of AttributedString::getLineSpacing() 2015-11-25 09:58:16 +00:00
jules
5507ad4df7 Documentation: minor typo fix 2015-11-25 09:36:09 +00:00
jules
d833ab5e33 TextLayout: added support for using the AttributedString::getLineSpacing value in DirectWrite 2015-11-24 17:53:11 +00:00
jules
6fcde1eccc VST3: some tweaks to fix window resizing in Reaper on OSX 2015-11-24 15:25:18 +00:00
jules
f17994269c Plugins: added an assertion to catch people who are using the old parameter methods but who have forgotten to implement a getParameterText method. 2015-11-24 12:59:45 +00:00
jules
5a43ea52e7 AudioProcessorGraph: now calls its superclass in response to setNonRealtime 2015-11-24 11:40:16 +00:00