jules
|
cd4aba9e43
|
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together.
|
6 years ago |
jules
|
cce26202ab
|
Fix for using menu action lambdas in the Mac menu bar
|
6 years ago |
ed
|
c88611e5c8
|
Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync
|
6 years ago |
jules
|
0367d5c3a9
|
Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item.
|
6 years ago |
ed
|
08501a3705
|
Fixed an issue when adding plug-ins with empty paths on macOS in KnownPluginList::createTree() with sortByFileSystemLocation
|
6 years ago |
ed
|
b0934f896c
|
macOS: Prevent mac menu bar submenus with empty names being used as the recent items menu
|
6 years ago |
ed
|
5360191737
|
Fixed some documentation typos
|
6 years ago |
jules
|
1d68629840
|
Some minor improvements to GenericAudioProcessorEditor
|
6 years ago |
jules
|
9a06be6d61
|
Some minor cleanups
|
6 years ago |
Agnieszka Janowicz
|
fdcebfe6a2
|
BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded
|
6 years ago |
Tom Poole
|
50be983db5
|
Fixed a compiler warning
|
6 years ago |
jules
|
380a102390
|
Bit of tidying up in the hashing classes
|
6 years ago |
jules
|
f746672c19
|
Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int
|
6 years ago |
jules
|
01f0ed3067
|
Fixed a warning
|
6 years ago |
Tom Poole
|
52a4939b62
|
Updated some documentation
|
6 years ago |
ed
|
0ed474e412
|
Fixed a potential crash when reading MIDI files with incorrect track length chunks
|
6 years ago |
jules
|
b6c111645a
|
Refactored some AudioProcessor addParam methods to make sure the parameters always have a valid index set
|
6 years ago |
jules
|
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
|
6 years ago |
Tom Poole
|
01935e3338
|
DSP: Guarded a rogue FMA instruction in the AVX native ops
|
6 years ago |
Tom Poole
|
d4b7cceb32
|
Fixed more compiler warnings
|
6 years ago |
Tom Poole
|
f8b039c132
|
Fixed another compiler warning
|
6 years ago |
Tom Poole
|
230588cbf9
|
Fixed a compiler warning
|
6 years ago |
jules
|
098827cc5e
|
Workaround for an order-of-deletion problem in the GenericAudioProcessorEditor when parameter lists change
|
6 years ago |
ed
|
88fecd196e
|
Fixed a typo
|
6 years ago |
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)
|
6 years ago |
Tom Poole
|
fd855f851e
|
Fixed a const access issue in OwnedArray
|
6 years ago |
ed
|
1ea463f989
|
Linux: Fixed some crashes when getting X properties in LinuxComponentPeer
|
6 years ago |
Tom Poole
|
8f84192c9b
|
Fixed some more Android compiler warnings
|
6 years ago |
Tom Poole
|
bdb3b5ab40
|
Whitespace
|
6 years ago |
Tom Poole
|
061ea2e072
|
Resolved a Windows/Android touchID incompatibility
|
6 years ago |
Tom Poole
|
670f77f80c
|
Fixed some Android compiler warnings
|
6 years ago |
Tom Poole
|
a4bd6cbc66
|
Fixed some more Linux compiler warnings
|
6 years ago |
jules
|
6b82c964cd
|
Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback
|
6 years ago |
Tom Poole
|
8b5bc69582
|
Fixed some more Linux compiler warnings
|
6 years ago |
ed
|
67e6bc65a9
|
Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles()
|
6 years ago |
ed
|
cb7e325d51
|
Fixed some variable shadowing warnings
|
6 years ago |
ed
|
919338130a
|
Fixed a potential deadlock in MPESynthesiser::turnOffAllVoices()
|
6 years ago |
Tom Poole
|
16dd26649a
|
Fixed some GCC compiler warnings and removed deprecated functions
|
6 years ago |
ed
|
ddd4e84b9e
|
VST3: Use Windows scale factor when running in FL Studio to avoid resizing glitches when custom scale factor is set
|
6 years ago |
ed
|
c94448937b
|
MPE: Made the MPEInstrument::Listener methods virtual with empty implementations instead of pure virtual
|
6 years ago |
ed
|
7317e37270
|
Fixed some missing Button connected flags in L&F_V4
|
6 years ago |
ed
|
b745ed9bd9
|
Fixed a potential crash in KnownPluginList::removeType()
|
6 years ago |
reuk
|
c1a7557ac6
|
Fixed a RefCountedArray const correctness issue
|
6 years ago |
Tom Poole
|
19e717a7cc
|
Windows: Removed A: and B: special cases from File::isOnHardDisk
|
6 years ago |
Tom Poole
|
02177b34c0
|
Projucer: Fixed the default value of JUCE_CATCH_UNHANDLED_EXCEPTIONS
|
6 years ago |
Tom Poole
|
c8325a25c9
|
Removed some erroneous callbacks in the JUCESplashScreen component
|
6 years ago |
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
|
6 years ago |
Tom Poole
|
a9a0f6b92f
|
Enforced more comprehensive const-correctness in the JUCE container classes
|
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 |