jules
|
2dc9316420
|
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
|
2017-11-01 17:41:06 +00:00 |
|
jules
|
6b45923426
|
Made the NamedValueSet begin/end iterators const, and tidied up a few other things in that class, including a fix to its equality operator
|
2017-10-30 13:53:46 +00:00 |
|
jules
|
9e78aa7b32
|
Spelling fix
|
2017-10-21 08:27:57 +01:00 |
|
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
2017-10-19 16:52:20 +01:00 |
|
jules
|
6cb79e1414
|
Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors
|
2017-10-17 16:17:21 +01:00 |
|
jules
|
acf28c6fa7
|
Removed the explicitness of the Array single-item constructors
|
2017-10-17 15:21:26 +01:00 |
|
jules
|
7ece1b4135
|
Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms
|
2017-10-16 12:08:06 +01:00 |
|
jules
|
8a7f992725
|
Small fix in ReferenceCountedArray
|
2017-10-16 10:11:53 +01:00 |
|
jules
|
b0cd45329f
|
Fixed a cast warning, added some missing move operators to ReferenceCountedArray and URL, and tidied up some internal array code
|
2017-10-13 14:49:49 +01:00 |
|
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
2017-10-12 12:31:55 +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 |
|
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
2017-10-04 12:47:43 +01:00 |
|
jules
|
4f204f405d
|
Added a method var::hasProperty()
|
2017-09-15 09:55:53 +01:00 |
|
tpoole
|
0c3faf4b58
|
Added an OS X 10.6 compatibility fix
|
2017-09-08 09:51:41 +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
|
b58a0f4be7
|
Fixed some VS2013 compiler errors
|
2017-09-07 16:44:46 +01:00 |
|
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
2017-09-05 16:06:57 +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 |
|
jules
|
dcbe32f527
|
Added some missing move constructors to SortedSet
|
2017-08-11 09:58:23 +01:00 |
|
tpoole
|
5b6e482a0d
|
JSON: Added the ability to limit the number of decimal places when serialising floating point numbers
|
2017-07-31 12:23:27 +01:00 |
|
jules
|
df14b18c17
|
cleaned up a method in Array
|
2017-07-23 09:46:45 +01:00 |
|
jules
|
86deea87ce
|
Added variadic add methods to Array
|
2017-07-23 09:29:21 +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 |
|
tpoole
|
a5c404a155
|
Fixed a bug running the same unit tests successively
|
2017-07-19 12:17:18 +01:00 |
|
hogliux
|
11e45e902a
|
Fixed a compiler error in MSVC in a recent commit when unit tests are enabled
|
2017-06-30 11:29:28 +01:00 |
|
hogliux
|
4c6b5f0a8b
|
Cleaned up some code in HashMap and added a getReference method
|
2017-06-29 17:25:48 +01:00 |
|
jules
|
e7923af185
|
Got rid of the old PARAMETER_TYPE macro - this isn't needed as the same thing can be done directly with the TypeHelpers::ParameterType helper class
|
2017-05-10 09:37:37 +01:00 |
|
tpoole
|
098110bc5f
|
Suppressed a VS2013 assignment operator compiler warning
|
2017-05-04 09:54:52 +01:00 |
|
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
2017-05-03 15:36:25 +01:00 |
|
tpoole
|
2a189100d7
|
Made ListenerList.callExcluding take a pointer argument
|
2017-05-02 22:09:39 +01:00 |
|
jules
|
8689df5590
|
Fixed a few c++17 warnings
|
2017-05-02 10:18:33 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
2017-04-21 15:09:35 +01:00 |
|
jules
|
926652be8a
|
Added the -Wextra-semi warning to the projucer build
|
2017-04-21 11:31:09 +01:00 |
|
jules
|
d36156c620
|
Removed some extraneous semicolons
|
2017-04-21 11:15:07 +01:00 |
|
tpoole
|
23ba2e49cf
|
Fixed VS2013 assignment operator compiler warnings
|
2017-04-20 12:24:49 +01:00 |
|
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
2017-03-27 13:06:42 +01:00 |
|
jules
|
8011ce4209
|
Added a couple of missing JUCE_API declarations
|
2017-02-23 15:22:52 +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 |
|
jules
|
e040353898
|
Cleaned up a few old bits of VC2005 support code
|
2017-01-30 07:50:56 +00:00 |
|
hogliux
|
b35c2f2f61
|
Fixed a compiler warning when using HashMap iterators in VS2013
|
2017-01-27 10:07:14 +00:00 |
|
jules
|
aae0b15916
|
Added begin/end iteration to HashMap
|
2016-12-26 19:06:20 +00:00 |
|
hogliux
|
a9b29baf83
|
Added support for lambdas in var::NativeFunction
|
2016-12-19 11:53:12 +00:00 |
|
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
2016-12-14 10:07:26 +00:00 |
|
tpoole
|
2f00cb1b75
|
Tidied up ListenerList tests
|
2016-11-28 20:11:03 +00:00 |
|
tpoole
|
cff1793d89
|
Exposed some functions when building JUCE as a DLL
|
2016-11-16 11:14:58 +00:00 |
|
tpoole
|
b82773baae
|
Fixed older MacOS compatibility for ListenerList tests
|
2016-11-14 21:52:39 +00:00 |
|
hogliux
|
6fb0aa4527
|
Added a StringArray constructor to var
|
2016-11-14 17:51:08 +00:00 |
|
tpoole
|
d438fa59e8
|
Fixed issues with AudioProcessorValueTreeState parameter synchronization
|
2016-11-14 12:37:01 +00:00 |
|