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

10301 commits

Author SHA1 Message Date
jules
cce26202ab Fix for using menu action lambdas in the Mac menu bar 2019-06-20 10:13:59 +01:00
ed
c88611e5c8 Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync 2019-06-19 15:30:29 +01:00
jules
0367d5c3a9 Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item. 2019-06-19 11:39:28 +01:00
Tom Poole
acbdec3f71 Fixed some DemoRunner build issues 2019-06-19 11:09:32 +01:00
ed
08501a3705 Fixed an issue when adding plug-ins with empty paths on macOS in KnownPluginList::createTree() with sortByFileSystemLocation 2019-06-18 16:51:39 +01:00
ed
b0934f896c macOS: Prevent mac menu bar submenus with empty names being used as the recent items menu 2019-06-18 16:03:16 +01:00
ed
5360191737 Fixed some documentation typos 2019-06-18 11:55:40 +01:00
jules
1d68629840 Some minor improvements to GenericAudioProcessorEditor 2019-06-17 15:48:56 +01:00
jules
9a06be6d61 Some minor cleanups 2019-06-17 15:48:56 +01:00
Agnieszka Janowicz
fdcebfe6a2 BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded 2019-06-17 14:22:03 +01:00
Tom Poole
50be983db5 Fixed a compiler warning 2019-06-17 14:21:01 +01:00
jules
380a102390 Bit of tidying up in the hashing classes 2019-06-13 12:22:03 +01:00
jules
f746672c19 Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int 2019-06-13 10:10:26 +01:00
jules
01f0ed3067 Fixed a warning 2019-06-12 17:11:53 +01:00
Tom Poole
52a4939b62 Updated some documentation 2019-06-12 15:01:11 +01:00
ed
0ed474e412 Fixed a potential crash when reading MIDI files with incorrect track length chunks 2019-06-12 14:53:28 +01:00
jules
b6c111645a Refactored some AudioProcessor addParam methods to make sure the parameters always have a valid index set 2019-06-12 14:14:45 +01:00
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 2019-06-12 12:38:39 +01:00
Tom Poole
01935e3338 DSP: Guarded a rogue FMA instruction in the AVX native ops 2019-06-11 21:23:56 +01:00
Tom Poole
dab2c9be79 Added GitLab CI config 2019-06-11 16:57:31 +01:00
Tom Poole
c2a8e0d242 Re-saved some projects with new warning flags 2019-06-11 16:54:00 +01:00
Tom Poole
1fd9c2f282 Projucer: Added an "add recommended warning flags" checkbox to the exporters 2019-06-11 16:44:29 +01:00
Tom Poole
d4b7cceb32 Fixed more compiler warnings 2019-06-11 16:42:38 +01:00
Tom Poole
a0b0a3e7bd Projucer: Fixed an issue setting the fallback Android SDK path on Linux 2019-06-11 16:40:57 +01:00
Tom Poole
f8b039c132 Fixed another compiler warning 2019-06-10 18:17:08 +01:00
Tom Poole
230588cbf9 Fixed a compiler warning 2019-06-10 17:42:22 +01:00
jules
098827cc5e Workaround for an order-of-deletion problem in the GenericAudioProcessorEditor when parameter lists change 2019-06-10 15:01:39 +01:00
ed
f58fe19815 Projucer: Fixed an error when setting the macOS SDK to the current version 2019-06-10 12:28:32 +01:00
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
b2a4aaa338 Updated some deprecated AudioDeviceManager methods in the AudioPluginHost 2019-06-07 18:06:32 +01:00
ed
1ea463f989 Linux: Fixed some crashes when getting X properties in LinuxComponentPeer 2019-06-07 15:09:01 +01:00
Tom Poole
a92b231677 Projucer: Fixed an error in the PIP generator 2019-06-07 13:34:10 +01:00
Tom Poole
8f84192c9b Fixed some more Android compiler warnings 2019-06-07 12:24:05 +01:00
Tom Poole
b22db01968 Fixed an iOS compiler warning 2019-06-07 09:22:42 +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
645a538001 Re-saved all projects 2019-06-06 14:54:53 +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
e45b1d9924 Updated the VS exporter of example projects to VS2019 2019-06-03 17:16:47 +01:00
ed
16d0697216 Projucer: Escape quotes in plug-in shared code linker flag 2019-06-03 12:01:23 +01:00