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

4023 commits

Author SHA1 Message Date
jules
c0c912ab4c Modified BigInteger so that small (128-bit) values don't require heap allocation 2016-08-26 09:42:28 +01:00
tpoole
c23e95d4b6 Defined HAVE_LROUND for non-MSVC compilers when building FLAC libs 2016-08-25 12:26:31 +01:00
tpoole
979d3b62a2 Fixed crash on internal changes within aggregate audio devices on OS X 2016-08-24 09:39:05 +01:00
tpoole
17dee9add2 Restore depecated VST opcodes for CarbonWrapperComponents 2016-08-24 08:56:50 +01:00
tpoole
ddb879663b Fixed VSTs erroneously wanting midi input 2016-08-23 23:24:41 +01:00
tpoole
1ddd394291 Restore missing VST opcode. 2016-08-23 22:37:19 +01:00
tpoole
d873d2426a Fix some Xcode warnings in the VST and VST3 wrappers. 2016-08-23 22:32:10 +01:00
tpoole
cb6b4b7170 Remove VST editor idle 2016-08-23 22:23:44 +01:00
tpoole
881dfce40f Fix deadlock in handleRouteChange for iOS audio. 2016-08-23 17:45:21 +01:00
jules
6ba384f4c8 Fixed some missing definitions in the VST hosting for Carbon compatibility 2016-08-23 11:59:08 +01:00
jules
7fad2545c9 Added output level metering to AudioDeviceManager 2016-08-23 11:58:27 +01:00
jules
1942e3d0c1 Added begin/end iterator methods for ValueTree, for handy range-based-for loops over its children 2016-08-23 09:39:12 +01:00
luigisambuy
ea7677970c modified sliderValueChanged() to notify host only on mouse clicks 2016-08-22 11:51:32 +01:00
tpoole
9f31d6498a Use a bespoke VST2 interface 2016-08-22 09:57:16 +01:00
tpoole
08b2116c2b Make the mousemove behaviour of OS X plug-ins the same as their Windows counterparts 2016-08-19 09:53:13 +01:00
jules
48db4fa75a Fix for the copy constructor of DrawableRectangle 2016-08-18 14:09:13 +01:00
jules
55194a09d2 On Windows, suppressed the behaviour that pressing the ALT key triggers the old top-left window menu. If you still need this archaic behaviour in your app, there's a JUCE_WINDOWS_ALT_KEY_TRIGGERS_MENU flag which you can use to keep it 2016-08-17 17:25:20 +01:00
jules
a46191ad97 Native OSX menu bar: avoided some duplicated menu bar flashes when invoking commands, and some incorrect tagging of items in the menu 2016-08-17 16:19:48 +01:00
jules
b1ab45052e Avoided a warning in some OSX network code 2016-08-17 16:12:10 +01:00
jules
c353ac34a2 Avoided a race condition when cancelling HTTP stream on OSX 2016-08-17 11:04:24 +01:00
Timur Doumler
c7db4bb7f5 Avoided a compiler warning on OS X due to unused private fields in VSTPluginWindow. 2016-08-17 09:55:00 +01:00
Timur Doumler
773c96399a Whitespace. 2016-08-17 09:54:15 +01:00
luigisambuy
e2dc460927 Made the Desktop class clear any pending animations before shutting down. 2016-08-16 14:55:43 +01:00
jules
91f2453d11 Fixed a bug in UndoManager when using undoCurrentTransactionOnly 2016-08-15 17:11:12 +01:00
jules
2417676ec9 Increased buffer size for names read by the VST host, and changed the string decoder to detect Windows codepage strings as well as UTF8 2016-08-15 16:51:29 +01:00
jules
3f83eedd45 Minor tidying up 2016-08-15 16:49:16 +01:00
tpoole
e9832ffdf4 Added a symmetric skew option to Slider 2016-08-15 11:31:11 +01:00
ed
79dd695731 added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition 2016-08-12 15:51:42 +01:00
hogliux
1470928b0c Use effGetProductString when getting the name of a VST-2 plugin 2016-08-11 17:50:44 +01:00
jules
82224d7442 Avoided a couple of warnings in iOS builds with older SDKs 2016-08-11 16:06:36 +01:00
jules
999f4848df Stopped the ColourSelector sending a change message from its constructor 2016-08-11 16:06:12 +01:00
jules
3104cbe147 Added an optional notification argument to ColourSelector::setCurrentColour() 2016-08-11 11:12:06 +01:00
ed
cbdf707116 Windows touch with CallOutBox bug fix 2016-08-11 11:02:04 +01:00
hogliux
c7b347242d Partially undo commits #99186e5 and #89d938d and use less-intrusive, JUCE-internal fix for OpenGLContext detach crash
Fixes #88
2016-08-11 10:50:36 +01:00
jules
8f7d9f7522 Workaround to avoid an assertion when using File::invokedExecutableFile from a command-line invoked app on OSX 2016-08-11 09:26:56 +01:00
jules
8994f37dd0 Added some FlexBox layout classes, and a demo page for this in the big juce demo app 2016-08-10 16:57:44 +01:00
tpoole
aa1acb3fed Avoid unnecessary calls to AudioUnitInitialize. 2016-08-10 14:48:44 +01:00
hogliux
0159102e10 Fix ResamplingQuality documentation 2016-08-10 12:35:47 +01:00
hogliux
b936786f80 Remove the recently added shouldReleaseFocusOnMainMenuBarAccess flag and replace with something less intrusive 2016-08-09 09:26:29 +01:00
hogliux
ec9c033cdf Add exclusive flag to MemoryMappedFile 2016-08-09 09:23:06 +01:00
hogliux
89d938dd3a Make sure to not remove a native component twice
Fixes #88
2016-08-08 18:44:01 +01:00
hogliux
99186e5166 Call removeFromDesktop when an external host tries to remove a juce component from a window (Fixes #88) 2016-08-08 16:46:44 +01:00
ed
1631daca26 whitespace 2016-08-08 16:42:39 +01:00
ed
9062ad9ec1 Windows 10 update touch events bug fix 2016-08-08 15:51:42 +01:00
jules
bc17cb90a8 Changed UndoManager so that if a transaction is aborted with undoCurrentTransactionOnly(), then any previously-saved future redo states are restored. 2016-08-08 11:31:13 +01:00
hogliux
aa150395f4 Automatically connect midi input devices on mobile in standalone filter apps 2016-08-05 16:20:23 +01:00
jules
5ba1723512 Removed the juce_tracktion_marketplace module's dependency on juce_data_structures 2016-08-05 15:46:00 +01:00
jules
3d1b2d66a3 Added a cast to some VST code to avoid a C++14 warning 2016-08-05 15:40:10 +01:00
jules
1a1897b43b Made the OSX HTTP stream respond to the return value of the open-stream callback function 2016-08-05 15:38:33 +01:00
ed
675f5943a1 fixed silly typo 2016-08-05 15:20:28 +01:00