Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • 5354c33fc3 Added some classes NetworkServiceDiscovery::Advertiser and NetworkServiceDiscovery::AvailableServiceList to implement a simple protocol for discovering and connecting devices on the LAN by jules 2018-10-17 15:24:36 +0100
  • 79dfa35aa5 APVTS: Fixed the default parameter value after construction by reuk 2018-10-17 17:00:39 +0100
  • 823350fe30 Included the HeavyweightLeakedObjectDetector header a little earlier so that more JUCE classes can make use of it when necessary by Tom Poole 2018-10-17 14:45:58 +0100
  • 3721dc63d5 Fixed a typo in the last commit by jules 2018-10-17 14:19:31 +0100
  • f9a5bf1729 More use of atomics to avoid asan warnings by jules 2018-10-17 14:17:39 +0100
  • dab49b3f58 Projucer: Made UI application templates fullscreen on mobile devices by ed 2018-10-17 12:53:43 +0100
  • 92ab11e31c Re-saved all projects by ed 2018-10-17 12:50:26 +0100
  • 4e54953f01 Unity: Initialise JUCE GUI earlier to avoid hitting some assertions by ed 2018-10-17 12:27:23 +0100
  • aaad33ce57 Fixed a couple of asan memory access warnings by jules 2018-10-17 11:35:54 +0100
  • 8166b0018d Reverted the change to ValueTree::toXmlString(), as omitting the XML header could break existing code (will address this differently in a future commit) by jules 2018-10-17 11:02:27 +0100
  • a17d3e2bab Projucer: Fixed a typo and made property name capitalisation consistent in the Android exporter by ed 2018-10-17 11:05:57 +0100
  • bc027b5237 Tidied up some spelling and comments by jules 2018-10-17 09:41:01 +0100
  • e00d990737 Projucer: Added a missing check for Unity plug-in when adding the plug-in binary copy step option in the Xcode exporter by ed 2018-10-17 09:29:48 +0100
  • f43e8bd61b Blocks: Moved isControlBlock() from BlockImplementation to Block by Rachel Susser 2018-10-15 18:26:32 +0100
  • 159eee8e6f Projucer: Initialise company name value before bundle ID to ensure that the default bundle ID is set correctly by ed 2018-10-17 09:19:57 +0100
  • 5979288706 Added some macros for asserting when functions are called in an unsafe manner outside the message thread. by jules 2018-10-16 17:25:52 +0100
  • 482d87e2db Fixed a compiler warning by Tom Poole 2018-10-16 17:34:53 +0100
  • 7d124ca74d Converted some legacy OSX network code to use atomics to avoid an asan warning by jules 2018-10-16 16:37:28 +0100
  • 03a118d380 Projucer: Removed a long-dormant PPC setting! by jules 2018-10-16 16:36:55 +0100
  • 076b09c7a3 Projucer: Ensure that project setting defaults reflect the company name that has been set by ed 2018-10-16 12:16:40 +0100
  • 192830dc97 Projucer: Fixed an issue where saving a project could fail silently without showing an alert window by ed 2018-10-16 10:59:50 +0100
  • 90765fa52a Projucer: Re-scan module paths immediately on start up by ed 2018-10-16 10:25:25 +0100
  • e07782ff38 Tweaked ValueTree::toXmlString() to make it return a bare document without the XML header by jules 2018-10-15 17:47:07 +0100
  • 1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses by reuk 2018-10-12 11:34:58 +0100
  • 768139a298 Added some free functions to help make XML parsing less verbose: parseXML() by jules 2018-10-15 16:08:25 +0100
  • 97c100b9c1 Windows: Added a workaround for non-DPI aware windows having an incorrect scale factor when using the OpenGL renderer by ed 2018-10-15 15:54:29 +0100
  • 9493889a7e Windows: Ensure that ComponentPeer::contains() behaves correctly for non-DPI aware HWNDs running in a DPI aware process by ed 2018-10-15 14:15:09 +0100
  • 81c0ec367e Windows: Fixed a bug where bounds would be double scaled when using a non-default global scale factor by ed 2018-10-15 14:13:05 +0100
  • df5be847c3 Removed a redundant method and did some minor tidying by jules 2018-10-15 11:53:06 +0100
  • 7ea87b4bc5 DRYed some IPAddress code by jules 2018-10-15 10:29:29 +0100
  • 7b23dfe473 Made the Time class trivially copyable. by jules 2018-10-15 10:07:47 +0100
  • 14989b6eda Minor tidy-up to IPAddress by jules 2018-10-15 10:06:36 +0100
  • 27888d3de9 Made Desktop::Displays::getMainDisplay() a little less restrictive by ed 2018-10-13 12:47:09 +0100
  • 53c601e28b Fixed a bug refreshing the parameter list of hosted plug-ins by Tom Poole 2018-10-12 16:32:20 +0100
  • b25c14535a Fixed an issue adding two RectangleLists by Tom Poole 2018-10-12 09:25:28 +0100
  • 9dda1432df Fixed an overly restrictive jassert in PropertiesFile by Tom Poole 2018-10-12 09:19:59 +0100
  • 7dd8e40114 iOS: Added a dealloc routine to JuceAppStartupDelegate by Tom Poole 2018-10-12 09:02:17 +0100
  • 2433163b2f Added a couple of workarounds for address sanitiser warnings by jules 2018-10-11 14:39:00 +0100
  • aab3926820 Fixed a documentation typo by Tom Poole 2018-10-11 10:50:16 +0100
  • 3a2be25b9b Fixed a bug in AudioPluginDemo by Tom Poole 2018-10-11 10:47:49 +0100
  • 6626462908 Projucer: Create icns files with a more modern format by Tom Poole 2018-10-11 09:09:45 +0100
  • 885168568d Projucer: Enabled adding Xcode subprojects by Tom Poole 2018-10-10 10:23:09 +0100
  • 9829a8ad09 Made the dsp::Oversampling class more customisable by Ivan COHEN 2018-09-24 14:29:11 +0200
  • d5034083cb Fix for JSON stringification of INF and NaN double values by jules 2018-10-09 16:51:11 +0100
  • 77634bc802 Fixed an issue in dsp::FilterDesign functions, and added some extra functionality by jules 2018-10-09 12:04:45 +0100
  • da5b615c10 Fix for GCC compiler warning by jules 2018-10-09 11:59:06 +0100
  • 359132ed55 More zero -> nullptr fixes by jules 2018-10-09 11:42:55 +0100
  • 132017558f Replaced some more stray zeros being used as null pointers by jules 2018-10-09 11:27:42 +0100
  • 04b0d05b31 Re-saved all projects by ed 2018-10-09 10:07:40 +0100
  • 81153ca8de Fixed another typo by Tom Poole 2018-10-09 09:29:37 +0100
  • 52fd18b807 Fixed a typo by Tom Poole 2018-10-08 15:41:29 +0100
  • 38fbecf9c3 MacOS: Added NSMicrophoneUsageDescription and NSCameraUsageDescription to the plist by Tom Poole 2018-10-08 12:09:36 +0100
  • 372d6df64e MacOS: Fixed an issue with transparent windows on Mojave by Tom Poole 2018-10-08 11:03:44 +0100
  • a44d3d7bb2 Re-saved all projects by ed 2018-10-08 10:27:43 +0100
  • 907cbb5a2c Projucer: Remove the <uses-sdk> element from the Android manifest.xml file to fix some errors in Android Studio 3.2 by ed 2018-10-08 10:11:26 +0100
  • 392bd972ac Added converting constructors to OwnedArray, ArrayBase and HeapBlock by reuk 2018-10-05 11:46:20 +0100
  • 6fda0bffca Fixed some stray zeros that were still being passed as null pointers by jules 2018-10-05 11:47:54 +0100
  • 1eb3de3312 Fixed a typo by Tom Poole 2018-10-04 15:01:28 +0100
  • 8deef0b4bc MacOS: Fixed a memory access bug when handling MAC addresses by Tom Poole 2018-10-04 12:19:25 +0100
  • 302019dd43 Tidied up some comments and usage of File::createOutputStream() and createInputStream() by jules 2018-10-04 10:59:49 +0100
  • 81e206f963 MacOS: Fixed a bug parsing local file URLs containing URL escape characters by Tom Poole 2018-10-04 11:28:59 +0100
  • bedff61983 Added detection for some AVX512 features by Tom Poole 2018-10-04 09:39:45 +0100
  • f5cf03d2f5 A minor documentation update by Tom Poole 2018-10-04 09:22:04 +0100
  • b66f78bacf Fixed some CoreGraphics image issues in the latest iOS and MacOS SDKs by Tom Poole 2018-10-03 12:47:41 +0100
  • 823d5c58e6 Projucer: Added macOS 10.14 and iOS 12.0 support to the Xcode exporter by ed 2018-09-30 08:35:16 -0700
  • 6997dbf537 BLOCKS: Added multi-channel config option for x and y tracking by miketoon 2018-09-26 14:46:00 +0100
  • 6a3825f88f Projucer: Fixed a potential crash when setting a global path from the command line by ed 2018-09-25 09:55:41 -0700
  • a1ae004c81 BLOCKS: Add program loaded callback by miketoon 2018-09-25 09:04:23 +0100
  • dbb1345583 Replaced calls to CGContextSetRGBStrokeColor with a path-based alternative due to strange iOS bugs by jules 2018-09-24 10:26:43 +0100
  • bd211ce7df Fixed a bug limiting the extent of removeRange in ReferenceCountedArray by Tom Poole 2018-09-21 18:53:34 +0100
  • 9fd0e53d3c Added a missing include needed for AU hosting by jules 2018-09-21 15:08:05 +0100
  • 8ee55994fa Re-saved all projects by Tom Poole 2018-09-20 15:25:05 +0100
  • bdc7a5977a Projucer: Improved the format of Xcode pbxproj files by Tom Poole 2018-09-20 15:02:48 +0100
  • 7624e3f61b Re-saved all projects by Tom Poole 2018-09-20 15:17:28 +0100
  • 5149ad511f Projucer: Minor whitespace fix by ed 2018-09-20 14:30:54 +0100
  • 68f0ba2a7b Projucer: Only delete unwanted files in generated JuceLibraryCode folder after a successful save by ed 2018-09-20 14:24:19 +0100
  • 76c94e2c10 Added some missing comparison operators to var by jules 2018-09-20 13:47:30 +0100
  • 33a724ec5d LittleFoot: Added the ability to #include other LittleFoot scripts by Dimitri Sudell 2018-09-14 15:36:58 +0100
  • c59cd2d9f1 Projucer: Set SKIP_INSTALL for shared code target in the Xcode exporter to fix iOS app archive validation in Xcode 10 by ed 2018-09-19 15:48:21 +0100
  • e02611bcb0 Windows: Replaced WM_DPICHANGED with its numerical value for < 8.1 compatibility by ed 2018-09-19 14:05:34 +0100
  • fc203d62d9 Windows: Refactored some of the recent DPI-aware VST2 and VST3 plug-in changes by ed 2018-09-19 12:35:48 +0100
  • c5f80a9853 Windows: Refactored the per-monitor DPI aware windowing code to use the WM_DPICHANGED message and fixed some bugs when using a non-default global scale factor by ed 2018-09-19 12:34:34 +0100
  • 05f49bab50 Fixed an issue when connecting to a non-existent NamedPipe by Tom Poole 2018-09-19 09:59:51 +0100
  • c9d05caaae Replaced win32 font kerning tables with maps to improve performance by jules 2018-09-18 12:20:11 +0100
  • c957c5c911 Projucer: Fixed a bug loading editor colour schemes when running from the command line by ed 2018-09-17 12:17:01 +0100
  • 8bb652a279 Projucer: Minor whitespace fix by ed 2018-09-17 10:50:48 +0100
  • 9ddad4a434 Windows: Use the return value of GetEnvironmentVariable() to indicate whether the function call was successful instead of GetLastError() by ed 2018-09-17 10:09:03 +0100
  • eb1f8641f8 Fixed a documentation typo by Tom Poole 2018-09-17 09:13:24 +0100
  • e6b123e751 Removed some unused code by Tom Poole 2018-09-14 17:32:48 +0100
  • b26495491b APVTS: Allowed the creation of parameters without adding them to the AudioProcessor by Tom Poole 2018-09-14 15:24:21 +0100
  • efddea0eff DSP: Fixed an uninitialised memory issue in the Convolution class by Tom Poole 2018-09-10 09:47:23 +0100
  • a20a6141c5 Fixed a plug-in hosting parameter group bug by Tom Poole 2018-09-14 08:46:08 +0100
  • d56e4c3cc3 Added a new HeavyweightLeakedObjectDetector to juce_core which will print out a stack trace showing where the leaked object was created and added a corresponding JUCE_HEAVYWEIGHT_LEAK_DETECTOR macro by ed 2018-09-13 16:11:52 +0100
  • 0d481950f9 Windows: Fix a leak due to the IDropTarget interface ref count not being decremented for child HWNDs after the parent HWND is destroyed by ed 2018-09-13 10:18:00 +0100
  • 7e1db1aa4f Added plug-in parameter groups by Tom Poole 2018-09-12 16:27:51 +0100
  • af041a02d7 Projucer: Fixed a bug when merging the old plug-in format settings if the current value is empty by ed 2018-09-13 10:28:28 +0100
  • 312afa0ac0 BLOCKS: Triggered a topologyChanged() callback in response to setActive() by Daniel Walz 2018-09-12 14:51:37 +0100
  • accb5d573d BLOCKS: Added a method PhysicalTopologySource::isLockedFromOutside() by Daniel Walz 2018-09-12 14:50:21 +0100
  • ce5757821d Added a std::make_unique implementation to systems lacking c++14 support by Tom Poole 2018-09-12 12:47:12 +0100
  • 3d60c7613e macOS: Use File::createFileWithoutCheckingPath() in Process::openDocument() to avoid an assertion when opening a URL by ed 2018-09-12 11:20:21 +0100