
LMU Stats Viewer v1.0.5
━━━━━━━━━━

English ━━━━━━━━━━
This update is mostly about things that were quietly broken. If you use the
app regularly, there's a good chance at least one of these was annoying you.

Drop-down menus work again
Some of you could never open the filters — on References, Sessions, Setups,
anywhere. You'd click, a coloured frame would light up around the field, and
no list would ever appear. The app was letting Windows draw those lists, and
on some setups (typically several screens with different scaling) they ended
up off-screen or empty. The app now draws every menu itself, so they open
where you'd expect. Big thanks to the person who reported this — it turned
out to affect every page, not just the one they found.

Your data is safer
- Purging empty sessions could, in one specific case, delete your entire
history from disk. It can't anymore.
- Setups are now written safely, with a backup copy kept. A crash or an
antivirus can no longer leave you with a .svm the game refuses to load.
Edits also start from the real file, so changes made in-game aren't
silently overwritten.
- Exporting a setup now asks where to save it.
- The app no longer closes on its own when opening certain telemetry files.

The driving coach got a lot less annoying
- Wheelspin and lockups are now measured instead of guessed.
- "Lift and coast" no longer repeats all race long.
- Tyre fade warnings stop firing on normal lap-to-lap variation.
- Track-limit warnings now name the corner you actually cut.
- Your corner-by-corner progress is kept instead of thrown away.
- After a game update, a new reference lap can be recorded again.
- The voice no longer talks over your braking, no longer goes quiet when
you're alone on track, and survives a session change.

AI assistant
Long analyses are no longer cut off mid-sentence, accented characters no
longer turn into garbage, and provider errors are shown instead of an empty
answer. Your API key can no longer end up visible in an error message.

Also
- You can skip the welcome screen and look around without having Le Mans
Ultimate installed.
- No more stutters in-game after closing an overlay.

Download
Already using the app? Just launch it — the update is offered automatically.
New install:
https://github.com/cparfait/lmustatsviewer/releases/latest
Bug reports are very welcome — that's exactly how the menu issue was found.
━━━━━━━━━━

Français ━━━━━━━━━━
Cette version corrige surtout des choses qui ne marchaient pas en silence.
Si tu utilises l'app régulièrement, il y a de bonnes chances qu'au moins une
d'entre elles t'ait déjà agacé.

Les menus déroulants remarchent
Certains d'entre vous n'ont jamais pu ouvrir les filtres — sur Références,
Sessions, Setups, partout. On cliquait, un cadre coloré s'allumait autour du
champ, et aucune liste n'apparaissait. L'app laissait Windows afficher ces
listes, et sur certaines configurations (typiquement plusieurs écrans avec
des mises à l'échelle différentes) elles s'ouvraient hors de l'écran ou vides.
L'app dessine désormais tous ses menus elle-même : ils s'ouvrent là où on les
attend. Un grand merci à la personne qui l'a signalé — le problème touchait
en fait toutes les pages, pas seulement celle où elle l'avait vu.

Tes données sont mieux protégées
- La purge des sessions vides pouvait, dans un cas précis, effacer tout ton
historique du disque. Ce n'est plus possible.
- Les setups sont enregistrés de façon sûre, avec une copie de sauvegarde.
Un plantage ou un antivirus ne peut plus te laisser un .svm que le jeu
refuse de charger. Les modifications repartent du vrai fichier : ce que tu
as réglé en jeu n'est plus écrasé en silence.
- L'export d'un setup demande enfin où l'enregistrer.
- L'app ne se ferme plus toute seule à l'ouverture de certains fichiers de
télémétrie.

Le coach est beaucoup moins pénible
- Le patinage et les blocages de roue sont mesurés, plus devinés.
- Le « lift and coast » ne se répète plus pendant toute la course.
- Les alertes d'usure pneus ne se déclenchent plus sur de simples écarts
normaux d'un tour à l'autre.
- Les avertissements track limits désignent enfin le bon virage.
- Ta progression virage par virage est conservée au lieu d'être jetée.
- Après une mise à jour du jeu, un nouveau tour de référence peut de nouveau
être enregistré.
- La voix ne parle plus par-dessus ton freinage, ne se tait plus quand tu es
seul en piste, et survit à un changement de session.

Assistant IA
Les analyses longues ne sont plus coupées en pleine phrase, les accents ne se
transforment plus en symboles parasites, et les erreurs du fournisseur sont
affichées au lieu d'une réponse vide. Ta clé API ne peut plus se retrouver
dans un message d'erreur.

Et aussi
- Tu peux passer l'écran d'accueil et découvrir l'app sans avoir Le Mans
Ultimate installé.
- Plus de saccades en jeu après la fermeture d'un overlay.

Téléchargement
Tu as déjà l'app ? Lance-la, la mise à jour est proposée automatiquement.
Nouvelle installation :
https://github.com/cparfait/lmustatsviewer/releases/latest
Les retours sont les bienvenus — c'est comme ça que le souci des menus a été
découvert.