bcf65e4573
* Improve example app - Introduced utility functions for sorting BLE services and filtering characteristics based on properties. - Updated the peripheral detail page to support reading all characteristics and improved value formatting for better readability. - Added navigation functionality for adjacent characteristics and integrated property filters in the services list widget. - Enhanced the services side widget to manage selected properties and provide a clearer UI for service interactions. - Implemented copy functionality for logs and improved overall user experience in the peripheral details section. * Remove expandable * Automatically start scanning on launch * Show loading indicator for discovering services * Decrease the height of TextFormField
1.4 KiB
1.4 KiB
1.1.0
-
Services & Characteristics:
- Add property filtering for characteristics with visual filter chips
- Add navigation buttons to navigate between characteristics (previous/next)
- Improve service sorting (favorites first, system services last)
- Enhance services list UI with better filtering and navigation
- Improve format for discovered services to be more detailed and human-readable
- Move "Copy Services" button to Services panel header
-
Company & Manufacturer Data:
- Display company name based on company identifier from manufacturer data
- Show and filter by company name in device list
- Enhanced search functionality - now supports searching by company name
-
Scanning & Device Discovery:
- Improved scan button visibility - converted to prominent filled button with text label
- Enhanced "no devices found" state with explicit "Start Scan" call-to-action button
- Display RSSI values in device details
-
UI & Navigation:
- Moved search field to app bar header for better accessibility
- Moved queue type settings to drawer menu as expandable section
- Added tooltip to Bluetooth availability icon (tap to view on mobile)
- Improved overall UI layout and navigation flow
-
Functionality:
- Add support for
autoConnectparameter - Persist filters across app sessions
- Fix clear log button functionality
- Add support for
1.0.0
- Initial release