688 Commits (352e603d43fbd7d80c2a8daac954b52e48b51d49)

Author SHA1 Message Date
  jules abd3babc02 Minor optimisations and clean-ups. 11 years ago
  jules ca902e0122 URL class: allowed user-supplied headers to contain a content-type specifier. 11 years ago
  jules 9243e3dbdd Minor tinkering with the String class. 11 years ago
  jules 99d1357a4c Added a "willSendRequest" callback to the OSX web stream delegate class. 11 years ago
  jules 55bbea3238 Undefined some zlib internal macros 11 years ago
  jules 221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 11 years ago
  jules 15424753c3 Added method JSON::escapeString 11 years ago
  jules 4c896471d9 Minor exception-correctness 11 years ago
  jules 5804ecfa5e Revised Uuid::null, and turned it into a static method, not a variable. 11 years ago
  jules 8f2c2353e1 Added a Uuid::null variable. 11 years ago
  jules 9a193b55f2 Fixed a bug in File relative path parsing. 11 years ago
  jules fc772941d6 Fixed some pedantic warnings. 11 years ago
  jules addd649b27 Disambiguations to keep the MS compiler happy when using UTF32 string mode. 11 years ago
  jules a8b41cb717 Linux: changed the path returned by File::userApplicationDataDirectory to be based on XDG_CONFIG_HOME if available. 11 years ago
  jules c54ca1037d Fixes for builds using utf-32 string storage. 11 years ago
  jules 94f7377009 Typo fix. 11 years ago
  jules 3a47baf9b9 Misc minor string optimisations. 11 years ago
  jules 435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. 11 years ago
  jules 14cfa338b6 Avoided a false assertion in File. Minor clean-ups. 11 years ago
  jules ec524a437d Fixed VC warning. Tweak to mouse cursor snap-back in sliders. Added an introjucer option to avoid adding the BinaryData.h header to AppConfig.h 11 years ago
  jules f7bb014c21 In WindowsRegistry::registerFileAssociation(), the icon resource number was being negated for some mysterious reason.. Corrected this, so the number you give it is now used directly. 11 years ago
  jules fecba9c31c New class StringRef, to improve performance in function calls that can take either a String or a raw string literal. Modified a few other classes to take advantage of this. 11 years ago
  jules 7bf1da5e17 Added MouseInputSource::isUnboundedMouseMovementEnabled(). Tweaks to mouse cursor snap-back in Sliders. 11 years ago
  jules 40c896ac64 Cleaned up some critical section code. 11 years ago
  jules 059737b163 Version number update 11 years ago
  jules b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 5df6bf0513 Minor clean-ups. 11 years ago
  jules 42aa27900b Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present. 11 years ago
  jules 7afa650942 Increased the precision used by XmlElement when storing strings. 11 years ago
  jules c429b2aa24 Fixes for support of non-utf8 strings. 11 years ago
  jules 2fccfccbc0 Misc performance tweaks. 11 years ago
  jules 1356ae6387 More XML parser optimisations and better error detection. 11 years ago
  jules c89abff867 Refactored some byte-order mark detection code. 11 years ago
  jules e336dd1c1c Optimisation for String and XML parsing. 11 years ago
  jules cbb4a6e86f Made the XML parser cope with some errors that it missed before. Also found a couple of performance optimisations for it. 11 years ago
  jules 59d8d8172d Replaced the crappy old juce sortArray function with std::sort, which seems to run twice as fast. This greatly speeds up edge table rendering. 11 years ago
  jules f28cea034d Typo fixes in ReferenceCountedObject. 11 years ago
  jules 22139761dc Couple of MSVC warning clean-ups. 11 years ago
  jules 954312b23c Changes to ReferenceCountedObject to support more flexible deletion via ContainerDeletePolicy. 11 years ago
  jules be1d5253ee Moved some mouse code out of Desktop class. Made the MouseInputSource class pass-by-value. 11 years ago
  jules 5ae7353443 Minor clean-ups + optimisations. 11 years ago
  jules 725334d78c Added File::commonDocumentsDirectory enum. 11 years ago
  jules 508e25afbb Cleared-out the last batch of unnecessary includes. 11 years ago
  jules 295265fb28 Added a method LocalisedStrings::addStrings() for merging multiple translation files. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules d9498b28cc Added a "square" function to the MathsFunctions file. 11 years ago
  jules 7f6394478a Stripped out some unnecessary boilerplate includes from juce_gui_basics. 11 years ago
  jules d104b151cd Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode. 11 years ago
  jules 65c155e372 Added a class ContainerDeletePolicy, to allow custom delete operations on objects held by ScopedPointers or OwnedArrays. Also cleaned away a lot of superfluous includes in juce_core files. 11 years ago
  jules 1e3973a212 Doxygen warning fixes and extra comments. 12 years ago