Notes de version 1.1.0
Sommario
- Notes de version
1.1.0
- Révisions
- Designer
- Acteur : Saisie du nom de la font
- Librairie d’image
- Propriété de type image
- Gestion des hôtes - Mots de passe
- Liaison
- Spécifiques et Additionnelles
- Nouveaux type d’additionnelle
- Acteur Bouton de navigation et Acteur Ecran
- Acteur Vue de composite
- Acteur Journal des variables et Journal des reflets
- Copier/coller de scène et de composite
- Couper/Coller d’acteur
- Inspecteur : Plier/déplier
- Liste des scènes/composites/acteurs
- Saisie de chemin de variable
- Textes d’aide
- Saisie de taille
- Evènement
onCssStyling
- Evènement
onDidSceneDestroy
- Evènement
onDidActorRemove
etonDidActorsClear
- Variante de l’acteur modale : Modale au clic
- Fournisseur de variable relative et liaison variable relative en mode “à chaque rafraîchissement” par défaut.
- Champ de variable
- Acteur Détails de reflet
- Chemin d’accès par script
- Modèle de projet 3 parties
- Divers
- Runtime
2.3.1
- Corrections
- Changement de clé sur la scène de départ
- Changement de projet et serveur de prévisualisation
- Fichier d’intégration avec plusieurs points dans son nom
- Hôtes persistants
- Saisie du domaine de l’hôte
- Annulation/Appliquer de collage d’additionnelle
- Déploiement REDY
- Propriété de type taille
- Pb d’ajout/suppression de script de liaison impossible
- Librairie vide et liaison
- Correction de la navigation non volontaire
- Correction de l’ajout impossible de composite de même clé qu’une scène
- Révisions par rapport à la version
1.1.0-beta
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.
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.
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.
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.
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.
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
).
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.
Couper/Coller d’acteur
En plus du copier/coller, il est maintenant possible de couper/coller un acteur.
Inspecteur : Plier/déplier
Il est maintenant possible de plier/déplier toutes les sections dans l’inspecteur.
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.
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 :
Sur un fournisseur de variable relative :
Textes d’aide
Les textes d’aide sont plus discrets et se déroulent au survol.
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.
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.
- Ajout de l’évènement
- 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é
- Ajout évènement
- Scripts :
- Scène - ajout de
allActors
- Intégrations : Ajout du contexte avec la synapp.
- Scène - ajout de
- 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
etonDidActorsClear
. [Patché] - la suppression d’acteur par script est maintenant asynchrone. [Patché]
- ajout des évènements
- Acteurs de Disposition :
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
etonDidActorsClear
. [Patché] - la suppression d’acteur par script est maintenant asynchrone. [Patché]
- ajout des évènements
- Acteur : Détails de reflet :
- Designer : Support de l’évènement
onDidActorRemove
etonDidActorsClear
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é
- Ajout évènement
- Reflets :
- Améliorations et corrections divers
- Scripts :
- Scène - ajout de
allActors
- Intégrations : Ajout du contexte avec la synapp.
- Scène - ajout de
- 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