Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 51a81f5f4d Fix for Graphics::drawBevel. Minor introjucer changes. by jules 2012-02-01 11:39:53 +0000
  • 4f0c2c0fb8 More openGL shader fixes. VST fix for Wavelab. by jules 2012-01-31 19:16:44 +0000
  • a66691b061 OpenGL tiled image fix. by jules 2012-01-30 19:25:35 +0000
  • 32aae7a2b3 Android audio fix. OpenGL tiling bug fix. by jules 2012-01-30 17:36:47 +0000
  • 36bd285c4b Viewport component listener fix. Minor clean-ups. by jules 2012-01-30 12:59:36 +0000
  • c539feabd5 Avoided win32 memory leak warning with file preview comps. Minor introjucer and colour parsing clean-ups. by jules 2012-01-27 16:56:55 +0000
  • 96ec22501a Improved CallOutBox layout. Minor introjucer tidy-ups. by jules 2012-01-26 10:31:19 +0000
  • 824f1b8484 iOS URL opening fix. by jules 2012-01-24 16:32:13 +0000
  • 529fbfbcc3 Refactoring of the way DrawableText handles its font size. by jules 2012-01-24 15:33:19 +0000
  • aff5fea6b4 Minor introjucer clean-ups. by jules 2012-01-22 10:04:19 +0000
  • ffaa06c3d0 XML parser fix. Mac filechooser fix. by jules 2012-01-21 09:10:06 +0000
  • a90aedce50 Small updates to ComponentBuilder, UnitTestRunner. by jules 2012-01-20 18:20:19 +0000
  • 15375dd223 Internal work on the ComponentBuilder system. by jules 2012-01-17 18:33:35 +0000
  • a511ea6b31 Mac GL fix for some older graphics cards. by jules 2012-01-16 09:58:43 +0000
  • ec08dc29a4 AU hosting fix for plugins without UIs. by jules 2012-01-16 09:57:40 +0000
  • e0aa00181a Minor tweaks to TextEditor, Message. by jules 2012-01-14 19:35:13 +0000
  • 673b8b5645 Updated some introjucer-generated defines. by jules 2012-01-13 15:05:04 +0000
  • bdbe7d3f01 Introjucer: made it possible to override settings in AppConfig.h. Version number bump. by jules 2012-01-12 14:19:16 +0000
  • ca17d3dd82 Couple of minor compilation fixes. by jules 2012-01-11 20:49:46 +0000
  • 6899d2c56f Minor tweaks to win32, tab key handling. by jules 2012-01-11 11:17:05 +0000
  • fb01e6dfc2 RTAS description update to use JucePlugin_Desc macro. FileBasedDocument addition for customising save filename. TableHeaderComponent fix to avoid spurious mouse-overs. by jules 2012-01-10 17:26:45 +0000
  • 493a78f33d More openGL: removed problematic gl_FragCoord use; made shaders work in GLES2. by jules 2012-01-10 14:25:21 +0000
  • 0301e9d1e4 Introjucer RTAS fix. VST fix for intel compiler. by jules 2012-01-10 11:35:46 +0000
  • b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. by jules 2012-01-09 17:07:14 +0000
  • 7c486b83d8 Removed the OpenGLRenderingTarget class (which wasn't a good fit with the way openGL actually works) by jules 2012-01-06 10:23:48 +0000
  • 9b16df83cf GL fixes for iOS/Android. by jules 2012-01-05 21:20:16 +0000
  • 98406ae4e4 Added iOS CoreMidi support. by jules 2012-01-05 18:10:08 +0000
  • dcfa73204b AlertWindow text colour fix. URL::getPort() method. Image::createCopy() method. by jules 2012-01-05 12:12:21 +0000
  • 4870ea28dd Refactored the dynamically-loaded OpenGL extension functions from being static to being members of a specific context object. This entails lots of OpenGLContext references being passed around all over the place, and has meant that a few static helper functions are no longer available. by jules 2012-01-04 16:36:30 +0000
  • 825cd60737 Improved enablement of DrawableButton. Made hosted VSTs update their latency. by jules 2012-01-03 15:00:13 +0000
  • f4cbb721a5 Minor update to ResizableWindow positioning, and slider tooltips. by jules 2012-01-02 10:57:11 +0000
  • 38703ee4c3 Cleaned up a few 64-bit VC++ warnings. by jules 2011-12-24 10:06:45 +0000
  • 35da7fe473 VST: workaround for a Wavelab bug. by jules 2011-12-23 10:34:02 +0000
  • a997490f17 Updated the OpenGLComponent so that it can render sub-components when using a background thread, and changed the demo to use this mode (which is faster). by jules 2011-12-23 10:33:05 +0000
  • c38916b675 OpenGL renderer optimisations. by jules 2011-12-22 18:32:34 +0000
  • 43d9a4eb16 New class: ThreadLocalValue. by jules 2011-12-22 11:40:34 +0000
  • b00ae44410 Windows 64-bit GL fix. by jules 2011-12-22 09:52:15 +0000
  • 932ee2ebf6 VST host build fix. Removed a couple of MSVC warnings. by jules 2011-12-21 11:47:54 +0000
  • 5e795134fc Added a read/write lock to the glyph cache. OpenGL shader fix. by jules 2011-12-21 11:15:22 +0000
  • 2c0902833d Lock for multithreaded font rendering. Tweaks for some openGL settings. Updated the demo to have an openGL rendering engine option. by jules 2011-12-20 13:32:11 +0000
  • 115d86817f Minor win32 GL fix. by jules 2011-12-19 20:32:28 +0000
  • 0d1c72f0b1 More openGL: using VBOs when rendering with shaders. by jules 2011-12-19 18:18:15 +0000
  • 57091c833c Win32 openGL build fix. Added .wma file extension for Windows Media. by jules 2011-12-19 10:52:11 +0000
  • df8b3618c2 OpenGL vertex attribute helper. by jules 2011-12-18 11:45:00 +0000
  • 3995ef255f iOS audio: added some buffer size options. by jules 2011-12-18 11:44:09 +0000
  • 37d8a65407 More OpenGL shader work. by jules 2011-12-18 10:37:25 +0000
  • 78dc975ab9 Minor CoreAudio callback fix. by jules 2011-12-18 10:36:28 +0000
  • a56a285e58 OpenGL work: renamed OpenGLGraphicsContext class, and made it use shaders for rendering where available. by jules 2011-12-15 13:50:19 +0000
  • 0925b99e6d Added ChildProcess::kill() by jules 2011-12-14 14:18:45 +0000
  • a376a04c64 Android build updates. by jules 2011-12-14 13:58:10 +0000
  • bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. by jules 2011-12-14 13:22:16 +0000
  • 678b532dad Mac VST-host resource file fix. by jules 2011-12-14 11:41:16 +0000
  • f703feb61e OpenGL improvements. by jules 2011-12-13 22:10:33 +0000
  • d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. by jules 2011-12-13 13:45:51 +0000
  • f36fa37440 Android: made audio system more tolerant of failed devices. by jules 2011-12-12 14:57:49 +0000
  • fd9bf6d5a3 Updated Introjucer for better Xcode 4 compatibility. Bumped version number. by jules 2011-12-12 14:23:17 +0000
  • c1ab947a53 Couple of minor windowing fixes. by jules 2011-12-12 12:55:56 +0000
  • ba53323cbd Android updates to support NDK r7. by jules 2011-12-12 12:23:15 +0000
  • cd0683ef4d Tidied up a few return types. by jules 2011-12-11 21:25:53 +0000
  • da7d612591 Small 10.5 compatibility tweak. by jules 2011-12-11 12:33:17 +0000
  • 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! by jules 2011-12-09 12:41:38 +0000
  • 39f12d3cc6 Fix for win32 window confusion when running multiple juce apps. by jules 2011-12-09 10:18:46 +0000
  • 173e8c083f CoreAudio: detection of disabled devices. Avoided some internal exceptions in the demo. by jules 2011-12-08 21:30:11 +0000
  • 9b6780f15a Version number bump. by jules 2011-12-08 19:52:34 +0000
  • 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. by jules 2011-12-08 19:50:45 +0000
  • f29aa4c468 Changed the OSX folder used for interprocess lock files. Fixed the JUCE_CATCH_UNHANDLED_EXCEPTIONS flag. by jules 2011-12-06 20:17:57 +0000
  • 29def60175 Improvements to WindowsMediaAudioFormat. Added some functionality to LocalisedStrings, and added some translate() functions that can be used instead of the old TRANS macro. by jules 2011-12-06 16:42:08 +0000
  • 5e53e8b980 Minor fix to WindowsMediaAudioFormat. by jules 2011-12-05 11:22:47 +0000
  • 38eb7f8a5b New class: WindowsMediaAudioFormat. by jules 2011-12-03 20:58:55 +0000
  • dc78a37f46 Added MemoryBlock::insert() method. by jules 2011-12-03 20:19:56 +0000
  • 2779a6dd4c Win32 GL tweaks. Performance improvement for CoreGraphicsImage. by jules 2011-12-01 16:46:05 +0000
  • 66f686f7be Removed a spurious assertion in MemoryBlock. by jules 2011-12-01 11:46:51 +0000
  • d1612df060 Fixed an mp3 glitch when seeking. by jules 2011-11-30 19:29:30 +0000
  • b67c2ff240 Improved ID3 tag recognition in the MP3 decoder. by jules 2011-11-30 14:43:48 +0000
  • 5354dac0b5 AudioUnitPluginFormat fix. by jules 2011-11-30 12:18:17 +0000
  • 510df9fcdf Fixed a typo in the MP3 decoder. by jules 2011-11-30 11:30:23 +0000
  • e60b2f3a20 New class: MP3AudioFormat. by jules 2011-11-29 17:07:54 +0000
  • aabc0dbe6e Couple of minor linux + android fixes. by jules 2011-11-29 15:11:14 +0000
  • d38057b304 Fixed bugs in the audio demo page, TextLayout, and AudioUnitPluginFormat. by jules 2011-11-29 14:18:53 +0000
  • 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. by jules 2011-11-28 19:19:07 +0000
  • 00f34cbe6c Xcode 4 assertion fix. VSTPluginFormat fix. by jules 2011-11-28 10:56:46 +0000
  • a45f14fbdf Minor DirectWrite fix. by jules 2011-11-25 18:41:05 +0000
  • c0b089cae4 fixed a typo in the last check-in. by jules 2011-11-25 16:43:00 +0000
  • 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. by jules 2011-11-25 14:25:12 +0000
  • 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. by jules 2011-11-24 18:11:37 +0000
  • 4846cbe046 Changes to support multiple busses in hosted AudioUnits. by jules 2011-11-23 16:49:07 +0000
  • a7fe393362 Added some xcode 4 files to the .gitignore by jules 2011-11-23 15:02:47 +0000
  • f3be0d0392 Added WebBrowserComponent::pageFinishedLoading() by jules 2011-11-23 12:33:34 +0000
  • cb3406d710 win32 drag-and-drop improvement. by jules 2011-11-23 11:48:21 +0000
  • d564972e9f MidiKeyboardComponent clean-ups + avoided blocking behaviour in the audio thread. by jules 2011-11-23 11:13:06 +0000
  • fb9af90b61 Updatesfor OSX 10.7 compatibility. by jules 2011-11-22 12:13:16 +0000
  • 7d7d8ff781 Linux + android font stuff. by jules 2011-11-21 20:15:25 +0000
  • 4773b388ef AttributedString class and advanced text layout (stage 1) by jules 2011-11-21 20:03:39 +0000
  • 15252c7227 New method: FileOutputStream::truncate() by jules 2011-11-21 11:41:58 +0000
  • 6b7496c893 Handy new functions: createCopyIfNotNull(), and ScopedPointer::createCopy() by jules 2011-11-20 21:55:35 +0000
  • 2ae2f8da30 Improved OSX realtime key modifier flag detection. by jules 2011-11-20 10:47:21 +0000
  • 65562fdbdb Fixed a couple of minor plugin host problems. by jules 2011-11-19 20:51:54 +0000
  • 84d438aebc Revamped the introjucer's settings page, making it easier to navigate than the old tabbed layout. Also, tweaked Viewport to be more resilient to changes in its content's size. by jules 2011-11-18 13:50:19 +0000
  • 1b87d55ebb CoreAudio fix for PPC. by jules 2011-11-17 14:47:13 +0000
  • ef63c14040 Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel. by jules 2011-11-17 12:57:44 +0000