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

7749 commits

Author SHA1 Message Date
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
jules
f088225bce Updated projucer makefile generator to build projects with -fvisibility=hidden 2017-08-23 16:35:39 +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
ed
ec368236f8 Projucer: Removed OpenDocumentManager::DocumentCloseListener from JucerDocument 2017-08-23 11:39:37 +01:00
tpoole
d2967de994 Fixed some compiler errors when creating AU plug-ins with Xcode 9 2017-08-23 11:07:17 +01:00
ed
2fa68ee8f6 Fixed a warning in previous commit 2017-08-23 10:37:56 +01:00
ed
f96145682a Projucer: Fixed a bug where some files would remain open after selecting the 'Window->Close All Documents' menu item 2017-08-23 10:29:03 +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
ed
da6452ac0f Projucer: Changed some keypresses for 'View' menu items to avoid clashes 2017-08-22 12:13:45 +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
tpoole
f7bc550f58 Projucer: Remember the directory of a previously created project 2017-08-21 14:27:40 +01:00
ed
69868df248 Projucer: asynchronously show the '.jucer file has been modified...' alert window to avoid crash 2017-08-21 12:37:31 +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
tpoole
6ead92430e Doxygen: Don't create groups for "native" directories 2017-08-18 12:36:00 +01:00
tpoole
ee205849f0 Doxygen: Removed duplicated Doxygen configuration 2017-08-18 11:33:27 +01:00
ed
e3f64eb1e3 Projucer: Added a missing space in the Makefile exporter 2017-08-18 11:20:27 +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
tpoole
75c299025a Projucer: Added code to handle JucePlugin_IsMidiEffect in the new audio plug-in template 2017-08-17 15:51:11 +01:00
tpoole
c68838cecc Added support for nested classes in Doxygen groups 2017-08-17 15:41:41 +01:00
hogliux
51311ce8f7 macOS: Fixed an issue where the menuIndex was shifted by one when using the native macOS menu bar 2017-08-17 11:17:53 +01:00
jules
ac9ccc0dfd Avoided unnecessarily including the grid unit test code 2017-08-17 11:11:20 +01:00
hogliux
8892026ec7 Android: Fixed a bug where getCurrentRawMousePosition() would incorrectly return the mouse position local to the peer that had the last touch event 2017-08-16 17:59:24 +01:00
hogliux
0fd1a69525 AU/Auv3: Added workaround for compiler issue when initialising CoreAudio's AudioChannelLayout structure using braces 2017-08-16 13:34:48 +01:00
ed
1bea9dd0f8 Projucer: Set the OSX deployment target of the aggregate target for use in pre-/post-build scripts 2017-08-16 12:58:40 +01:00
hogliux
e65708eb4c Added colour ids to modify the colours of the TableHeaderComponent 2017-08-16 12:35:27 +01:00
jules
afada01e41 Added some autotools folders to the .gitignore 2017-08-16 12:19:09 +01:00
jules
1f9f9bd6e2 BLOCKS API: Added an internal serial code 2017-08-16 11:44:27 +01:00
ed
37cf001599 Reduced the minimum height of PopupMenu ItemComponent from 2 to 1 2017-08-16 10:52:48 +01:00
hogliux
39ce151636 Plugin Host: Fixed a potential crash when creating a new document 2017-08-16 10:52:19 +01:00
ed
b7a7563a59 Added a virtual getPopupMenuBorderSize() to PopupMenu::LookAndFeelMethods 2017-08-16 10:50:42 +01:00