jules
|
2dbd55db3e
|
Fix for threading bug in GlyphCache.
|
2014-03-16 15:37:23 +00:00 |
|
jules
|
fe25f6ee3c
|
Improved some misleading example code for ScopedLock.
|
2014-02-23 11:56:46 +00:00 |
|
jules
|
c0e262463d
|
Added method ThreadPoolJob::getCurrentThreadPoolJob()
|
2014-02-09 17:10:13 +00:00 |
|
jules
|
21d4a82002
|
Added ChildProcess::getExitCode()
|
2014-02-08 11:18:06 +00:00 |
|
jules
|
01b9ff0843
|
Fix for setting thread priority while the thread isn't running.
|
2014-01-14 15:44:34 +00:00 |
|
jules
|
f9759ecc6b
|
Documentation fixes.
|
2013-11-30 20:04:17 +00:00 |
|
jules
|
2c9c35d3c3
|
Fixed a few compiler warnings.
|
2013-11-01 10:43:30 +00:00 |
|
jules
|
3bfc0a81e7
|
Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser.
|
2013-10-12 17:00:16 +01:00 |
|
jules
|
b05c8413cf
|
Tidied up some docs and added an AudioFormat constructor.
|
2013-09-27 10:29:42 +01:00 |
|
jules
|
7bf1da5e17
|
Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders.
|
2013-09-09 12:29:06 +01:00 |
|
jules
|
40c896ac64
|
Cleaned up some critical section code.
|
2013-09-08 17:25:27 +01:00 |
|
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
2013-09-07 09:43:45 +01:00 |
|
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
2013-08-29 12:44:00 +01:00 |
|
jules
|
65c155e372
|
Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files.
|
2013-08-23 12:08:31 +01:00 |
|
jules
|
ea4c7b3351
|
Added some JUCE_CALLTYPE flags to Process methods.
|
2013-08-14 19:04:01 +01:00 |
|
jules
|
24f5fdea22
|
Some minor clean-ups and comments in Thread class.
|
2013-08-05 11:27:09 +01:00 |
|
jules
|
3cd00c8730
|
A few android warning fixes.
|
2013-07-31 22:14:11 +01:00 |
|
jules
|
0713d87a95
|
Added a Process::hide() method (implemented only on OSX)
|
2013-07-30 19:30:09 +01:00 |
|
jules
|
32c98223ac
|
Refactored some lowlevelgraphicscontext classes to remove duplicated code.
|
2013-07-30 09:59:03 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +01:00 |
|
jules
|
aec3d12753
|
A few minor tweaks to avoid warnings etc.
|
2013-06-30 19:17:37 +01:00 |
|
jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
2013-06-24 11:30:24 +01:00 |
|
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
2013-06-23 23:09:52 +01:00 |
|
jules
|
01e3e4c40c
|
Fixed some coverity warnings.
|
2013-06-17 22:10:57 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
5401d0c135
|
TimeSliceThread timing fix.
|
2013-06-02 11:11:55 +01:00 |
|
jules
|
b627a75c21
|
Minor docs updates. Added a method to Rectangle.
|
2013-03-15 12:29:48 +00:00 |
|
jules
|
d0135d9efc
|
Worked around a GCC compiler bug. Also tidied up a bunch of GCC warnings.
|
2013-03-08 14:07:51 +00:00 |
|
jules
|
9ec0e7ac18
|
Avoided a malloc in posix WaitableEvents.
|
2013-02-27 17:49:37 +00:00 |
|
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
2013-02-24 15:49:06 +00:00 |
|
jules
|
64c984896e
|
Added some documentation.
|
2013-02-01 20:33:04 +00:00 |
|
jules
|
359be4dc0c
|
New class: HighResolutionTimer
|
2013-02-01 20:15:26 +00:00 |
|
jules
|
164ab05bac
|
Minor clean-ups.
|
2012-12-28 13:34:39 +00:00 |
|
jules
|
9de1ab563b
|
Documentation fixes.
|
2012-12-12 10:26:03 +00:00 |
|
jules
|
7d019ad5a1
|
Added ReadWriteLock::tryEnterRead()
|
2012-12-11 22:05:57 +00:00 |
|
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
98fcdca3ba
|
Added a new ChildProcess::start method that takes an argument array.
|
2012-10-14 12:54:40 +01:00 |
|
jules
|
6b1654e1d2
|
Fixed some more warnings.
|
2012-09-24 15:45:25 +01:00 |
|
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
2012-09-24 14:03:54 +01:00 |
|
jules
|
842d30fbfa
|
Minor tidying-up.
|
2012-09-04 11:38:16 +01:00 |
|
jules
|
03c81655c6
|
Minor clean-ups.
|
2012-08-24 09:23:50 +01:00 |
|
jules
|
67ee4a6201
|
New method Process::makeForegroundProcess() (only implemented in OSX)
|
2012-07-31 21:06:12 +01:00 |
|
jules
|
5001ead53a
|
OSX 10.5 SDK and GCC fixes.
|
2012-07-26 10:14:16 +01:00 |
|
jules
|
8a006e589c
|
Cleaned up some application startup code.
|
2012-07-25 07:53:28 +01:00 |
|
jules
|
d92d5ba108
|
Minor thread fix. Introjucer: fixed colour of rollover help text.
|
2012-07-19 12:44:23 +01:00 |
|
jules
|
e864ac8109
|
New method: Process::setDockIconVisible()
|
2012-07-17 15:50:44 +01:00 |
|
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.
|
2012-07-07 21:09:10 +01:00 |
|
jules
|
18cfadf898
|
Refactored the handling of command-line args: added new static methods JUCEApplication::getCommandLineParameters() and getCommandLineParameterArray().
|
2012-06-25 11:05:39 +01:00 |
|
jules
|
40929e5db9
|
Tidied up ReadWriteLock a bit, and optimised Array to reduce allocation frequency when working with small numbers of items.
|
2012-05-21 12:07:03 +01:00 |
|
jules
|
154616d271
|
Documentation typo fix.
|
2012-05-06 12:25:08 +01:00 |
|