hogliux
e89c4d5d4e
macOS/Linux/Android: Fixed an issue where reading the output of a ChildProcess could hang or return incorrect output
7 years ago
Tom Poole
4229dc0a4f
Made a lot of ScopedPointer usage conform to the std::unique_ptr interface
7 years ago
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
7 years ago
jules
d691838765
Tidied up a few minor coding style discrepencies
7 years ago
Lukasz Kozakiewicz
0b030331f1
Android: ensure “hide native keyboard message” is sent only after the keyboard was actually shown.
7 years ago
hogliux
06d20b20c0
Files: Added support for creating and reading relative or special path symbolic link files
7 years ago
jules
705262600b
Quick cleanup of some posix code
7 years ago
hogliux
3ebe75f030
Windows: ensured that File::replaceInternal does not fail with ACL errors
7 years ago
hogliux
975b242987
macOS/iOS: Workaround an Apple bug which could result in a race-condition when accessing a WebInputStream from multiple threads
7 years ago
Lukasz Kozakiewicz
43b80f7a73
Android: fix a crash on app resume when native views are displayed.
7 years ago
jules
26e31ff7d6
Whitespace
7 years ago
ed
cdbc28c18b
Add documentation tags
7 years ago
Lukasz Kozakiewicz
c859b4af1d
Android: add support for Google Oboe (developer preview).
7 years ago
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.
7 years ago
jules
8d578fae55
Whitespace
7 years ago
Lukasz Kozakiewicz
72116171cc
Android: rework back button handling to catch also programmatic requests.
7 years ago
Lukasz Kozakiewicz
8dd4e55557
Android: add a couple of JNI classes definitions.
7 years ago
Lukasz Kozakiewicz
0bc498e913
Projucer: add option to customise activity base class in Android exporter.
7 years ago
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