749 Commits (ea6df1c8f173d896430c8c29d0edbe17b45c46eb)

Author SHA1 Message Date
  Julian Storer e381dff4b3 Even more structural reorganisation. 14 years ago
  Julian Storer b88a1a1815 Refactored the android JNI mechanism. 14 years ago
  Julian Storer a07b719501 More structural reorganisation. 14 years ago
  Julian Storer 27d79bbf5b More structural reorganisation. 14 years ago
  Julian Storer 3871c8d6d1 Tweaked OS file drag-and-drop to ignore unwanted file types. Minor structural fixes. Changes to avoid cancellation of ThreadWithAlertWindow and for Linux openGL rendering. 14 years ago
  Julian Storer a06e8336e5 Fixed a large-file linux problem and increased the win32 URL length limit. 14 years ago
  Julian Storer 3077c9a945 Fix for non-gui builds. 14 years ago
  Julian Storer 9c94a7450d Added some missing export markers. More internal re-organisation. 14 years ago
  Julian Storer c908bc5b84 Fixed a couple of introjucer problems. Reorganised some native code. 14 years ago
  Julian Storer b1a77fa391 Tidied up some DynamicLibrary stuff and fixed a drop-shadow problem on mac. 14 years ago
  Julian Storer 94a0bf1af1 Removed the PlatformUtilities class and moved its functions to more sensible classes - see forum post for more details. 14 years ago
  Julian Storer 7c1bfffe0b Tweak for mac initialisation in plugins. 14 years ago
  Julian Storer 640ad3ac7b Fixes for mac screen-saver disabling and XML extended utf-8 character parsing. 14 years ago
  Julian Storer 18c9aa8e62 Minor fixes for audio device removal notifications, win32 midi and threading. 14 years ago
  Julian Storer 1e91e7586a Fix for PropertiesFile case sensitivity setting. Minor fix for animation component key focus. 14 years ago
  Julian Storer 7dd208a8b1 Changes to VST code to help compiling in 64-bit mode. 14 years ago
  Julian Storer dbe5768527 Added device detection for DirectSound. New method addToDesktop() for ResizableWindow. 14 years ago
  Julian Storer fb58d0c380 Tidied up some warnings and documentation. 14 years ago
  Julian Storer ecefeaa91e WASAPI device list change fix. Changed Treeview to allow drag-and-drop onto its background. Minor clean-ups. 14 years ago
  Julian Storer 59f78f4cbe Sorted out some mac window maximising and ordering peculiarities. Fix for introjucer Xcode project generation. Added AudioIODeviceType::Listener class for monitoring audio device insertion/removal events (implemented for CoreAudio and WASAPI). Made TextEditor update its Value when it loses focus. 14 years ago
  Julian Storer 9537821a9f TextEditor scrolling fix. Avoided some intel compiler warnings. Bumped Android NDK version up to 5c. 14 years ago
  Julian Storer 37aaeca294 Small fixes for the software renderer, mac "help" menu, and directshow flags. 14 years ago
  Julian Storer 88e1e031d5 Font fix. Juggled some win32 headers around to try to avoid include problems with certain SDK versions. 14 years ago
  Julian Storer 74469aaa83 Refactored the PropertiesFile construction, introducing a PropertiesFile::Options structure to hold all the settings that previously were just passed as parameters. Also added a mandatory option for setting the OSX preferences path to be used - see the PropertiesFile::Options::osxLibrarySubFolder value for details. 14 years ago
  Julian Storer b94782d388 New class: DirectShowComponent, for native video playback in Windows. Added a demo page for this to the juce demo app. 14 years ago
  Julian Storer a6f3466852 Sorted out some mac window maximising peculiarities. 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 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 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 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 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