Notes de version 1.1.0

Sommaire

Révisions

2022-04-18T14:00:00

  • Correction d’un pb qui empêchait de sauvegarder le mot de passe de l’hôte de départ
  • Correction de la gestion des versions 15 de REDY en préparation

2022-04-08T14:00:00

  • Correction d’une régression sur le designer
  • Correction de l’affichage d’un message d’erreur au rechargement de l’application avec un projet ouvert.

2022-04-07T19:00:00

Designer

Acteur : Saisie du nom de la font

Un outil aide la saisie du nom de la famille de font d’un acteur et de ses éventuels enfants.

font-familly

Librairie d’image

La librairie d’image a maintenant son interface de gestion.

  • Placez vos images dans le répertoire de la librairie du projet /pictures.
  • Enregistrez les dans librairie.

picture-libraries

Propriété de type image

Parcourir

En plus du glisser/déposer, en cliquant sur la zone de dépot des propriétés de type image, vous pouvez choisir un fichier parmi ceux de votre système.

picture-browse

Recommandation sur la taille

Un message vous préviendra maintenant si vous placez une image volumineuse (> 25ko) dans une propriété. En effet, cela peut alourdir votre scène. Il est plutôt recommandé de l’alléger ou si c’est possible, de la placer en librairie.

Sauvegarde de fichier

Losrqu’une image est renseignée dans une propriété, il est possible de la sauvegarder dans un fichier via le menu de propriété.

Gestion des hôtes - Mots de passe

Les mots de passe ne sont plus stockés dans le projet. Ils sont sauvegardés et cryptés dans le répertoire de l’utilisateur. Ainsi, si vous partagez le projet avec un autre utilisateur, il devra à nouveau les renseigner.

Liaison

Copier/coller

Il est maintenant possible de copier/coller la définition d’une liaison.

binding-copy-paste

Edition de la valeur initiale

Lorsqu’une liaison est définie, la valeur initiale de la propriété, c’est à dire la valeur de la propriété avant que la liaison ne s’établisse peut être maintenant visualisée/modifiée.

binding-init-value

Spécifiques et Additionnelles

La définition des additionnelles est maintenant remontée dans la section spécifiques pour rendre leur usage plus pratique et plus visible.

Nouveaux type d’additionnelle

Date

Il est possible d’ajouter une additionnelle de type Date. La valeur en résultant est au format ISO (ex.: 2022-11-21T14:40:23).

additional-date

Scène/Composite

Il est possible d’ajouter une additionnelle qui facilite le choix d’une scène ou d’un composite du projet. La valeur sera la clé de la scène ou du composite choisi.

Variable REDY

Il est possible d’ajouter une additionnelle qui aide à choisir un chemin vers une variable REDY en utilisant le nouvel explorateur de variables (voir plus bas).

Acteur

Il est possible d’ajouter une additionnelle qui aide à choisir la clé d’un acteur.

Acteur Bouton de navigation et Acteur Ecran

Choix de la scène

Le choix de la propriété scène à montrer dans les acteurs bouton de navigation et écran a été facilité grâce à un menu de sélection.

Accompagnement des paramètres de scène

Un accompagnement à la création d’additionnelles pour commander les paramètres de la scène choisie est maintenant présent, à la manière de l’aide apportée à la définition des jokers.

Acteur Vue de composite

Le choix du composite à montrer dans l’acteur vue de composite a été facilité par la présence d’un menu de sélection parmi tous les composites du projet.

Acteur Journal des variables et Journal des reflets

Le choix des bornes de temps a été facilité par un champ dédié à la sélection de date.

Copier/coller de scène et de composite

Il est maintenant possible de copier/coller une scène ou un composite.

image

Couper/Coller d’acteur

En plus du copier/coller, il est maintenant possible de couper/coller un acteur.

image

Inspecteur : Plier/déplier

Il est maintenant possible de plier/déplier toutes les sections dans l’inspecteur.

image

Liste des scènes/composites/acteurs

Il est maintenant possible de plier/déplier toutes une arborescence dans la liste des scènes/composites/acteurs.

image

Saisie de chemin de variable

Un explorateur de variable a été rajouté pour aider à la saisie des chemins vers les ressources ou variables du REDY. La ressource/variable choisie, si elle est résolue, est affichée en dessous du chemin.

Sur un fournisseur de ressource : wos-explorator

Sur un fournisseur de variable relative :

wos-explorator2

Textes d’aide

Les textes d’aide sont plus discrets et se déroulent au survol.

helper

Saisie de taille

L’unité ch de taille CSS a été ajoutée. Elle est relative à la largeur du caractère 0.

