689 Commits (a9b16760288d4f30ea18bc22c0902dc845cfe2e8)

Author SHA1 Message Date
  Julian Storer a9b1676028 Fixed for OpenGL, DropShadower, Linux midi, VST resizing + mouse wheel hooks. 14 years ago
  Julian Storer 06d2fe4887 Fix for mac font use with the 10.5 SDK. 14 years ago
  Julian Storer 328cc11713 Removed the initialiseJuce_NonGUI() and shutdownJuce_NonGUI() methods - these aren't needed any more. Removed some old MidiOutput methods which weren't cross-platform. OpenGLComponent updates. Extra DropShadower safety. 14 years ago
  Julian Storer e159587a9b Decentralised some initialisation code. Minor fixes for Array, Component, iOS fonts. 14 years ago
  Julian Storer 9301d072e3 ComboBox focus fix. OpenGLComponent fixes. Result class safety tweaks. 14 years ago
  Julian Storer 7d969716f2 Fix for return key and multi-touch handling on iOS. Added CoreText typeface support for newer OSX and iOS versions. Experimental support for latency correction in the AudioProcessorGraph. File extension fix for directories. Experimental support for openGL threading. 14 years ago
  Julian Storer 6f0740d466 New class: Result, for returning error messages from operations. Used this class to report file errors in FileInputStream and FileOutputStream. 14 years ago
  Julian Storer e9bdd1d637 Changed the var class to be able to hold any ReferenceCountedObject rather than just a DynamicObject. Altered the drag-and-drop classes to use a var instead of a String as the drag description. This affects the getDragSourceDescription() methods in the TreeViewItem, ListBoxModel and TableListBoxModel classes, which now return a var instead of a String. 14 years ago
  Julian Storer f4c4f310e1 Refactored the DragAndDropTarget callback methods, to replace the parameters with a structure. This also affects the TreeViewItem drag-and-drop callback methods. 14 years ago
  Julian Storer d97ce5f9ee Fix for audio plugin builds on win32. AudioProcessorGraph optimisations. Access to min/max values in audio thumbnails. More metadata support for wav and aiff formats. 14 years ago
  Julian Storer 345c7aa23c Removed the AudioFilterStreamer class, and tidied up StandaloneFilterWindow. Updated projects for new plugin file locations. 14 years ago
  Julian Storer 749c29563f Renamed the audio/plugins folder. 14 years ago
  Julian Storer 8519598c93 Added cue point parsing to wav file format. Added SystemStats::getComputerName() method. More minor nullptr/noexcept tweaks. 14 years ago
  Julian Storer 0271fdf167 More minor nullptr stuff. 14 years ago
  Julian Storer b047d9be53 More 'nullptr' updates and minor clean-ups. 14 years ago
  Julian Storer 46c3a6bbe5 CustomTypeface unicode fix. Misc nullptr additions. 14 years ago
  Julian Storer f04309f44a Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers. 14 years ago
  Julian Storer e0a38a30db Minor tweaks to the software renderer, introjucer and vst wrapper. 14 years ago
  Julian Storer f73d602b45 64-bit VST tweaks. Removed leak warnings for messages. 14 years ago
  Julian Storer 97398dfe49 Added some begin()/end() methods to the container classes to add compatibility with standard c++ iteration mechanisms. 14 years ago
  Julian Storer 1fb8929c55 New class: ImageComponent, which just displays an image. 14 years ago
  Julian Storer fa04e0cf93 win32 font name length fix. Tidied up ScopedLock class structure, creating some templated classes for generic RAII locking. 14 years ago
  Julian Storer d5bbd54f25 Fix for StringArray tokenising. 14 years ago
  Julian Storer 37877037f4 Added new class: SpinLock, and used it to optimise a few bits of code. 14 years ago
  Julian Storer 819e8c441a Custom typeface fix. 14 years ago
  Julian Storer 927cebcdbb New class NativeMessageBox, with static methods for showing several types of native alert boxes. 14 years ago
  Julian Storer a493cfee4d Added a button size option to the PreferencesPanel. Added an operator for writing Strings to std::wcout. Fixed a clipping error in audio float to int conversion. Made the introjucer cope with backslashes in filenames when used on unix. 14 years ago
  Julian Storer 025b20bdc3 Couple of win32 IME tweaks. Unused key forwarding for win32 child windows. 14 years ago
  Julian Storer 453425ccd5 win32 paint fix. Initial steps towards supporting win32 IME. Fix for win32 NamedPipe hang. 14 years ago
  Julian Storer ca8ce6d354 Fixes for disappearing win32 drag images, and TextEditor custom cursors. 14 years ago
  Julian Storer e1e5018a91 New class: CaretComponent, which is created by the LookAndFeel. Fix for VST build on VC2005. 14 years ago
  Julian Storer 8ea44694dc Fix for alt modifier key in win32. 14 years ago
  Julian Storer 3957158ec9 String::charToString fix. 14 years ago
  Julian Storer 5eb389342d Android audio implementation. Tweak to RecentlyOpenedFilesList. 14 years ago
  Julian Storer 9f6e8f8e00 String encoding fix. 14 years ago
  Julian Storer eabc372ea9 String tokenisation clean-up. 14 years ago
  Julian Storer ed0ed361f0 Cleaned up a couple of win32 window class methods. Some other minor clean-ups. 14 years ago
  Julian Storer c15d414895 Fix for linux build, lookandfeel typo, VS2005 sockets. Added a class ZipFile::Builder for creating zip files. 14 years ago
  Julian Storer 883ff38bf5 Tidied up a typo in an android pathname. Fixed a clipping error in audio conversion. 14 years ago
  Julian Storer bde96c1053 Fix for win32 String::formatted. Minor clean-ups. 14 years ago
  Julian Storer bf1c4f5b31 WASAPI session event callbacks. 14 years ago
  Julian Storer b3e986bc95 Added android build files for the juce demo. Sockets fix. Updated the juce readme file in the docs folder. 14 years ago
  Julian Storer 0297ae5c69 Added mac architecture type to the introjucer. Optimised code editor syntax iteration. 14 years ago
  Julian Storer 6e76ba29ab Added missing include for sockets. Android http streams. Minor fix for ActiveX. 14 years ago
  Julian Storer 0d412ad346 Implemented callbacks on the Mac when screen sizes change. Minor clean-ups. 14 years ago
  Julian Storer 85aeeea1e9 Moved a couple of midi files around. DrawableImage::hitTest tweak. 14 years ago
  Julian Storer 0e4a0df2c2 (Added files missing from last check-in) 14 years ago
  Julian Storer fd1f1ef63f String alignment fix for win32. 14 years ago
  Julian Storer 03393549bc more win32 socket fixes. 14 years ago
  Julian Storer 19c6d9d2bc Fix for win32 sockets. 14 years ago