1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-14 00:14:18 +00:00
Commit graph

562 commits

Author SHA1 Message Date
ed
ef665c5982 Updated SystemStats::getDeviceDescription() to return the device code on iOS 2018-08-15 10:22:29 +01:00
Tom Poole
f1c71aa0d9 Added explicit checks for curl versions when loading lazily 2018-07-16 16:19:17 +01:00
jules
e59bde5ac6 Prevented an internal threading function escaping from the juce namespace 2018-07-06 14:13:30 +01:00
jules
1e6bbb8da9 Added some methods to allow ReferenceCountedObjectPtrs to be constructed or copied from references as well as pointers - as well as increasing safety, this actually makes things a bit more efficient as it skips a nullptr check. Updated lots of places in the code that could take advantage of this 2018-07-03 11:51:13 +01:00
jules
abe01671d4 Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz) 2018-06-18 17:11:12 +01:00
hogliux
baa8bbf300 Linux: Added an option to lazily load libcurl symbols only when they are needed 2018-06-15 17:03:32 +01:00
hogliux
6d55fe78fe Added a flag to specify if File::deleteRecursively should follow symlinks or not 2018-06-13 12:07:25 +01:00
jules
3149bc5a69 Workaround for missing symbol REPLACEFILE_IGNORE_ACL_ERRORS on mingw 2018-06-12 12:02:54 +01:00
jules
e11bd2494b Whitespace 2018-06-05 10:14:39 +01:00
Tom Poole
1fd3df6278 macOS: Fixed a data race in URL connections 2018-05-21 13:13:30 +01:00
Lukasz Kozakiewicz
5862d832e6 Android: fix crash when accessing system clipboard. 2018-05-16 10:12:36 +01:00
Lukasz Kozakiewicz
315326477d Add video playback support for Android and iOS. Update VideoComponent API to support building custom UIs. 2018-05-14 18:15:06 +01:00
hogliux
7d056e2670 Tidied up some macOS ObjC conversion methods 2018-05-14 17:11:58 +01:00
jules
dee78f29f6 Misc cleanups and modernisation 2018-05-11 12:46:30 +01:00
jules
30f6206be9 Fix for compile error with JUCE_ALLOW_STATIC_NULL_VARIABLES=0 2018-05-10 09:10:09 +01:00
jules
7975d70afb Fix for calling Process::setMaxNumberOfFileHandles (0) 2018-05-03 15:08:13 +01:00
jules
da6ba0d783 Fixed InterprocessConnection's use of the supplied timeout when reading from pipes 2018-05-01 12:15:30 +01:00
jules
e2dcc32f88 Updated old code where the 'volatile' keyword was still being used 2018-05-01 09:19:50 +01:00
Lukasz Kozakiewicz
772185f2b0 Add camera support for iOS and Android. 2018-04-25 18:54:04 +02:00
Tom Poole
ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 2018-04-19 20:27:47 +01:00
hogliux
e89c4d5d4e macOS/Linux/Android: Fixed an issue where reading the output of a ChildProcess could hang or return incorrect output 2018-04-17 10:39:18 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
hogliux
71860c88e4 Windows: Fixed an issue where File::getLinkedTarget could return an invalid File object on Windows although the docs state that it will return the link file itself if the link cannot be resolved 2018-04-10 16:52:42 +01:00
jules
d691838765 Tidied up a few minor coding style discrepencies 2018-04-10 09:50:11 +01:00
Lukasz Kozakiewicz
0b030331f1 Android: ensure “hide native keyboard message” is sent only after the keyboard was actually shown. 2018-04-09 18:56:50 +02:00
hogliux
06d20b20c0 Files: Added support for creating and reading relative or special path symbolic link files 2018-04-09 14:02:53 +01:00
jules
705262600b Quick cleanup of some posix code 2018-04-04 16:22:04 +01:00
hogliux
3ebe75f030 Windows: ensured that File::replaceInternal does not fail with ACL errors 2018-04-03 09:51:07 +01:00
hogliux
975b242987 macOS/iOS: Workaround an Apple bug which could result in a race-condition when accessing a WebInputStream from multiple threads 2018-03-28 10:49:43 +01:00
Lukasz Kozakiewicz
43b80f7a73 Android: fix a crash on app resume when native views are displayed. 2018-03-20 10:50:16 +01:00
jules
26e31ff7d6 Whitespace 2018-03-19 14:07:38 +00:00
ed
cdbc28c18b Add documentation tags 2018-03-15 12:10:32 +00:00
Lukasz Kozakiewicz
c859b4af1d Android: add support for Google Oboe (developer preview). 2018-03-07 17:43:39 +01:00
Lukasz Kozakiewicz
4469217b3e Android: un-focus TextEditor when keyboard is hidden from nav bar. Ensure immersive mode is properly restored. Fix TextEditor not hiding keyboard if deleted immediately after getting focus. 2018-03-02 11:48:37 +00:00
jules
8d578fae55 Whitespace 2018-02-13 16:53:09 +00:00
Lukasz Kozakiewicz
72116171cc Android: rework back button handling to catch also programmatic requests. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
8dd4e55557 Android: add a couple of JNI classes definitions. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
0bc498e913 Projucer: add option to customise activity base class in Android exporter. 2018-02-09 11:54:45 +01:00
hogliux
d8d2f5d0f4 Added new SystemStats::getDeviceManufacturer() 2018-02-06 15:40:53 +00:00
Lukasz Kozakiewicz
c4ebfcd735 Re-saved all projects. 2018-01-31 18:45:33 +01:00
Lukasz Kozakiewicz
3237d50f0e Android: fix crash when calling juce::JUCEApplicationBase::quit(). 2018-01-31 18:45:16 +01:00
Lukasz Kozakiewicz
f2fc06b447 Android: add utility macro to log JNI references table. 2018-01-12 13:36:56 +01:00
Lukasz Kozakiewicz
6e5b6b3eb1 Android: fix JNI local references leak in JNIClassBase. 2018-01-12 13:36:48 +01:00
jules
8d09eaadb6 Removed some defunct code from the C++1 feature detection macros, and simplified code which no longer needs to test for feature availability 2018-01-11 09:08:51 +00:00
jules
1a60fa9765 More ScopedPointer/unique_ptr compatibility work 2018-01-10 17:35:08 +00:00
jules
48a5fbd333 Another batch of ScopedPointer cleanups 2018-01-10 14:49:57 +00:00
jules
7c847e7126 Added some BSD target support 2018-01-02 14:24:49 +00:00
Lukasz Kozakiewicz
ce0ab63f57 Android: avoid an assertion in URL::isLocalFile(). 2017-12-21 13:20:27 +01:00
Tom Poole
809c8f56e2 Added CURLOPT_NOSIGNAL to the cURL configuration 2017-12-20 14:45:18 +00:00
Lukasz Kozakiewicz
3b130b10fe URL: add method to get filename (most useful for Android’s content:// scheme). 2017-12-14 18:53:35 +00:00