ed
c8d8201aba
Use a GenericAudioProcessorEditor in the standalone wrapper if no editor is provided
2019-07-09 18:32:54 +01:00
ed
1951714776
Linux: Only add libcurl dependency when JUCE_USE_CURL is enabled
2019-07-09 14:38:27 +01:00
ed
a093112c05
Fixed some compiler warnings
2019-07-09 12:24:34 +01:00
Tom Poole
29508fac70
Fixed an issue maintaining kiosk mode on Android
2019-07-09 09:50:07 +01:00
Tom Poole
de13b83ed2
Fixed some compiler warnings
2019-07-09 09:40:31 +01:00
ed
869a9fd994
CoreAudio: Handle ExtAudioFileRead() reading fewer frames than expected
2019-07-04 12:10:38 +01:00
Tom Poole
283521f1df
Fixed some issues with the multithreading demo
2019-07-04 11:20:39 +01:00
ed
a529fbbf47
Don't reset Drawable's AffineTransform when using DrawableButton::ButtonStyle::ImageRaw
2019-07-04 10:09:30 +01:00
ed
302e4a6166
Projucer: Prevent duplicate module headers being added to the project when copying module files locally
2019-07-04 09:40:24 +01:00
ed
8c31fb2511
Projucer: Removed an unused method
2019-07-04 09:38:59 +01:00
ed
77e93e35e4
Linux: Set POLLOUT flag for fds to receive XShm completion events
2019-07-03 16:36:48 +01:00
jules
ac519e541a
Added a constructor to MemoryInputStream that will move from a MemoryBlock
2019-07-02 13:54:38 +01:00
ed
5d83c1485d
Re-saved all projects
2019-07-02 09:29:08 +01:00
ed
2d503c7a9d
Projucer: Fixed an issue adding the juce_gui_basics javaopt folder when push notifications are enabled
2019-07-02 09:27:20 +01:00
ed
f3ea7e2b29
Projucer: Set the project name in Android settings.gradle file
2019-07-02 09:25:14 +01:00
Tom Poole
d16a30a294
Windows: Fixed a debug Projucer compile error when using VS2015
2019-07-01 11:29:09 +01:00
Tom Poole
0e00e83944
Removed some extern "C" declarations from libpng
2019-06-28 15:34:16 +01:00
Tom Poole
5935040d78
Fixed a crash when fetching large content in URL::FallbackDownloadTask
2019-06-28 12:52:36 +01:00
ed
f9dad9d608
Linux: Improved XEmbed support
...
This commit makes some minor improvements to the XEmbedComponent class and adds support for embedding JUCE windows in other hosts using the XEmbed protocol. It also includes some minor fixes for X11 peers when they have a parent window.
2019-06-28 12:07:24 +01:00
ed
fd76cbc70d
Linux: Refactored InternalMessageQueue
...
This commit simplifies the Linux event loop code and adds methods to allow arbitrary file descriptors to registered. Also adds a method to register external event loops to be used instead of JUCE's internal event loop.
2019-06-28 12:07:24 +01:00
Tom Poole
d8e07dca91
Fixed a data race in an example
2019-06-28 10:13:06 +01:00
Tom Poole
1c9cea431d
PNG: Switched to inline libpng linkage to prevent symbol collisions
2019-06-27 17:54:59 +01:00
Tom Poole
5a5a8fc293
Updated the README for generating offline Doxygen docs
2019-06-27 16:56:20 +01:00
Tom Poole
0239c0cb7e
iOS: Fixed a crash in InAppPurchases
2019-06-27 15:37:23 +01:00
ed
19cebf8927
VST3: Fixed a mismatch in VST3PluginInstance::setCurrentProgram()
2019-06-27 14:23:40 +01:00
Tom Poole
3e5a3b2cca
Tightened up an assertion in AudioParameterChoice
2019-06-27 13:24:14 +01:00
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