e206bbecc4
Linux: Fix DPI factor in getScaleForDisplay() by
2019-07-10 16:16:44 +0100
74f52b6a15
Linux: Return a sensible default value for screen DPI if DisplayWidthMM or DisplayHeightMM return 0 by
2019-07-10 15:44:21 +0100
e0caba805a
Cancel any pending async updates in DuplicateParamIDCheck destructor by
2019-07-10 15:30:12 +0100
49c82b6ca3
Made the check for empty Strings more robust to fix a symbol collision crash by
2019-07-10 11:33:23 +0100
c8d8201aba
Use a GenericAudioProcessorEditor in the standalone wrapper if no editor is provided by
2019-07-09 18:32:54 +0100
1951714776
Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled by
2019-07-09 14:38:27 +0100
b228988874
Added GitLab CI config by
2019-06-11 16:57:31 +0100
a093112c05
Fixed some compiler warnings by
2019-07-09 12:24:34 +0100
29508fac70
Fixed an issue maintaining kiosk mode on Android by
2019-07-07 14:02:01 +0100
de13b83ed2
Fixed some compiler warnings by
2019-07-09 09:40:31 +0100
869a9fd994
CoreAudio: Handle ExtAudioFileRead() reading fewer frames than expected by
2019-07-04 11:37:32 +0100
283521f1df
Fixed some issues with the multithreading demo by
2019-07-04 11:20:39 +0100
a529fbbf47
Don't reset Drawable's AffineTransform when using DrawableButton::ButtonStyle::ImageRaw by
2019-07-04 10:09:30 +0100
302e4a6166
Projucer: Prevent duplicate module headers being added to the project when copying module files locally by
2019-07-04 09:40:24 +0100
8c31fb2511
Projucer: Removed an unused method by
2019-07-04 09:38:59 +0100
77e93e35e4
Linux: Set POLLOUT flag for fds to receive XShm completion events by
2019-07-03 16:36:48 +0100
ac519e541a
Added a constructor to MemoryInputStream that will move from a MemoryBlock by
2019-06-28 08:55:50 +0100
5d83c1485d
Re-saved all projects by
2019-07-02 09:29:08 +0100
2d503c7a9d
Projucer: Fixed an issue adding the juce_gui_basics javaopt folder when push notifications are enabled by
2019-07-02 09:27:20 +0100
f3ea7e2b29
Projucer: Set the project name in Android settings.gradle file by
2019-07-02 09:16:06 +0100
d16a30a294
Windows: Fixed a debug Projucer compile error when using VS2015 by
2019-07-01 11:29:09 +0100
0e00e83944
Removed some `extern "C"` declarations from libpng by
2019-06-28 15:34:16 +0100
5935040d78
Fixed a crash when fetching large content in URL::FallbackDownloadTask by
2019-06-28 12:52:36 +0100
f9dad9d608
Linux: Improved XEmbed support by
2019-06-27 14:21:44 +0100
fd76cbc70d
Linux: Refactored InternalMessageQueue by
2019-05-30 15:16:19 +0100
d8e07dca91
Fixed a data race in an example by
2019-06-28 10:13:06 +0100
1c9cea431d
PNG: Switched to inline libpng linkage to prevent symbol collisions by
2019-06-27 17:54:59 +0100
5a5a8fc293
Updated the README for generating offline Doxygen docs by
2019-06-27 16:56:20 +0100
0239c0cb7e
iOS: Fixed a crash in InAppPurchases by
2019-06-27 15:37:23 +0100
19cebf8927
VST3: Fixed a mismatch in VST3PluginInstance::setCurrentProgram() by
2019-06-27 14:23:40 +0100
3e5a3b2cca
Tightened up an assertion in AudioParameterChoice by
2019-06-27 13:24:14 +0100
5a511cab4d
Updated some license header text by
2019-06-27 12:36:38 +0100
da0401f124
VST3: Fixed a floating-point truncation error in ProgramChangeParameter::toString() by
2019-06-27 10:58:05 +0100
c429bf53ce
Removed some unnecessary static_casts in the URL class by
2019-06-27 09:03:50 +0100
375f11d91b
Fixed some compatibility problems with older clang versions by
2019-06-26 09:52:57 +0100
bc3e330f97
AUv3: Fixed a potential crash when producing MIDI from plug-ins by
2019-06-25 13:33:20 +0100
85f07d9ec8
Fix some spelling mistakes in comments by
2019-06-25 11:45:53 +0100
718712a5a5
Ensure that the button background is drawn for DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize by
2019-06-25 10:53:20 +0100
7e52198ee1
Updated the internal PNG library by
2019-06-24 16:45:08 +0100
212eb09e7e
Projucer: Only add default com.roli.juce.JuceActivity activity class if push notifications are enabled by
2019-06-25 09:57:54 +0100
69c3474012
Added method PopupMenu::Options::withDeletionCheck() to help avoid dangling pointers when triggering async menus by
2019-06-24 16:15:03 +0100
aef6bca60a
Re-saved all projects by
2019-06-24 15:10:06 +0100
49a7b30bae
Projucer: Added macOS 10.15 and iOS 13 support by
2019-06-24 15:05:51 +0100
bdeaeaf368
macOS: Fixed some deprecation warnings and silenced some others for the time being by
2019-06-24 15:05:17 +0100
e88228a036
SVG: Fixed a couple of parsing bugs by
2019-06-24 13:02:20 +0100
73b1e45336
Projucer: Only add module javaopt folder to project in the Android exporter if the module is enabled by
2019-06-24 12:42:18 +0100
b5a2d03a8c
Added DrawableButton::ButtonStyle::ImageOnButtonBackgroundOriginalSize by
2019-06-24 11:50:13 +0100
9b48d6d516
Added DrawableText::replaceColour() by
2019-06-24 09:22:42 +0100
fd4125d964
WASAPI: Fixed a double-deletion crash on older versions of Windows by
2019-06-21 18:00:48 +0100
e267e8d5ad
Fixed an argument forwarding bug in StdFunctionCompat by
2019-06-21 14:02:47 +0100
485feb47ed
Tweaked a couple of Rectangle methods to avoid some spurious assertions triggered by rounding errors by
2019-06-21 12:15:51 +0100
6bcf80fb9e
Removed a problematic unit test when running as a Windows system process by
2019-06-20 17:01:03 +0100
cd4aba9e43
PopupMenu modernisation: Improved the PopupMenu::Item class to make it easy to build items by chaining calls together. by
2019-06-20 11:08:22 +0100
cce26202ab
Fix for using menu action lambdas in the Mac menu bar by
2019-06-20 10:13:59 +0100
c88611e5c8
Made KnownPluginList::addToMenu() and ::getIndexChosenByMenu() operate on a copy of the PluginDescription array so they are in sync by
2019-06-19 15:30:29 +0100
0367d5c3a9
Added some PopupMenu::addItem overloads which let you attach a lambda callback to be invoked for a menu item. by
2019-06-17 17:28:46 +0100
acbdec3f71
Fixed some DemoRunner build issues by
2019-06-19 11:09:32 +0100
08501a3705
Fixed an issue when adding plug-ins with empty paths on macOS in KnownPluginList::createTree() with sortByFileSystemLocation by
2019-06-18 16:51:39 +0100
b0934f896c
macOS: Prevent mac menu bar submenus with empty names being used as the recent items menu by
2019-06-18 16:02:25 +0100
5360191737
Fixed some documentation typos by
2019-06-18 11:55:40 +0100
1d68629840
Some minor improvements to GenericAudioProcessorEditor by
2019-06-17 15:35:31 +0100
9a06be6d61
Some minor cleanups by
2019-06-17 13:58:07 +0100
fdcebfe6a2
BLOCKS: Ensure that the program loaded callback is called when program passed to setProgram is identical to what's already loaded by
2019-06-13 12:39:03 +0100
50be983db5
Fixed a compiler warning by
2019-06-17 14:21:01 +0100
380a102390
Bit of tidying up in the hashing classes by
2019-06-13 09:32:58 +0100
f746672c19
Added an overloaded read method to InputStream which takes a size_t as the size parameter, rather than an int by
2019-06-13 09:34:24 +0100
01f0ed3067
Fixed a warning by
2019-06-12 17:05:41 +0100
2254469e73
(refs/pull/9/head)
VST: fix the plugin build, undefined MidiBuffer by
2019-06-12 17:21:16 +0200
52a4939b62
Updated some documentation by
2019-06-12 15:00:59 +0100
0ed474e412
Fixed a potential crash when reading MIDI files with incorrect track length chunks by
2019-06-12 14:53:28 +0100
b6c111645a
Refactored some AudioProcessor addParam methods to make sure the parameters always have a valid index set by
2019-06-12 14:14:45 +0100
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 by
2019-06-12 12:36:55 +0100
01935e3338
DSP: Guarded a rogue FMA instruction in the AVX native ops by
2019-06-11 21:23:56 +0100
dab2c9be79
Added GitLab CI config by
2019-06-11 16:57:31 +0100
c2a8e0d242
Re-saved some projects with new warning flags by
2019-06-11 16:54:00 +0100
1fd9c2f282
Projucer: Added an "add recommended warning flags" checkbox to the exporters by
2019-06-11 16:44:29 +0100
d4b7cceb32
Fixed more compiler warnings by
2019-06-11 16:42:38 +0100
a0b0a3e7bd
Projucer: Fixed an issue setting the fallback Android SDK path on Linux by
2019-06-11 12:32:05 +0100
f8b039c132
Fixed another compiler warning by
2019-06-10 18:17:08 +0100
230588cbf9
Fixed a compiler warning by
2019-06-10 17:42:22 +0100
098827cc5e
Workaround for an order-of-deletion problem in the GenericAudioProcessorEditor when parameter lists change by
2019-06-10 15:01:27 +0100
f58fe19815
Projucer: Fixed an error when setting the macOS SDK to the current version by
2019-06-10 12:28:32 +0100
88fecd196e
Fixed a typo by
2019-06-10 09:45:19 +0100
d97624feea
Merge pull request #8 from jpcima/badwindow by
2019-06-10 10:28:44 +0200
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) by
2019-06-08 09:18:15 +0100
fd855f851e
Fixed a const access issue in OwnedArray by
2019-06-07 19:52:56 +0100
b2a4aaa338
Updated some deprecated AudioDeviceManager methods in the AudioPluginHost by
2019-06-07 18:06:32 +0100
1ea463f989
Linux: Fixed some crashes when getting X properties in LinuxComponentPeer by
2019-06-07 15:08:49 +0100
a92b231677
Projucer: Fixed an error in the PIP generator by
2019-06-07 13:34:10 +0100
8f84192c9b
Fixed some more Android compiler warnings by
2019-06-07 12:23:18 +0100
b22db01968
Fixed an iOS compiler warning by
2019-06-07 09:22:10 +0100
bdb3b5ab40
Whitespace by
2019-06-06 17:37:03 +0100
061ea2e072
Resolved a Windows/Android touchID incompatibility by
2019-06-06 17:22:13 +0100
670f77f80c
Fixed some Android compiler warnings by
2019-06-06 16:50:12 +0100
645a538001
Re-saved all projects by
2019-06-06 14:54:53 +0100
a4bd6cbc66
Fixed some more Linux compiler warnings by
2019-06-05 17:45:33 +0100
6b82c964cd
Refactored AudioPluginFormat::createPluginInstance to use lambdas for the callback by
2019-06-05 17:04:06 +0100
8b5bc69582
Fixed some more Linux compiler warnings by
2019-06-05 09:35:52 +0100
67e6bc65a9
Windows: Fixed a crash when calling DragAndDropContainer::performExternalDragDropOfFiles() by
2019-06-04 19:02:08 +0100
cb7e325d51
Fixed some variable shadowing warnings by
2019-06-04 17:30:24 +0100