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
|
2009-08-10 13:23:04 +00:00 |
|
jules
|
f2c0fda2e9
|
small updates to improve TooltipWindow
|
2009-08-07 09:05:56 +00:00 |
|
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
|
2009-08-04 19:56:55 +00:00 |
|
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.
|
2009-08-03 15:38:40 +00:00 |
|
jules
|
c2ba5785ab
|
fix for VST crash in Live when the plugin is deleted with its window still open
|
2009-07-22 08:30:51 +00:00 |
|
jules
|
9992bb6790
|
small tweaks to mac messaging and VST windowing; added code to name the drawables after their 'id' tag when parsing SVG
|
2009-07-21 14:06:17 +00:00 |
|
jules
|
62be9489da
|
made the mac browser plugin wrapper compile under the 10.4 SDK
|
2009-07-20 17:26:23 +00:00 |
|
jules
|
c94bd62519
|
fix for javascript parameter order in IE browser plugins; fix for linux x64 icons
|
2009-07-20 10:08:49 +00:00 |
|
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.
|
2009-07-19 11:16:43 +00:00 |
|
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.
|
2009-07-17 16:55:48 +00:00 |
|
jules
|
192cf67062
|
small tweak to avoid lock-ups when closing audio plugins in some hosts.
|
2009-07-17 10:20:07 +00:00 |
|
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.
|
2009-07-16 15:41:42 +00:00 |
|
jules
|
5df4ac7dec
|
Added a method BrowserPluginComponent::getBrowserURL() so that plugins can find out what URL they are embedded in
|
2009-07-16 09:15:41 +00:00 |
|
jules
|
98b9baa880
|
RTAS fix for a window position bug when two plugins are active.
|
2009-07-15 19:00:43 +00:00 |
|
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.
|
2009-07-14 20:10:14 +00:00 |
|
jules
|
2571e96eab
|
added a couple of files I'd forgotten to check in last time..
|
2009-07-14 08:28:55 +00:00 |
|
jules
|
9f1a293e5c
|
added a web browser page to the demo; made the DragAndDropContainer more robust if subcomponents are deleted while things are being dragged.
|
2009-07-13 19:45:22 +00:00 |
|
jules
|
d6c78655e7
|
small change that should have gone into the last check-in.
|
2009-07-12 19:41:00 +00:00 |
|
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;
|
2009-07-10 16:26:27 +00:00 |
|
jules
|
23e9ed57cb
|
fixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection
|
2009-07-03 16:41:16 +00:00 |
|
jules
|
ca19733aad
|
fixed broken CD reader code on linux; added support for broadcasting in DatagramSockets; small fix for String::replaceSection
|
2009-07-03 16:33:29 +00:00 |
|
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).
|
2009-07-02 15:11:45 +00:00 |
|
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;
|
2009-07-02 11:00:37 +00:00 |
|
jules
|
c31e68daf1
|
Added some missing files for camera support
|
2009-06-24 18:02:34 +00:00 |
|
jules
|
82e7a45177
|
|
2009-06-24 18:01:23 +00:00 |
|
jules
|
1f0006acfb
|
|
2009-06-24 17:53:00 +00:00 |
|
jules
|
13d8703ffc
|
Added the CameraDevice class to allow webcam capture!
|
2009-06-24 14:31:23 +00:00 |
|
jules
|
453646d068
|
Whitespace clean-ups.
|
2009-06-24 14:21:15 +00:00 |
|
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.
|
2009-06-23 11:10:24 +00:00 |
|
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.
|
2009-06-17 17:57:16 +00:00 |
|
jules
|
7d2a7af8a5
|
Added some packetising code to the Mac Midi sysex output; tweaked some key focus problems for the AU wrapper in AULab; fixed a small PreferencesPanel bug.
|
2009-05-29 12:04:30 +00:00 |
|
jules
|
829498e397
|
Added Carbon UI support to the AU wrapper
|
2009-05-28 14:10:55 +00:00 |
|
jules
|
909be095d8
|
Fixed a typo in linux audio and added some hints to linux window resizing; fixed the WavAudioFormat to make it read stereo files correctly into a mono buffer; Fixed an infinite loop in the vst plugin format
|
2009-05-21 18:22:34 +00:00 |
|
jules
|
d952408824
|
small tweak to the demo JucePluginCharacteristics.h to make it work in the Mac rez compiler.
|
2009-05-13 12:16:03 +00:00 |
|
jules
|
e6dd20444e
|
Fix for AU plugin midi event threading on some hosts; fix for timing of MidiOutput::sendBlockOfMessages; Fix for URL::addEscapeChars; added a MidiBuffer::swap method; restructured some AudioSampleBuffer methods to aid compiler inlining.
|
2009-05-13 12:08:58 +00:00 |
|
jules
|
0d3f72cbb0
|
Minor changes to VST wrapper and StandaloneFilterWindow.
|
2009-05-11 15:29:55 +00:00 |
|
jules
|
65e1eabca3
|
Small fix to audio plugin host demo; updated plugin characteristics file to allow a standalone build flag; added VST speaker arrangement fixes as suggested by Andy; added some options for ignoring hidden files to the file browser comp; minor update to the Variant class.
|
2009-05-11 09:57:40 +00:00 |
|
jules
|
f0c030e330
|
More ActiveX browser plugins changes
|
2009-05-11 09:40:23 +00:00 |
|
jules
|
c0ddf1406c
|
First version of the ActiveX browser plugin wrapper
|
2009-05-11 09:33:05 +00:00 |
|
jules
|
7dd28c93e2
|
linux window z-order fix; small change to make audio plugin host demo compile; fix for assembly language in graphics rendering on gcc.
|
2009-05-05 12:00:57 +00:00 |
|
jules
|
829f0c8dde
|
Small fix to ALSA audio; small fix for Linux window border sizes; fix to stop win32 incorrectly making windows always-on-top; added a constructor for MidiBuffer.
|
2009-05-01 15:53:57 +00:00 |
|
jules
|
a7a5e8079f
|
small fix to the npapi handling code
|
2009-04-28 13:18:56 +00:00 |
|
jules
|
9c187cafd0
|
|
2009-04-28 11:26:58 +00:00 |
|
jules
|
0e3e701a32
|
Initial check-in of NPAPI browser plugin wrapper code.
|
2009-04-27 15:07:04 +00:00 |
|
jules
|
4409b04e85
|
Updates to method calling with Variants; Small fix for mac opengl compatibility.
|
2009-04-27 15:01:18 +00:00 |
|
jules
|
35466f0495
|
Small fix for the juce demo audio code.
|
2009-04-24 09:26:37 +00:00 |
|
jules
|
44938b9cd0
|
Improvements to modal event blocking for plugins; small bugfix for OwnedArrays.
|
2009-04-24 09:23:48 +00:00 |
|
jules
|
4570818cc0
|
Small fix for ThreadPool priorities
|
2009-04-22 21:15:26 +00:00 |
|
jules
|
ef6ab9ed6a
|
Added some cunning hacks that should make modal dialogs in plugins block mouse events in the host app. Also added a fix for thread-safety in ReferenceCountedArrays, and tweaked the new variant classes.
|
2009-04-22 21:07:52 +00:00 |
|
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 |
|