Tom Poole
|
34bbb94e2f
|
Fixed some documentation errors
|
6 years ago |
ed
|
ba85dd7a05
|
Added some missing override keywords
|
6 years ago |
jules
|
b11560c4ca
|
Added some locking to the linux curl networking code
|
6 years ago |
jules
|
38b553da43
|
Fixed a comment typo
|
6 years ago |
Tom Poole
|
5c26cd5586
|
Reverted 6ca7af73cf "Optimised the base class implementation of InputStream::skipNextBytes() a bit"
|
6 years ago |
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
6 years ago |
Tom Poole
|
505c597429
|
MacOS: Fixed AVX2 detection in SystemStats
|
6 years ago |
Tom Poole
|
41e7251519
|
Added a String method to store decimals to a set number of significant figures
|
6 years ago |
Tom Poole
|
f818377914
|
Fixed a leak in JUCE's std::function compatibility implementation
|
6 years ago |
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
6 years ago |
Tom Poole
|
608f7bc36c
|
Fixed a bug in the unit tests without JUCE_STRICT_REFCOUNTEDPOINTER
|
6 years ago |
hogliux
|
027889a2eb
|
Android: Avoid a null-ptr dereference in release mode when JNI_onLoad is not called
|
6 years ago |
jules
|
8c9315ab12
|
Fix for projucer's command-line option handling
|
6 years ago |
jules
|
064656e2fb
|
Added classes ArgumentList and ConsoleApplcation which are helpers for writing console applications that parse and resolve command-line arguments
|
6 years ago |
Tom Poole
|
5c49152d9d
|
CLion: Launch the .app bundle from the Projucer on OSX to pass environment variables
|
6 years ago |
ed
|
2f2250662e
|
Updated the documentation of InputStream::skipNextBytes() to reflect the changes in the last commit
|
6 years ago |
ed
|
6ca7af73cf
|
Optimised the base class implementation of InputStream::skipNextBytes() a bit
|
6 years ago |
ed
|
ef665c5982
|
Updated SystemStats::getDeviceDescription() to return the device code on iOS
|
6 years ago |
jules
|
e26049f141
|
Added assertions to Array to catch situations where a reference to a member is passed into an add() method. Also changed the form of StringArray method params to avoid this problem.
|
6 years ago |
ed
|
7ef2f508d3
|
Add approximatelyEqualTo() and isWithin() methods to juce_MathsFunctions.h
|
6 years ago |
Tom Poole
|
b6c615e6c4
|
Fixed a bug adding derived ReferenceCountedObjects to base class ReferenceCountedArrays
|
6 years ago |
Tom Poole
|
4bab8cc1d5
|
Fixed a bug adding ReferenceCountedArrays
|
6 years ago |
Tom Poole
|
c5862246b7
|
Prevented some implicit casts to bool using JUCE_STRICT_REFCOUNTEDPOINTER
|
6 years ago |
Tom Poole
|
bc244b23de
|
Fixed an issue with a ReferenceCountedArray constructor
|
6 years ago |
Tom Poole
|
f1c71aa0d9
|
Added explicit checks for curl versions when loading lazily
|
6 years ago |
Tom Poole
|
f453d4ac4e
|
Replaced ArrayAllocationBase with a safer storage container
|
6 years ago |
Tom Poole
|
fc87d8cd1d
|
Made some more JUCE classes trivially copyable
|
6 years ago |
Tom Poole
|
6cff481c6a
|
Fixed some gcc 8 compiler warnings
|
6 years ago |
Tom Poole
|
08d67c763f
|
Made some JUCE classes TriviallyCopyable
|
6 years ago |
jules
|
e59bde5ac6
|
Prevented an internal threading function escaping from the juce namespace
|
6 years ago |
jules
|
7ed282f314
|
Fix for obscure order-of-deletion problems involving self-referenctial ReferenceCountedObjectPtrs
|
6 years ago |
jules
|
ccbaf89f0e
|
Added some methods IPAddress::getAllAddresses(), IPAddress::getLocalAddress(), MACAddress::getAllAddresses()
|
6 years ago |
jules
|
72266af609
|
Fixed a dumb mistake in the last ReferenceCountedObjectPtr change
|
6 years ago |
jules
|
95a3f0b039
|
Whitespace
|
6 years ago |
jules
|
1e6bbb8da9
|
Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this
|
6 years ago |
jules
|
f784907c73
|
Fixed a documentation typo
|
6 years ago |
jules
|
0a75197fa6
|
Tweaked ReferenceCountedObjectPtr to try to cause fewer ambiguities when comparing it with raw pointers
|
6 years ago |
Tom Poole
|
102ed4a9f2
|
Fixed some compiler warnings
|
6 years ago |
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
7 years ago |
jules
|
abe01671d4
|
Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz)
|
7 years ago |
jules
|
cba080396b
|
Clarified some double-to-string conversion documentation, and made it avoid adding unnecessary trailing zeros (which were bloating XML and other dumps generated by things like ValueTree)
|
7 years ago |
jules
|
e2427065e0
|
Added a handy initialiser-list based constructor for NamedValueSet
|
7 years ago |
hogliux
|
baa8bbf300
|
Linux: Added an option to lazily load libcurl symbols only when they are needed
|
7 years ago |
jules
|
383528ec6e
|
Added some helpers to StringArray to allow creation from Arrays of string-convertible objects
|
7 years ago |
jules
|
974b4a8351
|
Removed some legacy friend class declarations that are no longer needed with modern compilers
|
7 years ago |
hogliux
|
6d55fe78fe
|
Added a flag to specify if File::deleteRecursively should follow symlinks or not
|
7 years ago |
hogliux
|
5799a4ee5b
|
MSVC: Added a workaround for a compiler bug
|
7 years ago |
jules
|
3149bc5a69
|
Workaround for missing symbol REPLACEFILE_IGNORE_ACL_ERRORS on mingw
|
7 years ago |
jules
|
a1b6f2aa34
|
Whitespace
|
7 years ago |
jules
|
172c580200
|
Added an assertion in Array::removeLast
|
7 years ago |