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

1786 commits

Author SHA1 Message Date
jules
a7df25f860 Added methods var::clone() and DynamicObject::clone() for deep-copying objects. 2013-10-12 15:25:44 +01:00
jules
1a2aff80a7 Moved some JSON formatting logic into DynamicObject::writeAsJSON 2013-10-12 11:39:34 +01:00
jules
48f76460b8 Fix for building non-synth AUs. 2013-10-12 09:34:31 +01:00
jules
2d7cf92ad9 (Compiler warning fix) 2013-10-11 22:58:32 +01:00
jules
e1a5274504 Added an accessor for the options in ApplicationProperties. 2013-10-11 22:55:08 +01:00
jules
b9a1336867 Slider inc/dec button click fix. 2013-10-11 22:52:23 +01:00
jules
318e9cf405 Fixed code editor line number display problem. 2013-10-11 22:07:00 +01:00
jules
349d3d423f Fix for software text layout colour of single-character strings. 2013-10-11 21:56:44 +01:00
jules
0cc6fb9356 Avoided MSVC warning. 2013-10-11 21:19:31 +01:00
jules
56c1853b37 Fix for CoreGraphics multi-rectangle gradient drawing. 2013-10-11 20:21:02 +01:00
jules
97823b3085 Added a method JSON::parseQuotedString 2013-10-11 18:16:17 +01:00
jules
03ab2a2c3c Modifications to the var class to make it more javascript-compatible. Changed the handling of array types to be a shared, ref-counted array rather than being copy-by-value. Added an "undefined" type. Updated the native method invocation functions to be static (the old version used class methods) and to provide a 'this' object which may be different from the DynamicObject on which it's being invoked (this is to deal with derived classes) 2013-10-11 15:46:28 +01:00
jules
908754e0ea Documentation tweak. 2013-10-11 15:40:55 +01:00
jules
293aedac2f Fixed spelling. Added a few simple methods to Random, BigInteger and var. 2013-10-10 12:13:12 +01:00
jules
0796c7afbc Avoided an assertion in linux native file chooser 2013-10-07 11:22:13 +01:00
jules
0ff1e14b8b Added assertions to some array methods to avoid false alarms from Clang static analyser. 2013-10-05 12:04:04 +01:00
jules
0e32a71644 Fix for MinGW builds. 2013-10-04 21:56:48 +01:00
jules
c24082ae49 ASIO: now sends a reset request when the device changes its sample rate. 2013-10-04 21:35:22 +01:00
jules
f43abb9757 FilenameComponent: if partial filenames are entered, these get interpreted relative to the CWD. 2013-10-04 20:44:57 +01:00
jules
91d08bb7af Added VST hosting workarounds for plugins that return -1 as their current program index. 2013-10-04 10:39:31 +01:00
jules
05cd003f4b Made Times New Roman the default serif font on Windows. 2013-10-04 10:00:24 +01:00
jules
35f2c94339 Avoided a pedantic warning in VST code. 2013-10-04 09:59:54 +01:00
jules
18a012f7db Optimised Array with some move-operators. 2013-10-04 09:59:24 +01:00
jules
12bf054456 Version number update 2013-10-03 09:25:43 +01:00
jules
19425a4502 Optimised a couple of XML and memory block functions. 2013-10-02 22:25:26 +01:00
jules
94aca67a9b Fix for linux URL stream opening. 2013-10-02 10:52:52 +01:00
jules
5818b89b04 Altered the method by which plugin UIs re-post carbon keyboard events. 2013-10-01 19:54:35 +01:00
jules
4198291d9a Added method XmlElement::getChildByAttribute(). 2013-10-01 13:48:40 +01:00
jules
a811a80884 (Fixed a silly typo in the last commit) 2013-10-01 13:41:36 +01:00
jules
4c9b1eff4f Improvements to handling of sample rates and buffer sizes in iOS audio. 2013-10-01 12:58:15 +01:00
jules
c62da6c983 Cleaned up some pedantic warnings in the iOS build. 2013-10-01 12:55:44 +01:00
jules
bb98c00d0d Avoided some pedantic compiler warnings in the audio plugin code. 2013-10-01 11:53:17 +01:00
jules
a97921a561 Changed the Slider popup component to get its colour settings from its parent slider. 2013-10-01 10:30:21 +01:00
jules
d43bcc09fe Removed a few pedantic warnings from the audio plugin build. 2013-09-30 16:59:04 +01:00
jules
b5d3582580 Added missing cast in float vec ops. 2013-09-30 15:49:58 +01:00
jules
b9198f4f88 Tweaked the Uuid class to make it compatible with RFC 4122 version 4. 2013-09-30 15:22:09 +01:00
jules
5f9552c4ec Version number update 2013-09-30 14:45:59 +01:00
jules
a9aae9651b Big refactoring of the introjucer's module handling - removed the global module path, and each module now stores its path for each exporter. Rewrote all the UI for downloading + updating modules. 2013-09-30 14:41:36 +01:00
jules
35286f06be Added a method FloatVectorOperations::negate(). 2013-09-30 13:55:04 +01:00
jules
ddf5394108 Renamed the folder containing the browser plugin module, to make the folder name match the module ID. 2013-09-30 13:54:04 +01:00
jules
98f17ab4dc A few tweaks to support the MSVC DLL build. 2013-09-30 09:24:31 +01:00
jules
ec52acc609 Minor clean ups inside Random class and introjucer. 2013-09-29 16:03:01 +01:00
jules
c7cab8e020 Cleaned up some table look+feel code. 2013-09-28 11:50:49 +01:00
jules
3e233c2f24 Updated LADSPA and plugin host demo for latest changes. 2013-09-28 09:42:22 +01:00
jules
06a01c9497 Changed AudioPluginFormat::createInstanceFromDescription() to take sample rate + block size parameters. This allows it to pass them to the plugin earlier in its construction, as some plugins seem to be flaky if this doesn't happen. 2013-09-27 23:02:21 +01:00
jules
278c5d0cb5 Added a bool PluginDescription::hasSharedContainer 2013-09-27 21:11:53 +01:00
jules
bfbc7d843a arm64 compile fix. 2013-09-27 20:04:02 +01:00
jules
672283a1e4 Fix for iOS audio device closing. 2013-09-27 20:00:39 +01:00
jules
354b5d38ae Added method MidiMessage::keySignatureMetaEvent 2013-09-27 19:43:43 +01:00
jules
329127ad87 Changes to ResizableWindow to avoid flicker when first adding to desktop. 2013-09-27 12:47:31 +01:00