47 Commits (b51c0a93aa65b66ecfd12a55533963c26af1a78e)

Author SHA1 Message Date
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules 9fb57f7a05 Fix to CharPointer_UTF8::operator-- 12 years ago
  jules 9393c1bbc9 Avoided some minor compiler warnings. 12 years ago
  jules 6d15cc2948 Minor cleanups. 12 years ago
  jules 7fbd29e84e Identifier::null, isNull, isValid methods. 12 years ago
  jules 6b1654e1d2 Fixed some more warnings. 12 years ago
  jules 0033491cc8 Cleaned up some compiler warnings. 12 years ago
  jules 9097528ca0 String decimal conversion fix. 12 years ago
  jules d7825c23fe Minor optimisations to StringArray. 12 years ago
  jules 7d014acb6c Mingw fixes. 12 years ago
  jules 6e31e8babc Fixes for CharPointer_UTF8::isValidString() 12 years ago
  jules 9caac6d44e New class: TextDiff 12 years ago
  jules cf959decce Minor string optimisation. 12 years ago
  jules 74e687aa99 Added a String << operatator that takes int64. 13 years ago
  jules 100301ed17 Added a CharacterFunctions method. Some refactoring in introjucer. 13 years ago
  jules dd7f4cbe40 Added standard iterators to StringArray, and a SortedSet swap function. 13 years ago
  jules 56a4537088 Added method StringArray::swapWith(). 13 years ago
  jules cb77241d20 Fixed some documentation typos. 13 years ago
  jules 572cf1deb8 Cleaned up some docs. 13 years ago
  jules 1f95f54089 Purged some warnings. 13 years ago
  jules 13bbd89b9d Added some comments. 13 years ago
  jules d1f841b1ec String numeric formatting win32 fix. 13 years ago
  jules 562282c06d Changed some String methods to avoid using locale-specific characters in decimal conversions, and to stick to a dot in all cases. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 9c719306c9 Added -ldl to linux builds. Tidied up a few warnings. 13 years ago
  jules b69b7c7647 Made the ValueTree::getPropertyAsValue method non-const, to ensure the class behaves in a const-correct manner. Improved the Introjucer's use of const ValueTrees to enable it to write each exporter in parallel, for quicker saving. Tweaked the Identifer class to be thread-safe. 13 years ago
  jules 105929d39f Introjucer: a few minor optimisations. 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 15375dd223 Internal work on the ComponentBuilder system. 13 years ago
  jules 29def60175 Improvements to WindowsMediaAudioFormat. Added some functionality to LocalisedStrings, and added some translate() functions that can be used instead of the old TRANS macro. 13 years ago
  jules a45f14fbdf Minor DirectWrite fix. 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 14c6561dda Removed the (broken) String::Concatenator class - this awful class should never have existed. Instead, for fast string concatenation, write to a MemoryOutputStream and get the result with MemoryOutputStream::toString(). 13 years ago
  jules 4b59682077 Wildcard matching fix for strings containing "*". 13 years ago
  jules 07b73e4071 StringArray fix + additional unit tests. AudioFormatManager tweak for iOS. Minor clean-ups. 13 years ago
  jules 6b07bfb51b Finally turned off the T wide-char string macro by default. If you've used it in your code, I'd recommend just skimming through and simply removing it. Any ascii strings will work fine without it; any strings containing extended chars are NOT PORTABLE and shouldn't be embedded anyway, but will work just as well if you replace the T with an 'L' prefix (much better to re-encode them as escaped UTF-8 though). If you really must keep using the macro, you can set the JUCE_DEFINE_T_MACRO flag to 1, and it will still be available as before. 13 years ago
  Julian Storer 098400ef31 Removed the Image::setPixelData method - this can be done with Image::BitmapData instead. OSX file chooser options change for aliased files. 13 years ago
  Julian Storer 2a2677d7ca Fix for incredibly subtle windows popupmenu problem. 13 years ago
  Julian Storer dce7cd9cd1 Added a unit-test, and removed constness from a couple more return types. 13 years ago
  Julian Storer aa6c2203d5 Minor additions to linux midi, AudioProcessorGraph, URL. 13 years ago
  Julian Storer 4fcd1e3384 New class: ChildProcess. Fixed android build problems with paths. 13 years ago
  Julian Storer 3744efa6ea Tweaked some timings for mac native menus. Minor clean-ups. 13 years ago
  Julian Storer d86d68446c RTAS mac window position fix. Introjucer fixes for Windows. 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 c65c07312d Small fixes for Viewport and Identifier. 13 years ago
  Julian Storer 4808d9c318 Hard-coded some juce namespace declarations. 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.. 14 years ago