1546 Commits (b70e0a28d229f147b202e5c274ad14e92cc18238)
 

Author SHA1 Message Date
  Julian Storer a6f3466852 Sorted out some mac window maximising peculiarities. 14 years ago
  Julian Storer 2009753eac Cleaned up some obscure compiler warnings and added some JSON unit tests. 14 years ago
  Julian Storer 796247483a Added a JSON parser/formatter class. Extended the var class to hold arrays, to make it compatible with the structure of JSON data. 14 years ago
  Julian Storer 6cddcc2407 Improved Wine detection on Windows. Removed mouse event throttling for WinVista and later. 14 years ago
  Julian Storer b08d3c69fa Fix for Win7 full-screen problem. Fix for introjucer absolute paths. 14 years ago
  Julian Storer 9226bfba49 Fixed win32 horizontal scroll wheel direction. Big internal refactoring of win32 typeface implementation. Added some functionality to SortedSet. Fixed a mac main menu bug. 14 years ago
  Julian Storer 5b7a1d6311 Mouse cursor update fix. FLAC support for multiple channels. win32 scroll wheel tweak. 14 years ago
  Julian Storer 1dac02369e New method Array::resize(). Tweaked AudioThumbnail to avoid clearing the input source when loaded. New class SingleThreadedReferenceCountedObject (and used this for Font, Typeface, Expression, Value and ValueTree classes, since none of these were safe to use with threads anyway). Minor additions to GlyphArrangement. 14 years ago
  Julian Storer 67e22bbb56 Added selection to treeview persistent state. Minor optimisations to AudioThumbnail. Added FTP password support for win32 networking. Cleaned up some file dependencies and altered some return value types to allow better c++0x forwarding behaviour. 14 years ago
  Julian Storer b3634661e6 Fix for subtle OSX main menu key focus problem. Minor clean-ups. 14 years ago
  Julian Storer be8f34282f Added support for handling sustain and sostenuto pedals to the Synthesiser class. 14 years ago
  Julian Storer e6f64740d9 New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream. 14 years ago
  Julian Storer 94b07cb09b Added quality options to FlacAudioFormat. Fixed a positioning error in embedded NSViewComponents. Fixes to KnownPluginList, ResizableCornerComponent. Component findColour tweak. 14 years ago
  Julian Storer 2ecb4d3419 Small fixes to MemoryMappedFile, AudioThumbnail. 14 years ago
  Julian Storer df2526e33b New TextEditorKeyMapper class added to simplify text navigation key interpretation. Removed a problematic spinlock from the Timer code. Added an error callback to AudioIODeviceCallback. 14 years ago
  Julian Storer b83e97a6f7 Refactored some code to cut down on warnings from automatic code-analysis tools. 14 years ago
  Julian Storer 3213bec481 New class: MemoryMappedFile. 14 years ago
  Julian Storer 981ef9313c Android fixes. Caret colour fix. VST host recursion check clean-up. 14 years ago
  Julian Storer 23bb9338cf Got rid of a couple of stray juce_callocs. 14 years ago
  Julian Storer b820ec4567 Correction to String::copyToUTF8. Millisecond timer rollover fix. Added channel count to BufferingAudioSource. Hashmap speed-up. Added Identifier::isValidIdentifier. 14 years ago
  Julian Storer f307045b92 Finally removed the juce_malloc and juce_free functions! Misc minor tidying-up. 14 years ago
  Julian Storer 97f8de4323 More iOS touch fixes. Tweaks to AudioProcessorGraph and PopupMenu, ComponentPeer. 14 years ago
  Julian Storer 4310106c58 (updated amalgamated files) 14 years ago
  Julian Storer 88a5393c28 AU type fix and iOS multi-touch index fix. 14 years ago
  Julian Storer bef3828ce2 VST mouse hook fix. AU assertion fix. 14 years ago
  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 dd22093526 Cleaned up some obj-C autorelease code. 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 67afa64a4b Relocated the audio plugin wrapper files from the 'extras' folder into src/audio/plugin_client/ 14 years ago
  Julian Storer 749c29563f Renamed the audio/plugins folder. 14 years ago
  Julian Storer 4f4eff1cc0 Mac hostname fix. Minor clean-ups. 14 years ago
  Julian Storer 53f326be62 Refactored some Carbon window work-around code for plugins, and enabled it for RTAS plugins. 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 904e1aba45 A couple of minor fixes, and changed code to use std::swap instead of swapVariables() 14 years ago