ed
|
6d4fa280c6
|
Linux: Fix Process::openDocument() return value in previous commit
|
2018-12-14 16:09:03 +00:00 |
|
ed
|
6cd0ebd832
|
Linux: Don't quote space-escaped paths in Process::openDocument() as it causes xdg-open to fail
|
2018-12-14 15:58:59 +00:00 |
|
ed
|
9bad19151b
|
Android: Create URL object without checking the filepath in Process::openDocument() to avoid hitting an assertion when opening URLs
|
2018-12-10 11:36:26 +00:00 |
|
ed
|
3b8686aa97
|
Windows: Add the FILE_SHARE_DELETE when opening file handles to allow them to be renamed and deleted
|
2018-12-04 12:44:37 +00:00 |
|
ed
|
f4c67f6fa7
|
Whitespace
|
2018-12-03 17:02:26 +00:00 |
|
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
2018-11-28 17:29:20 +00:00 |
|
hogliux
|
008b7a9ab2
|
Re-structured the low-level Android native code
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
|
2018-11-13 12:33:40 +00:00 |
|
Tom Poole
|
f0a4b67915
|
Android: Fixed some compiler warnings
|
2018-11-09 14:04:46 +00:00 |
|
Lukasz Kozakiewicz
|
21c2612dea
|
Android: add putFloat to bundle and rename JavaBundle to AndroidBundle.
|
2018-11-05 11:30:09 +01:00 |
|
ed
|
acd3c0b8ee
|
Fixed some Objective-C id -> auto* conversion warnings
|
2018-10-24 16:20:45 +01:00 |
|
jules
|
2666842fa5
|
Used the shared posix networking code for Android where the target SDK supports it
|
2018-10-23 17:34:23 +01:00 |
|
jules
|
a2fcd9b4c1
|
Added android broadcast address support
|
2018-10-23 14:59:53 +01:00 |
|
jules
|
7d124ca74d
|
Converted some legacy OSX network code to use atomics to avoid an asan warning
|
2018-10-16 16:37:28 +01:00 |
|
jules
|
7ea87b4bc5
|
DRYed some IPAddress code
|
2018-10-15 11:11:48 +01:00 |
|
jules
|
6fda0bffca
|
Fixed some stray zeros that were still being passed as null pointers
|
2018-10-05 12:15:04 +01:00 |
|
Tom Poole
|
8deef0b4bc
|
MacOS: Fixed a memory access bug when handling MAC addresses
|
2018-10-04 12:19:25 +01:00 |
|
Tom Poole
|
bedff61983
|
Added detection for some AVX512 features
|
2018-10-04 09:53:20 +01:00 |
|
Tom Poole
|
05f49bab50
|
Fixed an issue when connecting to a non-existent NamedPipe
|
2018-09-19 10:18:22 +01:00 |
|
ed
|
9ddad4a434
|
Windows: Use the return value of GetEnvironmentVariable() to indicate whether the function call was successful instead of GetLastError()
|
2018-09-17 10:09:18 +01:00 |
|
Tom Poole
|
e6b123e751
|
Removed some unused code
|
2018-09-14 17:32:48 +01:00 |
|
ed
|
3d60c7613e
|
macOS: Use File::createFileWithoutCheckingPath() in Process::openDocument() to avoid an assertion when opening a URL
|
2018-09-12 11:21:20 +01:00 |
|
cesare
|
e1a8bbf020
|
Added support for finding the broadcast address of an interface
|
2018-09-11 09:56:39 +01:00 |
|
Tom Poole
|
5223c594c8
|
Linux: Fixed a race condition when loading cURL lazily
|
2018-09-05 17:36:15 +01:00 |
|
jules
|
b11560c4ca
|
Added some locking to the linux curl networking code
|
2018-08-31 17:47:39 +01:00 |
|
Tom Poole
|
505c597429
|
MacOS: Fixed AVX2 detection in SystemStats
|
2018-08-28 15:06:50 +01:00 |
|
hogliux
|
027889a2eb
|
Android: Avoid a null-ptr dereference in release mode when JNI_onLoad is not called
|
2018-08-20 11:31:32 +01:00 |
|
Tom Poole
|
5c49152d9d
|
CLion: Launch the .app bundle from the Projucer on OSX to pass environment variables
|
2018-08-17 10:51:51 +01:00 |
|
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 |
|