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

6080 commits

Author SHA1 Message Date
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
jules
9eb54629f2 Refactored some StreamingSocket connection code to iterate addresses and clean up failed handles 2016-04-05 10:18:57 +01:00
jules
22215d8279 Improved the performance of the HomeopathicStack class by diluting it from the codebase. If you need to use this class, please use the imprint of its memory in the GIT history. 2016-04-04 09:37:31 +01:00
jules
46dc76f993 Improved a comment 2016-04-04 09:35:34 +01:00
jules
118e872bf2 Added new class: HomeopathicStack 2016-04-01 08:59:03 +01:00
Timur Doumler
3933008476 Android Studio exporter: updated default gradle wrapper version to newest one 0.7.0-alpha4 2016-03-31 18:14:08 +01:00
Timur Doumler
132c1305f9 Android Ant exporter: updated default toolchain version to gcc 4.9 2016-03-31 17:38:48 +01:00
jules
dfc4428af6 Avoided a problem in DirectShowComponent that caused crashes in error cases. 2016-03-31 10:06:33 +01:00
jules
6e455aa1cb Fixed minor comment typo 2016-03-29 17:49:26 +01:00
jules
2549222b9d Avoided another minor VST3 warning 2016-03-29 11:03:02 +01:00
jules
2ffaafeeb5 Avoided a couple of warnings in VST3 code 2016-03-28 17:54:16 +01:00
Timur Doumler
86aacef11e MPE: changed default initial pressure for new notes to 0 if no pressure messages have been received before the note-on; removed virtual functions getInitialPitchbend/Pressure/TimbreForNoteOn as they are confusing and the default behaviour is reasonable. 2016-03-23 23:44:19 +01:00
jules
6a66ff75bb Added NamedValueSet::isEmpty() 2016-03-23 08:25:12 +00:00
jules
ed067801eb Tidied up some demo code 2016-03-23 08:07:28 +00:00
jules
af660278d7 Removed a malfunctioning method in CharPointer_ASCII 2016-03-22 15:22:33 +00:00
jules
db152f618b Added a workaround to the host demo app to avoid subtle event-loop problems with certain plugins on OSX. 2016-03-21 09:42:51 +00:00
jules
a5ec538596 Added a couple of methods to LinearSmoothedValue 2016-03-21 09:12:36 +00:00
Timur Doumler
09be38bc46 Added isEmpty() method to OwnedArray. 2016-03-20 22:16:03 +01:00
hogliux
7cecc7edfb Add automation support for VST3 bypass 2016-03-20 13:09:00 +00:00
Timur Doumler
e30464b210 Reverted: Added a missing include in juce_android_RuntimePermissions.cpp (the relevant compile error was already fixed by commit 2ecbe54c in a better way). 2016-03-18 16:35:17 +00:00
Timur Doumler
4203f58548 Added a missing include in juce_android_RuntimePermissions.cpp. 2016-03-18 16:15:50 +00:00
Timur Doumler
74447991ec Fixed various compile errors due to rename of empty() to isEmpty(). 2016-03-18 16:01:01 +00:00
Timur Doumler
50224491d4 OSCMessage, OSCBundle: renamed empty() to isEmpty() for consistency with all other JUCE containers. 2016-03-18 16:00:30 +00:00
Timur Doumler
4d41bdd7c9 Minor cleanup: removed superfluous semicolon after a member function definition. 2016-03-18 14:41:02 +00:00
Timur Doumler
c088396210 Introjucer Xcode exporter cleanup: no need to add UIBackgroundModes array to the plist if it is empty. 2016-03-18 14:39:35 +00:00
Timur Doumler
17497122e4 Consistency fix: renamed Array::empty() to Array::isEmpty() and added a method isEmpty() to all container classes which didn't have it yet. 2016-03-18 14:38:12 +00:00
Timur Doumler
a694a66739 Android: fixed bug in Java code that caused compiler errors on API Level 21. 2016-03-18 14:26:35 +00:00
Timur Doumler
4c3ef3936d Fixed a compile error when building for 32-bit OS X with JUCE_SUPPORT_CARBON enabled. 2016-03-18 12:42:18 +00:00
jules
2ecbe54c45 Added an include of <memory> for the android build 2016-03-18 10:41:30 +00:00
jules
8653a97ede Avoided a false-positive in File::isOnHardDisk() with unplugged network drives 2016-03-18 09:58:29 +00:00
jules
64e702bcea Added some minor comments 2016-03-17 09:14:46 +00:00
jules
39f8995c49 Avoided a clang analyser warning in the introjucer. 2016-03-16 16:23:33 +00:00
jules
5ba43d6125 Introjucer: added new command-line utility: --obfuscated-string-code 2016-03-16 12:46:57 +00:00
jules
d410b6d13d Avoided a possible null pointer in KeyMappingEditorComponent 2016-03-15 10:20:58 +00:00
jules
4a581da6c5 Updated the version number used internally by FLAC 2016-03-14 12:53:32 +00:00
Timur Doumler
cf4afd2cb8 Introjucer bugfix: don't write orientation flag into the jucer file if the exporter is OS X. 2016-03-14 12:31:53 +00:00
Timur Doumler
30cc5dcb76 Introjucer: added workaround to make it compile on VS 2012. 2016-03-14 10:57:30 +00:00
jules
87181a6947 Introjucer: Added C++14 as an option for linux makefiles 2016-03-14 10:30:13 +00:00
jules
225297671c Added some workarounds for compiling AudioProcessorValueTreeState with VS2013 2016-03-14 10:26:01 +00:00
jules
438dbb7637 Tweaked some syntax in the SVG parser to avoid problems in GCC. 2016-03-14 10:08:36 +00:00
Timur Doumler
ca8aef4d3e Introjucer: Added several additional build properties for the Xcode exporter. 2016-03-11 15:02:07 +00:00
jules
3f85b04914 Made sure that CachedImage resources are released recursively for all children when a child component becomes invisible 2016-03-10 17:37:30 +00:00
jules
189853720a Cleaned up a few uses of Image::null 2016-03-10 17:20:15 +00:00
Timur Doumler
086eef8ba6 Minor comment clean-up. 2016-03-10 16:25:39 +00:00
Timur Doumler
f08f2b45c5 Introjucer: in OS X Release configuration, increased deployment target to 10.8; re-saved project. 2016-03-10 13:05:13 +00:00
Timur Doumler
20f0b4a978 Introjucer: removed usage of C++11 libc++ features that were not compiling on OS X 10.8. 2016-03-10 13:04:32 +00:00
jules
a45c3c564f Removed some C++11 syntax that had crept into the OSX font code 2016-03-10 12:14:28 +00:00
jules
cd37ba3aa4 Fix for openGL when a GL component is removed from its parent without detaching first. 2016-03-10 12:09:10 +00:00
jules
e0f5218121 Added an internal flag JUCE_COREGRAPHICS_RENDER_WITH_MULTIPLE_PAINT_CALLS 2016-03-10 11:43:51 +00:00
jules
396d73a989 Fix for precedence of Javascript typeof operator 2016-03-10 10:54:35 +00:00