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

10442 commits

Author SHA1 Message Date
Tom Poole
5a511cab4d Updated some license header text 2019-06-27 12:36:38 +01:00
ed
da0401f124 VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString() 2019-06-27 10:58:05 +01:00
ed
c429bf53ce Removed some unnecessary static_casts in the URL class 2019-06-27 09:04:00 +01:00
jules
375f11d91b Fixed some compatibility problems with older clang versions 2019-06-26 09:52:57 +01:00
Tom Poole
bc3e330f97 AUv3: Fixed a potential crash when producing MIDI from plug-ins 2019-06-25 13:33:20 +01:00
dimitri
85f07d9ec8 Fix some spelling mistakes in comments 2019-06-25 11:49:14 +01:00
ed
718712a5a5 Ensure that the button background is drawn for DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize 2019-06-25 10:53:28 +01:00
Tom Poole
7e52198ee1 Updated the internal PNG library 2019-06-25 10:01:36 +01:00
ed
212eb09e7e Projucer: Only add default com.roli.juce.JuceActivity activity class if push notifications are enabled 2019-06-25 09:57:54 +01:00
jules
69c3474012 Added method PopupMenu::Options::withDeletionCheck() to help avoid dangling pointers when triggering async menus 2019-06-24 16:37:48 +01:00
ed
aef6bca60a Re-saved all projects 2019-06-24 15:10:06 +01:00
ed
49a7b30bae Projucer: Added macOS 10.15 and iOS 13 support 2019-06-24 15:05:51 +01:00
ed
bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 2019-06-24 15:05:17 +01:00
Tom Poole
e88228a036 SVG: Fixed a couple of parsing bugs 2019-06-24 13:02:28 +01:00
ed
73b1e45336 Projucer: Only add module javaopt folder to project in the Android exporter if the module is enabled 2019-06-24 12:42:18 +01:00
ed
b5a2d03a8c Added DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize 2019-06-24 11:50:13 +01:00
ed
9b48d6d516 Added DrawableText::replaceColour() 2019-06-24 11:49:56 +01:00
ed
fd4125d964 WASAPI: Fixed a double-deletion crash on older versions of Windows 2019-06-21 18:00:48 +01:00
Tom Poole
e267e8d5ad Fixed an argument forwarding bug in StdFunctionCompat 2019-06-21 14:17:56 +01:00
jules
485feb47ed Tweaked a couple of Rectangle methods to avoid some spurious assertions triggered by rounding errors 2019-06-21 12:15:51 +01:00
Tom Poole
6bcf80fb9e Removed a problematic unit test when running as a Windows system process 2019-06-20 17:26:19 +01:00
jules
cd4aba9e43 PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. 2019-06-20 13:55:18 +01:00
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