fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur (remplace #201) #210

Merged
foXaCe merged 2 commits from passe-20260923-061033-3b06183e into main 2026-09-23 18:13:01 +02:00
Owner

Résumé

fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur (remplace #201)

  • c316881e Update dependency dev.chrisbanes.haze:haze to v2
  • 3b06183e fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur

Pourquoi

FOXA-1902 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus.

Ce qui a été mesuré

Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas.

Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-1902-fabc181daf3c/workdir/mob-haze2, tête 3b06183e.

## Résumé fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur (remplace #201) - c316881e Update dependency dev.chrisbanes.haze:haze to v2 - 3b06183e fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur ## Pourquoi FOXA-1902 — le motif complet est dans le ticket, et dans le message du ou des commits ci-dessus. ## Ce qui a été mesuré Porte jouée par la forge, pas sur le poste. « Porte / porte* » est le seul contexte qu'exige la protection de « main » : la fusion attend son vert et ne le contourne pas. Livrée par livrer-passe.sh depuis le worktree /home/agent/multica_workspaces/foxace-lab-f4e3a862d1f3/foxa-1902-fabc181daf3c/workdir/mob-haze2, tête 3b06183e.
fix(FOXA-1902) : haze 2.0 — le flou passe par le module haze-blur
All checks were successful
Porte / porte (pull_request) Successful in 16m41s
3b06183eb9
La montée de haze en 2.0.0 (demande Renovate #201) cassait la compilation :
hazeEffect ne prend plus de bloc de configuration, le flou vit désormais dans
le module haze-blur (hazeBlur + HazeBlurStyle), et HazeInputScale disparaît au
profit de HazePerformanceMode.

- NavigationBar, StreamsTabletLayout, PosterZoomActionOverlay : hazeEffect
  remplacé par hazeBlur, mêmes rayons de flou.
- StreamsTabletLayout : HazeInputScale.Fixed(0.66f) devient
  HazePerformanceMode.Fixed(0.25f), qui se résout à une échelle de ~0,66.
- PosterZoomActionOverlay : l'opacité animée du voile est lue en phase de
  dessin (graphicsLayer) plutôt que portée par le style, qui serait sinon
  reconstruit à chaque image de l'animation. clipToAreasBounds = false est
  le comportement par défaut de la 2.0.
foXaCe scheduled this pull request to auto merge when all checks succeed 2026-09-23 08:10:36 +02:00
foXaCe force-pushed passe-20260923-061033-3b06183e from 3b06183eb9
All checks were successful
Porte / porte (pull_request) Successful in 16m41s
to 925518ed45
All checks were successful
Porte / porte (pull_request) Successful in 9m18s
2026-09-23 08:35:06 +02:00
Compare
foXaCe force-pushed passe-20260923-061033-3b06183e from 925518ed45
All checks were successful
Porte / porte (pull_request) Successful in 9m18s
to b68959a213
All checks were successful
Porte / porte (pull_request) Successful in 2m48s
2026-09-23 09:05:10 +02:00
Compare
foXaCe merged commit 2fc67dc5d6 into main 2026-09-23 18:13:01 +02:00
foXaCe deleted branch passe-20260923-061033-3b06183e 2026-09-23 18:13:01 +02:00
Sign in to join this conversation.
No reviewers
No labels
montee-majeure
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
foXaCe/NuvioMobile!210
No description provided.