Evènement onCssStyling

Ajout de l’évènement onCssStyling dans la liste du cycle de vie d’un acteur.

Evènement onDidSceneDestroy

Ajout de l’évènement onDidSceneDestroy sur l’acteur écran.

Evènement onDidActorRemove et onDidActorsClear

Ajout des évènements onDidActorRemove et onDidActorsClear sur tous les acteurs de disposition.

Variante de l’acteur modale : Modale au clic

Une variante de l’acteur modale a été ajouté : Modale au clic. Elle permet d’obtenir une modale sur laquelle on peut choisir l’acteur qui déclenche son affichage et éventuellement un autre acteur qui déclenche sa fermeture.

Fournisseur de variable relative et liaison variable relative en mode “à chaque rafraîchissement” par défaut.

Lorsqu’on crée une liaison variable relative ou un acteur variable relative, le mode de rafraîchissement est maintenant par défaut “à chaque rafraîchissement”.

Champ de variable

La sélection du champ de variable pour les acteurs de type fournisseur de données a été déplacée dans une propriété distincte du chemin. Plus besoin de séparer le chemin et le champ par un :.

Acteur Détails de reflet

L’explorateur de variable est utilisé pour aider à sélectionner un reflet.

Chemin d’accès par script

Dans le menu de propriété, il est possible de voir le chemin d’accès par script ou liaison.

Modèle de projet 3 parties

Un nouveau modèle de projet fait son apparition pour créer un projet : Le modèle en 3 partie.

image

Divers

Support du Runtime 2.3.0

Le REDY version 14.2.1 embarque cette version.

Les fonctionnalités et corrections intégrées dans 2.3.0 avec le flag [Patché] seront tout de même présentes si on installe une synapp dans un REDY moins récent.

Support du Runtime 2.3.1

Le REDY version 14.2.2 embarquera cette version. Elle est déja disponible sur AppRIA.

Les fonctionnalités et corrections intégrées dans 2.3.1 avec le flag [Patché] seront tout de même présentes si on installe une synapp dans un REDY moins récent.

Runtime 2.3.0

  • Acteur Détails de Reflet :
    • Amélioration de la présentation des commandes.
    • Ajout du mode de commande : avec les boutons d’action (défaut), automatique ou manuel
    • Amélioration de la présentation de la date de fraicheur.
  • Reflet : Support de nouveaux reflets + Meilleur gestion de la permission de commande
    • Courbe de chauffe
    • PID
    • Fil pilote
    • Bruleur
    • Vanne
    • Pompe simple et double
    • Chaudière
  • Acteur Curseur : Correction du déclenchement de changement de valeur en mode glissement.
  • Outils : Ajout de la librairie ChartJS
  • Scène : Correction de l’affichage des paramètres de scène dans l’URL.
  • Evènements :
    • Ajout de l’évènement onCssStyling sur les acteurs.
    • Correction du comportement de changement de valeur sur additionnelle avec modification de gabarit.
  • Acteur L’unité ch de taille CSS a été ajoutée.
  • Acteur Dépassement des textes - Option “Retour à la ligne” et “Retour à la ligne (cassure).
  • Acteur Liste de bouton correction de la gestion du dépassement.
  • Acteur Ecran [Patché]
    • Ajout évènement onDidSceneDestroy
    • Déchargement de la scène lorsque l’acteur n’est pas affiché
  • Scripts :
    • Scène - ajout de allActors
    • Intégrations : Ajout du contexte avec la synapp.
  • Acteur Agenda : Correction du suivi de la langue

Runtime 2.3.1

  • Acteur Détails de Reflet :
    • les boutons d’actions sont plus accessibles même en présence d’une scrollbar. [Patché]
    • Courbe de chauffe :
      • Correction de l’état réduit non affiché. [Patché]
      • Limitation de la taille du graphique. [Patché]
  • Scripts :
    • Acteurs de Disposition :
      • ajout des évènements onDidActorRemove et onDidActorsClear. [Patché]
      • la suppression d’acteur par script est maintenant asynchrone. [Patché]

Corrections

Changement de clé sur la scène de départ

Lorsqu’on changeait la clé d’une scène de départ, la synapp n’avait plus de scène de départ valide. Ce problème est corrigé.

Changement de projet et serveur de prévisualisation

Lorsqu’on changeait de projet, quelque fois, la prévisualisation dans le designer de scène et l’exécution ne fonctionnait plus. Ce problème est corrigé.

Fichier d’intégration avec plusieurs points dans son nom

