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

193 commits

Author SHA1 Message Date
jules
4c0bc70411 Deleted some defunct Mac PowerPC code 2016-04-19 16:46:45 +01:00
jules
1182aecf00 Improved a comment 2016-04-08 10:32:57 +01:00
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
2ecbe54c45 Added an include of <memory> for the android build 2016-03-18 10:41:30 +00:00
jules
60e072f3c4 Added a new class: StatisticsAccumulator 2016-02-12 17:28:54 +00:00
jules
876b4ae1d3 Cleared up some overlap between the JUCE_CLANG and JUCE_GCC flags 2016-02-12 17:03:21 +00:00
Timur Doumler
5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 2016-01-28 15:34:00 +00:00
hogliux
e6b4dcb6a2 Add SSE4.1, SSE4.2 and AVX2 system stat flags and fix documentation typo 2016-01-26 10:06:30 +00:00
jules
9241028eda Added a flag JUCE_DISABLE_ASSERTIONS to allow assertions to be disabled even in a debug build 2016-01-14 15:04:05 +00:00
jules
923e8fabdb Removed some unnecessary includes of AppConfig.h 2015-12-24 11:55:46 +00:00
jules
86a745dc35 Deduplicated some native code and stopped the OSX juce_isRunningUnderDebugger function from caching its result. 2015-12-23 14:31:06 +00:00
jules
8c5f433691 Standardised the names of some old macros in PlatformDefs.h 2015-12-23 14:24:12 +00:00
jules
2a1234b6ac Simplified some inter-module dependencies and exception-catching fallbacks 2015-12-23 11:47:18 +00:00
jules
19d0c71050 Version number update 2015-12-16 18:14:23 +00:00
jules
428c8a79a5 Version number update 2015-12-10 11:02:38 +00:00
jules
51165c0f6b Added enum SystemStats::MacOSX_10_11 2015-12-09 09:52:30 +00:00
jules
99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 2015-12-07 19:31:05 +00:00
jules
31381c6864 Stripped out some defunct OSX 10.4 fallback code 2015-12-01 12:48:01 +00:00
jules
064e45bc85 Projucer: Added a workaround for build errors caused by a Clang bug when building audio plugin projects 2015-11-30 11:47:04 +00:00
jules
c35ed85677 Version number update 2015-11-17 16:37:03 +00:00
jules
4e4f8767fe Fix for use of static_assert on C++11 compilers 2015-11-05 16:21:38 +00:00
jules
89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 2015-11-03 10:37:52 +00:00
jules
02041328dc Misc minor fix-ups 2015-11-02 18:07:36 +00:00
jules
12447ba38f Version 4.0.1 2015-11-02 11:02:55 +00:00
jules
c74d3cc12a Workaround for problems with Xcode 7 SDK headers. 2015-09-17 19:08:41 +01:00
jules
4bb13a0d7e Removed trailing semicolons from JUCE_COMPILER_WARNING macros 2015-09-17 11:44:05 +01:00
jules
9c13257da2 Added flag JUCE_EXCEPTIONS_DISABLED to detect compiling with exceptions turned off, and removed internal exception use from a few places in the codebase. 2015-09-06 15:42:34 +01:00
jules
b2ddfe67a8 Fixes for mingw headers. 2015-08-17 19:37:06 +01:00
jules
9080a51367 Added an #undef to work around a macro in the FLTK headers 2015-07-29 15:00:21 +01:00
jules
861d3d9710 Version 3.2.0 2015-07-22 19:48:35 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
hogliux
0e7729590f Add release notes text field to Introjucer's auto-updater dialog. Minor auto-updater infrastructure updates and code refactoring. 2015-07-22 12:53:22 +01:00
jules
8c64ab5391 Reverted a mistake in a win32 file chooser function. 2015-06-29 11:20:51 +01:00
jules
e19abddeb1 Spelling correction 2015-06-29 09:02:04 +01:00
jules
c42428d067 Made JUCE_DELETED_FUNCTION available on VC2013 2015-06-28 13:41:09 +01:00
jules
7e51e64422 Added detection for SSSE3 and AVX instructions to the SystemStats class. 2015-04-27 15:43:50 +01:00
jules
19b2beec63 Added OperatingSystemType::MacOSX for checking whether any version of OSX is running, and also Windows 10 detection. 2015-04-27 12:36:29 +01:00
jules
3ced35439c Added compiler support detection for variadic templates 2015-02-03 10:29:26 +00:00
jules
f72d65ce84 Moved around some includes to make sure definitions are in place for compiler feature detection. 2014-12-30 17:45:18 +00:00
jules
d14267981a Better detection of some c++11 support. 2014-12-30 17:23:43 +00:00
jules
aa1cbafd10 Fix for targeting older versions of OSX that don't support initializer_list 2014-12-29 12:44:40 +00:00
jules
8c66a5e767 Added flag JUCE_COMPILER_SUPPORTS_INITIALIZER_LIST, and implemented some constructors for StringArray and Array that use C+++11 initialiser lists. 2014-12-23 15:01:10 +00:00
jules
d30b22e459 Updated a system header name for Android. 2014-12-23 10:54:41 +00:00
jules
91b5d77477 Version number update 2014-12-16 17:21:34 +00:00
jules
0d989638cc Version 3.1.0 2014-11-18 10:56:13 +02:00
jules
40fe2186d2 Added a 10.10 entry in the SystemStats OS version list. 2014-10-28 11:46:46 +00:00
jules
dd678f7e82 Added some VC14 feature support, and moved C++11 detection into its own header file. 2014-10-19 10:51:18 +01:00
jules
c3694572ae Added a workaround for an MSVC warning. 2014-10-15 11:16:59 +01:00
jules
80e7a36691 Modified the DBG and jassert macros to force users to follow them with a semi-colon. This can avoid some nasty and subtle mistakes when the macros are elided in a release build. 2014-10-14 14:32:25 +01:00
jules
b9dc8f8ea9 Avoided enabling lambdas on builds for older versions of iOS. 2014-10-12 16:08:13 +01:00