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)
|
7 years ago |
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
|
7 years ago |
jules
|
9e78aa7b32
|
Spelling fix
|
7 years ago |
jules
|
f0ef700e46
|
Modernised a bunch of code mainly relating to character/string iteration
|
7 years ago |
jules
|
6cb79e1414
|
Added back std::initializer_list constructors for Array and StringArray in addition to the variadic constructors
|
7 years ago |
jules
|
acf28c6fa7
|
Removed the explicitness of the Array single-item constructors
|
7 years ago |
jules
|
7ece1b4135
|
Changed Array and StringArray to use variadic template constructors instead of initializer_lists, so that we can use them on old platforms
|
7 years ago |
jules
|
8a7f992725
|
Small fix in ReferenceCountedArray
|
7 years ago |
jules
|
b0cd45329f
|
Fixed a cast warning, added some missing move operators to ReferenceCountedArray and URL, and tidied up some internal array code
|
7 years ago |
tpoole
|
3cb185fcc3
|
A minor code cleanup
|
7 years ago |
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
7 years ago |
jules
|
3d7c777238
|
Some light modernisation of a bunch of old code
|
7 years ago |
jules
|
4f204f405d
|
Added a method var::hasProperty()
|
7 years ago |
tpoole
|
0c3faf4b58
|
Added an OS X 10.6 compatibility fix
|
7 years ago |
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
|
7 years ago |
tpoole
|
b58a0f4be7
|
Fixed some VS2013 compiler errors
|
7 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
7 years ago |
jules
|
a0d8137fea
|
Tidied up the DefaultHashFunctions methods, to avoid some edge-case values and avoid using abs()
|
7 years ago |
jules
|
dcbe32f527
|
Added some missing move constructors to SortedSet
|
7 years ago |
tpoole
|
5b6e482a0d
|
JSON: Added the ability to limit the number of decimal places when serialising floating point numbers
|
7 years ago |
jules
|
df14b18c17
|
cleaned up a method in Array
|
8 years ago |
jules
|
86deea87ce
|
Added variadic add methods to Array
|
8 years ago |
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.
|
8 years ago |
tpoole
|
a5c404a155
|
Fixed a bug running the same unit tests successively
|
8 years ago |
hogliux
|
11e45e902a
|
Fixed a compiler error in MSVC in a recent commit when unit tests are enabled
|
8 years ago |
hogliux
|
4c6b5f0a8b
|
Cleaned up some code in HashMap and added a getReference method
|
8 years ago |
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
|
8 years ago |
tpoole
|
098110bc5f
|
Suppressed a VS2013 assignment operator compiler warning
|
8 years ago |
tpoole
|
f4046909ab
|
Added an OS X 10.5 compatible std::function replacement
|
8 years ago |
tpoole
|
2a189100d7
|
Made ListenerList.callExcluding take a pointer argument
|
8 years ago |
jules
|
8689df5590
|
Fixed a few c++17 warnings
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
jules
|
bf94ab0e4c
|
Made a few minor tweaks to reduce the number of pedantic -Wfloat-equals warnings
|
8 years ago |
jules
|
926652be8a
|
Added the -Wextra-semi warning to the projucer build
|
8 years ago |
jules
|
d36156c620
|
Removed some extraneous semicolons
|
8 years ago |
tpoole
|
23ba2e49cf
|
Fixed VS2013 assignment operator compiler warnings
|
8 years ago |
jules
|
8ed41ed14b
|
Fixed some whitespace style and cleaned up some code using C++11
|
8 years ago |
jules
|
8011ce4209
|
Added a couple of missing JUCE_API declarations
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
jules
|
e040353898
|
Cleaned up a few old bits of VC2005 support code
|
8 years ago |
hogliux
|
b35c2f2f61
|
Fixed a compiler warning when using HashMap iterators in VS2013
|
8 years ago |
jules
|
aae0b15916
|
Added begin/end iteration to HashMap
|
8 years ago |
hogliux
|
a9b29baf83
|
Added support for lambdas in var::NativeFunction
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
tpoole
|
2f00cb1b75
|
Tidied up ListenerList tests
|
8 years ago |
tpoole
|
cff1793d89
|
Exposed some functions when building JUCE as a DLL
|
8 years ago |
tpoole
|
b82773baae
|
Fixed older MacOS compatibility for ListenerList tests
|
8 years ago |
hogliux
|
6fb0aa4527
|
Added a StringArray constructor to var
|
8 years ago |
tpoole
|
d438fa59e8
|
Fixed issues with AudioProcessorValueTreeState parameter synchronization
|
8 years ago |