1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-20 01:14:20 +00:00
Commit graph

64 commits

Author SHA1 Message Date
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