• v1.4.10 Stable

    Siphonight released this 2026-09-07 19:28:41 +02:00 | 35 commits to main since this release

    Corrigé

    • Le pan du graphique ne fonctionnait pas sur la vue 24 h (#62, remontée
      par test utilisateur sur Pixel 9 : « le glisser horizontal ne marche pas
      sur une échelle de 24 h, uniquement au-dessus ») : les deltas de mouvement
      du doigt (~30 px ≈ 0,67 h à 24 h) étaient tronqués à 0 par le cast
      en heures entières à CHAQUE événement de mouvement → le pan ne bougeait
      jamais sur 24 h (alors que sur 7 j le même delta ≈ 4,7 h). FIX : cumul
      fractionnaire
      — le résiduel < 1 h est conservé d'un événement au
      suivant (panDeltaHours, pur et testé) : le pan se déclenche dès que le
      cumul franchit une heure entière. Aucun impact sur les vues larges.
    • Nettoyage : instrumentation de diagnostic retirée ; 2 imports/
      constantes morts supprimés.

    Ajouté

    • 4 nouveaux tests (172 au total / 150 sans les données locales) :
      cumul fractionnaire à 24 h (2 deltas → 1 h), 7 j (delta immédiat),
      deltas négatifs (troncature vers zéro), cas dégénérés.
    • Limitation de test documentée (§16.ter) : l'émulateur headless ne
      délivre pas les mouvements intermédiaires au graphique via adb input swipe → le pan n'est PAS testable par adb sur cet environnement ; le
      test humain sur Pixel 9 reste la référence pour les gestes.
    Downloads