253 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  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 f6603043a2 Fix for https in the win32 http stream implementation 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 c7ed08a008 Added some safety-checking for android DLL builds 11 years ago
  jules 3c8fbc0bfe MSVC UTF-32 build fix. 11 years ago
  jules 5930215e09 Avoided static-order-of-initialisation problems from causing crashes in the Time::getMillisecondCounter function. 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 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 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 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 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
  jules 798de207a7 Better implementation of command-line arg escaping for ChilpProcess on win32 11 years ago
  jules 05afb39185 mingw __uuidof update 11 years ago
  jules 335084c542 Made the win32 implementation of ChildProcess automatically add escape characters to arguments containing a quote or space. 11 years ago
  jules 5f23c27117 Fixed a typo in OSX networking. 11 years ago
  jules b5d10d753a Made Process::isForegroundProcess() return a correct result on iOS. 11 years ago
  jules 8f25b2092b Added JUCE_API and JUCE_CALLTYPE to the WindowsRegistry class. 11 years ago
  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