402 Commits (7e9fbd30c3882bf2e5b718efbf08ce71c6f7ac08)

Author SHA1 Message Date
  jules 43d9a4eb16 New class: ThreadLocalValue. 14 years ago
  jules b00ae44410 Windows 64-bit GL fix. 14 years ago
  jules 932ee2ebf6 VST host build fix. Removed a couple of MSVC warnings. 14 years ago
  jules 5e795134fc Added a read/write lock to the glyph cache. OpenGL shader fix. 14 years ago
  jules 2c0902833d Lock for multithreaded font rendering. Tweaks for some openGL settings. Updated the demo to have an openGL rendering engine option. 14 years ago
  jules 115d86817f Minor win32 GL fix. 14 years ago
  jules 0d1c72f0b1 More openGL: using VBOs when rendering with shaders. 14 years ago
  jules 57091c833c Win32 openGL build fix. Added .wma file extension for Windows Media. 14 years ago
  jules df8b3618c2 OpenGL vertex attribute helper. 14 years ago
  jules 3995ef255f iOS audio: added some buffer size options. 14 years ago
  jules 37d8a65407 More OpenGL shader work. 14 years ago
  jules 78dc975ab9 Minor CoreAudio callback fix. 14 years ago
  jules a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. 14 years ago
  jules 0925b99e6d Added ChildProcess::kill() 14 years ago
  jules a376a04c64 Android build updates. 14 years ago
  jules bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 14 years ago
  jules 678b532dad Mac VST-host resource file fix. 14 years ago
  jules f703feb61e OpenGL improvements. 14 years ago
  jules d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 14 years ago
  jules f36fa37440 Android: made audio system more tolerant of failed devices. 14 years ago
  jules fd9bf6d5a3 Updated Introjucer for better Xcode 4 compatibility. Bumped version number. 14 years ago
  jules c1ab947a53 Couple of minor windowing fixes. 14 years ago
  jules ba53323cbd Android updates to support NDK r7. 14 years ago
  jules cd0683ef4d Tidied up a few return types. 14 years ago
  jules da7d612591 Small 10.5 compatibility tweak. 14 years ago
  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! 14 years ago
  jules 39f12d3cc6 Fix for win32 window confusion when running multiple juce apps. 14 years ago
  jules 173e8c083f CoreAudio: detection of disabled devices. Avoided some internal exceptions in the demo. 14 years ago
  jules 9b6780f15a Version number bump. 14 years ago
  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. 14 years ago
  jules f29aa4c468 Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag. 14 years ago
  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. 14 years ago
  jules 5e53e8b980 Minor fix to WindowsMediaAudioFormat. 14 years ago
  jules 38eb7f8a5b New class: WindowsMediaAudioFormat. 14 years ago
  jules dc78a37f46 Added MemoryBlock::insert() method. 14 years ago
  jules 2779a6dd4c Win32 GL tweaks. Performance improvement for CoreGraphicsImage. 14 years ago
  jules 66f686f7be Removed a spurious assertion in MemoryBlock. 14 years ago
  jules d1612df060 Fixed an mp3 glitch when seeking. 14 years ago
  jules b67c2ff240 Improved ID3 tag recognition in the MP3 decoder. 14 years ago
  jules 5354dac0b5 AudioUnitPluginFormat fix. 14 years ago
  jules 510df9fcdf Fixed a typo in the MP3 decoder. 14 years ago
  jules e60b2f3a20 New class: MP3AudioFormat. 14 years ago
  jules aabc0dbe6e Couple of minor linux + android fixes. 14 years ago
  jules d38057b304 Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat. 14 years ago
  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. 14 years ago
  jules 00f34cbe6c Xcode 4 assertion fix. VSTPluginFormat fix. 14 years ago
  jules a45f14fbdf Minor DirectWrite fix. 14 years ago
  jules c0b089cae4 fixed a typo in the last check-in. 14 years ago
  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. 14 years ago
  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. 14 years ago