summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qjnihelpers.cpp
Commit message (Expand)AuthorAgeFilesLines
* Android: add missing extras native methods impls and registrationAssam Boudjelthia2023-11-031-2/+6
* Android: replace QtAndroid::activity/service with QtAndroidPrivateVolker Hilsheimer2023-10-271-0/+12
* Android: move input handling from QtActivityDelegate to separate classAssam Boudjelthia2023-10-181-62/+0
* QJniHelpers: replace some Q_GLOBAL_STATIC with QBasic* staticsMarc Mutz2023-01-061-13/+14
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-111-2/+2
* JNI: match the declaration from jni.hThiago Macieira2022-07-201-1/+1
* QJniHelpers: don't rely on qreadwritelock.h transitive includeMarc Mutz2022-05-171-0/+1
* Return specific types for frequently used Java objectsVolker Hilsheimer2022-05-171-3/+3
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-38/+2
* Fix restart QtActivitySamuel Mira2022-04-271-1/+41
* Exploit the new macro varargs form of Q_GLOBAL_STATICEdward Welbourne2022-04-221-2/+2
* Android: Fix deadlock caused by a race between permissions query and IMJarkko Koivikko2022-04-051-0/+12
* Re-apply "Remove old Android code that have now has alternative public APIs"Assam Boudjelthia2021-07-011-201/+3
* Revert "Remove old Android code that have now has alternative public APIs"Jani Heikkinen2021-06-161-3/+201
* Remove old Android code that have now has alternative public APIsAssam Boudjelthia2021-06-111-201/+3
* Android: Add runOnMainAndroidThread() under QNativeInterfaceAssam Boudjelthia2021-05-261-0/+3
* Add tests for QAndroidApplication's sdkVersion and activityAssam Boudjelthia2021-05-131-4/+4
* Add hideSplashScreen() back temporarily to qjnihelpers_pAssam Boudjelthia2021-05-101-0/+7
* Simplify setAndroidSdkVersion in qjnihelpersAssam Boudjelthia2021-05-081-15/+3
* Move hideSplashScreen() from qjnihelpers_p to QNativeInterfaceAssam Boudjelthia2021-05-081-7/+0
* Remove unused functions in qjnihelpersAssam Boudjelthia2021-05-081-37/+0
* Move JNI_OnLoad implementation to qjnihelpersAssam Boudjelthia2021-05-061-0/+36
* Add new app permissions API under QCoreApplicationAssam Boudjelthia2021-05-051-1/+5
* Rename QJniEnvironment exceptionCheckAndClear to checkAndClearExceptionsAssam Boudjelthia2021-03-261-11/+11
* Make QJniObject and QJniEnvironment public APIAssam Boudjelthia2021-01-271-38/+36
* Refactor QMutexLocker to be able to handle recursive mutexesLars Knoll2020-10-171-2/+2
* Android: rename Android's package name for Qt 6Assam Boudjelthia2020-10-031-2/+2
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-3/+2
* Android: Fix hang in runOnAndroidThreadSync and requestPermissionsSyncBogDan Vatra2019-04-251-2/+14
* Android: Fix possible crashBogDan Vatra2018-03-141-1/+1
* Merge remote-tracking branch 'origin/5.10' into devLars Knoll2018-01-021-1/+1
|\
| * Fix Android Service thread getting stuck in service startupHeikki Haveri2017-12-121-1/+1
* | Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-7/+7
|/
* Forward Service.onBind notification to QtBogDan Vatra2017-07-041-1/+33
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-191-7/+8
|\
| * Android: Fix deadlock when calling requestPermissionBogDan Vatra2017-06-071-7/+8
* | Android: Allow timeout to fade out splash screenMathias Hasselmann2017-03-011-3/+3
|/
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-161-24/+25
|\
| * QJNIHelpers: unbreak runnables counterMarc Mutz2017-02-161-2/+2
| * QJNIHelpers: make mutexes staticMarc Mutz2017-02-151-2/+2
| * Fix UB (data race) in QtAndroidPrivate::requestPermissionsSync()Marc Mutz2017-02-151-2/+4
| * QJNIHelper: fix a potential race in sendRequestPermissionsResult()Marc Mutz2017-02-151-5/+4
| * Enable QtAndroid::runOnAndroidThread in a ServiceHeikki Haveri2017-02-151-1/+1
| * QJNIHelper: clean up atomic int and mutex handlingMarc Mutz2017-02-141-18/+18
* | Android: De-duplicate vtables of exported private classesMarc Mutz2017-02-161-0/+12
|/
* Say hello to Android 6+ permissions modelBogDan Vatra2016-09-161-1/+121
* Add QtAndroidPrivate::context()Alex Blasche2016-08-031-0/+10
* Perfect (almost) Qt on Android splash screen.BogDan Vatra2016-02-241-1/+7
* Say hello to Android ServicesBogDan Vatra2016-02-171-2/+53
* Android: Add runOnAndroidThreadSyncBogDan Vatra2016-02-041-0/+11