Il était impossible d’incorporer un fichier d’intégration avec un nom contenant plusieurs point (ex.: test.min.js). Le REDY n’arrivait pas à le restituer. C’est maintenant corrigé.

Hôtes persistants

Il arrivait parfois que la liste des hôtes et la sélection en cours était gardée en changeant de projet. Ce problème est corrigé.

Saisie du domaine de l’hôte

Les espaces saisis dans le domaine d’un hôte étaient pris en compte, notamment à la fin de l’adresse. Ce qui rendait impossible de s’y connecter. Ce problème est corrigé.

Annulation/Appliquer de collage d’additionnelle

La value définie dans une additionnelle collée n’était pas correctement réappliquée après une annulation.

Déploiement REDY

La consultation d’une synapp pendant son déploiement n’invalide plus les scènes qu’on a voulu afficher.

Propriété de type taille

Lorsqu’on saisissait une taille sans fournir d’unité, la valeur était ignorée. Ce n’est plus le cas maintenant.

Pb d’ajout/suppression de script de liaison impossible

Dans certaines conditions, il était difficile de supprimer ou d’ajouter par le menu de propriété un script de transformation de liaison.

Librairie vide et liaison

Lorsqu’on essayait de réaliser une liaison vers une librairie encore vide, une erreur mineure se produisait.

Correction de la navigation non volontaire

Il était possible, avec une souris offrant des boutons supplémentaires, de déclencher une navigation non sollicitée dans Studio en cliquant dessus.

Correction de l’ajout impossible de composite de même clé qu’une scène

Un composite de même clé qu’une scène n’apparaissait pas dans la liste des acteurs disponible lors d’un ajout dans une scène de même clé.

Révisions par rapport à la version 1.1.0-beta

2022-04-07T10:00:00

  • Runtime 2.3.1
    • Acteur : Détails de reflet :
      • les boutons d’actions sont plus visibles même en présence d’une scrollbar. [Patché]
      • Courbe de chauffe :
        • Correction de l’état réduit non affiché. [Patché]
        • Limitation de la taille du graphique. [Patché]
    • Script : Acteurs de Disposition :
      • ajout des évènements onDidActorRemove et onDidActorsClear. [Patché]
      • la suppression d’acteur par script est maintenant asynchrone. [Patché]
  • Designer : Support de l’évènement onDidActorRemove et onDidActorsClear sur les acteurs de disposition.
  • Ajout des textes manquants en italien
  • Corrections et quelques simplifications sur modèles de projets
  • Ajout du modèle 3 parties
  • Correction de la navigation non volontaire par clic sur un des boutons supplémentaire de souris.
  • Correction de l’export de modèle
  • Correction de l’ajout impossible de composite de même nom qu’une scène.
  • Correction de comportements étranges du designer de la librairie des images
  • Inclusions :
    • Changement de nom : Les Intégrations deviennent les Inclusions
    • Correction du pb des noms de fichier trop longs.

2022-03-11T14:00:00

  • Runtime 2.3.0
    • Acteurs : Dépassement des textes - Option “Retour à la ligne” et “Retour à la ligne (cassure).
    • Acteurs : Liste de bouton - correction de la gestion du dépassement.
    • Acteurs : Ecran [Patché]
      • Ajout évènement onDidSceneDestroy
      • Déchargement de la scène lorsque l’acteur n’est pas affiché
    • Reflets :
      • Améliorations et corrections divers
    • Scripts :
      • Scène - ajout de allActors
      • Intégrations : Ajout du contexte avec la synapp.
    • Acteur Agenda : Correction du suivi de la langue
  • Designer : Support de l’évènement onDidSceneDestroy sur l’acteur écran
  • Designer : Additionnelle de type “Acteur”.
  • Designer : Variante Modale au clic
  • Designer : Fournisseur de variable relative et liaison variable relative en mode “à chaque rafraîchissement” par défaut.
  • Designer : Explorateur de variables :
    • Déplacement du bouton de navigation vers parent pour un meilleur accès
    • Disparition du bouton de navigation dans une variable si pas d’enfant
    • Disparation du bouton de sélection lorsqu’elle n’est pas autorisée
    • Mode sélection de ressource avec reflet
    • Sélection du type dans l’explorateur
    • Racine de l’explorateur pris sur le chemin de base.
  • Designer : Détails de reflet - sélection du reflet au moyen de l’explorateur de variables.
  • Designer : Champ de variable dans une propriété distinct.
  • Designer : Ajout de l’info sur chemin d’accès par script.
  • Correction :
    • Pb d’ajout/suppression de script de liaison impossible
    • Pb avec une librairie vide et création de liaison