Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • | |\
  • | |/
  • |/|
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • f08f2b45c5 Introjucer: in OS X Release configuration, increased deployment target to 10.8; re-saved project. by Timur Doumler 2016-03-10 13:05:13 +0000
  • 20f0b4a978 Introjucer: removed usage of C++11 libc++ features that were not compiling on OS X 10.8. by Timur Doumler 2016-03-10 13:04:32 +0000
  • a45c3c564f Removed some C++11 syntax that had crept into the OSX font code by jules 2016-03-10 12:14:28 +0000
  • cd37ba3aa4 Fix for openGL when a GL component is removed from its parent without detaching first. by jules 2016-03-10 12:09:10 +0000
  • e0f5218121 Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS by jules 2016-03-10 11:43:51 +0000
  • 396d73a989 Fix for precedence of Javascript typeof operator by jules 2016-03-10 10:54:35 +0000
  • 20264a91cd Added some more unit tests and fixes for the Time class by jules 2016-03-10 10:51:28 +0000
  • 7a973372ad Added an assertion in OSX MIDI device detection, as this can apparently fail if not done on the message thread by jules 2016-03-10 10:10:00 +0000
  • 0f2c1f74c8 Added a check in WindowsMediaAudioFormat to handle reading beyond the end of a file by jules 2016-03-10 09:52:05 +0000
  • c1be347a3d Introjucer: Refactored the Android exporters; fixed several bugs in Android Studio exporter and added some missing build properties along the way. by Timur Doumler 2016-03-07 18:15:57 +0000
  • 6d710f3194 Added a null pointer check in linux message dispatching by jules 2016-03-09 09:19:22 +0000
  • a78bce37d7 Fix for plugins that call UI stuff when loaded by Filipe Coelho 2016-03-08 20:10:34 +0100
  • ac14c59283 Get rid of warnings in Windows direct write headers by hogliux 2016-03-08 15:30:24 +0000
  • c644dbdbd6 Introjucer: moved some definitions into a more appropriate header by jules 2016-03-08 15:04:16 +0000
  • 8e9ed0d0a9 Introjucer: more refactoring by jules 2016-03-08 11:27:56 +0000
  • ff79ea06c7 Whitespace by jules 2016-03-08 11:26:48 +0000
  • 5abb09ba16 Introjucer: moved some more classes out of MiscUtilities.h by jules 2016-03-08 10:35:29 +0000
  • 8f73a8b671 MPE: added descriptive comment to MPEZone::getZoneByIndex. by Timur Doumler 2016-03-08 10:26:34 +0000
  • 067c78dbdb MPE: added missing call to MPEZoneLayout listeners if the layout is changed by its assignment operator. by Timur Doumler 2016-03-08 10:10:52 +0000
  • 228e4b732c MPE: made lock inside MPESynthesiserBase private and gave it a more descriptive name. by Timur Doumler 2016-03-08 10:09:46 +0000
  • e4b96dcf9a Introjucer: some internal refactoring by jules 2016-03-08 09:48:07 +0000
  • 84bc58f0c3 Add ability to remove a AudioGraph's node by it's pointer by hogliux 2016-03-08 09:00:18 +0000
  • 7ee4c800a9 Add getChannelIndexForType to AudioChannelSet class by hogliux 2016-03-07 15:43:32 +0000
  • 1d603c6b6c Introjucer: added a slider listener option, and tidied up some old code by jules 2016-03-07 14:05:38 +0000
  • 9e317babd6 Made const casts added to avoid problems in the old 10.8 SDK more conspicuous. by Timur Doumler 2016-03-07 12:46:41 +0000
  • 51f284bf0f Added some casts to avoid problems in the old 10.8 SDK by jules 2016-03-07 11:43:48 +0000
  • dafbb8f0bc Fixed warning in juce_WavAudioFormat.cpp due to narrowing integer conversion. by Timur Doumler 2016-03-07 10:59:09 +0000
  • ef98ae9ced Avoided an assertion in LookAndFeel_V2 with small TextButtons by jules 2016-03-05 15:06:43 +0000
  • c4cdec7bd9 Added method CharacterFunctions::getUnicodeCharFromWindows1252Codepage() and used this to help parse difficult WAV file metadata by jules 2016-03-05 15:05:48 +0000
  • 14ef8ee8b3 Fixed a missing 'const' in FloatVectorOperations by jules 2016-03-05 13:51:22 +0000
  • e04ebc8929 Added missing JUCE_API by jules 2016-03-04 09:04:13 +0000
  • bbf716af9c Fix StandaloneFilterWindow compile error by hogliux 2016-03-03 17:15:46 +0000
  • 01ccab4c89 Introjucer: fixed some file headers. by Timur Doumler 2016-03-03 11:31:27 +0000
  • 6f8b9205a5 Added a shortcut key description field to PopupMenu::Item by jules 2016-03-02 20:36:50 +0000
  • 2fe8465482 Added a minor assertion in Viewport. by jules 2016-03-02 18:05:13 +0000
  • e5fd6d6e01 Simplification/refactoring of the PopupMenu class by adding a subclass PopupMenu::Item which holds all the info about an item. You can now use this for more control over adding items and the PopupMenu::MenuItemIterator uses it to return info about existing items. by jules 2016-03-02 18:04:48 +0000
  • 942d269edb JuceDemo: removed an unnecessary capture-by-reference from a lambda. by Timur Doumler 2016-03-02 17:57:17 +0000
  • 497f286b53 Added new helper function MidiMessage::getDescription(), replacing some code that was previously in the Juce Demo. by Timur Doumler 2016-03-02 16:53:23 +0000
  • 5854829fcf Fixed a typo in the docs by jules 2016-03-02 13:03:06 +0000
  • b6c3add330 Added drag-to-scroll functionality to Viewport by jules 2016-03-02 12:59:47 +0000
  • 7c1d3e3074 Fixed a URL in the demo app by jules 2016-03-02 12:55:24 +0000
  • 5840ba97ad Added DaVinci Resolve to PluginHostType by jules 2016-03-02 10:46:07 +0000
  • f99b49c999 Added a helpful assertion in String::replaceCharacters by jules 2016-03-02 10:11:57 +0000
  • 9d266d1184 Introjucer: Improved colours on new project panel by jules 2016-03-02 08:43:33 +0000
  • e4f69698f2 Fixed a couple of minor warnings by jules 2016-03-02 08:12:14 +0000
  • 9d814af973 Merge branch 'master' of github.com:julianstorer/juce by falkTX 2016-03-01 23:19:49 +0100
  • 5cdd56065d Added a method MidiKeyboardComponent::getTotalKeyboardWidth() by jules 2016-03-01 16:33:53 +0000
  • beac2e4b3a Removed some legacy support for non-SSE2 CPUs. Added function FloatVectorOperations::disableDenormalisedNumberSupport() by jules 2016-03-01 16:32:08 +0000
  • 889a6e200f Refactored some Time internals to rely on 64-bit OS time conversion functions. by jules 2016-03-01 15:50:06 +0000
  • dea899741d Resaved example projects by jules 2016-02-29 17:17:23 +0000
  • 5a7be115ca New class: CatmullRomInterpolator by jules 2016-02-29 17:12:56 +0000
  • 66a52e505b Removed an old workaround in the VST wrapper that would substitute a sample rate of 44100 if the host failed to provide a rate. Now, in line with other formats, the VST wrapper will pass a rate of 0 through to the plugin. by jules 2016-02-29 15:13:14 +0000
  • 5b9a5f6f96 Sorted out some ZipFile code that could have been failing on file sizes over 2GB by jules 2016-02-29 12:57:27 +0000
  • a886a38c00 Avoided an unnecessary refresh when a FileBrowserComponent is first created by jules 2016-02-29 09:08:28 +0000
  • d8e45840b0 AudioPluginDemo: replaced VS2010 and VS2013 exporters with VS2015 exporter; re-saved project. by Timur Doumler 2016-02-25 23:37:46 +0000
  • 94eb1e61f4 Fixed broken RTAS compilation on Visual Studio. by Timur Doumler 2016-02-25 23:32:35 +0000
  • 3f50693025 AudioPluginDemo: removed deprecated input/outputChannel methods to avoid compiler warning. by Timur Doumler 2016-02-25 23:26:18 +0000
  • 56b6efbbad Made sure that String::toCFString() never returns a null pointer by jules 2016-02-25 16:53:14 +0000
  • efd5bd36cb Made CharPointer_UTF8::isValidString reject some sequences that weren't being detected as illegal by jules 2016-02-25 16:50:11 +0000
  • 6149a4f649 Avoided an MSVC warning by jules 2016-02-25 14:49:13 +0000
  • f8e9c3af6b Added missing range check to LagrangeInterpolator::process() by jules 2016-02-25 14:38:58 +0000
  • 190a985003 Added typeof operator to javascript parser by jules 2016-02-25 12:39:59 +0000
  • 90ff2369e2 Fixed a javascript return-else-statement parsing problem by jules 2016-02-25 11:26:30 +0000
  • 606a503a15 Improved some Windows registry root key handling. by jules 2016-02-25 10:18:43 +0000
  • 1762cdc9c9 Added runtime permissions request to JUCE Demo (recording tab) and MidiTest example app, added matching permissions to manifest, removed ant exporter, and re-saved both projects. by Timur Doumler 2016-02-25 10:15:21 +0000
  • 9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). by Timur Doumler 2016-02-25 10:12:30 +0000
  • c8428f2168 AudioPerformanceTest: increased slider sensitivity so the CPU load can be tuned more precisely from the GUI. by Timur Doumler 2016-02-24 17:01:07 +0000
  • c01091895b Refactored some internal code in Socket by jules 2016-02-24 11:50:58 +0000
  • e66762d81f Added writing-direction flags to OSX font layout generation by jules 2016-02-24 10:17:17 +0000
  • 08c5c52061 Reverted a change that broke RTAS compilation on OS X (commit 672b07b9). by Timur Doumler 2016-02-23 17:31:32 +0000
  • b3f4be1646 Introjucer: Slight improvement to --fix-broken-include-paths by jules 2016-02-23 11:03:21 +0000
  • cb1c17b9f1 Avoided a redefinition warning in a particular GCC setup by jules 2016-02-23 10:45:50 +0000
  • 672b07b9ac Added explicit namespaces to some RTAS code by jules 2016-02-23 10:08:46 +0000
  • 5d23645ca2 Workaround for some OSX10.11 repaint region coalescing problems by jules 2016-02-23 10:01:57 +0000
  • 70a3db1cb1 Added method PluginHostType::isProTools() by jules 2016-02-22 18:05:38 +0000
  • 328652c3ad Added some workarounds in the OSX windowing code to help keep window resizing smooth when components are repainting at high speeds (only seems to be an issue since OSX 10.11) by jules 2016-02-22 18:00:05 +0000
  • 688969da20 Fix missing window decorations in KDE by hogliux 2016-02-22 16:39:44 +0000
  • 79332132b5 Fixed a mistake in the demo plugin. by jules 2016-02-22 12:27:59 +0000
  • 203e4e8c67 Fix a bug where AUs would incorrectly return an error when Logic tries to decrease the number of buses by hogliux 2016-02-22 11:37:02 +0000
  • 6fba61fdeb Allowed mouse-wheel events to be delivered while the mouse button is down by jules 2016-02-22 10:54:20 +0000
  • 5a05478861 Fix typos in GenericEditor.h and check for nullptrs by hogliux 2016-02-22 10:26:48 +0000
  • 5ca221ee11 Made Viewport remove the old viewed component when setViewedComponent is called, even if it doesn't own it by jules 2016-02-22 10:13:39 +0000
  • 83e1348ebf Corrected a typo in a comment by jules 2016-02-20 10:39:49 +0000
  • 35ee44df80 Added a new command-line option to the Introjucer: --fix-broken-include-paths, which will fix the relative #includes for all files within a folder. Very handy if you have a large project and are restructuring it by shuffling files around. by jules 2016-02-20 10:27:19 +0000
  • b5907fa90d Normalised some divider comments by jules 2016-02-20 09:45:43 +0000
  • c64fcd72e9 Add automation support to the GenericEditor sample code by hogliux 2016-02-19 16:54:58 +0000
  • cb6085733f Fixed a minor leak in posix WaitableEvent by jules 2016-02-19 16:01:09 +0000
  • be34912b67 Remove unnecessary copying of channels in VST2 wrapper by hogliux 2016-02-19 15:18:45 +0000
  • 32e34bc808 Fix ugly noise feedback bug for AUs in Logic by hogliux 2016-02-19 12:31:37 +0000
  • f4ac12820c Fix channel names in surround channel layouts by hogliux 2016-02-19 10:22:37 +0000
  • 5c05483fbb Fixed a minor typo in the Component docs. by jules 2016-02-18 17:40:45 +0000
  • 6b75e59e1f Added some behind-the-scenes functions for creating snapshots of native windows by jules 2016-02-18 17:37:20 +0000
  • 16466371f0 Added ability for ImageType::convert() to work on formats with different pixel strides by jules 2016-02-18 16:44:30 +0000
  • cdf525f74a Added an option to AudioDeviceManager::playSound to use the sample across all output channels (and made the test sound do this) by jules 2016-02-18 12:41:48 +0000
  • 8465dea2ac Fixed missing surround format in PluginBusUtilities by hogliux 2016-02-18 10:35:20 +0000
  • 8622ec4004 Fixes for the operator= implementations of the AudioParameterXXX classes by jules 2016-02-18 10:30:17 +0000
  • 613aaa765a Fixed parsing of ISO8601 millisecond fields by jules 2016-02-18 10:04:32 +0000
  • 2343dc153d Added hidden internal helper function to access plugin carbon window wrappers by jules 2016-02-17 17:05:17 +0000
  • 5835bbc363 Avoided a warning in the plugin host build by jules 2016-02-17 16:52:18 +0000
  • f5ee78595a Added a workaround for a problem in MSVC when using large years in Time::formatted by jules 2016-02-17 16:26:13 +0000