BluezQt merge requestshttps://invent.kde.org/frameworks/bluez-qt/-/merge_requests2023-10-20T22:13:20Zhttps://invent.kde.org/frameworks/bluez-qt/-/merge_requests/50Register QVariantMapMap as metatype2023-10-20T22:13:20ZNicolas FellaRegister QVariantMapMap as metatypeBUG: 472910BUG: 472910https://invent.kde.org/frameworks/bluez-qt/-/merge_requests/31Draft: .kde-ci.yml: enable static CI builds2022-11-18T18:56:55ZDawid WrobelDraft: .kde-ci.yml: enable static CI buildsFor context, see https://phabricator.kde.org/T15835For context, see https://phabricator.kde.org/T15835https://invent.kde.org/frameworks/bluez-qt/-/merge_requests/30Add support for manufacturer data in LE advertisements2024-03-28T14:56:22ZPontus SjögrenAdd support for manufacturer data in LE advertisementsManufacturer data in LE advertisements are not currently supported. This PR fixes that.Manufacturer data in LE advertisements are not currently supported. This PR fixes that.https://invent.kde.org/frameworks/bluez-qt/-/merge_requests/24.gitlab-ci.yml: enable static builds2022-11-17T14:24:38ZDawid Wrobel.gitlab-ci.yml: enable static buildsFor context, see https://phabricator.kde.org/T15835For context, see https://phabricator.kde.org/T15835https://invent.kde.org/frameworks/bluez-qt/-/merge_requests/23Add FreeBSD Qt6 CI support2022-08-25T15:14:46ZLaurent MontelAdd FreeBSD Qt6 CI supportLaurent MontelLaurent Montelhttps://invent.kde.org/frameworks/bluez-qt/-/merge_requests/12Add GATT Client functionality2021-07-15T09:52:54ZIvan Podkurkovpodkiva2@gmail.comAdd GATT Client functionalityAdd classes that allow the GATT client functionality based on Bluez GATT APIs
(see https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/doc/gatt-api.txt).
The three new classes GattServiceRemote, GattCharacteristicRemote, and GattDes...Add classes that allow the GATT client functionality based on Bluez GATT APIs
(see https://git.kernel.org/pub/scm/bluetooth/bluez.git/tree/doc/gatt-api.txt).
The three new classes GattServiceRemote, GattCharacteristicRemote, and GattDescriptorRemote
implement respective Bluez D-BUS objects. They are created in the same manner as Adapter and
Device objects, extending similar tree-like relationship
(adapter -> device -> service -> characteristic -> descriptor).
ManData helper type represents manufacturer data contained in Advertisements of LE devices.
PendingCall is extended with ReturnByteArray type to allow reading the values of
characteristics/descriptors.https://invent.kde.org/frameworks/bluez-qt/-/merge_requests/11Minor bug fixes2023-01-17T22:14:07ZViktor VerebelyiMinor bug fixesWhen I tried to build this project using a different build system I got the following errors:
- Missing includes in 2 files
- These QString concatenations in request.cpp : `QString() % QStringLiteral()`
This PR fixes thoseWhen I tried to build this project using a different build system I got the following errors:
- Missing includes in 2 files
- These QString concatenations in request.cpp : `QString() % QStringLiteral()`
This PR fixes thosehttps://invent.kde.org/frameworks/bluez-qt/-/merge_requests/9Add missing MediaTransport MediaTypes TPendingCall headers2021-05-02T07:39:26ZÖmer Fadıl UstaAdd missing MediaTransport MediaTypes TPendingCall headersbluedevil , powerdevil and liquidshell depends on mediatransport.h mediatypes.h tpendingcall.h and without this one it wont install this header to systembluedevil , powerdevil and liquidshell depends on mediatransport.h mediatypes.h tpendingcall.h and without this one it wont install this header to systemhttps://invent.kde.org/frameworks/bluez-qt/-/merge_requests/3Add filters into DeviceModel2021-04-06T15:47:36ZSergey ChupliginAdd filters into DeviceModelThis patch provide filter into DeviceModel like
```
BluezQt.DevicesModel {
id: bluetoothDevicesNearbyModel
filters: BluezQt.DevicesModelPrivate.UnpairedDevices
}
```
And show only paried/unparied device and etcThis patch provide filter into DeviceModel like
```
BluezQt.DevicesModel {
id: bluetoothDevicesNearbyModel
filters: BluezQt.DevicesModelPrivate.UnpairedDevices
}
```
And show only paried/unparied device and etc