jules
|
e24662925d
|
Changed AudioDeviceManager to support multiple simultaneous callbacks - this will break some code, but is easy to change by using AudioDeviceManager::addAudioCallback instead of setAudioCallback. Also added a new variant class 'var' which will be used by future browser-plugin support and scripting.
|
2009-04-17 14:18:48 +00:00 |
|
jules
|
26e6cabe3d
|
Improved the performance of MemoryOutputStream; fixed a process priority problem in VST; made TreeViews repaint when they get enabled or disabled; small fixes to ActiveXControlComponent and QuickTimeMovieComponent; implemented File::getVolumeName() for mac;
|
2009-03-12 21:27:59 +00:00 |
|
jules
|
540474d0ce
|
Rewrote MessageManagerLock (again), hopefully now making it bulletproof. Also gave it an extra constructor and changed the threads section of the juce demo to use messagemanagerlocks to animate its components. Stopped using NSLog on the mac because it's unsafe for non-literal strings. Added a bodge to fake italic fonts on the mac if a real italic is unavailable. Added a new class: CallbackMessage, for triggering a custom callback on the event thread. Updated the RTAS plugin build to use the 8.0 version of the SDK. Fixed a problem with ComponentDraggers when working inside a magnifier component.
|
2009-03-07 12:02:32 +00:00 |
|
jules
|
08d0621c07
|
whitespace clean-up
|
2009-02-25 21:10:27 +00:00 |
|
jules
|
480c1f018d
|
Fixed some places where JUCE_ONLY_BUILD_CORE_LIBRARY wasn't used correctly on the mac; fixed some string handling problems in posix file functions; small change for using QuickTimeAudioFormat on background threads; changed multi-value sliders to let the outer values to nudge the others when dragged; added an option to TreeViews to let the items draw in the left-hand margin; added some minor options to methods in StringPairArray, BitArray, Graphics, TabbedButtonBar.
|
2009-02-25 19:02:43 +00:00 |
|
jules
|
835b66084d
|
Rearranged the default font mechanism so that the LookAndFeel class has a chance to create custom typefaces for global use.
|
2009-01-09 21:29:16 +00:00 |
|
jules
|
7bc8bf8bf9
|
Added some colour IDs for various properties of the ResizableWindow, DocumentWindow, TabbedButtonBar, TabbedComponent.
|
2009-01-09 20:04:52 +00:00 |
|
jules
|
d85394d1bd
|
whitespace clean-up
|
2009-01-08 16:51:07 +00:00 |
|
jules
|
0bfdeae709
|
made MidiInput and MidiOutput virtual to allow them to be subclassed. Also some whitespace tidying-up.
|
2008-12-30 18:19:04 +00:00 |
|
jules
|
d387f99f67
|
minor fix to make the jucer cope with empty .h template files.
|
2008-12-30 13:32:15 +00:00 |
|
jules
|
69d0eb483e
|
whitespace cleanup
|
2008-12-19 17:50:42 +00:00 |
|
jules
|
89544abbad
|
fix for building juce_Socket.cpp on the OSX10.4 SDK, and a small PreferencesPanel fix
|
2008-12-18 19:32:39 +00:00 |
|
jules
|
248d26a2a8
|
fix to allow jucer to handle resource files beginning with a digit
|
2008-12-18 19:30:43 +00:00 |
|
jules
|
485b6b7e57
|
|
2008-11-18 16:14:02 +00:00 |
|
jules
|
d47cf9e8d6
|
|
2008-11-12 20:19:27 +00:00 |
|
jules
|
47cf2369e5
|
|
2008-10-27 17:51:24 +00:00 |
|
jules
|
a38a8aeb28
|
|
2008-09-13 13:19:47 +00:00 |
|
jules
|
bdd3968d1a
|
|
2008-06-17 12:32:55 +00:00 |
|
jules
|
8b12897716
|
|
2008-06-17 12:05:12 +00:00 |
|
jules
|
29e2de7fd0
|
cosmetic cleanup
|
2008-06-17 11:53:12 +00:00 |
|
jules
|
0cd70fb557
|
|
2008-06-16 17:22:37 +00:00 |
|
jules
|
25e8d3f786
|
|
2008-06-05 21:15:37 +00:00 |
|
jules
|
e27be514bb
|
|
2008-05-19 19:32:17 +00:00 |
|
jules
|
d144ed647f
|
|
2008-05-19 15:39:34 +00:00 |
|
jules
|
e08ebbf2e6
|
|
2008-05-18 21:10:35 +00:00 |
|
jules
|
b1acc26909
|
|
2008-03-13 20:01:47 +00:00 |
|
jules
|
1418dcc0a4
|
|
2008-02-28 16:16:06 +00:00 |
|
jules
|
6d4d2b26a9
|
|
2008-02-06 19:50:02 +00:00 |
|
jules
|
fc1ec8b496
|
|
2007-11-24 14:17:51 +00:00 |
|
jules
|
313ed0004a
|
|
2007-11-16 19:12:38 +00:00 |
|
jules
|
c254ac4a0c
|
|
2007-10-30 14:40:05 +00:00 |
|
jules
|
8dd2db73d2
|
|
2007-10-24 09:27:20 +00:00 |
|
jules
|
5eea51a781
|
|
2007-10-15 16:08:45 +00:00 |
|
jules
|
cf7ae76019
|
|
2007-10-10 14:59:01 +00:00 |
|
jules
|
64a22b97b1
|
|
2007-10-09 12:09:39 +00:00 |
|
jules
|
ebe8f68c67
|
|
2007-09-27 14:03:04 +00:00 |
|
jules
|
60e1be176e
|
added FileDragAndDropTarget class and rewrote all the drag handling code
|
2007-09-26 14:43:50 +00:00 |
|
jules
|
f321759eff
|
|
2007-09-25 10:24:08 +00:00 |
|
jules
|
51a573ace3
|
|
2007-09-05 18:43:03 +00:00 |
|
jules
|
7bfb8a4628
|
|
2007-09-04 18:07:00 +00:00 |
|
jules
|
5b44dff853
|
|
2007-08-10 16:40:19 +00:00 |
|
jules
|
1e5a9ad56e
|
|
2007-08-10 15:58:46 +00:00 |
|
jules
|
a4dcbf381e
|
|
2007-08-06 09:11:44 +00:00 |
|
jules
|
c6a2024e30
|
|
2007-08-02 15:15:16 +00:00 |
|
jules
|
a113da0901
|
|
2007-07-31 13:54:06 +00:00 |
|
jules
|
15dfdff5f8
|
(automatic tidy-up of whitespace)
|
2007-07-31 11:27:20 +00:00 |
|
jules
|
b81e6b15ed
|
cleaned up and removed some old functions from SystemStats
|
2007-07-27 17:05:58 +00:00 |
|
jules
|
1e7af2d678
|
|
2007-07-26 14:12:43 +00:00 |
|
jules
|
ff4812cd09
|
|
2007-07-24 12:34:14 +00:00 |
|
jules
|
03f66fe310
|
changes to the keyPressed and keyStateChanged methods, so that they return a bool
|
2007-07-18 13:33:00 +00:00 |
|