Commit Graph

  • af3dda0fe4 Improve example app callbacks Rohit Sangwan 2025-05-27 16:48:50 +05:30
  • 744094ebc5 Update pubspec.yaml Foti Dim 2025-05-26 13:59:27 +02:00
  • cd4e45b4ec Add app showcase in Readme Foti Dim 2025-05-16 19:42:04 +02:00
  • fec3c21918 Update changelog Foti Dim 2025-05-08 12:54:16 +02:00
  • 8069ff52d5 Implement streams to get updates (#155) Rohit Sangwan 2025-05-08 16:22:18 +05:30
  • 3194b0ad49 Fix: linux: getSystemDevices (#154) tfroidcoeur 2025-04-26 22:02:49 +02:00
  • f26951834d Improve pairing section in readme Foti Dim 2025-03-22 09:44:08 +01:00
  • 334bc1c680 Improve docs for isPaired Foti Dim 2025-03-19 22:17:06 +01:00
  • b15e4f8705 Update changelog Foti Dim 2025-03-19 11:28:36 +01:00
  • 3ce064d20f Refactor native windows (#148) Rohit Sangwan 2025-03-19 15:53:22 +05:30
  • 0b51a5bbbd Fix error on Windows scan (#146) Foti Dim 2025-03-18 11:11:28 +01:00
  • a9f396bb4a Improve Android permission documentation (#147) Foti Dim 2025-03-18 07:49:02 +01:00
  • f0c38f7273 Fix Windows crash on start or stop scan (#143) Rohit Sangwan 2025-02-25 18:13:51 +05:30
  • bc19a653dd Fix: Unable to establish connection on channel when hot restart (#142) Rohit Sangwan 2025-02-21 19:27:54 +05:30
  • 6cc43ccc86 Fix crash on Windows when calling pair APIs with an unknown deviceId (#141) Rohit Sangwan 2025-02-20 16:58:33 +05:30
  • 12a5d9d061 Bump version to 0.16 Foti Dim 2025-02-17 08:22:15 +01:00
  • 3170b4b77b Improve requestMTU() docs (#140) Foti Dim 2025-02-17 08:20:43 +01:00
  • 2c0d36b9d1 Improve ManufacturerDataFilter (#139) Foti Dim 2025-02-17 06:42:28 +01:00
  • 15256283e3 Do not normalize UUIDs on native side (#138) Foti Dim 2025-02-16 12:03:02 +01:00
  • 601351889d Reverse _permissionStatus return values in example app Foti Dim 2025-02-15 16:29:41 +01:00
  • 6443915fc3 Improve readme Update changelog Foti Dim 2025-02-12 10:18:57 +01:00
  • 8e9ddc839d Update bluez.dart to 0.8.3 (#134) Marcel Graber 2025-02-11 22:04:44 +01:00
  • b1b6b680c1 Improve callbacks error handling (#130) Rohit Sangwan 2025-01-15 21:53:25 +05:30
  • 17f834edef Improve example app for system connected devices (#123) Rohit Sangwan 2025-01-07 08:55:32 +00:00
  • 07498db173 Improve Android bluetoothGatt management (#124) Rohit Sangwan 2025-01-03 11:29:00 +00:00
  • 8b1a21939b Use retrievePeripherals on Mac to communicate with device without scan (#122) Rohit Sangwan 2025-01-02 12:02:08 +00:00
  • f3411280e9 Enhance getSystemDevice API on macOS with Broader Default Services Fi… (#121) Rohit Sangwan 2025-01-02 10:28:51 +00:00
  • dd75894244 Only show ScanFilter warning on web Foti Dim 2024-12-18 10:33:31 +01:00
  • d5172c3d41 Update Changelog Rohit Sangwan 2024-12-09 21:19:01 +05:30
  • 1292199426 Add API to disable Bluetooth (#113) Rohit Sangwan 2024-12-09 21:18:01 +05:30
  • 7187768bd0 Rename hasCustomFilter to usesCustomFilters (#115) Rohit Sangwan 2024-12-09 21:14:48 +05:30
  • 437eca70af Fix Windows filter with services (#111) Rohit Sangwan 2024-12-09 21:02:42 +05:30
  • bbf9703303 Fix Windows Bluetooth availability state in Release build (#112) Rohit Sangwan 2024-12-09 20:38:12 +05:30
  • 5be22ac0e6 Remove "Characteristic already notifying" error (#110) Rohit Sangwan 2024-12-09 18:48:18 +05:30
  • 9acb13f106 Fix Android cleanup on gatt disconnect (#109) Rohit Sangwan 2024-12-05 15:56:46 +05:30
  • 8524b94f19 Change permission description on Apple Foti Dim 2024-12-05 10:42:23 +01:00
  • c08606cb6d Update Changelog Rohit Sangwan 2024-12-05 13:34:30 +05:30
  • 19b8167954 Handle Android scan abuse (#104) Rohit Sangwan 2024-12-05 13:28:06 +05:30
  • 61e1448fe9 Improve Darwin Manager Initialization (#103) Rohit Sangwan 2024-12-05 13:27:53 +05:30
  • 7542de8242 Fix android cleanup after disconnection (#106) Rohit Sangwan 2024-12-05 12:55:49 +05:30
  • d39f4cd5d3 Bump flutter_web_bluetooth to 1.0.0 (#102) Foti Dim 2024-12-02 10:58:58 +01:00
  • db75c4c71e Increase pin entry window size on Windows 10 fotidim 2024-11-28 21:56:49 +01:00
  • ce06a7fa39 Fix multiple app filtering in Linux (#100) Foti Dim 2024-11-20 16:21:59 +01:00
  • 62c0fc8fb3 Print discovered services Foti Dim 2024-10-23 17:49:06 +03:00
  • 4e225b756c Add rawName property Foti Dim 2024-10-08 17:58:29 +02:00
  • e4b6bd74ba Rename filterMfdList to manufacturerDataFilters and replace mfd with msd Rohit Sangwan 2024-10-03 11:48:19 +05:30
  • b77d0aaeb4 Add error in connection updates (#89) Rohit Sangwan 2024-09-27 02:38:25 +05:30
  • f41aceaa0e Revert "Add default timeout in Connect, Pair and IsPaired apis" Foti Dim 2024-09-25 16:42:29 +02:00
  • 4914687284 Rename to triggersConfirmOnlyPairing Foti Dim 2024-09-24 17:33:00 +02:00
  • 73e4d5e68e Improve comments Foti Dim 2024-09-23 21:06:56 +02:00
  • 3ecbcb9b43 Rename in-app pairing capabilities (#88) Foti Dim 2024-09-23 07:13:41 +02:00
  • bf270c2bf4 Fix _triggersPairingWithEncryptedChar condition Foti Dim 2024-09-21 10:11:59 +02:00
  • c57cc778da Improve supportsInAppPairing documentation Foti Dim 2024-09-19 22:36:09 +02:00
  • b978b81cb1 Add default timeout in Connect, Pair and IsPaired apis Rohit Sangwan 2024-09-19 12:50:31 +05:30
  • 694262d9a9 Allow pairing on all platforms Foti Dim 2024-09-18 06:49:11 +02:00
  • 7dc22c58a5 Improve scan filter api (#78) Rohit Sangwan 2024-09-17 03:13:51 +05:30
  • 639384af30 Make pair button disabled if not supported fotidim 2024-08-17 18:50:27 +02:00
  • c37036135d Auto convert all services passed to getSystemDevices Foti Dim 2024-08-16 14:45:33 +02:00
  • f7c05b2490 Remove error from onPairingStateChange (#75) Rohit Sangwan 2024-08-13 19:49:21 +05:30
  • 40819d5796 Return pair result Foti Dim 2024-08-12 21:07:55 +02:00
  • 7606e8fd29 Implement pairing on Apple (#59) Foti Dim 2024-08-09 19:17:31 +02:00
  • 95c0b88181 Fix Android notification for characteristics without CCCD (#72) Rohit Sangwan 2024-08-09 12:50:20 +05:30
  • 5ce6c3d362 Improve web support (#66) Rohit Sangwan 2024-07-31 12:58:50 +05:30
  • 28b0bc6b7c Add platform specific options in start scan (#65) Rohit Sangwan 2024-07-21 20:35:29 +05:30
  • 0d6b612497 Receive advertisement events on web (#63) Rohit Sangwan 2024-07-19 14:09:49 +05:30
  • c0c678c735 Trim spaces in UUIDs Foti Dim 2024-07-15 11:53:00 +02:00
  • efaa72acbd Improve BleUuid API and tests (#62) Foti Dim 2024-07-15 05:59:30 +02:00
  • 44412508e7 Implement scan filter in example app (#61) Rohit Sangwan 2024-07-12 20:54:00 +05:30
  • dffbbd4ba6 Allow modification of ScanFilter properties Rohit Sangwan 2024-07-12 16:23:17 +05:30
  • 86f3836d5d Update readme and changelog Foti Dim 2024-07-12 09:24:27 +02:00
  • 9cade4a6ee Fix UUID parsing on Web Rohit Sangwan 2024-07-12 11:44:39 +05:30
  • 9bb209f8b5 Unify UUID formatting (#55) Rohit Sangwan 2024-07-05 21:23:55 +05:30
  • 9cd2faee66 Improve error handling and disconnection events (#60) Foti Dim 2024-07-05 11:02:33 +02:00
  • 0070f5c002 Improve Android error handling Foti Dim 2024-07-03 09:00:52 +02:00
  • 8d0cfe98d9 Add connecting and disconnecting states to BleConnectionState (#54) Rohit Sangwan 2024-06-20 23:55:59 +05:30
  • 2bb3d1dcf4 Bump version to 0.10 Foti Dim 2024-06-17 11:32:47 +02:00
  • 796bb14ccc Do not initialize global queue if not needed (#53) Foti Dim 2024-06-17 10:39:17 +02:00
  • 15453eb28f Rename onConnectionChanged and onValueChanged Update changelog Format files Foti Dim 2024-06-15 09:13:01 +02:00
  • 58677246b3 Improve queue naming Foti Dim 2024-06-13 22:35:54 +02:00
  • 6361574b77 Add connection properties in BleDevice (#50) Foti Dim 2024-06-13 16:14:54 +02:00
  • 7d6714e53a Set CBCentralManagerScanOptionAllowDuplicatesKey to true (#51) Foti Dim 2024-06-12 06:02:52 +02:00
  • b74191bb97 Implement pairing with dialog on windows (#46) Rohit Sangwan 2024-06-11 15:58:25 +05:30
  • 2fe21962d2 Add queue per device (#48) Rohit Sangwan 2024-06-07 20:55:46 +05:30
  • 5847bbffc5 Add name prefix filtering (#45) Rohit Sangwan 2024-05-17 19:19:30 +05:30
  • 77b8658f72 Remove dependency on collection (#43) Foti Dim 2024-05-10 14:25:59 +02:00
  • a682ea933d Remove dependency on convert Foti Dim 2024-05-10 13:52:46 +02:00
  • f928e8de50 Update android example gradle Rohit Sangwan 2024-05-10 16:41:55 +05:30
  • 05697b7d30 Improve setNotifiation completion (#42) Rohit Sangwan 2024-05-10 16:29:10 +05:30
  • b07a8888e0 Fix windows scan filter (#41) Rohit Sangwan 2024-05-10 13:27:04 +05:30
  • a49b260b67 Improve service discovery on linux fotidim 2024-05-09 14:14:33 +02:00
  • fef4e8526b Improve Apple, Android and Windows (#40) Foti Dim 2024-05-09 11:48:32 +02:00
  • 3be945c3d5 Improve manufacturer data discovery on Windows (#38) Foti Dim 2024-05-02 00:09:44 +02:00
  • 56f2a09a67 Show device name in details page Allows service and characteristic to be selectable fotidim 2024-05-01 23:18:05 +02:00
  • e252cfeec0 Format project Foti Dim 2024-04-10 22:57:26 +02:00
  • 57cf39f581 Make variables final and fix formatting in Linux Foti Dim 2024-04-10 22:56:56 +02:00
  • ef83aad181 Fix characteristic keying on linux (#35) Morten Boye Mortensen 2024-04-10 22:53:08 +02:00
  • 3fbd2e2422 Add info about discovering services Foti Dim 2024-03-28 09:48:50 +01:00
  • 9e51e9e951 Fix discover services on Windows (#32) Rohit Sangwan 2024-03-28 13:08:55 +05:30
  • 4f22fe56cd Fix readme typo Foti Dim 2024-03-25 09:36:43 +01:00
  • 7e19329bd5 Add info about Bluetooth adapters on Windows and Linux Foti Dim 2024-03-23 15:08:12 +01:00