Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | | *
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | | *
  • | | |\
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • * | | |
  • e206bbecc4 Linux: Fix DPI factor in getScaleForDisplay() by ed 2019-07-10 16:16:44 +0100
  • 74f52b6a15 Linux: Return a sensible default value for screen DPI if DisplayWidthMM or DisplayHeightMM return 0 by ed 2019-07-10 15:44:21 +0100
  • e0caba805a Cancel any pending async updates in DuplicateParamIDCheck destructor by ed 2019-07-10 15:30:12 +0100
  • 49c82b6ca3 Made the check for empty Strings more robust to fix a symbol collision crash by ed 2019-07-10 11:33:23 +0100
  • c8d8201aba Use a GenericAudioProcessorEditor in the standalone wrapper if no editor is provided by ed 2019-07-09 18:32:54 +0100
  • 1951714776 Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled by ed 2019-07-09 14:38:27 +0100
  • b228988874 Added GitLab CI config by Tom Poole 2019-06-11 16:57:31 +0100
  • a093112c05 Fixed some compiler warnings by ed 2019-07-09 12:24:34 +0100
  • 29508fac70 Fixed an issue maintaining kiosk mode on Android by Tom Poole 2019-07-07 14:02:01 +0100
  • de13b83ed2 Fixed some compiler warnings by Tom Poole 2019-07-09 09:40:31 +0100
  • 869a9fd994 CoreAudio: Handle ExtAudioFileRead() reading fewer frames than expected by ed 2019-07-04 11:37:32 +0100
  • 283521f1df Fixed some issues with the multithreading demo by Tom Poole 2019-07-04 11:20:39 +0100
  • a529fbbf47 Don't reset Drawable's AffineTransform when using DrawableButton::ButtonStyle::ImageRaw by ed 2019-07-04 10:09:30 +0100
  • 302e4a6166 Projucer: Prevent duplicate module headers being added to the project when copying module files locally by ed 2019-07-04 09:40:24 +0100
  • 8c31fb2511 Projucer: Removed an unused method by ed 2019-07-04 09:38:59 +0100
  • 77e93e35e4 Linux: Set POLLOUT flag for fds to receive XShm completion events by ed 2019-07-03 16:36:48 +0100
  • ac519e541a Added a constructor to MemoryInputStream that will move from a MemoryBlock by jules 2019-06-28 08:55:50 +0100
  • 5d83c1485d Re-saved all projects by ed 2019-07-02 09:29:08 +0100
  • 2d503c7a9d Projucer: Fixed an issue adding the juce_gui_basics javaopt folder when push notifications are enabled by ed 2019-07-02 09:27:20 +0100
  • f3ea7e2b29 Projucer: Set the project name in Android settings.gradle file by ed 2019-07-02 09:16:06 +0100
  • d16a30a294 Windows: Fixed a debug Projucer compile error when using VS2015 by Tom Poole 2019-07-01 11:29:09 +0100
  • 0e00e83944 Removed some `extern "C"` declarations from libpng by Tom Poole 2019-06-28 15:34:16 +0100
  • 5935040d78 Fixed a crash when fetching large content in URL::FallbackDownloadTask by Tom Poole 2019-06-28 12:52:36 +0100
  • f9dad9d608 Linux: Improved XEmbed support by ed 2019-06-27 14:21:44 +0100
  • fd76cbc70d Linux: Refactored InternalMessageQueue by ed 2019-05-30 15:16:19 +0100
  • d8e07dca91 Fixed a data race in an example by Tom Poole 2019-06-28 10:13:06 +0100
  • 1c9cea431d PNG: Switched to inline libpng linkage to prevent symbol collisions by Tom Poole 2019-06-27 17:54:59 +0100
  • 5a5a8fc293 Updated the README for generating offline Doxygen docs by Tom Poole 2019-06-27 16:56:20 +0100
  • 0239c0cb7e iOS: Fixed a crash in InAppPurchases by Tom Poole 2019-06-27 15:37:23 +0100
  • 19cebf8927 VST3: Fixed a mismatch in VST3PluginInstance::setCurrentProgram() by ed 2019-06-27 14:23:40 +0100
  • 3e5a3b2cca Tightened up an assertion in AudioParameterChoice by Tom Poole 2019-06-27 13:24:14 +0100
  • 5a511cab4d Updated some license header text by Tom Poole 2019-06-27 12:36:38 +0100
  • da0401f124 VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString() by ed 2019-06-27 10:58:05 +0100
  • c429bf53ce Removed some unnecessary static_casts in the URL class by ed 2019-06-27 09:03:50 +0100
  • 375f11d91b Fixed some compatibility problems with older clang versions by jules 2019-06-26 09:52:57 +0100
  • bc3e330f97 AUv3: Fixed a potential crash when producing MIDI from plug-ins by Tom Poole 2019-06-25 13:33:20 +0100
  • 85f07d9ec8 Fix some spelling mistakes in comments by dimitri 2019-06-25 11:45:53 +0100
  • 718712a5a5 Ensure that the button background is drawn for DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize by ed 2019-06-25 10:53:20 +0100
  • 7e52198ee1 Updated the internal PNG library by Tom Poole 2019-06-24 16:45:08 +0100
  • 212eb09e7e Projucer: Only add default com.roli.juce.JuceActivity activity class if push notifications are enabled by ed 2019-06-25 09:57:54 +0100
  • 69c3474012 Added method PopupMenu::Options::withDeletionCheck() to help avoid dangling pointers when triggering async menus by jules 2019-06-24 16:15:03 +0100
  • aef6bca60a Re-saved all projects by ed 2019-06-24 15:10:06 +0100
  • 49a7b30bae Projucer: Added macOS 10.15 and iOS 13 support by ed 2019-06-24 15:05:51 +0100
  • bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being by ed 2019-06-24 15:05:17 +0100
  • e88228a036 SVG: Fixed a couple of parsing bugs by Tom Poole 2019-06-24 13:02:20 +0100
  • 73b1e45336 Projucer: Only add module javaopt folder to project in the Android exporter if the module is enabled by ed 2019-06-24 12:42:18 +0100
  • b5a2d03a8c Added DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize by ed 2019-06-24 11:50:13 +0100
  • 9b48d6d516 Added DrawableText::replaceColour() by ed 2019-06-24 09:22:42 +0100
  • fd4125d964 WASAPI: Fixed a double-deletion crash on older versions of Windows by ed 2019-06-21 18:00:48 +0100
  • e267e8d5ad Fixed an argument forwarding bug in StdFunctionCompat by Tom Poole 2019-06-21 14:02:47 +0100
  • 485feb47ed Tweaked a couple of Rectangle methods to avoid some spurious assertions triggered by rounding errors by jules 2019-06-21 12:15:51 +0100
  • 6bcf80fb9e Removed a problematic unit test when running as a Windows system process by Tom Poole 2019-06-20 17:01:03 +0100
  • cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. by jules 2019-06-20 11:08:22 +0100
  • cce26202ab Fix for using menu action lambdas in the Mac menu bar by jules 2019-06-20 10:13:59 +0100
  • c88611e5c8 Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync by ed 2019-06-19 15:30:29 +0100
  • 0367d5c3a9 Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item. by jules 2019-06-17 17:28:46 +0100
  • acbdec3f71 Fixed some DemoRunner build issues by Tom Poole 2019-06-19 11:09:32 +0100
  • 08501a3705 Fixed an issue when adding plug-ins with empty paths on macOS in KnownPluginList::createTree() with sortByFileSystemLocation by ed 2019-06-18 16:51:39 +0100
  • b0934f896c macOS: Prevent mac menu bar submenus with empty names being used as the recent items menu by ed 2019-06-18 16:02:25 +0100
  • 5360191737 Fixed some documentation typos by ed 2019-06-18 11:55:40 +0100
  • 1d68629840 Some minor improvements to GenericAudioProcessorEditor by jules 2019-06-17 15:35:31 +0100
  • 9a06be6d61 Some minor cleanups by jules 2019-06-17 13:58:07 +0100
  • fdcebfe6a2 BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded by Agnieszka Janowicz 2019-06-13 12:39:03 +0100
  • 50be983db5 Fixed a compiler warning by Tom Poole 2019-06-17 14:21:01 +0100
  • 380a102390 Bit of tidying up in the hashing classes by jules 2019-06-13 09:32:58 +0100
  • f746672c19 Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int by jules 2019-06-13 09:34:24 +0100
  • 01f0ed3067 Fixed a warning by jules 2019-06-12 17:05:41 +0100
  • 2254469e73 (refs/pull/9/head) VST: fix the plugin build, undefined MidiBuffer by JP Cimalando 2019-06-12 17:21:16 +0200
  • 52a4939b62 Updated some documentation by Tom Poole 2019-06-12 15:00:59 +0100
  • 0ed474e412 Fixed a potential crash when reading MIDI files with incorrect track length chunks by ed 2019-06-12 14:53:28 +0100
  • b6c111645a Refactored some AudioProcessor addParam methods to make sure the parameters always have a valid index set by jules 2019-06-12 14:14:45 +0100
  • 63e31a9fea Fixed a mistake that made AudioPluginFormat::createPluginInstanceAsync() do its callback synchronously, and also made it survive a situation where the format object is deleted before the callback by jules 2019-06-12 12:36:55 +0100
  • 01935e3338 DSP: Guarded a rogue FMA instruction in the AVX native ops by Tom Poole 2019-06-11 21:23:56 +0100
  • dab2c9be79 Added GitLab CI config by Tom Poole 2019-06-11 16:57:31 +0100
  • c2a8e0d242 Re-saved some projects with new warning flags by Tom Poole 2019-06-11 16:54:00 +0100
  • 1fd9c2f282 Projucer: Added an "add recommended warning flags" checkbox to the exporters by Tom Poole 2019-06-11 16:44:29 +0100
  • d4b7cceb32 Fixed more compiler warnings by Tom Poole 2019-06-11 16:42:38 +0100
  • a0b0a3e7bd Projucer: Fixed an issue setting the fallback Android SDK path on Linux by Tom Poole 2019-06-11 12:32:05 +0100
  • f8b039c132 Fixed another compiler warning by Tom Poole 2019-06-10 18:17:08 +0100
  • 230588cbf9 Fixed a compiler warning by Tom Poole 2019-06-10 17:42:22 +0100
  • 098827cc5e Workaround for an order-of-deletion problem in the GenericAudioProcessorEditor when parameter lists change by jules 2019-06-10 15:01:27 +0100
  • f58fe19815 Projucer: Fixed an error when setting the macOS SDK to the current version by ed 2019-06-10 12:28:32 +0100
  • 88fecd196e Fixed a typo by ed 2019-06-10 09:45:19 +0100
  • d97624feea Merge pull request #8 from jpcima/badwindow by Filipe Coelho 2019-06-10 10:28:44 +0200
  • 9d120bf481 Modified PluginListComponent so that if all paths to scan are deleted, it reverts to the default set of paths for the given format (otherwise there was no way to make it reset to default) by jules 2019-06-08 09:18:15 +0100
  • fd855f851e Fixed a const access issue in OwnedArray by Tom Poole 2019-06-07 19:52:56 +0100
  • b2a4aaa338 Updated some deprecated AudioDeviceManager methods in the AudioPluginHost by ed 2019-06-07 18:06:32 +0100
  • 1ea463f989 Linux: Fixed some crashes when getting X properties in LinuxComponentPeer by ed 2019-06-07 15:08:49 +0100
  • a92b231677 Projucer: Fixed an error in the PIP generator by Tom Poole 2019-06-07 13:34:10 +0100
  • 8f84192c9b Fixed some more Android compiler warnings by Tom Poole 2019-06-07 12:23:18 +0100
  • b22db01968 Fixed an iOS compiler warning by Tom Poole 2019-06-07 09:22:10 +0100
  • bdb3b5ab40 Whitespace by Tom Poole 2019-06-06 17:37:03 +0100
  • 061ea2e072 Resolved a Windows/Android touchID incompatibility by Tom Poole 2019-06-06 17:22:13 +0100
  • 670f77f80c Fixed some Android compiler warnings by Tom Poole 2019-06-06 16:50:12 +0100
  • 645a538001 Re-saved all projects by Tom Poole 2019-06-06 14:54:53 +0100
  • a4bd6cbc66 Fixed some more Linux compiler warnings by Tom Poole 2019-06-05 17:45:33 +0100
  • 6b82c964cd Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback by jules 2019-06-05 17:04:06 +0100
  • 8b5bc69582 Fixed some more Linux compiler warnings by Tom Poole 2019-06-05 09:35:52 +0100
  • 67e6bc65a9 Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles() by ed 2019-06-04 19:02:08 +0100
  • cb7e325d51 Fixed some variable shadowing warnings by ed 2019-06-04 17:30:24 +0100