Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • f805382a83 Fix for iOS openGL framebuffers. by jules 2014-03-27 09:52:42 +0000
  • 3a81057828 Virtualised a few CodeEditorComponent methods to help customisation. by jules 2014-03-26 18:10:12 +0000
  • a0c18acb1e Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor. by jules 2014-03-26 18:08:10 +0000
  • c86a3104b2 Avoided re-entrancy in Desktop::getKioskModeComponent by jules 2014-03-26 16:16:04 +0000
  • 728cc9b40c Minor clean-ups by jules 2014-03-26 16:15:26 +0000
  • ad353ac543 Avoided compiler warning by jules 2014-03-25 21:33:03 +0000
  • 197688016a Avoided some memory allocation when writing zip files. by jules 2014-03-25 18:03:21 +0000
  • e0491d4574 Added support a flag JUCE_DISABLE_NATIVE_FILECHOOSERS which is pretty self-explanatory. by jules 2014-03-25 17:30:26 +0000
  • 060a8cb05f Introjucer: added customisable VST category setting. by jules 2014-03-25 17:29:32 +0000
  • d2ed531ab8 Better device type detection on linux. by jules 2014-03-24 20:02:38 +0000
  • 4251a2437b Version number update by jules 2014-03-24 20:01:37 +0000
  • d102b61703 Another attempt at fixing win32 plugin key hook loops. by jules 2014-03-24 19:23:39 +0000
  • fb9ef9e906 Avoided windows being made visible when using toBehind on OSX. by jules 2014-03-24 19:22:16 +0000
  • 93bf34ad0a Avoiding loops in win32 plugin key handling by jules 2014-03-24 15:25:45 +0000
  • fa21d2ac02 Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty. by jules 2014-03-24 14:39:32 +0000
  • 86d6018fb3 win32 numeric keypad handling fix by jules 2014-03-23 17:54:10 +0000
  • ca43af451a Fix for HyperlinkButton::changeWidthToFitText by jules 2014-03-23 16:47:22 +0000
  • e74698bed4 Tweaked the fonts demo to display the fonts using point sizes. by jules 2014-03-23 14:07:42 +0000
  • e5c556d307 Added support for GLSL v3 in iOS by jules 2014-03-22 15:16:19 +0000
  • c74d5e8635 Added openGL error message mappings. by jules 2014-03-22 14:58:53 +0000
  • 35fd84cc52 Better parsing of openGL SL version number. by jules 2014-03-22 14:58:30 +0000
  • aeb6657cb4 Some fixes and clean-ups to OpenGLFrameBuffer by jules 2014-03-22 14:57:52 +0000
  • dd24e058c7 Added changeTextButtonWidthToFitText to the look + feel classes. by jules 2014-03-22 14:24:09 +0000
  • 87348c4467 Added an option to MidiFile to set the format type. by jules 2014-03-21 21:36:08 +0000
  • 93bc4b97be Added a parameter to the MidiMessage constructor to optionally parse sysexes without embdedded lengths by jules 2014-03-21 20:02:24 +0000
  • e91a69080e Warning fixes by jules 2014-03-21 15:26:55 +0000
  • 6c17d3ca74 GlyphCache multithreading fix. by jules 2014-03-20 13:08:27 +0000
  • 5feabe9687 Another attempt to fix the infamous VST cubase key focus problem. by jules 2014-03-19 21:00:47 +0000
  • 6b35f9e930 Avoiding an assertion in VST3 hosting. by jules 2014-03-19 16:15:49 +0000
  • e2461cd5b0 Improved z-order of always-on-top temporary windows in OSX. by jules 2014-03-19 12:31:00 +0000
  • dfda7c77fc Workarounds for some mingw build problems. by jules 2014-03-19 11:23:52 +0000
  • be47fc8e6b Added a couple of methods to Synthesiser to make it easier to customise note-stealing. by jules 2014-03-18 18:53:26 +0000
  • da43672aa3 Workaround for some VST3 plugins crashing. by jules 2014-03-18 17:29:14 +0000
  • aaf4aa7398 Documentation for Range. by jules 2014-03-18 16:08:58 +0000
  • cc5e52b5f4 FloatVectorOperations fixes. by jules 2014-03-18 11:30:49 +0000
  • 7992319dc0 Added new LookAndFeel page to the juce demo (Thanks Dave!) by jules 2014-03-18 11:04:22 +0000
  • d74bf3dca8 Added 64-bit double methods to FloatVectorOperations. Refactored some of the min/max methods in FloatVectorOperations to return a Range instead of getting the results as parameters. by jules 2014-03-18 10:56:34 +0000
  • 98c77f85e9 Added a couple of channel formats to WavAudioFormat by jules 2014-03-18 10:54:33 +0000
  • 9dcdea59a7 Added a couple of methods to Range. by jules 2014-03-17 21:53:56 +0000
  • b026fccb92 VST3 stream loading fix. by jules 2014-03-17 13:27:14 +0000
  • 63db2bfeea Tweak to avoid problems compiling DLL builds. by jules 2014-03-17 10:57:02 +0000
  • e25b727559 Added some assertions to the MP3 decoder to flag up an unsupported encoding type. by jules 2014-03-17 10:56:44 +0000
  • 865b9ab46a Documentation clean-up. by jules 2014-03-16 21:08:38 +0000
  • c733ed50ff Began adding some win8.1 DPI functionality. by jules 2014-03-16 21:08:11 +0000
  • 2dbd55db3e Fix for threading bug in GlyphCache. by jules 2014-03-16 15:37:23 +0000
  • 2f91b1c5f4 Bit of tidying up in GlyphCache. by jules 2014-03-16 13:43:20 +0000
  • c1098806cb Made sure the demo cleans up the bubble message components that it uses. by jules 2014-03-16 12:29:32 +0000
  • fbaa559a19 Added a method CallOutBox::getBorderSize by jules 2014-03-15 12:30:32 +0000
  • 42482fc5db Spelling fix. by jules 2014-03-14 21:47:37 +0000
  • e2dee22b07 Updated OS version enum. by jules 2014-03-14 19:04:41 +0000
  • 9f1dd01625 Avoided an inputAttemptWhenModal callback on OSX when making windows visible. by jules 2014-03-14 18:59:40 +0000
  • e5e24fd541 Avoided assertion in File::isAbsolutePath by jules 2014-03-14 18:33:53 +0000
  • 9abf1ff000 Introjucer: added option to translation tool to merge existing translations. by jules 2014-03-14 18:30:24 +0000
  • 53fcb23e26 (Added missing .sln file from last check-in) by jules 2014-03-14 18:29:37 +0000
  • 8d834b29a1 Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin. by jules 2014-03-14 18:16:56 +0000
  • c577b04ccc Removed some Timer debugging code that wasn't really very useful. by jules 2014-03-14 17:54:17 +0000
  • e1f3ce0699 Fix for vector ops on very old CPUs. by jules 2014-03-14 13:42:28 +0000
  • 5ede2da44b Improved some MemoryBlock comments and gave the class a reset() method. by jules 2014-03-14 10:15:35 +0000
  • 0de3ec9a51 OSX warning fix. by jules 2014-03-13 16:41:21 +0000
  • d416a425d6 Added some documentation to CustomTypeface. by jules 2014-03-13 16:23:34 +0000
  • bf72ff0851 Added VST3->VST2 backwards compatibility, with a flag JUCE_VST3_CAN_REPLACE_VST2 to disable this if you want your VST2 + 3 versions to use different IDs and not be interchangable. by jules 2014-03-13 13:54:50 +0000
  • 8146a6bc37 Fix for android 'ant clean' operation. by jules 2014-03-13 11:06:27 +0000
  • b09467c7c5 Couple of GL clean-ups. by jules 2014-03-13 11:05:34 +0000
  • b1b08106bf Updated OpenGLGraphicsContext to be able to use GL3 contexts. by jules 2014-03-13 10:57:03 +0000
  • 12fb13bdea Tweaks for OpenGL 3 support. by jules 2014-03-13 10:19:00 +0000
  • e1ebe495b4 Added method Path::preallocateSpace(). by jules 2014-03-12 19:41:09 +0000
  • 9aa3245315 Slider drag mode fix. by jules 2014-03-12 19:27:09 +0000
  • 845391eb78 Documentation fix. by jules 2014-03-12 16:36:33 +0000
  • bcec781991 Tidied up the way the URL class handles file uploads, and added support for in-memory uploads. by jules 2014-03-12 11:17:27 +0000
  • 8e7fbe9976 Fix for SVG view box parsing. Improved introjucer SVG viewer to show the image's content inside the view-box as defined in the file. by jules 2014-03-11 22:56:42 +0000
  • d633ee5d31 Stopped VST3 plugins sending parameter updates on the message thread, as these could interfere with updates being processed on the audio thread. by jules 2014-03-11 11:03:35 +0000
  • 272bcbcaab Added a method OpenGLContext::setOpenGLVersionRequired, which can be used to request a v3.2 context. by jules 2014-03-11 10:24:31 +0000
  • 5f2b87d69b Made WindowsMediaAudioFormat::isCompressed() return true. by jules 2014-03-10 21:53:03 +0000
  • d5cd1663db Fixed a VS compile problem. by jules 2014-03-09 09:12:35 +0000
  • 47aad5a8e7 Replaced some win32 cpuid code. by jules 2014-03-08 20:32:34 +0000
  • 12d31f5203 VST3 fix for reading state from streams of unknown size. by jules 2014-03-08 14:57:36 +0000
  • 5956d5bce0 Added a method CallOutBox::dismiss() by jules 2014-03-08 14:18:51 +0000
  • 902a47d1ad Refactored a VST3 state method. by jules 2014-03-08 13:07:30 +0000
  • 6bd544c273 VST3 hosting fix. by jules 2014-03-08 13:02:22 +0000
  • 4889822eaf Added http status code access for URL::createInputStream(). Also added threading + header display to the demo's http page. by jules 2014-03-06 22:26:58 +0000
  • 14a5fcf410 Attempt at better recovery from malformed sysex messages in a midi stream. by jules 2014-03-06 16:02:09 +0000
  • 946c1804fd Avoided an unnecessary GL assertion. by jules 2014-03-06 10:30:41 +0000
  • d20441ad62 win32 midi - handling for drivers returning a MIDIERR_NOTREADY error. by jules 2014-03-05 11:40:53 +0000
  • a2b67cbfae Incrementing AAX change counter when audioProcessorChanged is called. by jules 2014-03-02 21:41:34 +0000
  • 2b037b5095 Avoiding spurious assertions in posix when starting child processes without full paths. by jules 2014-03-02 11:02:44 +0000
  • 7f9425058a Version number update by jules 2014-02-28 20:55:06 +0000
  • 51a0f6e9ff Changed Slider::snapValue to provide more details about the drag mode involved. by jules 2014-02-28 20:53:33 +0000
  • 00aa1df346 TreeViewItem::setSelected() - avoided deselecting items before re-selecting them if they're already selected. by jules 2014-02-28 19:28:08 +0000
  • 1f27553d38 Added an assertion to ChildProcess to catch attempts to launch non-existent executables. by jules 2014-02-28 19:25:47 +0000
  • 9ceb072b24 Spelling typos. by jules 2014-02-28 11:25:46 +0000
  • 0455110a0e Added method URL::createWithoutParsing() by jules 2014-02-27 15:51:49 +0000
  • 3617bca65f Added multi-mono control for AAX. Fixed a problem with RTAS automation when opening plugin UIs. by jules 2014-02-27 10:15:52 +0000
  • 647ca90460 Added a method AudioDeviceManager::initialiseWithDefaultDevices() by jules 2014-02-26 20:56:54 +0000
  • 28e4473a6b Fixed some typos. by jules 2014-02-26 19:47:55 +0000
  • 00f317a717 Android JNIEnv locking. by jules 2014-02-26 12:12:36 +0000
  • fb1018a034 Better GL context scale change detection. by jules 2014-02-25 22:13:56 +0000
  • dd366bbcaa Fix for step count in VST3 parameters by jules 2014-02-25 22:13:18 +0000
  • 423e824d42 VST3 hosting fixes. by jules 2014-02-25 11:08:41 +0000
  • 7b3ac6ebe7 Better detection of changes of display scale in GL component. by jules 2014-02-25 10:59:43 +0000
  • fa2b42a742 Android GL fixes. by jules 2014-02-24 20:29:13 +0000