215 Commits (352e603d43fbd7d80c2a8daac954b52e48b51d49)

Author SHA1 Message Date
  jules d2ed531ab8 Better device type detection on linux. 11 years ago
  jules 47aad5a8e7 Replaced some win32 cpuid code. 11 years ago
  jules 4889822eaf Added http status code access for URL::createInputStream(). Also added threading + header display to the demo's http page. 11 years ago
  jules 2b037b5095 Avoiding spurious assertions in posix when starting child processes without full paths. 11 years ago
  jules 1f27553d38 Added an assertion to ChildProcess to catch attempts to launch non-existent executables. 11 years ago
  jules 00f317a717 Android JNIEnv locking. 11 years ago
  jules 21d4a82002 Added ChildProcess::getExitCode() 11 years ago
  jules 8d340d587e Added an assertion for android to catch use of HTTP on the main thread (not allowed by the OS) 11 years ago
  jules b18dd57e42 Change to allow fully-specified paths to be passed as posix NamedPipe paths, to be able to specify the temp file's location. 11 years ago
  jules a316bd5f6f Removed a few more places where static objects could cause problems for people who do unwise amounts of work in their static constructors. 11 years ago
  jules 2edec00b55 Removed a few more uses of String::empty. 11 years ago
  jules 74ed52e20e Fix for file searches returning non-precomposed unicode chars on OSX. 11 years ago
  jules 6018f1df3d Added a SystemStats::getDeviceDescription() method. 11 years ago
  jules fb3b5035aa Made sure that File::createLink on win32 works even if CoInitialize hasn't been called. 11 years ago
  jules d996ab0c25 Optimisation to posix WaitableEvent::signal() 11 years ago
  jules bea7b83cb8 Renamed and refactored the LookAndFeel classes. The LookAndFeel class is now an abstract base-class, and there are 3 concrete subclasses you can use. These are LookAndFeel_V1 (replaces OldSchoolLookAndFeel), LookAndFeel_V2 (replaces what was the normal LookAndFeel class) and LookAndFeel_V3 (this is a new style, taken from the Introjucer's L+F). 11 years ago
  jules 81435f8134 Made a few constant string arrays static to help compilers to optimise their initialisation. 11 years ago
  jules b11a88bc01 Moved some duplicated linux/android code into a shared file. Added a method File::isLink() 11 years ago
  jules 3f07f45702 Improved Android event callback mechanism. 11 years ago
  jules 3bfc0a81e7 Added flags to choose whether stderr and stdout are returned by ChildProcess. Used this to fix linux native file chooser. 11 years ago
  jules 0e32a71644 Fix for MinGW builds. 11 years ago
  jules 94aca67a9b Fix for linux URL stream opening. 11 years ago
  jules a811a80884 (Fixed a silly typo in the last commit) 11 years ago
  jules c62da6c983 Cleaned up some pedantic warnings in the iOS build. 11 years ago
  jules 99d1357a4c Added a "willSendRequest" callback to the OSX web stream delegate class. 11 years ago
  jules 221786dfcf New method Array::addNullTerminatedArray(), and misc minor tightening-up of code. 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 14cfa338b6 Avoided a false assertion in File. Minor clean-ups. 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 725334d78c Added File::commonDocumentsDirectory enum. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules d104b151cd Altered WindowsRegistry to allow each method to specify an explicit WoW64 mode. 11 years ago
  jules ea4c7b3351 Added some JUCE_CALLTYPE flags to Process methods. 12 years ago
  jules 104e5cdbc7 Replaced an OSX symbol that wasn't available in older SDKs. 12 years ago
  jules 320213a11c More tinkering with Process::terminate. 12 years ago
  jules 71c3ecaf17 Merged non-Windows implementations of Process::terminate, and made it call std::terminate() 12 years ago
  jules e8d0c6d024 Fixes for OSX Process::openDocument when launching bundles with parameters. 12 years ago
  jules 24f5fdea22 Some minor clean-ups and comments in Thread class. 12 years ago
  jules 88cb38ea29 iOS build fix. 12 years ago
  jules 3cd00c8730 A few android warning fixes. 12 years ago
  jules 779e1d483f Added tests for SSE3 capability. 12 years ago
  jules 0713d87a95 Added a Process::hide() method (implemented only on OSX) 12 years ago
  jules df668c3e5f Changed android failure exit code. 12 years ago
  jules c2afa62696 Changed Process:terminate() to exit with an error code of 1 instead of 0. 12 years ago
  jules 1b9a60e52c Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before. 12 years ago
  jules c3e082b252 Added WindowsRegistry::keyExists() methods 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago