-
v1.4.4 Stable
released this
2026-09-07 07:56:32 +02:00 | 42 commits to main since this releaseCorrigé
- La prévision était inaccessible depuis la v1.4.1 (#54, remontée : « en
1.4.3 je ne peux même pas drag le graphique vers la gauche pour voir les
prévisions ; le toggle activé ne génère pas les prévisions ») : deux
causes emboîtées —- Captures FIGÉES dans le gestionnaire de gestes : la closure de
pointerInput(Unit)est créée une seule fois et lesvalcalculées
(futurePanHorizon…) y étaient figées à leur valeur de la PREMIÈRE
composition (0, chip désactivé) → le clamp interdisait DÉFINITIVEMENT
le pan vers le futur. FIX : les vals de fenêtre sont exposées au geste
viarememberUpdatedState(aliasgesture*, lectures à jour).
Garde de non-régression :ChartScreenSourceGuardTestfait échouer
toute réintroduction de lecture figée dans la closure (le lint Compose
ne détecte pas ce pattern). - Toggle sans effet visible : à l'activation,
endMs = nowfaisait
quegenerateForecastDoses(..., toMs = now, ...)ne générait AUCUNE
dose. FIX : à l'activation, la fenêtre s'ÉTEND à droite (sans déplacer
son début — pas de saut) jusqu'au premier créneau projeté (+12 h de
contexte), sinon 1/3 de la plage, borné par l'horizon
(forecastExtensionHours, testé). Désactiver → retour à la fenêtre
standard. Le drag vers la gauche continue au-delà (jusqu'à 1 an).
- Captures FIGÉES dans le gestionnaire de gestes : la closure de
Ajouté
- 3 nouveaux tests (140 au total / 118 sans les données locales) :
extension de fenêtre (bornes, garde-fous) et garde de source anti-captures
figées. Validation émulateur : drag gauche → panHours < 0 (« Revenir à
maintenant » apparaît) et la courbe est dessinée au-delà de la ligne
« maintenant » (analyse du screencap).
Downloads
- La prévision était inaccessible depuis la v1.4.1 (#54, remontée : « en