Commit Graph
14 Commits
Author SHA1 Message Date
kidfromjupiter e2256ca83d endpoints advertised on bluetooth are immediately detected now. bluetooth socket underlying fd type auto detection added. Fixed segfault with download paths 2026-01-04 17:14:27 +00:00
kidfromjupiter ac5a22eb55 Fixed race conditions with simultaneous connections 2026-01-03 14:39:50 +00:00
kidfromjupiter dd21d80dc8 bugfixes and fixes to race conditions. bluetooth advertising only / discovery only works now. linux -> android conn. initiation works. android -> linux doesnt work. android doesn't seem to recognise linux. linux <-> linux works. but each devices have to be in discover/advert modes. can't be both 2026-01-02 12:29:54 +00:00
kidfromjupiter 6c41d26a86 Doesn't build yet. But did more work to align the older fork with newer APIs. 2025-12-29 13:35:08 +00:00
Vibhav Pant 97af86a414 Fix race conditions with bluetooth devices being erased while being used. 2023-09-26 18:34:56 +05:30
Vibhav Pant 567ee6741b Minor refactor 2023-09-09 13:44:45 +05:30
Vibhav Pant d47788392e Add DeviceWatcher for adding/removing devices. 2023-09-09 13:00:28 +05:30
Vibhav Pant e295e2eca2 Allow marking/unmarking devices as lost. 2023-09-08 16:48:00 +05:30
Vibhav Pant 4042687b8d Add support for sharing DiscoveryCallbacks across BluetoothDevices. 2023-09-05 20:00:25 +05:30
Vibhav Pant ad7401616b Refactor bluetooth code to use shared pointers instead of references. 2023-09-05 19:45:10 +05:30
Vibhav Pant c742bd3a37 clang-format 2023-08-30 13:21:30 +05:30
Vibhav Pant 6c198fc2d2 Add copyright notice headers. 2023-08-29 22:06:30 +05:30
Vibhav Pant 61b4e1d74d Fix more compilation errors. 2023-08-27 20:48:09 +05:30
Vibhav Pant c8af59666d Rewrite dbus code using sdbus-c++ 2023-08-15 20:52:51 +05:30