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

124 commits

Author SHA1 Message Date
Tom Poole
102ed4a9f2 Fixed some compiler warnings 2018-06-27 17:02:25 +01:00
jules
f80df37183 Fixed a couple of typos in comments 2018-06-25 17:27:38 +01:00
jules
974b4a8351 Removed some legacy friend class declarations that are no longer needed with modern compilers 2018-06-13 17:11:37 +01:00
jules
87042769b6 Tidied up some more old typedefs 2018-05-11 14:44:51 +01:00
ed
2d79cc78c0 Bump version number to 5.3.2 2018-05-09 12:34:36 +01:00
jules
7b736feb2a Added an optional thread name parameter to the OSCReceiver constructor 2018-05-09 09:56:48 +01:00
jules
38295f332b Converted some old typedefs to using declarations 2018-05-03 09:59:05 +01:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
Tom Poole
c7c26fa9f0 Removed the OS X 10.5 and 10.6 deployment target options from the Projucer and enabled more C++11 features across all platforms 2018-04-17 18:46:55 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
Noah Dayan
1a31c86f39 Bump version number to 5.3.1 2018-04-10 17:01:54 +01:00
ed
262dff8854 Bump version number to 5.3.0 2018-03-15 12:23:30 +00:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
ed
8aa40a72c8 Add guards to juce_blocks_basics, juce_dsp and juce_osc modules to ensure that they are not built if the compiler does not support them 2018-03-15 12:10:32 +00:00
ed
fa0f7a4281 Bump version number to 5.2.1 2018-02-08 10:55:52 +00:00
jules
8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 2018-01-11 09:08:51 +00:00
jules
48a5fbd333 Another batch of ScopedPointer cleanups 2018-01-10 14:49:57 +00:00
Tom Poole
cff37f5b6a Fixed some const violation errors 2017-12-19 12:44:24 +00:00
jules
6fe0358dee Whitespace 2017-12-13 11:16:15 +00:00
jules
eff880e01f Added some methods to OSCSender and OSCReceiver to allow them to use existing sockets 2017-12-13 11:08:52 +00:00
jules
709d4049f7 Fixes for the build with GCC 2017-12-05 12:15:57 +00:00
jules
51f6c5d01c Tidied up a few bits of messy String concatenation 2017-12-05 12:03:30 +00:00
jules
f85d706131 Some minor formatting and comment fixes 2017-11-28 17:46:15 +00:00
jules
a586966c65 Added lambda callback methods to ListenerList. Its old method-invocation callbacks were refactored to use variadic templates instead of the old awful macros they used in the past, but please move your code to use the new lambda functions, as the one stuff will eventually be deprecated! 2017-11-28 16:18:40 +00:00
ed
dbb2f620b4 Bump version number to 5.2.0 2017-10-25 12:07:32 +01:00
jules
f0ef700e46 Modernised a bunch of code mainly relating to character/string iteration 2017-10-19 16:52:20 +01:00
hogliux
b9b34393d1 Improved scheduling when multiple threads are fighting for the MessageManagerLock 2017-10-19 12:55:37 +01:00
jules
dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 2017-10-11 12:26:05 +01:00
tpoole
0ae8aa812c Bump version number to 5.1.2 2017-09-18 14:59:57 +01:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
tpoole
9b687968db Fixed some g++ compiler warnings 2017-08-29 14:47:04 +01:00
hogliux
c02ef79fd6 Bump version number to 5.1.1 2017-08-02 18:35:29 +01:00
hogliux
c1ad53c14e Bump version number to 5.1.0 2017-07-27 12:39:23 +01:00
ed
6bfcd820b4 Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories. 2017-07-20 17:24:05 +01:00
jules
776bf565db Fixes for a couple of minor compiler warnings 2017-07-05 09:21:08 +01:00
tpoole
984654318d Removed the JUCE_COMPILER_SUPPORTS_LAMBDAS macro 2017-06-22 09:33:30 +01:00
hogliux
bc3ef88603 Bump version number to 5.0.2 2017-05-30 16:32:47 +01:00
jules
48d979514a Fix for realtime listener callbacks in OSCReceiver 2017-05-05 12:15:11 +01:00
hogliux
8413614744 Bump version number to 5.0.1 2017-05-04 15:26:54 +01:00
jules
dc2ec6fc9d Added some failure checks in internal OSC message sending code, and tidied up some old code 2017-05-03 16:44:05 +01:00
hogliux
9d81c5066a Bump version number to 5.0.0 2017-04-27 14:43:05 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
jules
8ed41ed14b Fixed some whitespace style and cleaned up some code using C++11 2017-03-27 13:06:42 +01:00
tpoole
1e2f6fec5c Restored module header #defines 2017-02-17 10:26:09 +00:00
hogliux
2da1bc5f41 Replace include guards with "#pragma once" 2017-02-01 17:18:07 +00:00
hogliux
9f3fb1c0a6 Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated 2017-02-01 17:18:06 +00:00
hogliux
e0aff606a8 Bump version number to 4.3.1 2017-01-26 10:40:42 +00:00
Timur Doumler
92c219fda5 OSC: fixed bug where, if one OSCBundle contains multiple OSCBundles, the second nested bundle was not read correctly and an exception was thrown as a result. 2016-11-30 17:12:42 +00:00
Timur Doumler
3945f1d29b OSC: added unit tests for round-trip correctness (receiver to sender). 2016-11-30 17:12:10 +00:00
hogliux
363ceb08cf Bump version number to 4.3.0 2016-11-02 14:02:52 +00:00