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

9215 commits

Author SHA1 Message Date
Lukasz Kozakiewicz
f0ada66b0f Android: ensure that temp directory exists before returning a path to it.
This fixes “no such file or directory” error when calling open() for a file for which parent directory does not exist.
2017-08-29 15:02:05 +01:00
tpoole
9b687968db Fixed some g++ compiler warnings 2017-08-29 14:47:04 +01:00
hogliux
35facc3656 Fixed a potential use-after-free in AudioBuffer's move semantics 2017-08-29 11:39:26 +01:00
hogliux
64597c2873 Android: Fixed a potential deadlock in Sockets 2017-08-29 10:27:54 +01:00
hogliux
8a239ea5c3 Linux: Increased maximum number of reported ALSA channels 2017-08-29 10:14:32 +01:00
hogliux
b83bf4e7ce Windows: Ensure that memory mapped files behave the same on all targets by allowing other code to open the memory mapped file with write priveleges even if the map was created with read priveleges only 2017-08-29 09:44:45 +01:00
hogliux
d5249492ae Android: Fixed File::getSpecialLocation (userDocumentsDirectory) to return correct directory on newer Android versions 2017-08-29 09:33:39 +01:00
tpoole
450de0d3a6 Added a uint8 operator<< to the String class 2017-08-29 09:27:08 +01:00
tpoole
6d1fa807f9 Fixed some compiler errors when logging debug ALSA output 2017-08-29 09:06:01 +01:00
hogliux
a2a0a2cae6 Fixed compiler errors when compiling with GNU libstdc++ 2017-08-28 12:31:59 +01:00
tpoole
3933c5f8f9 Removed the sstream header from juce_StandardHeader.h 2017-08-25 09:42:16 +01:00
tpoole
9600016294 Fixed some undefined (or implementation defined) behavior 2017-08-24 18:16:03 +01:00
hogliux
ba1cba9547 IAP: Ensured that IAP can compile even on platforms that don't support IAP 2017-08-24 17:28:26 +01:00
jules
8cae6f97e2 Fixed a typo in the last ThreadPool change 2017-08-24 16:56:50 +01:00
tpoole
c84aa57473 Removed the unordered_map header from juce_StandardHeader.h 2017-08-24 16:07:25 +01:00
tpoole
8408e54637 AU: Fixed a compiler warning 2017-08-24 15:20:14 +01:00
hogliux
ade10c9328 Fixed the of documentation of URL::downloadToFile to align with some changes in a recent commit 2017-08-24 14:16:36 +01:00
hogliux
7107d3fe1e AU hosting: Fixed potential compiler error/warning on iOS 2017-08-24 14:14:55 +01:00
hogliux
9c5cd5a188 BLOCKS: Fixed a potential memory overflow in a recent commit 2017-08-24 12:38:48 +01:00
hogliux
8e7a2072eb Wav format reader: fixed an issue where JUCE would assert when reading wave files with a large number of channels 2017-08-24 12:01:20 +01:00
hogliux
c779982d38 Added an optional usePost parameter to URL::downloadToFile 2017-08-24 12:00:06 +01:00
hogliux
842634cd80 Added an option to ignore the case when getting an entry inside a zip file with ZipFile::getEntry 2017-08-24 11:30:11 +01:00
Lukasz Kozakiewicz
644ba82e00 Android: ensure that web calls are done off the main thread and fix data races. 2017-08-24 10:41:51 +01:00
hogliux
ac5797da58 Android: Fixed a race condition when switching the buffer size on the Android OpenSL audio device 2017-08-23 18:22:17 +01:00
jules
0e95d97404 Added a fast parameter ID lookup to the AudioUnit wrapper 2017-08-23 17:31:04 +01:00
jules
17fb72f826 Tweak to the updating of the popup display value in Slider 2017-08-23 17:08:41 +01:00
jules
997c669260 VST: made sure the VstSpeakerConfiguration is never created with a size smaller than the original structure definition 2017-08-23 16:48:02 +01:00
hogliux
bd6ca234cb Added Oversampling processor to DSP module 2017-08-23 16:15:58 +01:00
tpoole
945b3e8a14 DSP: Added template specialisations of the Matrix class 2017-08-23 14:33:14 +01:00
ed
12e99c7152 Allow select all key command for read-only TextEditors 2017-08-23 14:27:03 +01:00
hogliux
88c734d28d Fixed a crash when performing layout on an empty Grid using auto flow and added a few Margin convenience constructors 2017-08-23 14:26:39 +01:00
jules
4e69133e54 Added method ThreadPool::moveJobToFront() 2017-08-23 12:07:11 +01:00
ed
dc8033633c Added a virtual getTabButtonFont() method to TabbedButtonBar::LookAndFeelMethods 2017-08-23 11:55:54 +01:00
tpoole
d2967de994 Fixed some compiler errors when creating AU plug-ins with Xcode 9 2017-08-23 11:07:17 +01:00
jules
383c1678ce Worked around a compiler warning 2017-08-23 10:06:56 +01:00
tpoole
d59ac51067 Deleted the String (bool) constructor to prevent nasty type conversion edge cases 2017-08-23 09:27:58 +01:00
ed
8b81379c46 Fixed a bug where PopupMenus with a border size of 0 were being immediately dismissed 2017-08-22 16:48:35 +01:00
tpoole
041feb1688 Added operator<< bool to the String class 2017-08-22 16:19:39 +01:00
hogliux
e61292fe57 DSP: Added hint flag to tell juce's FFT to only calculate positive frequencies when perforing real to complex transforms 2017-08-22 13:54:38 +01:00
tpoole
8424030e50 Fixed a bug where floating point numbers were parsed using the system's locale 2017-08-22 13:05:05 +01:00
hogliux
42826ae93c BLOCKS: Fixed issue preventing update of blocks version numbers after updating over API/DNA/Topology. 2017-08-22 11:55:51 +01:00
tpoole
6383b05d7f VST3: Fixed some VST3 hosting compiler errors on Windows 2017-08-21 18:18:47 +01:00
jules
a0d8137fea Tidied up the DefaultHashFunctions methods, to avoid some edge-case values and avoid using abs() 2017-08-21 11:45:24 +01:00
hogliux
a5311ff753 Fixed a few harmless sign conversion warnings in the dsp's SIMD code 2017-08-21 11:07:22 +01:00
hogliux
f516b97a25 Fixed some warnings when using JUCE_SNAP_TO_ZERO on non x86 processors 2017-08-21 11:06:51 +01:00
tpoole
372bc66c9d Doxygen: Add top-level LittleFoot functions group 2017-08-21 09:52:31 +01:00
tpoole
25b1390a4a Doxygen: Remove groups from LittleFoot functions 2017-08-21 09:15:36 +01:00
hogliux
ffdc318d7f iOS/Android PlugIn Standalone: Fixed an issue where midi callbacks would be added twice 2017-08-19 11:14:53 +01:00
hogliux
b56e3890c2 Added AudioProcessor::updateTrackProperties callback to inform plug-ins about track colour and name changes 2017-08-18 17:52:23 +01:00
hogliux
b2ae412e26 Android: Replaced jni type in JUCE header with generic void* to avoid compilation errors if the user does not include jni.h 2017-08-18 09:17:16 +01:00