1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-17 00:44:19 +00:00
Commit graph

6718 commits

Author SHA1 Message Date
ed
88fecd196e Fixed a typo 2019-06-10 09:45:19 +01:00
jules
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) 2019-06-08 09:18:15 +01:00
Tom Poole
fd855f851e Fixed a const access issue in OwnedArray 2019-06-07 19:52:56 +01:00
ed
1ea463f989 Linux: Fixed some crashes when getting X properties in LinuxComponentPeer 2019-06-07 15:09:01 +01:00
Tom Poole
8f84192c9b Fixed some more Android compiler warnings 2019-06-07 12:24:05 +01:00
Tom Poole
bdb3b5ab40 Whitespace 2019-06-06 17:37:03 +01:00
Tom Poole
061ea2e072 Resolved a Windows/Android touchID incompatibility 2019-06-06 17:22:13 +01:00
Tom Poole
670f77f80c Fixed some Android compiler warnings 2019-06-06 16:50:12 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00
jules
6b82c964cd Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback 2019-06-05 17:04:06 +01:00
Tom Poole
8b5bc69582 Fixed some more Linux compiler warnings 2019-06-05 10:43:46 +01:00
ed
67e6bc65a9 Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles() 2019-06-05 09:17:56 +01:00
ed
cb7e325d51 Fixed some variable shadowing warnings 2019-06-04 17:59:02 +01:00
ed
919338130a Fixed a potential deadlock in MPESynthesiser::turnOffAllVoices() 2019-06-04 17:09:47 +01:00
Tom Poole
16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 2019-06-04 16:48:44 +01:00
ed
ddd4e84b9e VST3: Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set 2019-06-04 10:58:51 +01:00
ed
c94448937b MPE: Made the MPEInstrument::Listener methods virtual with empty implementations instead of pure virtual 2019-06-03 10:57:07 +01:00
ed
7317e37270 Fixed some missing Button connected flags in L&F_V4 2019-06-03 10:46:32 +01:00
ed
b745ed9bd9 Fixed a potential crash in KnownPluginList::removeType() 2019-05-31 10:00:27 +01:00
reuk
c1a7557ac6 Fixed a RefCountedArray const correctness issue 2019-05-31 07:40:35 +01:00
Tom Poole
19e717a7cc Windows: Removed A: and B: special cases from File::isOnHardDisk 2019-05-30 17:35:13 +01:00
Tom Poole
02177b34c0 Projucer: Fixed the default value of JUCE_CATCH_UNHANDLED_EXCEPTIONS 2019-05-30 11:52:28 +01:00
Tom Poole
c8325a25c9 Removed some erroneous callbacks in the JUCESplashScreen component 2019-05-30 11:06:50 +01:00
jules
15567c7150 Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window 2019-05-29 17:13:06 +01:00
Tom Poole
a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 2019-05-29 08:52:16 +01:00
jules
ceff63fad7 Moved AudioPluginInstance::refreshParameterList() into AudioProcessor. Did some refactoring of the way AudioProcessor maintains its internal flat list of parameters 2019-05-28 10:12:13 +01:00
jules
956db4bd0c Made the AudioProcessorParameterGroup class moveable, and deprecated its swapWith method 2019-05-28 10:12:13 +01:00
Tom Poole
d147cf9f11 AU: Fixed an bug where JUCE_FORCE_LEGACY_PARAMETER_AUTOMATION_TYPE is ignored 2019-05-28 10:08:31 +01:00
ed
5bdf79e3e1 Updated the minimumCppStandard of juce_blocks_basics 2019-05-24 11:54:44 +01:00
ed
afba45cf08 Added a ReferenceCountedObjectPtr overload of ReferenceCountedArray::set() 2019-05-24 11:34:00 +01:00
Tom Poole
9c50bbde2b VST3: Increased the instantiation speed of large shell plug-ins 2019-05-23 15:21:14 +01:00
ed
92a9c37bac Deprecated some thread unsafe methods in KnownPluginList and modernised the interface a bit 2019-05-23 14:22:56 +01:00
Tom Poole
ab9656f6fb Whitespace 2019-05-23 11:50:03 +01:00
Tom Poole
2fc4404a74 Fixed some more RTAS build errors and marked it as deprecated 2019-05-23 11:37:04 +01:00
Tom Poole
3633aff4dd Fixed some RTAS compilation errors 2019-05-22 16:54:37 +01:00
ed
e26529d5e9 Added identifier-based MIDI input/output methods to AudioDeviceManager and deprecated the old name-based methods 2019-05-22 15:45:15 +01:00
ed
f0ea1c00a6 Updated the MidiInput/Output methods to return unique_ptrs 2019-05-22 15:45:06 +01:00
ed
e8caa05756 macOS: Fixed an issue with fullscreen windows on older versions of macOS 2019-05-21 16:44:20 +01:00
ed
eb3a90e081 Windows: Avoid setting the process DPI-awareness in plug-ins on older versions of Windows 2019-05-21 16:43:03 +01:00
Tom Poole
103bb57688 Fixed a bug maintaining compatibility with audio parameters using old param IDs 2019-05-21 13:09:55 +01:00
ed
32d11dd756 Linux: Added a check for non-existent Atom in findDisplays() 2019-05-20 17:45:38 +01:00
Lukasz Kozakiewicz
4ff0c9c881 Fix a crash on shutdown when DanglingStreamChecker gets destroyed before LeakCounter instances. 2019-05-20 17:30:20 +02:00
ed
d3ec87c4a9 Linux: Fixed a scaling issue with external drag and drop 2019-05-20 09:42:27 +01:00
reuk
2c0ba080d5 APVTS: Avoid potential nullptr deref 2019-05-20 07:29:34 +01:00
jules
c6d1828a32 A few more internal updates for better smart pointer use 2019-05-19 11:44:22 +01:00
jules
49fa0f73e4 Added an overload to ValueTree::fromXml() which can take an XML string and parse it 2019-05-19 08:16:27 +01:00
jules
0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 2019-05-19 08:16:27 +01:00
ed
3b36c3e198 Fixed a potential crash in ApplicationCommandManager::findDefaultComponentTarget() 2019-05-17 17:12:52 +01:00
ed
81fbbdfe20 Fixed dropped MIDI messages in AudioProcessorGraph with large buffer sizes 2019-05-17 17:08:55 +01:00
jules
ad2419e152 Reverted a mistaken change of type in LookAndFeel::createGraphicsContext 2019-05-17 14:06:09 +01:00