jules
|
a38d1a05e2
|
More mac plugin fixes for Reaper, Logic, Live.
|
16 years ago |
jules
|
9ffd554aa3
|
Made the AU wrapper more robust against crashes when the UI and plugin are deleted in the wrong order.
|
16 years ago |
jules
|
158a17f08a
|
(Added missing files from last check-in)
|
16 years ago |
jules
|
4d16424d9c
|
Rearranged 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.
|
16 years ago |
jules
|
61f0d6903e
|
minor whitespace clean-up
|
16 years ago |
jules
|
ea83c7ee5e
|
Collected all the platform-specific code from the different build folders into a new folder in src/native. Also removed support for OSX10.2
|
16 years ago |
jules
|
f5a3fb0fb3
|
removed a memory leak in mac messaging; tweaked mac VSTs to avoid a shutdown bug in Reaper; added a clear() method to DynamicObject.
|
16 years ago |
jules
|
eb32240e95
|
Updated the text of the copyright/license blurb at the top of each source file.
|
16 years ago |
jules
|
2fee27c757
|
Updated the text of the copyright/license blurb at the top of each source file.
|
16 years ago |
jules
|
395e68b7a2
|
Updated the text of the copyright/license blurb at the top of each source file.
|
16 years ago |
jules
|
335bdf6f1f
|
minor tidying up
|
16 years ago |
jules
|
9f4c4087dd
|
Added the doxygen API html to the docs directory
|
16 years ago |
jules
|
d8ac79c574
|
Tidied up some mac project files and config settings, and tweaked the main readme file.
|
16 years ago |
jules
|
fb5224ed74
|
Minor whitespace clean-ups
|
16 years ago |
jules
|
646732530c
|
Tidying up and removing some compiler warnings on the mac.
|
16 years ago |
jules
|
011868e3a1
|
Created a 'prebuilt' directory containing ready-built mac and win32 binaries of the juce demo, jucer, plugin host, etc
|
16 years ago |
jules
|
ddc16536a3
|
Changed 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
|
16 years ago |
jules
|
4544b32be7
|
fixed a small leak in AudioUnits
|
16 years ago |
jules
|
1ccb175762
|
tidied up whitespace in files
|
16 years ago |
jules
|
f9f3351839
|
fix 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.
|
16 years ago |
jules
|
337c67f66c
|
changed 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
|
16 years ago |
jules
|
f2c0fda2e9
|
small updates to improve TooltipWindow
|
16 years ago |
jules
|
f8e2eaccc3
|
fixed 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
|
16 years ago |
jules
|
1e53260e0a
|
small 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.
|
16 years ago |
jules
|
c2ba5785ab
|
fix for VST crash in Live when the plugin is deleted with its window still open
|
16 years ago |
jules
|
9992bb6790
|
small tweaks to mac messaging and VST windowing; added code to name the drawables after their 'id' tag when parsing SVG
|
16 years ago |
jules
|
62be9489da
|
made the mac browser plugin wrapper compile under the 10.4 SDK
|
16 years ago |
jules
|
c94bd62519
|
fix for javascript parameter order in IE browser plugins; fix for linux x64 icons
|
16 years ago |
jules
|
ebcde1e678
|
Browser 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.
|
16 years ago |
jules
|
2615809676
|
added 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.
|
16 years ago |
jules
|
192cf67062
|
small tweak to avoid lock-ups when closing audio plugins in some hosts.
|
16 years ago |
jules
|
6fe090f2cb
|
Added code to make the mac detect its executable file, removing the need for the juce_setCurrentExecutable function, and removed this function from the codebase.
|
16 years ago |
jules
|
5df4ac7dec
|
Added a method BrowserPluginComponent::getBrowserURL() so that plugins can find out what URL they are embedded in
|
16 years ago |
jules
|
98b9baa880
|
RTAS fix for a window position bug when two plugins are active.
|
16 years ago |
jules
|
18533f9984
|
changed 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.
|
16 years ago |
jules
|
2571e96eab
|
added a couple of files I'd forgotten to check in last time..
|
16 years ago |
jules
|
9f1a293e5c
|
added a web browser page to the demo; made the DragAndDropContainer more robust if subcomponents are deleted while things are being dragged.
|
16 years ago |
jules
|
d6c78655e7
|
small change that should have gone into the last check-in.
|
16 years ago |
jules
|
04f0303b84
|
small 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;
|
16 years ago |
jules
|
23e9ed57cb
|
fixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection
|
16 years ago |
jules
|
ca19733aad
|
fixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection
|
16 years ago |
jules
|
fc2181aa22
|
changed 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).
|
16 years ago |
jules
|
253e713d02
|
added 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;
|
16 years ago |
jules
|
c31e68daf1
|
Added some missing files for camera support
|
16 years ago |
jules
|
82e7a45177
|
|
16 years ago |
jules
|
1f0006acfb
|
|
16 years ago |
jules
|
13d8703ffc
|
Added the CameraDevice class to allow webcam capture!
|
16 years ago |
jules
|
453646d068
|
Whitespace clean-ups.
|
16 years ago |
jules
|
53fa161c1f
|
fixed 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.
|
16 years ago |
jules
|
749c2be6cb
|
Tweaks 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.
|
16 years ago |