29 Commits (cd5893d6e8b51b8ca133fc01e43664fe5839b2cc)

Author SHA1 Message Date
  jules deeab7f818 Minor tidying-up. 13 years ago
  jules 591e89cd87 Replaced the badly-named method Array::removeValue() with two new methods: removeFirstMatchingValue() and removeAllInstancesOf(). If you call the old method anywhere, you can just replace any calls with removeFirstMatchingValue(), which does the same job, but whose name makes it clear that not all instances of the value will be removed. 13 years ago
  jules 165bed1fbf Tidied up SortedSet. 13 years ago
  jules c2ba912d27 Refactored SortedSet to use an Array internally, fixing a problem where it didn't correctly delete its elements. 13 years ago
  jules 0425df49d7 Rolled back an array comparator change which could cause unexpected problems with ScopedPointers. 13 years ago
  jules 9821174709 Template changes to some array sort methods. 13 years ago
  jules dd7f4cbe40 Added standard iterators to StringArray, and a SortedSet swap function. 13 years ago
  jules 8419bebe4c Minor HashMap clean-up. 13 years ago
  jules ed63dc104c Fixes for SortedSet. 13 years ago
  jules 40929e5db9 Tidied up ReadWriteLock a bit, and optimised Array to reduce allocation frequency when working with small numbers of items. 13 years ago
  jules 4f590f036d Added better constructors for AudioSourceChannelInfo. 13 years ago
  jules 1f95f54089 Purged some warnings. 13 years ago
  jules 11659678d6 WindowsMediaFormat fix. ReferenceCountedArray::indexOfSorted() method. 13 years ago
  jules 4e1a9f6526 better double comparisons for var. Fix for VS2005/VS2010 RTAS exporting. Minor GL cleanups and project updates. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 22c72de736 VC2011 compiler tweaks. ReferenceCountedArray fix. 13 years ago
  jules 9c719306c9 Added -ldl to linux builds. Tidied up a few warnings. 13 years ago
  jules 2ad5e0bfb7 Couple of tweaks to ReferenceCountedArray to make it better at handling polymorphic types. 13 years ago
  jules 9d973f0089 Fixes for CoreAudio, MidiFile, TextEditor, Tooltip. 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 b65b34ad40 More openGL refactoring, completion of all-shader graphic pipeline. 13 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. 13 years ago
  jules ef63c14040 Optimised and tidied up some ValueTree methods. Added a method to MultiDocumentPanel. 13 years ago
  jules 07b73e4071 StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups. 13 years ago
  Julian Storer dce7cd9cd1 Added a unit-test, and removed constness from a couple more return types. 13 years ago
  Julian Storer d86d68446c RTAS mac window position fix. Introjucer fixes for Windows. 13 years ago
  Julian Storer d55b7419ec Fixed a typo in the introjucer. C++0x fixes. 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) 14 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.. 14 years ago