jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
01e3e4c40c
|
Fixed some coverity warnings.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
5401d0c135
|
TimeSliceThread timing fix.
|
12 years ago |
jules
|
b627a75c21
|
Minor docs updates. Added a method to Rectangle.
|
12 years ago |
jules
|
d0135d9efc
|
Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings.
|
12 years ago |
jules
|
9ec0e7ac18
|
Avoided a malloc in posix WaitableEvents.
|
12 years ago |
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
12 years ago |
jules
|
64c984896e
|
Added some documentation.
|
12 years ago |
jules
|
359be4dc0c
|
New class: HighResolutionTimer
|
12 years ago |
jules
|
164ab05bac
|
Minor clean-ups.
|
12 years ago |
jules
|
9de1ab563b
|
Documentation fixes.
|
12 years ago |
jules
|
7d019ad5a1
|
Added ReadWriteLock::tryEnterRead()
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
98fcdca3ba
|
Added a new ChildProcess::start method that takes an argument array.
|
12 years ago |
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
12 years ago |
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
12 years ago |
jules
|
842d30fbfa
|
Minor tidying-up.
|
12 years ago |
jules
|
03c81655c6
|
Minor clean-ups.
|
12 years ago |
jules
|
67ee4a6201
|
New method Process::makeForegroundProcess() (only implemented in OSX)
|
13 years ago |
jules
|
5001ead53a
|
OSX 10.5 SDK and GCC fixes.
|
13 years ago |
jules
|
8a006e589c
|
Cleaned up some application startup code.
|
13 years ago |
jules
|
d92d5ba108
|
Minor thread fix. Introjucer: fixed colour of rollover help text.
|
13 years ago |
jules
|
e864ac8109
|
New method: Process::setDockIconVisible()
|
13 years ago |
jules
|
591e89cd87
|
Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed.
|
13 years ago |
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
13 years ago |
jules
|
40929e5db9
|
Tidied up ReadWriteLock a bit, and optimised Array to reduce allocation frequency when working with small numbers of items.
|
13 years ago |
jules
|
154616d271
|
Documentation typo fix.
|
13 years ago |
jules
|
fa90b55cdd
|
Fix for a deadlock in some (rare) threading situations.
|
13 years ago |
jules
|
59669e8bec
|
Thread-local value fix for plugins on XP. Android startup tweaks. Minor component changes.
|
13 years ago |
jules
|
56bbab1537
|
(automated whitespace clean-up)
|
13 years ago |
jules
|
f80397f2c3
|
Fix for thread-locals in older OSX targets.
|
13 years ago |
jules
|
a64aa22af2
|
Minor fixes for Thread, ColourSelector, ToolbarButton.
|
13 years ago |
jules
|
5f178a962b
|
Improved ThreadLocalValue to use native compiler features where available. Got rid of Thread::stopAllThreads and Thread::getNumRunningThreads (which were just a bad idea, with many safety holes). Replaced the internal RunningThreadsList class with some simpler thread-local storage.
|
13 years ago |
jules
|
5b22611306
|
Cleaned up and simplified the ThreadPool class - addJob now takes a flag to indicate whether the pool should delete that job, and the class's constructor arguments have been simplified.
|
13 years ago |
jules
|
b69b7c7647
|
Made the ValueTree::getPropertyAsValue method non-const, to ensure the class behaves in a const-correct manner. Improved the Introjucer's use of const ValueTrees to enable it to write each exporter in parallel, for quicker saving. Tweaked the Identifer class to be thread-safe.
|
13 years ago |
jules
|
295d125142
|
Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code.
|
13 years ago |
jules
|
a9894dc15e
|
Introjucer: tweaked VC2005 version number. Minor fix for Thread. Tweaked assertion method used in Xcode to allow continuation after an assertion.
|
13 years ago |
jules
|
a90aedce50
|
Small updates to ComponentBuilder, UnitTestRunner.
|
13 years ago |
jules
|
43d9a4eb16
|
New class: ThreadLocalValue.
|
13 years ago |
jules
|
0925b99e6d
|
Added ChildProcess::kill()
|
13 years ago |
jules
|
d6ed09e158
|
TextLayout fix. Windows stylus fix. Minor clean-ups.
|
13 years ago |
jules
|
dcc767868f
|
Misc minor clean-ups.
|
13 years ago |
Julian Storer
|
dce7cd9cd1
|
Added a unit-test, and removed constness from a couple more return types.
|
13 years ago |
Julian Storer
|
427941e8c3
|
Fix for BufferingAudioSource.
|
13 years ago |
Julian Storer
|
74df644356
|
New classes: OpenGLTexture, OpenGLFrameBuffer, OpenGLHelpers.
|
13 years ago |
Julian Storer
|
da7e8603f7
|
Fix for plugin host build on mac, and minor tidy-up of some plugin hosting classes.
|
13 years ago |
Julian Storer
|
4fcd1e3384
|
New class: ChildProcess. Fixed android build problems with paths.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |