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.
2017-09-28 15:37:06 +02:00
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
2017-09-06 15:19:24 +01:00
Lukasz Kozakiewicz
c8c692e2b7
Android: fix web input stream reporting always total length of -1.
2017-08-31 10:28:24 +01:00
Lukasz Kozakiewicz
8e7b29b3ee
Android: fix HTTP redirect.
2017-08-30 18:03:57 +01:00
hogliux
29b5c98c53
Android: Fixed a compiler error when targeting Android SDK versions < 19
2017-08-30 16:52:03 +01:00
hogliux
d5249492ae
Android: Fixed File::getSpecialLocation (userDocumentsDirectory) to return correct directory on newer Android versions
2017-08-29 09:33:39 +01:00
Lukasz Kozakiewicz
644ba82e00
Android: ensure that web calls are done off the main thread and fix data races.
2017-08-24 10:41:51 +01:00
hogliux
df91b15455
Added in-app purchase feature to JUCE
2017-08-09 20:15:17 +01:00
hogliux
1b7d30f0f4
Android: Moved more Java code into C++
2017-08-04 18:49:14 +01:00
hogliux
f1dc2a71f3
Android: Fixed a compiler error when compiling for Android SDKs < 16 (and re-saved all projects)
2017-06-21 09:51:16 +01:00
ed
201a85acd7
Android: Added a virtual backButtonPressed() method to JUCEApplicationBase which can be overridden to be informed when the back button is pressed on a device.
2017-06-20 16:40:03 +01:00
tpoole
80229c24a9
WebInputStream: Canceling a connection is now thread safe and prevents subsequent connection attempts
2017-06-20 14:09:41 +01:00
hogliux
2cdf30dd46
Android: Added external storage read/write permissions to RuntimePermissions class
2017-06-06 11:07:09 +01:00
hogliux
b5afccc37c
Updated file headers and the README with the JUCE 5 license
2017-04-27 14:43:04 +01:00
hogliux
86e28d1e42
Restructured android threading code to re-use threading code in juce_posix_Shared.h
2017-04-12 18:13:16 +01:00
hogliux
3cd9bed7d9
Ensured that gatt connection priority is only requested after the gatt has connected
2017-04-11 17:57:14 +01:00
hogliux
5b833d6648
Added Android workaround to force BLE Midi devices on low-latency device path
2017-04-10 18:10:06 +01:00
hogliux
8aea84e20c
Added pause after opening MIDI BLE device on Android to improve MIDI BLE reliability
2017-04-05 19:07:47 +01:00
hogliux
dcdcfaa7e9
Added several improvements to Android BLE MIDI reliability
2017-03-30 17:03:35 +01:00
hogliux
4c7a92ecfa
Ensured that SystemStats::getUserLanguage and SystemStats::getUserCountry returns an ISO code on Android
2017-03-30 11:32:06 +01:00
hogliux
51d5572220
Added showYesNoBox to NativeMessageBox class
2017-03-06 12:39:09 +00:00
hogliux
5fe3289256
Fixed several Android text rendering bugs
2017-03-01 16:16:34 +00:00
hogliux
ebbba641a4
Fixed a bug where the bluetooth LE scanner would continue to scan even if the bluetooth selector window was closed
2017-02-09 17:57:04 +00:00
hogliux
ec0485388d
Reworked and modernised Android exporter and removed old deprecated Android ant exporter
2017-02-01 17:18:06 +00:00
tpoole
2e84129479
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
2016-12-14 10:07:26 +00:00
jules
6fc08dd1cd
Added a workaround for Android GL glitches when pausing the app
2016-04-26 12:15:31 +01:00
Timur Doumler
70949aa0c6
Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects.
2016-04-06 18:31:24 +01:00
Timur Doumler
a694a66739
Android: fixed bug in Java code that caused compiler errors on API Level 21.
2016-03-18 14:26:35 +00:00
Timur Doumler
9ea874428c
Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above).
2016-02-25 10:12:30 +00:00
hogliux
10d1228e86
Add option to set default stack size for JUCE threads
2016-02-15 11:06:28 +00:00
hogliux
2e0325c5df
Replace android code which are not available on older android versions
2016-02-02 12:59:09 +00:00
jules
a6afb208c6
Android: removed the action bar
2016-01-15 10:24:47 +00:00
jules
de4637d8cb
Added support for some more File::getSpecialLocation locations on Android
2016-01-14 10:02:54 +00:00
jules
99052af8bc
Added Android support for screen orientation control
2016-01-13 12:05:29 +00:00
hogliux
19572b58c7
Also fix KEYCODE in JuceAppActivity when disabling the screensaver on android
2015-11-03 15:34:36 +00:00
jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
2015-11-03 10:37:52 +00:00
jules
ddcd78eae8
Android: made sure that when the screensaver is disabled, Android-M devices don't lower the app priority
2015-11-02 16:13:45 +00:00
hogliux
290c502e78
Replace HTTP_BAD_REQUEST with http status code literals as org.apache is no longer available on newer platforms
2015-09-14 09:18:20 +01:00
hogliux
40848adac6
Add optional parameter to juce URL class to specify a custom HTTP command
2015-07-28 10:09:48 +01:00
hogliux
03dc6479e3
Implement setScreenSaver enabled on Android
2015-07-24 16:34:01 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
jules
f4fe4c5749
Tidied up a bit of android code and resaved the demo project.
2015-05-22 11:29:44 +01:00
Timur Doumler
be9a2ff1bb
Implemented support for Android OpenGL native ARGB pixel format.
2015-05-05 17:44:10 +01:00
hogliux
5b8a633108
Fix unicode input on Android
2015-04-08 12:05:20 +01:00
jules
c87463cad1
Added support for in-memory fonts on Android.
2015-02-24 10:15:01 +00:00
jules
5cbad3b30f
Removed more 'final's from the android java class.
2015-02-12 09:11:25 +00:00
jules
c206793ff1
Removed 'final' from the android java activity class.
2015-02-11 16:39:07 +00:00
jules
04019091a7
Fix for deletion of opengl views on newer versions of android
2015-01-19 12:21:51 -08:00
jules
268497e8bc
Added a number-of-redirects parameter to URL::createInputStream
2014-12-29 10:15:54 +00:00
jules
90d317a74a
Workaround for missing java method in some android SDKs
2014-05-23 21:51:37 +01:00