1334057a8a
* Update company identifier handling and enhance scanning features - Updated `pubspec.lock` to version 1.2.0 and added `yaml` dependency. - Introduced `CompanyIdentifierService` for loading and querying company identifiers from a new YAML file. - Enhanced scanning functionality to support filtering by company names and IDs. - Updated UI components to display company names alongside manufacturer data in scanned items. - Improved search functionality to include company names in the filter criteria. * Address AI comments * Address AI comments * Allow searching by company id * Remove redundant loading state update in CompanyIdentifierService * Enhance company ID parsing in CompanyIdentifierService - Updated the `_parseCompanyId` method to support additional formats for company IDs, including non-prefixed strings interpreted as decimal or hexadecimal based on their content. - Improved parsing logic to first attempt hexadecimal conversion if the string contains hex characters, enhancing flexibility in input handling.
859 B
859 B
1.2.0
- 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
- 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)
- Display company name based on company identifier from manufacturer data
- Enhanced search functionality - now supports searching by company name
- Improved overall UI layout and navigation flow
1.1.0
- Add support for
autoConnectparameter - Display RSSI values in device details
- Persist filters
- Fix clear log button
- Move "Copy Services" button to Services panel header
- Enhance services format to be more detailed and human-readable
1.0.0
- Initial release