La signalisation ferroviaire
Historique de SignaLogic

Octobre 1999
Version 1.0
Aucune distribution

15 Janvier 2003
Version 2.0
Complète ré-écriture du logiciel
Ajout des jeux 1 et 2.

26 Janvier 2003
Version 2.1
SignaLogic va passer toutes les possibilitées d'aspects dans les jeux 1 et 2 avant de recommencer. Lorsque toutes les possibilités auront été faites, SignaLogic affichera un message.

27 Janvier 2003
Version 2.2
Ajout du jeu 3.

28 Janvier 2003
Version 2.2.1
Correction d'un mauvais aspect dans le module Signification

30 Janvier 2003
Version 2.3
Correction du module Jeu 1 où SignaLogic donnait faussement une mauvaise réponse dans certains cas.
Ajout d'un module caché pour permettre de tester les possibilitées de SignaLogic.

(2.3.1: correction d'une faute de français)

31 janvier 2003
Version 2.4
Correction du problème qui faisait que plusieurs signaux apparaissaient les uns sur les autres dans le jeu 3.
Ajout de la version dans le fenêtre "À propos de..."
Changement de position du bouton "Menu" dans le jeu 2.
Dans le jeu 3, 2 secondes après avoir trouvé la bonne réponse, SignaLogic appuiera sur le bouton "Nouveau Signal" tout seul.
La fenêtre "À propos de..." n'ouvre plus la fenêtre principale (menus) lorsqu'elle est rappellée à partir du menu Pomme dans Mac et Définition sous Windows.
Le fait de passer le curseur de la souris vis-à-vis du texte "Site web du C&StL" dans le fenêtre "À propos de..." ne fait plus partir une connexion internet. Maintenant, le texte se comporte comme un hypertexte et il faut cliquer dessus pour activer la connexion internet.

1er février 2003
Version 2.4.1
Ajout du module de score dans le jeu 3.
Correction du problème dans le jeu 3 qui faisait que les signaux ne s'affichaient pas en tout temps.
Correction du texte de la version qui s'affichait mal dans le fenêtre "À propos de..."

2 février 2003
Version 2.5
Complète ré-écriture du module "Jeu 3" qui règle plusieurs problèmes liés à l'affichage des signaux dans la version Windows.

Version 2.5.1
Correction de l'affichage des textes de correction dans le Jeu 2
Correction dans le jeu 2 lorsque SignaLogic affichait les règles 411 et 415 et où SignaLogic acceptait faussement certaines réponses comme étant bonnes.

5 Février 2003
Version 2.6.0
Correction du bouton "Site Web..." dans la fenêtre "À propos de..."
Dans le module "Signification", SignaLogic ne montre plus un signal de vitesse normale lorsqu'il affiche la fenêtre d'erreur.
Dans le module "Jeu 3", correction du code qui faisait que parfois, lorsque l'utilisateur cliquait sur le signal du centre, SignaLogic prenait le signal de droite comme réponse.
Code de débuggage ajouté dans certaines fenêtres pour le programmeur.
Création de la fenêtre "Préférences".
Ajout du menu "Préférences" dans le menu "Édition".
Dans le fenêtre "Préférences", ajout d'un option pour enlever les signaux nains à trois têtes de SignaLogic.
Dans la fenêtre "Préférences", ajout d'un option pour que SignaLogic génère automatiquement un nouveau signal dans les jeux lorsque l'utilisateur a une bonne réponse.
Modification de la position des signaux à une tête. Ceux-ci ne s'affichent plus "dans les airs".
Dans le module "Signification", le bouton panneau a été enlevé. SignaLogic propose maintenant automatiquement les panneaux au fur et à mesure des choix de l'utilisateur.
Modification de la fenêtre "Instructions" pour refléter les récents changements.
Dans le module "Signification", la réponse s'affiche maintenant plus vite.
Corrections de quelques fautes de français.
Dans la fenêtre d'erreur (module "Signification"), certains caractères qui s'affichaient mal sous Windows ont été enlevés.

6 Février 2003
Version 2.6.0 (build 16)
Dans le module "Signification", ajout d'un code pour que lorsque la fenêtre "Erreur" se ferme, que les mots "Erreur" disparaîssent de la fenêtre des choix.

7 février 2003
Version 2.6.1
Les fenêtres apparaîssent maintenant au centre de l'écran.
Dans le module "Signification", la fenêtre "Erreur" n'a plus de bouton "Recommencer".
Dans le module "Signification", le texte de la fenêtre "Erreur" a été modifié.
Dans le module "Signification", le code a été corrigé afin que lorsque l'on clique sur un panneau dimmé, le bouton correspondant ne s'allume plus.
Dans le module "Signification", lorsque l'utilisation clique "OK" dans la fenêtre "Signification", le bouton "OK" n'est plus disponible. L'utilisateur doit alors clique "Nouveau signal" et recommencer du début. Cet mesure est nécessaire car sous Windows et lorsque l'ordinateur est lent, la carte graphique n'efface pas correctement les signaux et de fausses indication peuvent apparaître.

16 Février 2003
Version 2.6.1 (build 23)
Ajout du logo du Chemin de fer Champlain & St-Laurent (fenêtre À propos de...)

27 Février 2003
Version 2.6.1 (build 24)
Version anglaise bêta. Jamais publiée.

28 Février 2003
Version 2.6.1
(Mac et Window 2000, ME et XP français Build 25)
(Window95 et 98 français Build 26)
Changement du titre du jeu 3.
Recadrage du texte de la fenêtre Erreur! du module Signification.
Corrections des instructions concernant le module Signification.

3 mars 2002
Version 2.6.2
(Mac et Window 2000, ME et XP français Build 27)
(Window95 et 98 français Build 28)
Modification au module Significations qui faisait en sorte que l'utilisateur pouvait parfois avoir accès à la fenêtre du choix des couleurs sans avoir sélectionné un type de mât.

13 mars 2002
Version 2.6.2
(Mac et Window 2000, ME et XP français Build 29)
(Window95 et 98 français Build 30)
Ajoute d'une note concernant les signaux nains à trois têtes dans le jeu 3. Cette apparaît seulement lorsque les préférences de SignaLogic sont mises pour ne pas montrer les signaux nains à trois têtes.

25 mars 2002
Version 2.6.3
(Mac et Window 2000, ME et XP français Build 31)
(Window95 et 98 français Build 32)
Correction d'un problème dans le jeu 2 où SignaLogic n'acceptait pas les réponses de certains signaux de marche à vue

23 novembre 2007
Version 3.0
Le logiciel a été complètement réécrit en PHP, afin d'assurer une plus grande compatibilité.
La version en exécutable Mac et PC est abandonnée.

8 septembre 2008
Version 4.0
Le logiciel est réécrit en flash.
SignaLogic gère maintenant les nouveaux signaux introduits dans le REFC version de mai 2008.
Changements majeurs:

  • Dispartion des jeux 1, 2 et 3.
  • Disparition des signaux nains à trois unités
  • Le logiciel est maintenant dynamique. Les signaux se «crée» au fur à et mesure que l'utilisateur fait ses choix de couleur
  • La taille du logiciel passe de plus de 3 Mo à moins de 600 Ko
  • Prise en charge de la règle 440 (flèche take siding)
  • Le logiciel explique maintenant pourquoi certains aspects retournent une erreur, et indique si la règle 27 s'applique.
  • Un texte explique maintenant la façon dont doit être interprété le signal et la règle qui l'accompagne.

9 septembre 2008
Version 4.1
Corrections de quelques fautes de français
Ajout de texte dans les notes. Lorsqu'une plaque est choisi sur le signal, SignaLogic explique maintenant en quoi cette plaque modifie l'aspect sur la signal
Correction du code pour que les signaux ayant deux plaques sur le mât ne donnent plus une indication "Règle 27" lorsqu'une des deux plaques influence l'aspect du signal.
Ajustement du dessin des plaques sur les signaux nains.