Release 2.0.0
This commit is contained in:
1 parent
02183efecd
commit
fff554f1e8
5 files changed
+130
-5
No files matched your search
+116
@@ -1,3 +1,119 @@
|
||||
# 2.0.0 (06/10/2026)
|
||||
## Version majeure
|
||||
- **Circuit Management V2**
|
||||
- Modes de course automatisés, chronos par circuit, classement et historique permanent
|
||||
- Mode Fantôme fondé sur les meilleurs temps enregistrés par voiture
|
||||
- Rôles IR explicites et sélection automatique des circuits, capteurs et aiguillages
|
||||
- LEDs physiques clignotantes associées aux mouvements des aiguillages
|
||||
- Commande manuelle extensible au clavier avec protection pendant les courses
|
||||
- Manuel utilisateur entièrement réécrit selon les exigences retenues
|
||||
- Suppression des feux tricolores, de la gestion des accidents et des délais de trois secondes
|
||||
|
||||
# 1.31.43 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Raccourcis d’aiguillages extensibles**
|
||||
- Sélection directe des neuf premiers aiguillages avec les touches 1 à 9
|
||||
- Navigation circulaire dans une liste de taille quelconque avec les flèches haut et bas
|
||||
- Affichage du raccourci disponible dans le tableau de commande
|
||||
|
||||
# 1.31.42 (06/10/2026)
|
||||
## Ajouts
|
||||
- **Commande manuelle au pavé numérique**
|
||||
- Touches 1 à 4 pour sélectionner un aiguillage
|
||||
- Touches + et − pour ouvrir ou fermer l’aiguillage sélectionné
|
||||
- Mise en évidence de la sélection et protection des champs de saisie
|
||||
|
||||
# 1.31.41 (06/10/2026)
|
||||
## Ajouts
|
||||
- **Mode Fantôme**
|
||||
- Référence basée sur le meilleur chrono historique de la même voiture et du même circuit
|
||||
- Affichage du chrono fantôme et de l’avance ou du retard pendant la course
|
||||
- Références fictives disponibles en mode simulé
|
||||
|
||||
# 1.31.40 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Annonces de course**
|
||||
- Annonce unique du dernier tour et de l’arrivée de chaque voiture
|
||||
- Annonce du classement final dans l’ordre d’arrivée
|
||||
- Mise en file des annonces et désactivation automatique si le scénario contient déjà des actions audio
|
||||
|
||||
# 1.31.39 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Règles de course par mode**
|
||||
- Saisie d’un objectif de tours ou de passages par circuit
|
||||
- Arrêt automatique lorsque les deux voitures atteignent l’objectif
|
||||
- Affichage de l’objectif dans la configuration du scénario
|
||||
|
||||
# 1.31.38 (06/10/2026)
|
||||
## Corrections
|
||||
- **Chronos en mode simulé**
|
||||
- Initialisation immédiate des deux voitures dans le suivi de course
|
||||
- Simulation des entrées et sorties des circuits secondaires I à IV
|
||||
- Alimentation des chronos actifs, passages, cumuls et classement
|
||||
- Affichage du tableau des chronos dès le départ de la simulation
|
||||
|
||||
# 1.31.37 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Historique permanent des chronos**
|
||||
- Ajout dans le tableau de bord de la liste demandée par le cahier des charges
|
||||
- Affichage de la date, du pilote, de la voiture, de la voie et du type de course
|
||||
- Affichage des tours et chronos des circuits principal et secondaires I à IV
|
||||
- Affichage du cumul et d’une fenêtre de détail par résultat
|
||||
- Compatibilité avec les anciens résultats incomplets, affichés avec un tiret
|
||||
|
||||
# 1.31.36 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Affichage des chronos conforme au cahier des charges**
|
||||
- Tableau des circuits secondaires I à IV pour les deux voitures
|
||||
- Affichage en minutes, secondes et millisecondes (`mm:ss.SSS`)
|
||||
- Chronomètre visible pendant le parcours entre l’entrée et la sortie
|
||||
- Cumul des chronos et nombre de passages par circuit
|
||||
- Association explicite des capteurs d’entrée/sortie au circuit chronométré
|
||||
|
||||
# 1.31.35 (06/10/2026)
|
||||
## Améliorations
|
||||
- **Suivi et résultat des courses**
|
||||
- Affichage en direct du nombre de tours, du dernier tour et du meilleur tour par pilote
|
||||
- Classement actualisé pendant la course
|
||||
- Conservation du classement final à l’écran après l’arrêt
|
||||
- Suppression de la création anticipée de résultats vides au lancement
|
||||
|
||||
# 1.31.34 (06/10/2026)
|
||||
## Corrections
|
||||
- **Emplacement physique et rôle des capteurs IR**
|
||||
- Autorisation des capteurs d’entrée ou de sortie secondaire sur le circuit principal
|
||||
- Suppression du filtrage et des alertes qui associaient à tort un rôle à un type de circuit
|
||||
- Acceptation de plusieurs entrées ou sorties secondaires sur une même piste
|
||||
- Présélection des capteurs par rôle fonctionnel, indépendamment de leur circuit physique
|
||||
|
||||
# 1.31.33 (06/10/2026)
|
||||
## Corrections
|
||||
- **Alertes de rôles IR hérités**
|
||||
- Prise en compte du type du circuit avant de déduire le rôle d’un ancien capteur
|
||||
- Priorité donnée aux positions d’entrée et de sortie sur l’ancien indicateur de comptage de tours
|
||||
- Regroupement des doublons en une seule alerte par circuit, voie et rôle
|
||||
- Suppression du cumul d’alertes « incompatible » et « doublon » pour le même capteur
|
||||
|
||||
# 1.31.32 (05/10/2026)
|
||||
## Améliorations
|
||||
- **Rôles explicites des capteurs infrarouges**
|
||||
- Identification des capteurs de départ/arrivée principal, d’entrée secondaire et de sortie secondaire
|
||||
- Filtrage des circuits compatibles lors de la configuration
|
||||
- Déduction des rôles depuis les anciennes propriétés lorsque cela est possible
|
||||
- Signalement des rôles manquants, dupliqués ou incompatibles
|
||||
- Utilisation des rôles pour fiabiliser la présélection des équipements des scénarios
|
||||
|
||||
# 1.31.31 (05/10/2026)
|
||||
## Améliorations
|
||||
- **Modes de course et équipements automatiques**
|
||||
- Ajout des six modes du cahier des charges et d’un mode personnalisé compatible avec les scénarios existants
|
||||
- Présélection des circuits, capteurs IR et moteurs selon le mode choisi
|
||||
- Aperçu des associations proposées avec signalement des équipements manquants ou ambigus
|
||||
- **LED de mouvement des aiguillages**
|
||||
- Association optionnelle d’une LED physique à chaque aiguillage
|
||||
- Allumage pendant les mouvements automatiques, manuels, groupés et de calibration
|
||||
- Extinction garantie à la fin du mouvement ou lors d’une erreur
|
||||
|
||||
# 1.31.30 (04/10/2026)
|
||||
## Am?liorations
|
||||
- **Cr?ateur de scénario simplifié**
|
||||
|
||||
Binary file not shown.
Binary file not shown.
+3
-3
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.30-win-x64.zip",
|
||||
"version": "1.31.30",
|
||||
"sha256": "0757f493b2a556a0e02472f41eecae8803b3f9673f4d91134d590f396a3c34ca"
|
||||
"url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.0.0-win-x64.zip",
|
||||
"version": "2.0.0",
|
||||
"sha256": "c77e8c1b370590fbbf9d3f18fe882d3546b8aadd6f31378542b03c2e2dc471a5"
|
||||
}
|
||||
+11
-2
@@ -1,6 +1,15 @@
|
||||
{
|
||||
"latestVersion": "1.31.30",
|
||||
"latestVersion": "2.0.0",
|
||||
"releases": [
|
||||
{
|
||||
"version": "2.0.0",
|
||||
"url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.0.0-win-x64.zip",
|
||||
"sha256": "c77e8c1b370590fbbf9d3f18fe882d3546b8aadd6f31378542b03c2e2dc471a5",
|
||||
"publishedAt": "2026-10-06T12:56:27.3714831Z",
|
||||
"recommended": false,
|
||||
"beta": false,
|
||||
"changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md"
|
||||
},
|
||||
{
|
||||
"version": "1.31.30",
|
||||
"url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.30-win-x64.zip",
|
||||
@@ -13,7 +22,7 @@
|
||||
{
|
||||
"version": "1.31.29",
|
||||
"url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.29-win-x64.zip",
|
||||
"sha256": "ad3048aae0353d2704fb227db39bbbdc801769d6c0546563d5ae420444d0dd2d",
|
||||
"sha256": "12eefaf181e1fedb82092136d462c1cef8f46ce4b7e35692364f930558e37d97",
|
||||
"publishedAt": "2026-10-02T09:24:33.6482880Z",
|
||||
"recommended": false,
|
||||
"beta": false,
|
||||
|
||||
Reference in new issue
Block a user