- NymeaService : auth complète (Hello → Authenticate → SetNotificationStatus) - Token top-level dans chaque requête JSON-RPC (fix critique GetThings) - Persistance token via shared_preferences par hôte - Dashboard : champs utilisateur/mot de passe dans le dialog de connexion - ThingDetailScreen : renommer, réglages (settingsTypes) et supprimer - NymeaThingClass : champ settingsTypes parsé depuis l'API - NymeaThing : copyWith(name) + settingValue() - Fix overflow _StateChip dans ThingsScreen Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
15 lines
619 B
Plaintext
15 lines
619 B
Plaintext
// Application-level settings for the Runner target.
|
|
//
|
|
// This may be replaced with something auto-generated from metadata (e.g., pubspec.yaml) in the
|
|
// future. If not, the values below would default to using the project name when this becomes a
|
|
// 'flutter create' template.
|
|
|
|
// The application's name. By default this is also the title of the Flutter window.
|
|
PRODUCT_NAME = etm_powersync_app
|
|
|
|
// The application's bundle identifier
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.example.etmPowersyncApp
|
|
|
|
// The copyright displayed in application information
|
|
PRODUCT_COPYRIGHT = Copyright © 2026 com.example. All rights reserved.
|