253 Commits (c20a61b80210de917a0123fe110f6207e6f62d45)

Author SHA1 Message Date
  jules 7a7f7814fb Moved the new MountedVolumeListChangeDetector into the juce_events module to avoid some win32 problems. 10 years ago
  jules 74571aba11 New class: MountedVolumeListChangeDetector 10 years ago
  jules cb80f332ac Made the win32 URL streaming code handle redirects. 10 years ago
  jules 23d3bfe3e2 Bit of minor cleaning up. 10 years ago
  jules a3cf165fc4 Fix for osx 10.5 compatibility. 10 years ago
  jules 6c06c34304 Fix for File::getCreationTime on OSX. 10 years ago
  jules 6c37ffdf48 Avoided an iOS warning. 10 years ago
  jules b1e4823066 Avoided some gcc compiler warnings 10 years ago
  jules 574241650e Improved MAC address detection on linux. 10 years ago
  jules f376a82a56 Clarified the JUCE_USE_INTRINSICS by changing its name to JUCE_USE_MSVC_INTRINSICS 10 years ago
  jules 3e7d305094 A few minor whitespace cleanups. 10 years ago
  jules a9750c0e38 Workaround for linux gcc warning. 10 years ago
  jules 6773fc2f4f Modified the posix HighResolutionTimer to cope with being started/stopped from its own callback. 10 years ago
  jules 6bb3a4b74f For for hi-res timer threads on android. 10 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. 10 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