name: ar_autopilot_display
description: AR-Autopilot Flutter display app — marine autopilot cockpit UI for 30-40 m vessels.
version: 0.4.0+4

environment:
  sdk: '>=3.3.0 <4.0.0'
  flutter: '>=3.19.0'

dependencies:
  flutter:
    sdk: flutter
  # State management — theme provider uses ChangeNotifier, exposed via Provider
  provider: ^6.1.2
  # Theme persistence — stores selected theme id locally on the display device
  shared_preferences: ^2.3.2
  # USB serial communication with AR-Concentrador (CH340N virtual COM ports)
  flutter_libserialport: ^0.2.1

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_lints: ^4.0.0

flutter:
  uses-material-design: true

  assets:
    - assets/images/ar_logo_full.png
    - assets/brand/
