Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • de1d07090a Returning correct app failure codes if the app quits before finishing initialisation. by jules 2014-08-20 20:57:51 +0100
  • 4604767220 Extensions to AudioProcessorEditor to help clicking on AAX controls. by jules 2014-08-19 17:03:09 +0100
  • a323d4d797 Clarified the example code that's generated in the plugin template process method. by jules 2014-08-19 15:37:00 +0100
  • e12823a10f Added Math.ceil and Math.floor to the javascript parser. by jules 2014-08-19 15:35:36 +0100
  • a5fc9b34ec Fixed javascript parser to handle for statements without iterator terms. by jules 2014-08-19 09:39:06 +0100
  • e6e5d34152 Made KnownPluginList::getTypeForIdentifierString handle shell plugin IDs. by jules 2014-08-19 09:07:30 +0100
  • 86fc9d7e16 Introjucer: Updates to the android exporter, adding a toolchain version setting. by jules 2014-08-17 13:06:24 +0100
  • 005f0be531 Better cleanup in MessageManagerLock to avoid spurious assertions when a lock fails on shutdown. by jules 2014-08-17 12:25:07 +0100
  • 6c30e83de1 Added openGL macro JUCE_GLSL_VERSION by jules 2014-08-17 12:24:38 +0100
  • f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS by jules 2014-08-17 11:47:55 +0100
  • f50650ad1b Removed the Component::getVisibleArea method. This had some design flaws and the current implementation was broken, so presumably few people were using it! If you were using it, let me know your use-case so I can perhaps find a replacement that has less ambiguities about exactly what it's supposed to do. by jules 2014-08-17 11:40:28 +0100
  • 3e7d305094 A few minor whitespace cleanups. by jules 2014-08-16 21:06:27 +0100
  • aba0ff9240 Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality. by jules 2014-08-14 18:03:13 +0100
  • 4c67754498 Made the VST host parse the plugin's strings as UTF8. by jules 2014-08-14 16:06:58 +0100
  • ba2fff9c63 Avoided some win32 warnings. by jules 2014-08-14 13:54:20 +0100
  • 66d413c32b Minor clean-ups by jules 2014-08-14 12:04:43 +0100
  • da8e3c53b6 Fix for win32 openGL repaints when continuous rendering is turned off. by jules 2014-08-14 11:44:46 +0100
  • e34e00ebfc Fixed a typo in iOS audio code. by jules 2014-08-13 13:01:02 +0100
  • e5d89355d1 Win XP font style selection fix. by jules 2014-08-13 08:54:31 +0100
  • 99e8445b96 Version number update by jules 2014-08-12 13:43:39 +0100
  • 0147fe00f9 Implemented an AU method to avoid problems with some versions of the CoreAudio API. by jules 2014-08-12 11:38:14 +0100
  • cd30b3bfd1 Minor warning fixes for mingw by jules 2014-08-12 11:36:55 +0100
  • 7c61188bf9 Cleaned up a few places where four-char constants were used, to prevent warnings. by jules 2014-08-12 09:22:28 +0100
  • d16e5f4e80 Added a list of IP addresses to the juce demo system info page. by jules 2014-08-12 08:38:03 +0100
  • fcf010e74f Removed glDrawBuffers call (wasn't available in GLES) by jules 2014-08-12 08:28:34 +0100
  • c6dcbe5739 Made the juce demo clean up in the right order when quitting, to avoid problems with the GL demo. by jules 2014-08-11 22:09:43 +0100
  • 6a952d2e0b Added glDrawBuffers to the GL extension function list. by jules 2014-08-11 18:50:44 +0100
  • 8c99011b4c Minor change to the order in which Slider callbacks are made, so that the order is the same for async/sync callbacks. by jules 2014-08-11 18:50:25 +0100
  • df9701430a Workaround for VST3 plugin resizing in Wavelab. by jules 2014-08-11 10:48:30 +0100
  • fe61c37d93 Updated the return types of OutputStream::writeFromInputStream and InputStream::readIntoMemoryBlock by jules 2014-08-11 09:44:14 +0100
  • 43cac64c42 Fixed a minor typo in VST3 hosting. by jules 2014-08-10 21:04:02 +0100
  • 4a96fc6ed2 Made the OSX web browser component compile if JUCE_MODAL_LOOPS_PERMITTED is disabled by jules 2014-08-10 20:19:45 +0100
  • 97b0a7df3c Made AudioProcessor::setNonRealtime virtual to allow subclasses to intercept this. by jules 2014-08-10 18:14:08 +0100
  • 66b420afdf Added method Range::withStartAndLength by jules 2014-08-10 18:12:13 +0100
  • 859e23d550 Made sure that ListBox updates its opacity when re-parented by jules 2014-08-08 12:04:25 +0100
  • bfe91a07a5 Moved an assertion to avoid a melodyne vst3 bug. by jules 2014-08-08 11:05:31 +0100
  • 4af1478dfb Fixed a few windowing issues when using global scale factors. by jules 2014-08-08 09:23:01 +0100
  • 27646a8db0 Avoided a false alarm assertion in the AU wrapper. by jules 2014-08-07 22:04:11 +0100
  • 93b9708777 Fixed a coordinate issue with NSViewComponent hit testing. by jules 2014-08-07 16:38:54 +0100
  • f3447b3ece Introjucer: codeblocks export fix. by jules 2014-08-06 11:56:57 +0100
  • b052208cf4 Fix for Value move operators. by jules 2014-08-05 13:46:15 +0100
  • ac7e776798 linux scaled desktop size fix. by jules 2014-08-05 13:29:35 +0100
  • 7d8b9ad597 Avoided a few linux gcc warnings. by jules 2014-08-05 13:29:18 +0100
  • 176da42e3d Added default value to child process timeout. by jules 2014-08-05 11:15:13 +0100
  • df607bacdd Added a timeout value to the ChildProcessSlave and ChildProcessMaster classes. by jules 2014-08-05 10:34:27 +0100
  • a9750c0e38 Workaround for linux gcc warning. by jules 2014-08-05 10:26:31 +0100
  • 29ae02ad7f Fix for linux desktop scale factors. by jules 2014-08-04 13:42:52 +0100
  • 53226c0660 Introjucer: fixed a problem with the open-project menu if multiple export targets have the same name by jules 2014-08-04 10:33:48 +0100
  • e527acd721 Introjucer: tweaked some syntax to avoid problems with old GCC versions. by jules 2014-08-04 09:09:06 +0100
  • abd46569ae Fix for viewport shift-scrolling by jules 2014-08-04 09:01:27 +0100
  • 1d9161d55e Reworked START_JUCE_APPLICATION to work on Windows if windows.h has been included after the juce headers. by jules 2014-08-03 18:00:14 +0100
  • 43252902f1 Made OSX windows do a better job of checking for overlapping windows when calling contains() by jules 2014-08-01 20:59:09 +0100
  • 008d3a36b6 Added method ResamplingAudioSource::flushBuffers() by jules 2014-08-01 09:58:25 +0100
  • 31087226bc Minor tweak for console win32 builds. by jules 2014-08-01 09:20:17 +0100
  • 6773fc2f4f Modified the posix HighResolutionTimer to cope with being started/stopped from its own callback. by jules 2014-08-01 09:11:30 +0100
  • ed0bed9af7 Added a function countNumberOfBits() by jules 2014-07-31 11:30:51 +0100
  • 7dac51859c Fixes for unbounded mouse behaviour on scaled displays by jules 2014-07-31 11:18:38 +0100
  • fdf6f12185 Made Label take its editing colours from the L+F. by jules 2014-07-31 10:54:45 +0100
  • bdeb0765ea Added support for windows command line apps that want an event loop. by jules 2014-07-31 09:11:04 +0100
  • 6bb3a4b74f For for hi-res timer threads on android. by jules 2014-07-31 09:00:37 +0100
  • e233124fc3 Fix for StandAloneFilterWindow path saving. by jules 2014-07-30 11:35:43 +0100
  • 1b7c4ea6a4 Added some extra Label colour IDs to allow control over the text editor colours while it's being edited. by jules 2014-07-28 22:09:00 +0100
  • 19b412c1a8 Avoiding flicker when handling synchronous repainting of desktop windows when they are resized. by jules 2014-07-28 20:49:16 +0100
  • 2080aab33a Linux: better detection of transparent windowing ability. by jules 2014-07-28 10:43:37 +0100
  • e131dd3b2a Documentation correction. by jules 2014-07-27 09:49:12 +0100
  • 82726a9e66 Improved slider mouse wheel behaviour for inc/dec sliders. by jules 2014-07-26 10:53:29 +0100
  • 65b97cd334 Fix for non-string textboxes in live constant editor. by jules 2014-07-26 10:10:15 +0100
  • b66661d569 Clarified some comments. by jules 2014-07-25 20:39:36 +0100
  • 7f5c5e02d1 Avoided problems in the VST3 wrapper for plugins with 0 inputs. by jules 2014-07-25 20:32:55 +0100
  • 5d5f0d2cad Clarified some documentation about AudioProcessor::suspendProcessing by jules 2014-07-24 14:04:11 +0100
  • ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. by jules 2014-07-24 14:03:40 +0100
  • 7c0d0ae677 VST hosting: tweaked the way 64-bit plugin NSViews are created, to avoid an extra intermediate parent NSView which seems to break some plugins. by jules 2014-07-24 11:24:57 +0100
  • 705492a800 Avoided division-by-zero problems in the javascript interpreter. by jules 2014-07-24 09:31:46 +0100
  • 4aee96be04 Added an animation option to TabbedButtonBar::removeTab(). by jules 2014-07-24 09:30:48 +0100
  • 6ec478bb8d Introjucer gui comp layout generation - added missing parentheses. by jules 2014-07-23 10:20:34 +0100
  • 0c1f2a6a72 Extended linux zenity file chooser to use filters and bring the window to the front. by jules 2014-07-21 16:51:05 +0100
  • 413954f60c Documentation fix. by jules 2014-07-21 16:49:55 +0100
  • 7f4270ef59 Added method getCallOutBoxBorderSize() to look+feel. by jules 2014-07-20 16:24:48 +0100
  • bd5b47484f Added an internal flag JUCE_WIN32_TIMER_PERIOD, which can be set to change the value that is passed to the timeBeginPeriod function, or to prevent this function being called at all. by jules 2014-07-19 12:41:14 +0100
  • 1e23cda2ff Cleaned up a couple of minor analyser warnings. by jules 2014-07-18 12:56:10 +0100
  • 7b8ab7b503 Changed MessageBase::post() to return a bool to detect failure in the OS message queue (which can happen under stress on win32), and used this to avoid some messaging classes getting stuck. by jules 2014-07-16 21:33:11 +0100
  • 8baa07ac89 Updated introjucer component editor to use callout boxes for colour editors by jules 2014-07-15 12:09:59 +0100
  • aef09a4d5b Minor layout tweaks to the AudioDeviceSelectorComponent by jules 2014-07-14 12:20:18 +0100
  • 2d34266125 Fixed a layout bug in AudioDeviceSelectorComponent by jules 2014-07-14 11:17:26 +0100
  • 6bb134ae89 Made sure that AudioDeviceSelectorComponent reflects the l+f correctly by jules 2014-07-14 10:54:53 +0100
  • e35096148e Made the AU wrapper detect program changes. by jules 2014-07-14 10:25:25 +0100
  • 9793db0a47 Correction to tracktion marketplace win32 ID generation. by jules 2014-07-13 19:56:37 +0100
  • d2e1c7f679 Version number update by jules 2014-07-13 19:42:44 +0100
  • 21a64cee02 New module: juce_tracktion_marketplace. This module handles product authentication between an app and a web-store. by jules 2014-07-13 19:42:03 +0100
  • 54512dcb3f In the VST wrapper, made the ioChanged callback happen asynchronously on the message thread. by jules 2014-07-13 19:31:48 +0100
  • f6603043a2 Fix for https in the win32 http stream implementation by jules 2014-07-13 19:25:30 +0100
  • 21f13fb909 Resaved some project files. by jules 2014-07-13 19:13:36 +0100
  • 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. by jules 2014-07-10 18:57:24 +0100
  • 13f99df268 Fix for changing the OSX HighResolutionTimer interval while it's still running. by jules 2014-07-09 18:16:48 +0100
  • ae0383c7db Added a win32-specific flag File::windowsSystemDirectory by jules 2014-07-08 14:05:55 +0100
  • 09f35b6cbd Fixed a counter in ThreadedWriter by jules 2014-07-07 19:45:10 +0100
  • 8bbe42c4e2 UTF32 build fix. by jules 2014-07-07 17:41:14 +0100
  • 95f536383f Internal refactoring of some camera capture classes to make it easier to update to new APIs. by jules 2014-07-06 18:15:55 +0100
  • a0fd7bbc1c Added method AudioFormatWriter::ThreadedWriter::setFlushInterval() by jules 2014-07-06 12:00:20 +0100
  • 48cdbf2622 Fix for padding in wav file writer. by jules 2014-07-06 11:57:37 +0100