10705 Commits (cda97c65932524ab66ad9382fdb6c04edab7098c)
 

Author SHA1 Message Date
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  Tom Poole a988b90aff Updated the breaking changes doc to include recent increased unique_ptr usage 6 years ago
  Tom Poole 3767ee3811 Fixed some compiler warnings in PushNotificationsDemo 6 years ago
  jules ceff63fad7 Moved AudioPluginInstance::refreshParameterList() into AudioProcessor. Did some refactoring of the way AudioProcessor maintains its internal flat list of parameters 6 years ago
  jules 956db4bd0c Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method 6 years ago
  Tom Poole d147cf9f11 AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored 6 years ago
  ed 5bdf79e3e1 Updated the minimumCppStandard of juce_blocks_basics 6 years ago
  ed afba45cf08 Added a ReferenceCountedObjectPtr overload of ReferenceCountedArray::set() 6 years ago
  Tom Poole c41b0f3241 Projucer: Disabled LTO in release builds 6 years ago
  Tom Poole 9c50bbde2b VST3: Increased the instantiation speed of large shell plug-ins 6 years ago
  ed 92a9c37bac Deprecated some thread unsafe methods in KnownPluginList and modernised the interface a bit 6 years ago
  Tom Poole ab9656f6fb Whitespace 6 years ago
  Tom Poole 2fc4404a74 Fixed some more RTAS build errors and marked it as deprecated 6 years ago
  Tom Poole 3633aff4dd Fixed some RTAS compilation errors 6 years ago
  ed e26529d5e9 Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods 6 years ago
  ed f0ea1c00a6 Updated the MidiInput/Output methods to return unique_ptrs 6 years ago
  ed e8caa05756 macOS: Fixed an issue with fullscreen windows on older versions of macOS 6 years ago
  ed eb3a90e081 Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows 6 years ago
  ed 76c741e09b Projucer: Made sure a sensible default exporter is chosen when none have been selected 6 years ago
  Tom Poole 84d6d21f54 Made the ValueTrees demo more macOS friendly 6 years ago
  Tom Poole cabcbde0e2 Fixed a bug maintaining compatibility with audio parameters using old param IDs 6 years ago
  Tom Poole 103bb57688 Fixed a bug maintaining compatibility with audio parameters using old param IDs 6 years ago
  Tom Poole 2501abb4da Added some Xcode build intermediates paths to .gitignore 6 years ago
  ed 32d11dd756 Linux: Added a check for non-existent Atom in findDisplays() 6 years ago
  Lukasz Kozakiewicz 4ff0c9c881 Fix a crash on shutdown when DanglingStreamChecker gets destroyed before LeakCounter instances. 6 years ago
  ed 833446fe89 Windows: Removed some nonexistent warnings from the VS2013 and 2015 exporters 6 years ago
  ed 32bc00871d Windows: Fixed some compilation errors and warnings when building the AudioPluginHost in VS2013 6 years ago
  ed d3ec87c4a9 Linux: Fixed a scaling issue with external drag and drop 6 years ago
  reuk 2c0ba080d5 APVTS: Avoid potential nullptr deref 6 years ago
  jules c6d1828a32 A few more internal updates for better smart pointer use 6 years ago
  jules 49fa0f73e4 Added an overload to ValueTree::fromXml() which can take an XML string and parse it 6 years ago
  jules 0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 6 years ago
  ed 3b36c3e198 Fixed a potential crash in ApplicationCommandManager::findDefaultComponentTarget() 6 years ago
  ed 81fbbdfe20 Fixed dropped MIDI messages in AudioProcessorGraph with large buffer sizes 6 years ago
  jules ad2419e152 Reverted a mistaken change of type in LookAndFeel::createGraphicsContext 6 years ago
  ed f2be246233 VST3: Moved the ScopedJuceInitialiser_GUI object declaration in JuceVST3Component to make sure it goes out of scope later 6 years ago
  ed c71746f11d VST3: Fixed a potential crash in Cubase10WindowResizeWorkaround::handleAsyncUpdate() 6 years ago
  Lukasz Kozakiewicz 556eda320b Projucer: add "Extra module's build gradle content" field to Android exporter. 6 years ago
  Lukasz Kozakiewicz abff8ccfdf Projucer: add "Custom gradle.settings content" field to Android exporter. 6 years ago
  jules a97c4a9139 More std::unique_ptr modernisation - changed functions that used to return raw Drawable* pointers to use it 6 years ago
  ed a2017062f5 Projucer: Use correct newline chars when writing XML 6 years ago
  ed 8e02cf9292 Projucer: Removed unsupported macOS base SDK options and cleaned up the exporter code a bit 6 years ago
  Tom Poole 1e021b6ed0 Fixed an issue overriding MidiKeyboardComponent::mouseDownOnKey 6 years ago
  jules f58eacc135 Added more unique_ptr use, for functions that create LowLevelGraphicsContext or ImageType objects. 6 years ago
  jules 62ead7dc7d Added some overloads to OwnedArray to let items be added from std::unique_ptrs. Also removed OwnedArray::addIfNotAlreadyThere because it's ambiguous about whether the object should be deleted if it fails to be added! 6 years ago
  jules 332a9edb57 Added long-overdue deprecation warnings to ScopedPointer, and purged the last couple of places where it was being used. 6 years ago
  jules 6463529371 Another batch of conversion of methods which returned bare XmlElement* to return unique_ptrs 6 years ago
  ed fef1093f6e Projucer: Update PIP creator window colours when colour scheme changes 6 years ago
  ed 4985df9b5d Fixed a bug in MultiChoicePropertyComponent causing the tick colours to not be updated with L&F changes 6 years ago
  Tom Maisey f6b649d049 Added some CodeDocument and CodeEditorComponent tests and improvements 6 years ago