Commit Graph

  • 511f1fff5b Refactor service discovery to always perform fresh discovery, removing cached services check main Tony 2026-08-08 08:41:43 +08:00
  • 52712055f5 Remove pubspec.lock from version control and update .gitignore Tony 2026-05-25 08:15:13 +08:00
  • 9083c54cd2 Update build.gradle to set Java and Kotlin compatibility to version 11 Tony 2026-05-11 10:57:29 +08:00
  • 784c6f3929 Implement BLE peripheral support for Windows; add necessary structures and methods Tony 2026-05-08 07:50:32 +08:00
  • c8e0c60c24 Add generated plugin registrant files to .gitignore Tony 2026-05-08 06:55:05 +08:00
  • 4ca00e7258 Remove generated plugin registrant files for Linux, macOS, and Windows from the repository Tony 2026-05-08 06:48:07 +08:00
  • 46f9106a27 Add .flutter-plugins-dependencies to .gitignore Tony 2026-05-08 06:23:34 +08:00
  • aaab9cc40f Update xcconfig files to include Pod support and adjust SDK versions in pubspec.lock support-periphral-1 Tony 2026-05-08 04:25:20 +08:00
  • e4b14f38aa Enhance BLE peripheral support for iOS and macOS; update README and CHANGELOG Tony 2026-05-08 03:55:00 +08:00
  • 1d7108c9d0 Update Universal BLE Plugin for Peripheral Support and Code Generation Tony 2026-05-08 03:36:12 +08:00
  • dde6c084b7 Add SPM support (#223) Foti Dim 2026-04-02 14:16:37 +02:00
  • f4b197f8ae Add requestConnectionPriority support (#221) Raphael Smith 2026-04-01 21:15:39 +02:00
  • 7214cb8301 Remove web app workflow Foti Dim 2026-02-28 22:14:58 +02:00
  • 13ffda3ad7 Format Foti Dim 2026-02-28 20:45:12 +02:00
  • 4367381a56 Update web app link Foti Dim 2026-02-28 20:28:17 +02:00
  • 67fca658c9 Rename exceptions in codedoc Foti Dim 2026-02-28 20:16:15 +02:00
  • 722a7f43b5 Update Changelog Foti Dim 2026-02-28 10:18:28 +02:00
  • 57ac324705 Switch to simple example app Foti Dim 2026-02-28 09:29:57 +02:00
  • aeca9fa6a9 Add serviceData tracking in Linux advertisements fotidim 2026-02-16 07:34:57 +01:00
  • c683c09377 Update Changelog Foti Dim 2026-02-11 18:46:07 +01:00
  • 6ab2ed82ea Update About dialog Foti Dim 2026-02-11 17:20:21 +01:00
  • 3f4abdc5cd Fix Windows crash by handling WinRT exceptions in BLE callback paths (#217) Usman Mehmood 2026-02-11 17:15:38 +01:00
  • ffd69a7c49 Allow saving filters Foti Dim 2026-02-10 22:44:12 +01:00
  • 062f6c4c8c Add active filter count display and improve UI in ScannerScreen Foti Dim 2026-02-10 21:55:02 +01:00
  • 167d84f838 Always use custom scan filter for Windows Foti Dim 2026-02-10 11:42:17 +01:00
  • a7f04101a0 Remove manufacturer data display from PeripheralDetailPage and add company identifier service import Foti Dim 2026-02-09 22:43:46 +01:00
  • 8c75e3965f Integrate SharedPreferencesAsync for improved preferences handling Foti Dim 2026-02-09 22:24:41 +01:00
  • 485c0808ad Refactor Bluetooth availability handling in ScannerScreen and AppDrawer Foti Dim 2026-02-09 21:47:50 +01:00
  • b49d54b900 Add scan order functionality to ScannerScreen Foti Dim 2026-02-09 21:37:44 +01:00
  • 061e0ae633 Make scan button persistent Foti Dim 2026-02-09 21:23:29 +01:00
  • 8ad6bbf125 Implement scan filter application logic in ScannerScreen Foti Dim 2026-02-09 12:49:09 +01:00
  • d90a727991 Refactor ScannedItemWidget to StatefulWidget and enhance advertisement timestamp display Foti Dim 2026-02-09 12:43:45 +01:00
  • fc6ae39a53 Display advertisements Foti Dim 2026-02-07 13:01:32 +01:00
  • 9df3da17ae Fix icons on Windows Foti Dim 2026-02-07 12:40:35 +01:00
  • 8d0739ccf5 Fix example app Windows compilation Foti Dim 2026-02-07 12:38:17 +01:00
  • ceda9a31f7 Background service support on Android (#215) Foti Dim 2026-02-04 20:12:12 +02:00
  • bcf65e4573 Improve example app (#210) Foti Dim 2026-01-23 07:29:28 +01:00
  • 2f7f1f693d Add Android scan mode setting (#212) Rohit Sangwan 2026-01-21 15:32:40 +05:30
  • dae2f5dc4d Add service-data in advertisements (#207) Rohit Sangwan 2026-01-21 13:43:36 +05:30
  • 1334057a8a Show and filter by company name (#208) Foti Dim 2026-01-19 05:35:19 +01:00
  • bcfb0adc6a Improve format for discovered services (#209) Foti Dim 2026-01-19 05:34:50 +01:00
  • 9e5603dc29 Enhance error logging in Bluetooth peripheral updates Foti Dim 2026-01-18 22:05:01 +01:00
  • 2a65823e6c Update Bluetooth scanning UI and functionality Foti Dim 2026-01-18 17:11:17 +01:00
  • 60a4e2277f Add web app to app showcase Foti Dim 2026-01-16 07:37:35 +01:00
  • 8557a46d05 Add auto-connect support (#206) Foti Dim 2026-01-16 07:06:24 +01:00
  • a30e84a70c Add informational text and contact option in AppDrawer Foti Dim 2026-01-13 19:01:01 +01:00
  • 9d73a9f402 Add scan filter persistence using SharedPreferences Foti Dim 2026-01-13 11:04:00 +01:00
  • 395bb548c9 Fix clear log button Foti Dim 2026-01-12 17:48:58 +01:00
  • 1adfa9b485 Implement readRSSI on Android and Darwin (#203) EricKwok 2026-01-06 00:25:19 +08:00
  • a5b6af6168 Enforce cxx_std_20 (#205) Foti Dim 2026-01-05 16:12:31 +01:00
  • 7a6e555275 Change button wording Foti Dim 2025-12-29 11:23:36 +01:00
  • 4b62d61f58 Update readme Foti Dim 2025-12-23 07:48:31 +01:00
  • 192ee469c3 Add tablet preview device Foti Dim 2025-12-21 10:58:54 +01:00
  • 9a52bd41a8 Update iOS podfile.lock Foti Dim 2025-12-21 10:43:56 +01:00
  • af598d13bb Update copyright date Foti Dim 2025-12-21 09:50:49 +01:00
  • dad326ccff Add device preview Foti Dim 2025-12-21 09:11:57 +01:00
  • f6eb5dd4e3 Add app readme Foti Dim 2025-12-21 08:56:54 +01:00
  • 895dcbe343 Improve example app UI (#193) Rohit Sangwan 2025-12-21 13:21:36 +05:30
  • a7e280be29 Add icon Foti Dim 2025-12-17 12:36:19 +01:00
  • d26e752e73 Update README and BLE API documentation for MTU handling (#202) Navideck Labs 2025-12-15 11:38:01 +05:30
  • 01b4511704 Update readme Foti Dim 2025-12-14 12:10:52 +01:00
  • 97936046e0 Implement hasPermissions API (#201) Rohit Sangwan 2025-12-13 02:40:21 +05:30
  • 89abb3bf03 Implement Logging (#199) Rohit Sangwan 2025-12-12 18:56:43 +05:30
  • d85cbbe725 Fix subscribeNotifications on Android Rohit Sangwan 2025-12-12 16:18:32 +05:30
  • fa319416ef Implement timestamp in scanResult (#198) Rohit Sangwan 2025-12-11 19:24:13 +05:30
  • 3116962e8c Implement characteristic descriptor discovery (#196) Rohit Sangwan 2025-12-10 11:36:04 +05:30
  • 09bb22750a Improve disconnect api (#192) Rohit Sangwan 2025-11-14 20:20:22 +05:30
  • 970db165dd Implement requestPermission API (#190) Rohit Sangwan 2025-11-13 21:52:17 +05:30
  • 6e82ceed77 Add button to hide discovered devices in example app (#191) Rohit Sangwan 2025-11-13 20:54:11 +05:30
  • 2adcc06ca6 Add reset instructions (#189) Rohit Sangwan 2025-11-12 19:28:38 +05:30
  • 34b39597fd Implement isScanning api (#188) Rohit Sangwan 2025-11-12 19:27:44 +05:30
  • c3b97e414f Fix iOS example app asking permission on app launch (#187) Rohit Sangwan 2025-11-12 00:14:25 +05:30
  • acfa3200ca Implement unified and type safe error messages (#186) Rohit Sangwan 2025-11-12 00:04:29 +05:30
  • b52ca9ee84 Add pana job Foti Dim 2025-11-10 21:11:40 +01:00
  • 5689e551f7 fix: confusing param name (#182) Kevin Evans 2025-10-03 12:58:50 -07:00
  • af873b3153 Implement exclusion filter (#175) Rohit Sangwan 2025-09-01 13:01:56 +05:30
  • f3d5de250c Update changelog Foti Dim 2025-08-20 09:08:19 +02:00
  • 49a9d1defb Bump example app dependencies Foti Dim 2025-08-20 09:06:32 +02:00
  • 3bc259524d fix: resolve BLE device names correctly on Windows (#174) Jon Salmon 2025-08-20 08:05:30 +01:00
  • 71e19988a9 Add clear queue api (#171) Rohit Sangwan 2025-07-16 16:06:39 +05:30
  • 0f4bae71e1 Add timeout argument to all APIs (#172) Rohit Sangwan 2025-07-16 15:17:48 +05:30
  • 2170588045 Fix characteristic value listener and add tests (#168) Rohit Sangwan 2025-07-08 11:43:45 +05:30
  • d56851cbfb Wait for writeWithoutResponse completion (#166) Rohit Sangwan 2025-06-26 11:35:59 +05:30
  • 0008231bdf Update android example gradle Rohit Sangwan 2025-06-24 20:05:49 +05:30
  • 17e13a475d Fix Android compilation Foti Dim 2025-06-24 15:11:17 +02:00
  • 0758f5e91d Add high level API (#160) Rohit Sangwan 2025-06-19 16:32:14 +05:30
  • 72090571a3 Add WebBluetoothGloballyDisabled exception and fix availability state (#165) Rohit Sangwan 2025-06-13 04:00:13 +05:30
  • 4be924cd98 Bump actions/cache to v4 Foti Dim 2025-05-30 11:26:02 +02:00
  • e9f97d1085 Improve readme clarity Foti Dim 2025-05-30 11:21:06 +02:00
  • d87a129bf8 Bump checkout action to v4 Foti Dim 2025-05-30 11:18:12 +02:00
  • fa98d2989b Switch to flutter_lints: ^6.0.0 Foti Dim 2025-05-29 21:35:04 +02:00
  • 78d0aaea66 Reduce amount of topics Foti Dim 2025-05-29 08:53:42 +02:00
  • 71dfe352d4 Add pipeline for pushing to pub.dev on tag creation (#164) Jonas Greifenhain 2025-05-29 08:43:15 +02:00
  • 682aba5bc6 Update changelog Foti Dim 2025-05-29 08:39:56 +02:00
  • 2101c1ac8b Improve Android runtime permissions docs (#157) Foti Dim 2025-05-29 08:33:57 +02:00
  • 5124bcdfcf example: Don't disconnect on leaving the details page Jonas Greifenhain 2025-05-27 23:19:50 +02:00
  • e8b8e0fd71 darwin: Cache and return advertised name for system devices Jonas Greifenhain 2025-05-27 19:13:36 +02:00
  • 7228b554f9 darwin: Get and prefer advertised name of scanned devices Jonas Greifenhain 2025-05-27 19:04:16 +02:00
  • 4f9ad0b9e6 Fix example app Android builds (#162) Jonas Greifenhain 2025-05-29 08:27:08 +02:00
  • 23e2847a19 Fix service filter warning on macOS example app Foti Dim 2025-05-28 10:36:07 +02:00