tpoole
f93b174d93
Fixed error in variable name
2016-11-16 15:43:45 +00:00
tpoole
cff1793d89
Exposed some functions when building JUCE as a DLL
2016-11-16 11:14:58 +00:00
hogliux
caa65e8ff1
Add new URL::downloadToFile method
2016-11-16 11:13:25 +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
hogliux
c3ea4f8efe
Fixed a warning in MSVC 2013 in JUCE's URL class
2016-11-11 15:16:44 +00:00
hogliux
8499e29241
Fixed a VS2013 warning in juce_URL
2016-11-09 17:35:56 +00:00
hogliux
3b630f3281
Added new WebInputStream class for more fine-grained control on retrieving URLs
2016-11-09 10:58:37 +00:00
hogliux
bfd5605dda
Added comments to specify what File::create vs. FileOutputStream() will do when the parent directoy of the file does not exist
2016-11-07 17:42:11 +00:00
hogliux
363ceb08cf
Bump version number to 4.3.0
2016-11-02 14:02:52 +00:00
hogliux
b5ef6d7e37
Whitespace clean-up
2016-11-02 14:01:12 +00:00
ed
76b3689a48
Added BLOCKS module
2016-11-01 17:17:33 +00:00
hogliux
01380b12d6
Fixed a typo in the SSE 4.1/4.2 detection logic
2016-10-31 13:12:33 +00:00
stefan
4aa0f311e0
Allow to specify the stack size for each thread in a thread pool explicitly, by adding an optional parameter to the constructors of ThreadPool and ThreadPoolThread.
2016-10-31 10:42:55 +00:00
hogliux
f415b09c7b
Enabled cookies in the juce curl backend to align the behaviour with other platforms
2016-10-28 09:08:57 +01:00
hogliux
ae13dd6d6c
Added an option to escape round brackets in URLs
2016-10-27 18:49:23 +01:00
hogliux
5d0256982b
Added a method to ThreadPool to query the number of threads assigned to the pool
2016-10-27 16:21:00 +01:00
hogliux
ff52d76197
Fixed a bug in DirectoryIterator where the result would be inconsistent between Mac/Window when using a default constructed File object
2016-10-19 10:20:21 +01:00
hogliux
676ad43898
Added more compare operators to Identifier class
2016-10-16 18:37:55 +02:00
ed
4a6473afa0
Removed the isLocked() method from ReadWriteLock
2016-10-12 10:50:27 +01:00
ed
f301ed7e09
Added an isLocked() method to ReadWriteLock that checks whether ReadWriteLock is currently locked
2016-10-12 10:36:43 +01:00
hogliux
13c501da0c
Removed unnecessary memory allocation when assigning a big integer with the same memory requirements
2016-10-09 19:14:09 +01:00
ed
f374eb6d98
Fixed SortedSet::remove() to return the removed element
2016-10-07 18:05:46 +01:00
ed
6c39897369
Added 'inclusive' and 'exclusive' to documentation for Random::nextFloat() and Random::nextDouble()
2016-10-06 09:30:15 +01:00
hogliux
7686db659f
Fixed a typo in my latest commit
2016-10-05 16:37:13 +01:00
hogliux
59a47d1fb4
Fixed possible dead-lock
2016-10-05 15:31:01 +01:00
Timur Doumler
e8cdc65357
Fixed Array::remove (ElementType*) so that if given an invalid pointer, it doesn't attempt to remove anything after the assert.
2016-10-05 13:06:44 +01:00
tpoole
278505913c
Restored non-flushing behaviour of FileOutputStream
2016-09-30 15:24:46 +01:00
hogliux
bf85f4c68b
Cache the result of isRunningInAppExtensionSandbox
2016-09-30 12:33:37 +01:00
tpoole
495e2bfd56
Fixed file flushing for FileOutputStream on Windows
2016-09-29 11:39:11 +01:00
hogliux
e14895e5bd
Added macOS version 12 to SystemStats
2016-09-22 10:57:39 +01:00
hogliux
4eb89336f9
Bump version number to 4.2.4
2016-09-16 16:42:43 +01:00
jules
acefbcde27
Fixed a typo that was preventing some config settings showing up in the projucer
2016-09-16 13:01:48 +01:00
jules
9fa0d49be7
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
2016-09-16 12:03:02 +01:00
stefan
8ec9443543
Projucer various fixes
...
* Use separate folder for disk cache in debug mode to avoid mixing debug/release-mode object files while testing
* Quote the server's file name as it may contain spaces etc.
* Fix saving source files during compilation on Windows
* Fix JuceDemo for live builds on Mac: long chains of recursive operator<< invocations caused compiler crash
* Move code for creating disabled Build tab to extra function and add names to improve readability
* Implement new "subscribe" behavior for createDisabledBuildTab
* Clean up trailing spaces
2016-09-15 17:13:41 +02:00
hogliux
e35aba3444
Added a standard iterator to NamedValueSet
2016-09-14 09:26:48 +01:00
hogliux
cbb8536a6d
Fixed potential crash in mac's legacy WebInputStream implementation
2016-09-12 18:17:19 +01:00
hogliux
ceefc5b4bf
Avoided a dead-lock in a recent commit to WebInputStream on mac
2016-09-12 18:06:36 +01:00
hogliux
f37787df4c
Fixed incorrect comparison in right shift operator of BigInteger
2016-09-09 14:49:10 +01:00
Timur Doumler
b94a68c9ec
Array: added new method removeIf to remove objects based on an arbitrary condition. Made removeIf and removeAllInstancesOf return the number of objects removed.
2016-09-09 12:56:49 +01:00
hogliux
cf8d655855
Fixed a possible race condition in mac's implementation of WebInputStream
2016-09-09 12:00:53 +01:00
hogliux
1f2eaeb47f
Added support for accessing the properties of a javascript object via the subscript operator
2016-09-08 10:49:31 +01:00
hogliux
821dea8008
Fixed implicit conversion warnings in BigInteger
2016-08-31 17:43:48 +01:00
ed
16e6c6fd84
Slider and NormalisableRange changed to use standard library math functions
2016-08-31 09:00:50 +01:00
jules
c10b042f76
Fixed a potential leak in ScopedPointer
2016-08-30 16:30:50 +01:00
ed
19d654d43a
Added symmetric skew option to NormalisableRange class. Added option to use symmetric skew in SliderPropertyComponent class. Fixed skew factor bug in AudioProcessorValueTreeState::SliderAttachment class
2016-08-30 12:30:32 +01:00
jules
7be711ec07
Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers
2016-08-28 17:44:39 +01:00
jules
a9d843414a
Resaved all projects
2016-08-26 09:49:20 +01:00
jules
c0c912ab4c
Modified BigInteger so that small (128-bit) values don't require heap allocation
2016-08-26 09:42:28 +01:00