789 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules 3e7d305094 A few minor whitespace cleanups. 11 years ago
  jules ba2fff9c63 Avoided some win32 warnings. 11 years ago
  jules 99e8445b96 Version number update 11 years ago
  jules cd30b3bfd1 Minor warning fixes for mingw 11 years ago
  jules fe61c37d93 Updated the return types of OutputStream::writeFromInputStream and InputStream::readIntoMemoryBlock 11 years ago
  jules 66b420afdf Added method Range::withStartAndLength 11 years ago
  jules a9750c0e38 Workaround for linux gcc warning. 11 years ago
  jules 6773fc2f4f Modified the posix HighResolutionTimer to cope with being started/stopped from its own callback. 11 years ago
  jules ed0bed9af7 Added a function countNumberOfBits() 11 years ago
  jules 6bb3a4b74f For for hi-res timer threads on android. 11 years ago
  jules ed7a262296 Changed a couple of places where "localhost" was used to use the IPAddress class instead to get the local address. 11 years ago
  jules 705492a800 Avoided division-by-zero problems in the javascript interpreter. 11 years ago
  jules 413954f60c Documentation fix. 11 years ago
  jules bd5b47484f Added an internal flag JUCE_WIN32_TIMER_PERIOD, which can be set to change the value that is passed to the timeBeginPeriod function, or to prevent this function being called at all. 11 years ago
  jules d2e1c7f679 Version number update 11 years ago
  jules f6603043a2 Fix for https in the win32 http stream implementation 11 years ago
  jules 2f1ef234ce Tightened up a few places where numeric conversion warnings could happen. 11 years ago
  jules 13f99df268 Fix for changing the OSX HighResolutionTimer interval while it's still running. 11 years ago
  jules ae0383c7db Added a win32-specific flag File::windowsSystemDirectory 11 years ago
  jules 71eafe439c Split the SystemStats::Windows8 enum into 8.0 and 8.1 values. 11 years ago
  jules e3d7ec1827 Cleaned up a couple of parameter types in byte order conversion. 11 years ago
  jules 371e91c615 Fixed a case-comparison problem in String::compareNatural() and added some unit tests for it. 11 years ago
  jules ab774b814e Added a method Time::getCompilationDate() 11 years ago
  jules 7be01cd88b Reverted recent changes to GZIPDecompressorInputStream - turns out that zlib can't auto-detect the difference between gzip and raw streams. 11 years ago
  jules f89943d5f1 Tweaked GZIPDecompressorInputStream to no longer need a bool flag for the type of stream. 11 years ago
  jules c7ed08a008 Added some safety-checking for android DLL builds 11 years ago
  jules 3b88555140 Replaced the old, badly-named and badly-implemented String::compareLexicographically() method with String::compareNatural(), which uses a smarter algorithm. Also added a method StringArray::sortNatural() which uses this. 11 years ago
  jules 590cca9776 Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method. 11 years ago
  jules f8e9a13f1d Version number update 11 years ago
  jules 3c8fbc0bfe MSVC UTF-32 build fix. 11 years ago
  jules 69ff02b46c Couple of fixes for a UTF-32 build. 11 years ago
  jules 412c86a167 Avoided a warning. 11 years ago
  jules 5930215e09 Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 11 years ago
  jules 4317f60173 Refactored the StringPool and Identifier classes to store the identifiers as Strings, so that they can be shared with other classes like XmlElement without creating temporary or copied String objects. Also added garbage collection for the pooled strings, and changed XmlElement to pool all of the strings it uses, to reduce memory footprint in large XML trees with many identical names. Also refactored NamedValueSet to use an array instead of a linked list. 11 years ago
  jules d8180f7ba5 Tweaked FileInputStream::setPosition to make sure it returns false when trying to seek beyond the limits of the file. 11 years ago
  jules 90d317a74a Workaround for missing java method in some android SDKs 11 years ago
  jules aed910aadd Avoided the URL class adding parameters when generating post data for uploading files. 11 years ago
  jules cf4cde192d Added a couple of missing JUCE_API annotations. 11 years ago
  jules 05527babf9 Fixed a typo that prevented disabling of stderr in a child process 11 years ago
  jules d7ce09ff15 Tweaks to SystemStats::getDisplayLanguage() on android/linux to return a two-part identifier in the same way as other platforms. 11 years ago
  jules 883a94b762 Made sure that AbstractFifo::getFreeSpace returns the correct amount. 11 years ago
  jules de6c80bb98 Clarified some documentation 11 years ago
  jules 4721d75cc1 Clarified documentation for SystemStats::getDisplayLanguage(), to make clear that it may return a multi-part region name. Updated the win32 implementation of this method to include the region code. 11 years ago
  jules b6c5194f93 Minor update for arm64 detection. 11 years ago
  jules 3759aecfbc Fixed a mix-up in iOS timing calculations. 11 years ago
  jules 27046fd1a7 Added new method File::getFileIdentifier() for retrieving a file's unique ID. 11 years ago
  jules 91d9c96338 Minor clean-ups 11 years ago
  jules d909b5aa2a Added some base class initialisers to keep gcc 4.8.2 happy 11 years ago
  jules a5e8d0b154 Android: implementation of SystemStats::getDeviceDescription() 11 years ago
  jules f96ee7c860 Extended TextInputTarget to include a preference for the type of virtual keyboard (implemented on iOS + android) 11 years ago