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 |