94 Commits (37d8a654070a968ab2f6b5f6ac7461463b0d68c7)

Author SHA1 Message Date
  jules bbac5a8790 New class: OpenGLShaderProgram, and GL clean-ups. 14 years ago
  jules d6ed09e158 TextLayout fix. Windows stylus fix. Minor clean-ups. 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 cd0683ef4d Tidied up a few return types. 14 years ago
  jules da7d612591 Small 10.5 compatibility tweak. 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 38eb7f8a5b New class: WindowsMediaAudioFormat. 14 years ago
  jules e60b2f3a20 New class: MP3AudioFormat. 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 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
  jules cb3406d710 win32 drag-and-drop improvement. 14 years ago
  jules fb9af90b61 Updatesfor OSX 10.7 compatibility. 14 years ago
  jules 15252c7227 New method: FileOutputStream::truncate() 14 years ago
  jules 2ae2f8da30 Improved OSX realtime key modifier flag detection. 14 years ago
  jules 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. 14 years ago
  jules ef63c14040 Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel. 14 years ago
  jules 2a780902ba Fixed a minor leak in CoreAudioFormat. Fixed incorrect OSX and iOS version reporting. Added Xext library to linux introjucer build. Mac menu shortcut key fix. 14 years ago
  jules 96c0a756e0 Linux windowing tweak for menus + tooltips. 14 years ago
  jules 5435bfcb26 win32 revealToUser improvement. TextEditor fix. Supprt for cut/copy/paste shortcuts when OSX file browsers are visible. iOS embedded window positioning fix. 14 years ago
  jules 09dd26bf60 Tweak to ComponentBoundsConstrainer. Fix for iOS when embedding juce windows. 14 years ago
  jules 674aa73dd7 Bumped the version number. 14 years ago
  jules 2b34a17716 ASIO name fix. Minor TextEditor fix. Linux auto-repeat key workaround. 14 years ago
  jules 6f5bb01513 Workarounds for mingw compatibility. 14 years ago
  jules 34840062ef Made the x and y members public in the Point class. 14 years ago
  jules cad2a6329b Minor mouse-up event behaviour tweak. 14 years ago
  jules 0b1cdf6ab1 Refactoring of image storage: new classes ImageType, ImagePixelData, SoftwareImageType, NativeImageType, OpenGLImageType. 14 years ago
  jules c555cbb9cb Tweaks to Viewport and roundToInt() 14 years ago
  jules d1e4e9b9d0 OpenGL development (OpenGLRenderer now more-or-less works) 14 years ago
  jules 0422e4ced9 More OpenGL work. 14 years ago
  jules 74a727b42f Added a FileTreeComponent::refresh() method. 14 years ago
  jules 7404020717 New method LookAndFeel::createGraphicsContext(). More OpenGL refactoring. 14 years ago
  jules afcc66e449 Minor fix for ResamplingAudioSource, minor addition to Slider. 14 years ago
  jules 27d7185f34 OSX10.4 menu fix. Graphics::drawSingleLineText justification. 14 years ago
  jules b23e5c4515 ImageButton fix. OpenGL refactoring. 14 years ago
  jules 2ce2d3fe37 Component opacity clipping fix. 14 years ago
  jules deec72851b Rendering code refactoring. 14 years ago
  jules 164cd8909b Fixes for TextEditor, ASIO, Windows touch, AU. 14 years ago
  jules d3935a9b91 Small Win7 multi-touch tweak. 14 years ago
  jules 00b6a73860 Regenerated project files. 14 years ago
  jules e647ea8a90 Experimental support for Win7 multi-touch. 14 years ago
  jules 58580fc792 OpenGL gradient rendering. Viewport fix. 14 years ago
  jules bd7c046f76 Fixed some old OSX message handling code. Made the return type of Slider::getTextFromValue non-const. 14 years ago
  jules 40e8a8916b Bumped version and updated project files. 14 years ago
  jules 79bf147d89 Couple of minor additions to file browser comps. 14 years ago
  jules fee33f45fd Added Component::findChildWithID 14 years ago
  jules 9b38f91226 Fixed a compile problem in VSTs. Minor clean-ups. 14 years ago