1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

186 commits

Author SHA1 Message Date
jules
3995ef255f iOS audio: added some buffer size options. 2011-12-18 11:44:09 +00:00
jules
37d8a65407 More OpenGL shader work. 2011-12-18 10:37:25 +00:00
jules
78dc975ab9 Minor CoreAudio callback fix. 2011-12-18 10:36:28 +00:00
jules
a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 2011-12-15 13:50:19 +00:00
jules
0925b99e6d Added ChildProcess::kill() 2011-12-14 14:18:45 +00:00
jules
a376a04c64 Android build updates. 2011-12-14 13:58:10 +00:00
jules
bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 2011-12-14 13:22:16 +00:00
jules
678b532dad Mac VST-host resource file fix. 2011-12-14 11:41:16 +00:00
jules
f703feb61e OpenGL improvements. 2011-12-13 22:10:33 +00:00
jules
d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 2011-12-13 13:45:51 +00:00
jules
f36fa37440 Android: made audio system more tolerant of failed devices. 2011-12-12 14:57:49 +00:00
jules
fd9bf6d5a3 Updated Introjucer for better Xcode 4 compatibility. Bumped version number. 2011-12-12 14:23:17 +00:00
jules
c1ab947a53 Couple of minor windowing fixes. 2011-12-12 12:55:56 +00:00
jules
ba53323cbd Android updates to support NDK r7. 2011-12-12 12:23:15 +00:00
jules
cd0683ef4d Tidied up a few return types. 2011-12-11 21:25:53 +00:00
jules
da7d612591 Small 10.5 compatibility tweak. 2011-12-11 12:33:17 +00:00
jules
907cfc5221 Straightened out some confusion with the Point::getAngleToPoint and Line::getAngle methods, where the description didn't actually match the behaviour. The behaviour and descriptions of these functions have now changed, but should now match up! 2011-12-09 12:41:38 +00:00
jules
39f12d3cc6 Fix for win32 window confusion when running multiple juce apps. 2011-12-09 10:18:46 +00:00
jules
173e8c083f CoreAudio: detection of disabled devices. Avoided some internal exceptions in the demo. 2011-12-08 21:30:11 +00:00
jules
9b6780f15a Version number bump. 2011-12-08 19:52:34 +00:00
jules
ea6df1c8f1 New internal class CachedComponentImage, which is used internally to manage component buffering. I've used this to rebuild the OpenGLComponent's rendering algorithm so that it now supports sub-components and can have 2D content drawn in its paint method. Updated the openGL demo to show this in action. 2011-12-08 19:50:45 +00:00
jules
f29aa4c468 Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag. 2011-12-06 20:17:57 +00:00
jules
29def60175 Improvements to WindowsMediaAudioFormat. Added some functionality to LocalisedStrings, and added some translate() functions that can be used instead of the old TRANS macro. 2011-12-06 16:42:08 +00:00
jules
5e53e8b980 Minor fix to WindowsMediaAudioFormat. 2011-12-05 11:22:47 +00:00
jules
38eb7f8a5b New class: WindowsMediaAudioFormat. 2011-12-03 20:58:55 +00:00
jules
dc78a37f46 Added MemoryBlock::insert() method. 2011-12-03 20:19:56 +00:00
jules
2779a6dd4c Win32 GL tweaks. Performance improvement for CoreGraphicsImage. 2011-12-01 16:46:05 +00:00
jules
66f686f7be Removed a spurious assertion in MemoryBlock. 2011-12-01 11:46:51 +00:00
jules
d1612df060 Fixed an mp3 glitch when seeking. 2011-11-30 19:29:30 +00:00
jules
b67c2ff240 Improved ID3 tag recognition in the MP3 decoder. 2011-11-30 14:43:48 +00:00
jules
5354dac0b5 AudioUnitPluginFormat fix. 2011-11-30 12:18:17 +00:00
jules
510df9fcdf Fixed a typo in the MP3 decoder. 2011-11-30 11:30:23 +00:00
jules
e60b2f3a20 New class: MP3AudioFormat. 2011-11-29 17:07:54 +00:00
jules
aabc0dbe6e Couple of minor linux + android fixes. 2011-11-29 15:11:14 +00:00
jules
d38057b304 Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat. 2011-11-29 14:18:53 +00:00
jules
a9fbfad8c1 Tarted up the audio playback demo slightly, to show a playback cursor and let you drag it with the mouse, zoom with mouse-wheel etc. Fixed a VST plugin host typo. Gave the ImageButton a default constructor. 2011-11-28 19:19:07 +00:00
jules
00f34cbe6c Xcode 4 assertion fix. VSTPluginFormat fix. 2011-11-28 10:56:46 +00:00
jules
a45f14fbdf Minor DirectWrite fix. 2011-11-25 18:41:05 +00:00
jules
c0b089cae4 fixed a typo in the last check-in. 2011-11-25 16:43:00 +00:00
jules
58db7eb880 Complete rewrite of the TextLayout class, to provide better support for native platform layout functions. It now works with the AttributedString class, to provide a pre-formatted AttributedString that can be drawn. 2011-11-25 14:25:12 +00:00
jules
1a5bdda7f1 Fixed an obscure utf8 string comparison problem. Added a few C++11 tweaks. Improved VST host default folder detection. Win32 file browser filter fix. Introjucer VS2005 compiler bug workaround. 2011-11-24 18:11:37 +00:00
jules
4846cbe046 Changes to support multiple busses in hosted AudioUnits. 2011-11-23 16:49:07 +00:00
jules
f3be0d0392 Added WebBrowserComponent::pageFinishedLoading() 2011-11-23 12:33:34 +00:00
jules
cb3406d710 win32 drag-and-drop improvement. 2011-11-23 11:48:21 +00:00
jules
d564972e9f MidiKeyboardComponent clean-ups + avoided blocking behaviour in the audio thread. 2011-11-23 11:13:06 +00:00
jules
fb9af90b61 Updatesfor OSX 10.7 compatibility. 2011-11-22 12:13:16 +00:00
jules
7d7d8ff781 Linux + android font stuff. 2011-11-21 20:15:25 +00:00
jules
4773b388ef AttributedString class and advanced text layout (stage 1) 2011-11-21 20:03:39 +00:00
jules
15252c7227 New method: FileOutputStream::truncate() 2011-11-21 11:41:58 +00:00
jules
6b7496c893 Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy() 2011-11-20 21:55:35 +00:00