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

10384 commits

Author SHA1 Message Date
ed
dc4a4f7d47 Windows: Clear the bufferSizes array in WASAPIAudioIODevice::initialise() to avoid duplicate values being added when re-initialising 2019-07-22 09:55:40 +01:00
ed
b6be671726 Fixed some build errors in the Bela MIDI code 2019-07-19 16:11:58 +01:00
ed
e59b0863b5 VST3: Fixed a potential integer overflow in getHashForTUID() 2019-07-19 15:57:57 +01:00
ed
45bc7c1aa1 Windows: Updated SystemStats::getOperatingSystemType() to use RtlGetVersion() 2019-07-19 14:12:02 +01:00
jules
6ba85cb46c Added some static methods to all the AudioPluginFormat classes to allow their type names to be retrieved without an instance being created. Also added a method AudioPluginFormatManager::getFormats() for easier iteration of formats 2019-07-18 12:33:10 +01:00
ed
f950061ed5 Projucer: Avoid linking external libraries in the shared code target on macOS 2019-07-17 16:45:42 +01:00
ed
8c6072b46c Android: Fixed a couple other LocalRef issues in the IAP code 2019-07-17 16:29:48 +01:00
ed
58382a6576 Android: Fixed a potential crash in IAP GetProductsInformationJob 2019-07-17 16:23:44 +01:00
ed
4aad74d842 Fixed a potential data race in ChangeBroadcaster 2019-07-17 16:23:35 +01:00
ed
74c3901138 Linux: Fixed a bug that could cause the message queue to freeze up 2019-07-17 15:03:30 +01:00
jules
18bb120179 Did some long-overdue renaming of "filter" -> "plugin" in the AudioPluginHost demo 2019-07-17 12:44:05 +01:00
jules
7c65ea7e0b Added a method AudioPluginFormat::isTrivialToScan(). Also removed the 'noexcept' flag from the AudioPluginFormat::requiresUnblockedMessageThreadDuringCreation() method 2019-07-17 12:44:05 +01:00
ed
6283130203 ASIO: Made the isBlacklistedDriver() check a bit broader 2019-07-16 18:44:06 +01:00
jules
4599496a42 Added some flexibility to PluginListComponent to make it easier to customise, and added some right-click popup menu options for the items 2019-07-16 17:09:18 +01:00
jules
bec0c2661d Added a method RelativeTime::getApproximateDescription() 2019-07-16 16:03:54 +01:00
ed
de4f6fe0fa Resize standalone plug-in window when scale factor is changed 2019-07-16 14:46:54 +01:00
ed
6dda52b98b OpenGL: Check frame buffer completeness in OpenGLContext::copyTexture() to avoid an GL_INVALID_FRAMEBUFFER_OPERATION error 2019-07-15 16:56:22 +01:00
ed
cc83c8d0dd Minor documentation fix 2019-07-15 16:41:03 +01:00
ed
dc81c295cd ASIO: Update the sample rate when resetting device so it is in sync with control panels 2019-07-15 16:40:25 +01:00
ed
d2a90d1ee2 Resize the standalone plug-in holder window correctly when the plug-in has a scale factor set via AudioProcessorEditor::setScaleFactor() 2019-07-15 16:40:03 +01:00
ed
38e640c5d5 Fixed a typo 2019-07-15 11:09:20 +01:00
ed
251d1164ae macOS: Fixed a compatibility issue with versions < 10.10 2019-07-15 10:02:28 +01:00
ed
6881795d40 Ensure that font width is correct when changing the TextEditor password character 2019-07-12 17:53:19 +01:00
jules
e5f8937082 Workaround for VS warning 2019-07-12 17:27:16 +01:00
jules
002dc803a1 Refactored the JSON parser to produce error messages which contain the line + column 2019-07-12 16:40:01 +01:00
ed
a94610dfaf Projucer: Don't add Xcode resource files to exporters other than Xcode 2019-07-12 15:15:26 +01:00
ed
922730f685 Whitespace 2019-07-12 14:44:34 +01:00
Tom Poole
18cda401c7 AAX: Tidied up an unused variable 2019-07-12 10:44:31 +01:00
Tom Poole
1b4042217a macOS: Fixed an issue unregistering fonts 2019-07-11 15:48:49 +01:00
Tom Poole
79d3e8b3f5 Windows: Removed some VS2013 workarounds 2019-07-11 15:28:41 +01:00
Tom Poole
ec43e11abc VS2013: Removed the VS2013 exporter from the Projucer 2019-07-11 14:16:06 +01:00
ed
e206bbecc4 Linux: Fix DPI factor in getScaleForDisplay() 2019-07-11 13:16:33 +01:00
ed
74f52b6a15 Linux: Return a sensible default value for screen DPI if DisplayWidthMM or DisplayHeightMM return 0 2019-07-11 13:16:33 +01:00
ed
e0caba805a Cancel any pending async updates in DuplicateParamIDCheck destructor 2019-07-10 15:30:12 +01:00
ed
49c82b6ca3 Made the check for empty Strings more robust to fix a symbol collision crash 2019-07-10 11:33:23 +01:00
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