summaryrefslogtreecommitdiffstats
path: root/src/bluetooth/android
Commit message (Expand)AuthorAgeFilesLines
* Mark android/devicediscoverybroadcastreceiver.cpp as security-criticalIvan Solovev11 days1-0/+1
* Android: simplify JNI codeVolker Hilsheimer2024-09-193-30/+13
* Check if location checks can be skipped with bluetooth scanJuha Vuolle2024-08-291-0/+2
* JNI: clean up JNI class declarationsVolker Hilsheimer2024-07-121-10/+3
* Android: make QtBluetoothBroadcastReceiver privateAssam Boudjelthia2024-07-051-0/+3
* JNI: prepare for standard Java types getting declared in qtjnitypes.hVolker Hilsheimer2024-06-181-4/+7
* Port to QJniArray and simplify type usageVolker Hilsheimer2024-06-181-3/+6
* Don't use staticAssertTypeMismatch to inform about an unsupported valueVolker Hilsheimer2023-12-141-1/+1
* Android Bluetooth: Change static string cache to use QStringJuha Vuolle2023-11-015-42/+54
* Android: don't rely on implicit cast of declared QtJniTypes to jobjectVolker Hilsheimer2023-10-271-3/+3
* Add thread protection to Android static string cacheJuha Vuolle2023-10-191-0/+2
* JNI: port to changes of JNI traits in qtbaseVolker Hilsheimer2023-09-273-14/+14
* Adapt to renaming of QtJniTypes::String to CTStringVolker Hilsheimer2023-09-261-16/+16
* JNI: replace TYPE declarations with CLASS declarationsVolker Hilsheimer2023-09-201-12/+12
* Bluetooth: remove custom implementations of qbswap(QUuid::Id128Bytes)Ivan Solovev2023-08-231-9/+0
* QtBluetooth: use public QPermission API to check for permissions on AndroidIvan Solovev2023-05-032-34/+11
* QtBluetooth: do not request permissions on AndroidIvan Solovev2023-04-051-4/+0
* QBluetoothUuid: switch from quint128 to QUuid::Id128BytesThiago Macieira2023-02-131-6/+6
* Replace deprecated BT LE methods on Android API 33: descriptorsJuha Vuolle2023-01-261-0/+2
* Generate key string for field cache at compile timeVolker Hilsheimer2022-09-135-124/+86
* Android BT fix deprecated "getDefaultAdapter" method usageJuha Vuolle2022-09-134-1/+32
* Add Android support for BT LE RSSI readJuha Vuolle2022-09-133-1/+21
* Fix access to destroyed QtJniTypes::String objectVolker Hilsheimer2022-09-071-18/+23
* LowEnergyNotificationHub: Remove useless public slots sectionIevgenii Meshcheriakov2022-08-081-1/+0
* Unstringify Android QtBluetooth: native JNI callbacksJuha Vuolle2022-08-045-111/+147
* Bluetooth: Make module compilable on Android with non-empty QT_NAMESPACEIevgenii Meshcheriakov2022-07-273-0/+11
* Unstringify Android QtBluetooth: signatures, types and method callsJuha Vuolle2022-07-079-64/+99
* Add a timeout guard for Android BT device discovery not startingJuha Vuolle2022-06-212-1/+2
* Use SPDX license identifiersLucie Gérard2022-06-1018-691/+43
* Remove unsupported Android bluetooth codepathsJuha Vuolle2022-05-122-10/+5
* Assorted int/qsizetype fixesMarc Mutz2022-05-101-1/+1
* Fix some signed/unsigned mismatchesMarc Mutz2022-05-101-3/+3
* ServiceDiscoveryBroadcastReceiver: fix int/jint mismatchMarc Mutz2022-05-101-1/+1
* DeviceDiscoveryBroadcastReceiver: fix potential integer overflowMarc Mutz2022-05-051-1/+1
* DeviceDiscoveryBroadcastReceiver: reduce memory footprint of offset tableMarc Mutz2022-04-141-2/+2
* DeviceDiscoveryBroadcastReceiver: reduce relocationsMarc Mutz2022-04-141-18/+15
* DeviceDiscoveryBroadcastReceiver: fix int/jsize mismatchMarc Mutz2022-04-121-2/+2
* Port simple cases of count() to size()Marc Mutz2022-04-111-1/+1
* Replace count() comparisons against 0 with isEmpty()Marc Mutz2022-04-081-1/+1
* DeviceDiscoveryBroadcastReceiver: replace QList with constexpr arrayMarc Mutz2022-04-071-13/+11
* Introduce Android 12 / SDK 31+ bluetooth permissionsJuha Vuolle2022-03-172-0/+153
* Make sure all private headers include at least one otherThiago Macieira2022-03-085-7/+12
* Add support for service data in BLE advertismentAndreas Buhr2021-11-291-1/+22
* Add QLowEnergyController::mtu() support on BT LE server side on AndroidJuha Vuolle2021-10-201-0/+2
* Better naming of member variables in QBluetoothSocketBasePrivateAndreas Buhr2021-09-011-5/+5
* Android: use the new permission API, clean up some leftoversVille Voutilainen2021-06-102-2/+0
* Remove AndroidExtras dependencies and port to new Qt 6 Android APIsVille Voutilainen2021-06-0416-151/+113
* QLowEnergyController: add API to obtain ATT-MTU sizeAndreas Buhr2021-05-183-0/+17
* Change QBluetooth::Security and AttAcc. to be a scoped enumsAndreas Buhr2021-03-301-1/+1
* Code cleanup: create UUID strings without bracesAndreas Buhr2021-03-251-3/+1