hogliux
d8d2f5d0f4
Added new SystemStats::getDeviceManufacturer()
7 years ago
Lukasz Kozakiewicz
c4ebfcd735
Re-saved all projects.
7 years ago
Lukasz Kozakiewicz
3237d50f0e
Android: fix crash when calling juce::JUCEApplicationBase::quit().
7 years ago
Lukasz Kozakiewicz
f2fc06b447
Android: add utility macro to log JNI references table.
7 years ago
Lukasz Kozakiewicz
6e5b6b3eb1
Android: fix JNI local references leak in JNIClassBase.
7 years ago
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
7 years ago
jules
1a60fa9765
More ScopedPointer/unique_ptr compatibility work
7 years ago
jules
48a5fbd333
Another batch of ScopedPointer cleanups
7 years ago
jules
7c847e7126
Added some BSD target support
7 years ago
Lukasz Kozakiewicz
ce0ab63f57
Android: avoid an assertion in URL::isLocalFile().
7 years ago
Tom Poole
809c8f56e2
Added CURLOPT_NOSIGNAL to the cURL configuration
7 years ago
Lukasz Kozakiewicz
3b130b10fe
URL: add method to get filename (most useful for Android’s content:// scheme).
7 years ago
Lukasz Kozakiewicz
360449de0b
Android: ensure that navigation/status bar visibility is correctly restored when the app gets resumed.
7 years ago
Lukasz Kozakiewicz
36da4cde05
Add native content sharing support for iOS and Android
7 years ago
Tom Poole
11c5845eb1
Fixed a misaligned pointer access
7 years ago
jules
51f6c5d01c
Tidied up a few bits of messy String concatenation
7 years ago
Tom Poole
c1a3aa38f8
Fixed a data race in the Thread destructor
7 years ago
Lukasz Kozakiewicz
5358756d58
FileChooser: misc fixes and improvements to iOS and Android file choosers.
7 years ago
jules
f85d706131
Some minor formatting and comment fixes
7 years ago
Lukasz Kozakiewicz
e89e220aa6
Android: fix build for API < 11 (setting layer type to none).
7 years ago
Lukasz Kozakiewicz
b8b304e4cd
PushNotifications: add OSX implementation.
7 years ago
Lukasz Kozakiewicz
87831624cb
Android: disable hardware acceleration on ComponentPeerView level rather than application level to allow embedded views to use hardware acceleration if needed.
This circumvents the issue in web view scrolling that happens only when using software rendering (a potential bug in chromium).
7 years ago
hogliux
7e23bf28ae
Added iOS/Android native file chooser support and support for asynchronous invocation of file choosers
7 years ago
hogliux
ae9ec7c6e5
Added URL methods to convert between local file urls (including Android content:// URLs) and JUCE's File class
7 years ago
Lukasz Kozakiewicz
5d30fcd9b5
Android: move a bunch of generic Android and Java classes to JNI helpers, add Android/Java prefixes to disambiguate.
7 years ago
Lukasz Kozakiewicz
073921445c
Android: add WebBrowserComponent implementation.
7 years ago
jules
2dc9316420
Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility)
7 years ago
hogliux
2d1532e5d0
Windows: Added a more robust way of getting the path of the current dll
7 years ago
Lukasz Kozakiewicz
b2d2bda7a1
Add Push Notifications feature for iOS and Android.
7 years ago
Lukasz Kozakiewicz
f9d6955c7c
Android: do not request input focus when creating component peer.
This made the virtual keyboard not show up if the same component peer tried to request a virtual keyboard later on. InputMethodManager.showSoftInput() would return false which is most likely because the component in focus has not changed, yet the previous component having focus was not really able to (at a time, during the construction) really take the focus.
7 years ago
Lukasz Kozakiewicz
a1a1297f7d
Android: add bits missing from “bailout in ComponentPeerView’s callbacks if underlying host is deleted.”
This was meant to be there since the beginning. The commit missing the changes is: 9527e077b1
7 years ago
Lukasz Kozakiewicz
0caf83439a
Android: move android.content.Intent class definition into JNIHelpers.
7 years ago
jules
c9a36c9f1d
Updated the implementation of File::moveToTrash() on OSX so that it uses the newer API calls on 10.8 and above, and added a bodge for older versions that makes it blocks until the operation has completed
7 years ago
jules
dd4230586f
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
7 years ago
hogliux
1135f6fff6
Fixed a compiler warning involving deprecated static variables when compiling with GCC
7 years ago
jules
369d59f656
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
7 years ago
jules
2ee168ad46
Deprecated File::separator and File::separatorString, replacing them by static getter functions, so that File methods can be safely used in static constructors without order-of-initialisation problems
7 years ago
hogliux
671f3eaf94
Implement Process::hide for mobile platforms
7 years ago
tpoole
e85d3aaf1f
Renamed XCode to Xcode in multiple places
7 years ago
hogliux
6ae99f4343
macOS: Fixed a memory leak of native mac menu items
7 years ago
Lukasz Kozakiewicz
9527e077b1
Android: bailout in ComponentPeerView’s callbacks if underlying host is deleted.
Previously we saw a crash in onTouchEvent due to host being 0 while the callback was called. Just as a precaution we add this check to other callbacks too.
7 years ago
Lukasz Kozakiewicz
5b8cf6b932
Android: fix getMemorySizeInMegabytes() returning negative values.
7 years ago
tpoole
47698a86b1
MinGW: Fixed some 32 bit build errors
7 years ago
jules
eda613c6db
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
7 years ago
hogliux
d4e0ba0e4d
Android: Fixed an issue where the AlertWindow's callback would never be called if AlertWindows were dismissed by clicking outside the alert's window on Android
7 years ago
hogliux
3ba8c1f864
iOS AUv3: Removed too strict API limitations to open URLs in AUv3s as iOS seems to allow this
7 years ago
jules
7c6f3d40b6
Tidied up some method calls involving HeapBlock
7 years ago
ed
dec870f5eb
Projucer: Fixed a few live-build errors on Windows
7 years ago
Lukasz Kozakiewicz
c8c692e2b7
Android: fix web input stream reporting always total length of -1.
7 years ago
Lukasz Kozakiewicz
8e7b29b3ee
Android: fix HTTP redirect.
7 years ago