0280c57ff0fix for a mac file bug introduced in the last check-in.. by
Julian Storer
2009-10-12 14:39:43 +0100
1acee444d1whitespace clean-up by
Julian Storer
2009-10-12 13:43:13 +0100
9a82129507whitespace clean-up by
Julian Storer
2009-10-12 13:40:26 +0100
1fc8f483e2Tweaked lots of code to help things compile on the iPhone (still work-in-progress). by
Julian Storer
2009-10-12 13:30:04 +0100
3ae9ac0295added some changes to make the core library compile on the iPhone (none of the UI code is done yet). In the process of this, fixed some endianness problems in SystemStats::getMACAddresses, and changed some of the mac code for timing, directory searching, etc to use different APIs internally. by
Julian Storer
2009-10-08 15:43:04 +0100
9ebff4bc92tidied up DocumentWindow border sizing; made WASAPI cope with multiple devices with the same name. by
Julian Storer
2009-10-06 23:25:52 +0100
35492ad866small fixes for ThreadPool, mac windowing, opening the AudioDeviceManager with 0 audio channels, and compiling in MinGW by
Julian Storer
2009-10-05 16:11:19 +0100
e1a5995965Minor whitespace tidying-up by
Julian Storer
2009-10-01 20:08:42 +0100
9623f6b108Updated the juce demo audio latency detector to use a more accurate, impulse based detection method by
Julian Storer
2009-10-01 19:58:41 +0100
b171ae8400Workaround for CoreAudio devices that don't change sample rate correctly in 10.6; improvement to WASAPI error reporting by
Julian Storer
2009-10-01 14:30:06 +0100
687c08c939Merge branch 'master' of ssh://juce.git.sourceforge.net/gitroot/juce/juce by
Julian Storer
2009-09-29 18:20:12 +0100
54831605c3Rebuilt the docs including a couple of missing classes; tweaked WebBrowserComponent to make page unloading optional; small efficiency improvement to ThreadPool by
Julian Storer
2009-09-29 17:58:18 +0100
64f5482d6dRebuilt the docs including a couple of missing classes; tweaked WebBrowserComponent to make page unloading optional; small efficiency improvement to ThreadPool by
Julian Storer
2009-09-29 17:58:18 +0100
f72563d6c7Fixes for viewports, flac seeking, plugin hosting of carbon UIs, and activeX control embedding. by
Julian Storer
2009-09-28 16:37:16 +0100
deeb652939fixed a seek bug in the flac reader; added a JucePlugin_TailLengthSeconds setting for plugins; made the colour class limit the HSV values that are passed into it by
Julian Storer
2009-09-24 13:45:43 +0100
1573cad95aadded an xcode post-build script to the plugin demo to automatically copy the plugin to the various plugin folders by
Julian Storer
2009-09-22 22:38:54 +0100
0c8d177ac9Updated some help information, and changed the audio plugin plist bundle type to work better in all hosts. by
Julian Storer
2009-09-22 14:56:36 +0100
48bacabcffChanges to improve AU, VST and RTAS key forwarding on the Mac by
Julian Storer
2009-09-21 23:28:13 +0100
5cbd3c2f4cfixed a VST crash caused by closing Nuendo with a window open; updated win32 memory detection calls by
Julian Storer
2009-09-21 11:15:39 +0100
2ddc7d0806Tidied up the mac demo plugin project, hopefully making it less prone to build problems for non-RTAS users by
Julian Storer
2009-09-20 11:33:33 +0100
ebe04ececfChecked in some new binaries for the juce demo by
Julian Storer
2009-09-19 14:27:46 +0100
9aa0c05ac2Complete revamp of the Juce Demo's audio page, to include several tabs of handy demos, including audio recording, synths, playback, audio thumbnails and an automatic round-trip latency detector by
Julian Storer
2009-09-19 14:01:55 +0100
3954631795Fixed some problems with audio formats not correctly clearing their buffers; Rewrote the CoreAudio functions to avoid deprecated functions. by
Julian Storer
2009-09-19 13:18:43 +0100
d48a742061made the NPAPI browser wrapper able to compile in 64-bit mode by
Julian Storer
2009-09-17 13:47:47 +0100
a90a65343cwhitespace tidying-up by
Julian Storer
2009-09-16 20:31:20 +0100
6f20d00e69fix for the VST plugin window position being slightly wrong in Cubase by
Julian Storer
2009-09-16 19:18:57 +0100
173abbccd2improved WASAPI latency reporting by
Julian Storer
2009-09-16 14:03:55 +0100
151f5e3d09minor tidying up and removal of a few compiler warnings by
Julian Storer
2009-09-16 14:00:20 +0100
3355029c6cFixed a few minor issues and added code to drawables for loading/saving them (this is work-in-progress: not for public use yet!) by
Julian Storer
2009-09-14 13:23:26 +0100
d8eaebab83fixed the juce demo plugin plist macro expansion tags by
Julian Storer
2009-09-12 13:18:36 +0100
bd67120130fixed the mac browser plugin demo product filename by
Julian Storer
2009-09-11 20:49:40 +0100
21b0b3aaffFixed a Cocoa class name that wasn't being correctly obfuscated by
Julian Storer
2009-09-11 11:17:13 +0100
ab02610378Added a browser plugin fix for Safari on Windows. by
Julian Storer
2009-09-11 11:16:06 +0100
7b254201fasmall fix for AU window position when resized in cocoa hosts. by
Julian Storer
2009-09-09 20:53:54 +0100
fe5eaa5f19updated some of the mac pre-built apps. by
Julian Storer
2009-09-09 18:43:00 +0100
7dfc764bf0Initial check-in of a new WASAPI audio device wrapper (not properly tested yet!), and tidied up all the audio device type creation functions to make it easier to cope with all these different device types. Added a couple of config entries to enable WASAPI and DSound, so a windows build can use any combination of device APIs. Also replaced the string-to-double conversion code with a custom function to avoid localisation problems with commas and full-stops. by
Julian Storer
2009-09-09 17:35:23 +0100
f6faf867f7compatibility fixes for VS2005 by
Julian Storer
2009-09-09 16:59:20 +0100
31e780bda8changed a file in the jucer win32 project by
Julian Storer
2009-09-06 23:05:36 +0100
a983bb1300fixed a problem with native submenus in Snow Leopard by
Julian Storer
2009-08-31 17:08:52 +0100
ddf22bd416removed fixed channel limit from CoreAudio, and improved channel name detection; updated juce demo plugin project to cope with XCode 3.2; fixed a mac shutdown problem by
Julian Storer
2009-08-31 11:28:07 +0100
c2e85238c8minor updates for XCode 3.2 compatibility by
Julian Storer
2009-08-28 19:34:53 +0100
e89efe0f0dfixed a bug in DrawableComposite by
Julian Storer
2009-08-28 09:59:11 +0100
8073ca1f5bfixed a mistake in AudioFormatReader::readMaxLevels by
Julian Storer
2009-08-27 20:38:56 +0100
02320b70a8Updated .gitignore by
Julian Storer
2009-08-27 20:07:12 +0100
03683e2568Merge branch 'master' of ssh://juce.git.sourceforge.net/gitroot/juce/juce by
Julian Storer
2009-08-27 17:23:15 +0100
a327ca8dc9Updated a method name in Drawable to avoid overloading conflicts by
Julian Storer
2009-08-27 17:16:11 +0100
21816056c3Updated a method name in Drawable to avoid overloading conflicts by
Julian Storer
2009-08-27 17:03:59 +0100
955043fb48Minor whitespace tidy-up by
Julian Storer
2009-08-27 16:22:39 +0100
000a4a62faJust moved the repository from SVN to GIT! by
Julian Storer
2009-08-27 16:01:15 +0100
c41ae8188dChanged drawables to correctly render semi-transparently; added accessors for properties of some brush classes. by
jules
2009-08-27 09:07:00 +0000
a38d1a05e2More mac plugin fixes for Reaper, Logic, Live. by
jules
2009-08-25 09:54:17 +0000
9ffd554aa3Made the AU wrapper more robust against crashes when the UI and plugin are deleted in the wrong order. by
jules
2009-08-24 15:15:44 +0000
158a17f08a(Added missing files from last check-in) by
jules
2009-08-22 22:30:57 +0000
4d16424d9cRearranged the layout of the source tree, giving it a slightly flatter directory structure. Also fixed a small bug with DragAndDropComponents that was stopping the toolbar customisation working properly. by
jules
2009-08-22 21:57:23 +0000
61f0d6903eminor whitespace clean-up by
jules
2009-08-20 10:33:05 +0000
ea83c7ee5eCollected all the platform-specific code from the different build folders into a new folder in src/native. Also removed support for OSX10.2 by
jules
2009-08-20 09:19:37 +0000
f5a3fb0fb3removed a memory leak in mac messaging; tweaked mac VSTs to avoid a shutdown bug in Reaper; added a clear() method to DynamicObject. by
jules
2009-08-19 12:04:35 +0000
eb32240e95Updated the text of the copyright/license blurb at the top of each source file. by
jules
2009-08-18 22:13:11 +0000
2fee27c757Updated the text of the copyright/license blurb at the top of each source file. by
jules
2009-08-18 22:10:34 +0000
395e68b7a2Updated the text of the copyright/license blurb at the top of each source file. by
jules
2009-08-18 22:02:45 +0000
335bdf6f1fminor tidying up by
jules
2009-08-17 17:15:09 +0000
9f4c4087ddAdded the doxygen API html to the docs directory by
jules
2009-08-17 16:14:36 +0000
d8ac79c574Tidied up some mac project files and config settings, and tweaked the main readme file. by
jules
2009-08-14 10:08:56 +0000
fb5224ed74Minor whitespace clean-ups by
jules
2009-08-13 19:41:49 +0000
646732530cTidying up and removing some compiler warnings on the mac. by
jules
2009-08-13 19:37:19 +0000
011868e3a1Created a 'prebuilt' directory containing ready-built mac and win32 binaries of the juce demo, jucer, plugin host, etc by
jules
2009-08-13 19:28:22 +0000
ddc16536a3Changed the Linux native code files to use the same amalgamation file structure as the mac and windows ones do; made a small adjustment to the amalgamator, and removed some redundancy from the amalgamated files (if you are amalgamating code yourself, please build a new copy of the amalgamator, as the old one won't work correctly on this new code); fixed a few minor build warnings in linux by
jules
2009-08-13 11:11:26 +0000
4544b32be7fixed a small leak in AudioUnits by
jules
2009-08-12 20:01:07 +0000
1ccb175762tidied up whitespace in files by
jules
2009-08-12 15:54:25 +0000
f9f3351839fix for linux midi output; fix for NSViewComponent; tidying up of demo audio plugin; fixed backslashes in the jucer's generated code; added addOrReplaceSorted method to ReferenceCountedArray; added an option to ThreadPool::removeAllJobs. by
jules
2009-08-12 13:22:36 +0000
337c67f66cchanged the juce startup/shutdown code in the ActiveX browser plugin to try to work around IE's leakiness; added a very obscure feature to ASIO by
jules
2009-08-10 13:23:04 +0000
f2c0fda2e9small updates to improve TooltipWindow by
jules
2009-08-07 09:05:56 +0000
f8e2eaccc3fixed a bug with popup menus in browser plugins in IE8; added an option to change the time delay of a TooltipWindow; added a missing function to MagnifierComponent by
jules
2009-08-04 19:56:55 +0000
1e53260e0asmall change for loading opentype fonts in win32; fix for an audio plugins crash when closing the plugin in some recent hosts; fixes for linux VST event handling; change to the format reported by RTAS plugins with zero inputs or outputs; NPAPI plugin positioning for for mac firefox; fix for TreeViewItem button safety; added method LookAndFeel::getFontForTextButton; added an interpolation quality selector to MagnifierComponent; AlertWindows are now always-on-top in plugins; fix to RectanglePlacement::getScaleToFit(); added some utility methods to the URL class. by
jules
2009-08-03 15:38:40 +0000
c2ba5785abfix for VST crash in Live when the plugin is deleted with its window still open by
jules
2009-07-22 08:30:51 +0000
9992bb6790small tweaks to mac messaging and VST windowing; added code to name the drawables after their 'id' tag when parsing SVG by
jules
2009-07-21 14:06:17 +0000
62be9489damade the mac browser plugin wrapper compile under the 10.4 SDK by
jules
2009-07-20 17:26:23 +0000
c94bd62519fix for javascript parameter order in IE browser plugins; fix for linux x64 icons by
jules
2009-07-20 10:08:49 +0000
ebcde1e678Browser plugin fixes for a string-passing bug in NPAPI and problems with older versions of Firefox; more robust message flushing on shutdown on the mac. by
jules
2009-07-19 11:16:43 +0000
2615809676added a property flag to audio plugin windows so that the JucePlugin_EditorRequiresKeyboardFocus flag only stops the main plugin window from getting focus, and not other pop-up windows that it might create. by
jules
2009-07-17 16:55:48 +0000
192cf67062small tweak to avoid lock-ups when closing audio plugins in some hosts. by
jules
2009-07-17 10:20:07 +0000
6fe090f2cbAdded code to make the mac detect its executable file, removing the need for the juce_setCurrentExecutable function, and removed this function from the codebase. by
jules
2009-07-16 15:41:42 +0000
5df4ac7decAdded a method BrowserPluginComponent::getBrowserURL() so that plugins can find out what URL they are embedded in by
jules
2009-07-16 09:15:41 +0000
98b9baa880RTAS fix for a window position bug when two plugins are active. by
jules
2009-07-15 19:00:43 +0000
18533f9984changed the parameters to the keyStateChanged method, to sort out a problem with texteditor key interception that was otherwise impossible to fix. Made a couple of changes to the Mac NPAPI window positioning code; got rid of a couple of win32 warnings; added a couple of missing JUCE_API declarations; small fix to DragAndDropContainer; allowed var objects to be cast to a string. by
jules
2009-07-14 20:10:14 +0000
2571e96eabadded a couple of files I'd forgotten to check in last time.. by
jules
2009-07-14 08:28:55 +0000
9f1a293e5cadded a web browser page to the demo; made the DragAndDropContainer more robust if subcomponents are deleted while things are being dragged. by
jules
2009-07-13 19:45:22 +0000
d6c78655e7small change that should have gone into the last check-in. by
jules
2009-07-12 19:41:00 +0000
04f0303b84small fixes for fonts on mac and win32; changed Thread::setPriority to return a bool; added a File::getVolumeTotalSize() method; added a freetype path to the linux makefile; tweaked the jucer to make cached image variable names more readable; tweaked the hit-spots in the resizable borders of very small windows; moved ResizableWindow background painting into the LookAndFeel; made the broadcast flag of a DatagramSocket an optional constructor parameter; by
jules
2009-07-10 16:26:27 +0000
23e9ed57cbfixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection by
jules
2009-07-03 16:41:16 +0000
ca19733aadfixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection by
jules
2009-07-03 16:33:29 +0000
fc2181aa22changed the AudioFormatReader class to make the formats more consistent in the way they deal with requests for a different number of channels to the number that the file contains. This will mean that anyone who's using a custom AudioFormat will need to replace their read() method with a readSamples() method (easy to do - it's quite similar, with a couple of extra parameters, and actually makes things a bit easier for the subclass). by
jules
2009-07-02 15:11:45 +0000
253e713d02added URL stream length detection to Mac/win32; fixed a small linux audio bug; added some callbacks to Label to report when its text editor is shown or hidden; fixed a mouse-wheel problem with some types of slider; fixed a small SVG parsing error; by
jules
2009-07-02 11:00:37 +0000
c31e68daf1Added some missing files for camera support by
jules
2009-06-24 18:02:34 +0000
13d8703ffcAdded the CameraDevice class to allow webcam capture! by
jules
2009-06-24 14:31:23 +0000
453646d068Whitespace clean-ups. by
jules
2009-06-24 14:21:15 +0000
53fa161c1ffixed the return value from showNativeMessageBox on the Mac; added support for reading the SMPL block of a Wav file through the metadata; added a couple of missing JUCE_API declarations; optimised the low-quality image rescaling. by
jules
2009-06-23 11:10:24 +0000
749c2be6cbTweaks to VST for building on linux; improved linux code for detecting the executable's file path; small changes to linux window hinting; change on the Mac to fix app shutdown when the app isn't currently active; added Mac support for 3rd mouse button; fix to AudioDeviceManager thread safety when changing midi output devices; fix to DrawableButton text; made ComponentAnimator a change broadcaster to send messages when animations stop and start; small fix to DatagramSocket. by
jules
2009-06-17 17:57:16 +0000