12 Commits (eda5904ba787788f84eec517ca161bb704c8d88c)

Author SHA1 Message Date
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules 842d30fbfa Minor tidying-up. 12 years ago
  jules 1cf1cd1a3b Workarounds for some c++11 compiler warnings. 13 years ago
  jules 943a8ef757 Added a get() method to ReferenceCountedObjectPtr. 13 years ago
  jules 0e1b6061d5 Minor clean-ups for GL, removed some old VC6 hacks. 13 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 5308aef329 Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer. 13 years ago
  jules 295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 13 years ago
  jules bde13c0289 Introjucer: added a warning when modules are used in both copying/non-copying modes. 13 years ago
  Julian Storer ffc2f5d40e Created c++11 move constructors and operator= methods for a bunch of classes (only enabled for c++11 compilers, of course) 13 years ago
  Julian Storer b70e0a28d2 First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum.. 13 years ago
  Julian Storer 0853a9b686 Removed const-ness from some return types to take advantage of future c++0x advantages. 14 years ago
  Julian Storer 2009753eac Cleaned up some obscure compiler warnings and added some JSON unit tests. 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 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 904e1aba45 A couple of minor fixes, and changed code to use std::swap instead of swapVariables() 14 years ago
  Julian Storer 5d98779f19 Updated the date in the copyright notice. 14 years ago
  Julian Storer 3bacbe2a8c Refactored various string processing in the library. Removed a couple of String accessors that relied on assumptions about the format of the string's internal data (if your code has any problems with these changes, you should probably use the String::getCharPointer() method instead). 14 years ago
  Julian Storer eb24745a3f Improvement and unit test for AbstractFifo. More Expression parsing tweaks. 14 years ago
  Julian Storer 0a9cbd36c4 Minor tweaks to MidiMessage, Label. Removed some intel compiler warnings. 14 years ago
  Julian Storer f01340e4aa Lots of refactoring of the Expression and relative coordinate classes. This has changed some of the semantics that were in place, so any early adopters who had been playing with RelativeRectangles may need to check their expressions. 14 years ago
  Julian Storer e17dfb559f Fix for copying NamedValueSets, removed some win32 DC warnings. Removed the obj-C suffix setting from the jucer's global settings. Updated the Jucer to generate correct iPhone/iPad apps for iOS4. Renamed some of the demo build folders from "iPhone" to "iOS". 14 years ago
  Julian Storer c1d8ac22df New Component::setBounds() method using a RelativeRectangle. 14 years ago
  Julian Storer 23f9653509 Fixed a silly font bug. Cleaned up some compiler warnings. Added a way to set the typeface cache size. 14 years ago
  Julian Storer 2c669674ad Fix for listbox and table multi-selection. Internal updates for relative positioning. Additions to Typeface class to allow hinted subclasses. 14 years ago
  Julian Storer 7becff2aa4 Reorganised some of the juce source tree folders. Added a new JUCE_DEPRECATED macro, and tested it by renaming Button::addButtonListener to Button::addListener for consistency with other widgets. Added Samplitude to the AudioHostType class. Fixed window maximising in win32. 14 years ago
  Julian Storer 952b8c3940 Updated ComponentDragger to handle transformed components (this required a change to its parameters). Tidied up some classes with the JUCE_DECLARE_NON_COPYABLE macro. Changed some 3rd-party include statements to use angle-bracket quotes. 14 years ago
  Julian Storer b952084419 Workarounds for VC6. 14 years ago
  Julian Storer acbfe6c645 Couple of minor tweaks, and a fix for menu bars. 14 years ago
  Julian Storer 8f4aaa4873 Fixed a problem with DirectoryIterator. Removed a few VC warnings. Tweaked mac Carbon windows for better keyboard focus. Disabled Carbon when doing a 64-bit plugin build. 14 years ago
  Julian Storer d710ed98e4 Fixed some documentation. Added a frequency to MidiMessage::getMidiNoteInHertz(). Tweaked some Expression and RelativeCoordinate methods. 14 years ago
  Julian Storer 1f88582434 Jucer updates for linux VST support. Small additions to Path, Expression, File. 14 years ago
  Julian Storer 88b1d2a2de Additions to Expression class. Tweak for mac app shutdown behaviour. 14 years ago
  Julian Storer 34d8bfcf63 Small changes to Expression, TreeView, FileBasedDocument. 14 years ago
  Julian Storer 6fab77045b Small fixes for File, Expression, RTAS. 14 years ago
  Julian Storer 71ee73ead1 Merged some of the mac/linux pthread code. Fixes to the Expression class. Fix for CoreGraphics to get gradients working correctly for vertical/horizontal lines. 14 years ago
  Julian Storer 3e30e09afa Documentation fixes. Mac OpenGL fix. PositionableAudioSource tweak. Added new class: Expression, and changed RelativeCoordinate to use an Expression to store its position. 14 years ago