SqueakBot-1.2-releasenotes

From OFSET Wiki

Jump to: navigation, search
  • Modification de la classe Moebus pour la rendre générique, non liée aux SMECs.
  • méthode "traduit:" dans la classe SMEC. Ca permet d'écrire " sensVert:'vrai' " dans les bulles des SMECs, en plus du classique "sensVert:true". J'ai pas trouvé de moyen d'écrire "sensVert:vrai" : je suis preneur d'idées !
  • Rajout du code permettant d'accéder aux fonctions du SMEC dans son visualisateur (ajout d'une méthode additionsToViewer dans la classe SmecMorph + ajout d'un protocle *SqueakBot dans la classe Player pour piloter tout ça).
  • Réécriture d'AspicMorph. Maintenant, la carte Aspic devrait être a nouveau gérée. J'ai pas de carte sous la main pour tester. Mais dès que possible, je vérifie que ça marche.

TODO :

  • Si on crée un projet avec dedans un SMEC, qu'on enregistre l'image,

qu'on ferme Squeak, et qu'on ré-ouvre Squeak, la machine virtuelle crashe sous Windows car la reconnexion avec le Moebus n'est pas assurée, et l'appel à la bibliothèque externe fait planter Squeak.

De plus, si je ré-ouvre cette image sous Linux, j'évite le crash, mais le projet n'est plus utilisable car l'objet Moebus qui a été créé sous Windows est lié à la classe ParallelPortWin.

En bref, il faudrait pouvoir, au démarrage de Squeak, re-créer la connection (en fait, re-créer un objet Moebus associé aux interfaces).

  • ViewerCategory pour la carte Aspic

SqueakBot1.2-script du package Windows

Personal tools