meshcore-open/lib
Winston Lowe aed3b0157a Refactor Cayenne LPP parsing with error handling and logging
- Added error handling and logging to the Cayenne LPP parsing methods to manage malformed data gracefully.
- Improved the structure of the parsing logic for better readability and maintainability.
- Updated the Contact model to include error handling during frame parsing.
- Refactored Channels, Contacts, Map, and Neighbours screens to utilize a new AppBarTitle widget for consistent app bar design.
- Enhanced the BatteryIndicator widget to display SNR information for direct repeaters.
- Introduced SNRUi class for better management of SNR icon and text representation.
- Improved error handling in PathTraceMap and Neighbours screens to log errors appropriately.
2026-02-14 14:19:09 -08:00
..
connector Refactor Cayenne LPP parsing with error handling and logging 2026-02-14 14:19:09 -08:00
helpers Refactor Cayenne LPP parsing with error handling and logging 2026-02-14 14:19:09 -08:00
l10n Fixed banner flash, added enable bluetooth button fixed theme to use app theme colors removed FAB overrides because material 3 does this for us, fixed missing translations. 2026-02-14 01:46:40 -07:00
models Refactor Cayenne LPP parsing with error handling and logging 2026-02-14 14:19:09 -08:00
screens Refactor Cayenne LPP parsing with error handling and logging 2026-02-14 14:19:09 -08:00
services Update dependencies and improve code consistency across multiple files 2026-02-14 02:22:45 -07:00
storage Refactor unread message tracking and implement channel caching (#126) 2026-02-04 20:34:03 -07:00
utils Integrate SharePlus plugin for enhanced sharing functionality across platforms 2026-02-08 12:26:49 -08:00
widgets Refactor Cayenne LPP parsing with error handling and logging 2026-02-14 14:19:09 -08:00
main.dart Notification rate limiting (#110) 2026-02-08 18:42:15 -08:00