Outils pour utilisateurs

Outils du site


fr:changelog

Différences

Ci-dessous, les différences entre deux révisions de la page.


Révision précédente
fr:changelog [2018/07/17 18:40] jmgr
Ligne 1: Ligne 1:
-====== Changelog d'Actiona ====== 
-===== v3.10.0 ===== 
-==== Global ==== 
-  * Ajout d'une action permettant de vérifier ou d'attendre qu'une combinaison pression de touches est pressée 
-  * Ajout d'une action de synthèse vocale, utilise le moteur de synthèse vocale et les voix fournies par le système d'exploitation 
-  * Action de clic : ajout d'une option permettant de restaurer la position du curseur une fois que l'action a terminé son exécution 
-  * Action d'entrée de données : la variable de sortie contient dorénavant une chaîne de caractères vide lorsque de l'utilisateur annule la fenêtre de saisie de données 
- 
-==== Interface ==== 
-  * Ajout de plusieurs filtres permettant de sélectionner les actions du script ainsi que les nouvelles actions à ajouter 
-  * Ajout d'une carte de chaleur permettant de visualiser le nombre d'exécutions et le temps passé par action après une exécution 
-  * Accélération du chargement du logiciel 
-  * Ajout de la liste des lignes du script dans les listes déroulantes (régression depuis la version précédente) 
-  * Correction d'un bug provoquant des ralentissements importants lors d'un copier-coller de plusieurs actions au sein d'un script comportant de nombreuses actions 
-  * Console : correction d'un bug d'affichage pouvant apparaître lorsque l'exécution dure plus longtemps qu'une journée 
-  * Correction de plusieurs bugs mineurs 
- 
-===== v3.9.4 ===== 
-==== Global ==== 
-  * Correction d'un bug entraînant un ralentissement lors de l'édition d'une action faisant partie d'un gros script 
-  * Ajout de traductions pour certains boutons 
-  * Corrections de plusieurs fuites de mémoire 
-  * Windows : utilisation de Qt 5.6 pour compiler les binaires officiels, suppression du navigateur intégré Webkit mais réduction de la taille de l'installeur et des scripts SFX 
-==== Installeur/paquets ==== 
-  * Installeur Windows: ajout de fichiers .dll manquants utilisés par les pilotes de base de données (notamment MySQL) 
- 
-===== v3.9.3 ===== 
-==== Global ==== 
-  * Windows : Actiona est maintenant compatible avec Windows 10 
-  * Action d'envoi d'e-mail : correction d'un bug faisant qu'aucune exception n'était levée lors d'un problème d'envoi d'e-mail 
-  * Action de clic : ne pas spécifier de coordonnées pour le clic provoquait le déplacement du curseur en haut à gauche de l'écran ; le faire maintenant fait que ce dernier n'est plus déplacé 
-  * Procédures : l'action de boucle n'est plus remise à zéro quand le script revient d'un appel de procédure 
-  * Action de condition temporelle : le nom des champs a été modifié pour être plus clair 
-  * Action d'entrée de données multiples : correction de l'étirement de la fenêtre (le déplacement des contrôles était incorrect) 
-  * Action d'entrée de données : correction de la valeur par défaut limitée à 99 
-  * Windows : correction du bug qui provoquait une écriture dans la base de registres alors qu'Actiona était démarré avec l'option --portable  
-==== Interface ==== 
-  * Linux: ajout d'un avertissement lorsque Actiona est démarré dans une session n'utilisant pas X11 
- 
-===== v3.9.2 ===== 
-==== Global ==== 
-  * Windows: correction de la simulation de clics et de pressions de touches qui ne fonctionnait pas sur certaines applications (démarrées avec des privilèges d'administrateur) 
-==== Code ==== 
-  * correction des functions loadUI et include qui n'utilisaient pas le dossier du script ou code comme dossier de travail 
-  * ajout de la propriété en lecture seule Execution.filename, contenant le chemin vers le script/code actuel 
-  * ActionPackSystem, Debian/Ubuntu/...: correction d'un plantage lors de l'utilisation de l'objet System 
-  * ActionPackData: correction d'un plantage lors de la lecture d'une clef non-existante 
-==== Installeur/paquets ==== 
-  * Installeur Windows: correction de la mise en place et de la suppression du chemin d'Actiona dans la variable d'environnement PATH 
- 
-===== v3.9.1===== 
-==== Global ==== 
-  * Windows: correction de la simulation de clic qui ne fonctionnait pas dans certains cas 
-  * correction d'un plantage lors de l'annulation de l'exécution du script alors qu'une action de touche était en cours 
-  * correction de la génération de scripts SFX qui ne fonctionnaient pas lorsque l'on sélectionnait l'option "nécessite Actiona" 
-==== Interface ==== 
-  * Windows: correction des raccourcis claviers qui ne fonctionnaient plus 
-  * Debian/Ubuntu/...: correction d'un bug empêchant l'affichage de la fenêtre principale sur certaines distributions récentes 
-  * correction d'un plantage lors d'un clic droit dans un champ de texte d'une exception 
-  * correction de la sélection d'un pixel sur l'écran qui échouait si la capture se faisait sous la fenêtre d'Actiona 
-  * correction d'un bug lors de l'export de scripts SFX: la fenêtre de progression restait affichée 
-==== Code ==== 
-  * correction de la possibilité d'afficher le contenu d'une variable de type tableau (Array) 
-  * correction de l'affichage de la sortie de console écrit avant un appel à sleep() ou pause() 
-  * amélioration de l'affichage textuel des objets Array et Object 
- 
-===== v3.9.0===== 
-==== Global ==== 
-  * renommé Actionaz en Actiona 
-  * utilisation de Qt5 au lieu de Qt4 
-  * ajout d'une action permettant d'envoyer des e-mails 
-  * ActionDataInput: ajout du type de l'éditeur (ligne, multi-ligne ou mot de passe) 
-  * correction de DataInput & MultiDataInput n'ouvrant pas les liens Web dans leurs champs de question 
-  * correction d'un plantage lors de l'utilisation du bouton de choix de fenêtre 
-  * WriteIniFile: correction d'un bug empêchant la création de nouveaux fichiers ini 
-  * Linux: correction des touches F1-F35 manquantes dans le KeyMapper 
-  * Windows: ajout d'une option "pas de caractères Unicode" à l'action Écrire Texte 
-  * Windows: correction d'un bug empêchant la simulation de touches du clavier dans certaines applications 
-==== Interface ==== 
-  * ajout d'une option permettant de choisir la langue du logiciel 
-  * utilisation d'une connexion sécurisée lors de la vérification de la connectivité à Internet et le téléchargement des nouvelles versions 
-  * vérification de la disponibilité des archives SFX afin d'activer ou non l'option d'export 
-  * correction d'un bug empêchant la sauvegarde de certains paramètres (causé par la migration vers Qt5): les paramètres des utilisateurs sont remis à zéro 
-  * correction d'un bug empêchant la traduction des onglets dans la fenêtre des actions 
-  * suppression des boutons d'aide contextuelle, non utilisés 
-==== Code ==== 
-  * ajout d'un objet Mail 
-  * ajout de ProcessHandle::parentId() 
-  * ajout d'une option MultilineText à l'objet InputDialog 
-  * ajout de Console.clear() 
-  * Image: ajout des fonctions pixels() et pixelData() pour récupérer la valeur des pixels en une seule fois 
- 
-===== v3.8.0===== 
-==== Actions ==== 
-  * Ajout de ressources incluses dans le script 
-  * Ajout d'un assistant permettant l'enregistrement de captures d'écrans 
-  * Ajout de l'insertion de variables et de ressources dans l'éditeur de code 
-  * Ajout d'un positionnement en pourcentage dans les paramètres de position 
-  * Correction de certains bugs dans l'insertion de variables dans les paramètres 
-  * Condition de variable : ajout d'une opération "Contient" permettant de tester si une chaîne de caractères est présente dans une liste de chaînes de caractères 
-  * Condition de variable : correction de la comparation de valeurs, permettant des comparaisons plus intuitives 
-  * Trajet du curseur : ajout d'un bouton qui peut être pressé durant l'exécution de l'action 
-==== Code ==== 
-  * Script : ajout de la fonction callProcedure (appel de procédure) 
-  * SQL : correction d'un bug qui exécutait une requête SQL deux fois lorsque exec() était utilisé avec une requêtre non préparée 
- 
-===== v3.7.0===== 
-==== Actions ==== 
-  * Ajout d'un bouton pour insérer des variables dans les paramètres 
-  * Ajout d'un message plus explicite lorsqu'un paramètre de liste est vide 
-  * Correction d'un bug lors de l'ouverture d'un script créé avec une version précédente d'Actionaz: les nouveau paramètres n'avaient pas la valeur par défaut 
-  * Correction d'un bug qui empêchait l'utilisation de l'exception Erreur de code 
-  * Couleur de Pixel : ajout d'un décalage à la position du pixel 
-  * Lire fichier INI : ajout de la possibilité de lire le fichier en entier 
-  * Lire fichier INI : correction d'un bug provoquant un blocage de l'application lorsque le chemin du fichier à lire était vide 
-  * Trouver Image : ajout d'un paramètre permettant de récupérer le pourcentage de confiance de l'image trouvée 
-  * Trouver Image : ajout d'un paramètre permettant de choisir la méthode de recherche à utiliser 
-  * Trouver Image : ajout d'un délai lors de la recherche d'image lors d'une attente 
-  * Trouver Image : ajout de deux conditions "si trouvé" et "si non trouvé" 
-  * Trouver Image : suppression de l'exception "Image non trouvée", les scripts écrits avec une version précédente sont automatiquement convertis 
-  * Trouver Image : la recherche peut maintenant s'effectuer dans plusieurs fenêtres, si leur titre valident le critère de recherche 
-  * Trouver Image : renommage du paramètre "Pyramides descendantes" en "Sous-échantillonnage" 
-  * Trouver Image : correction d'un bug qui empêchait de rechercher dans certains écrans dans une configuration multi-écrans 
-  * Trouver Image : correction d'un bug qui empêchait d'utiliser une position absolue lors de la recherche dans une fenêtre 
-==== Code ==== 
-  * Script: ajout d'un attribut "line" (ligne actuelle du script) 
-  * Image: ajout de la fonction Image.takeScreenshotUsingScreenIndex qui permet de prendre des captures d'écran en utilisant un index d'écran 
-  * Image: ajout d'un paramètre pour les fonctions findSubImage permettant de choisir la méthode de recherche à utiliser 
-  * Image: correction d'un bug qui empêchait de rechercher dans certains écrans dans une configuration multi-écrans 
-  * Image: correction d'un bug dans la fonction Image.takeScreenshot qui ne prenait une capture d'écran que de l'écran principal dans une configuration multi-écrans 
- 
-===== v3.6.2===== 
-==== Actions ==== 
-  * Correction d'un bug du à une régression qui provoquait une fuite de mémoire et un plantage après une utilisation répétée de l'action Trouver Image 
-==== Code ==== 
-  * Correction d'un bug du à une régression qui provoquait une fuite de mémoire et un plantage après une utilisation répétée de Image.findSubImage et similaire 
- 
-===== v3.6.1===== 
-==== Actions ==== 
-  * Correction d'un bug affectant l'affichage des antislashes dans le texte 
- 
-===== v3.6.0===== 
- 
-  * Correction d'un bug affectant la pause avant et après l'exécution d'un script lors de la création d'un nouveau script 
-  * Correction d'un bug empêchant la traduction de la description des paramètres de démarrage 
- 
-==== Actions ==== 
-  * Ajout d'un paramètre de [[fr:actions:actionclick#parametres avances|décalage]] dans les actions [[fr:actions:actionclick|Clic]], [[fr:actions:actionmovecursor|Déplacement du curseur]] et [[fr:actions:actioncursorpath|Trajet du curseur]] 
-  * Ajout d'une action permettant de [[fr:actions:actionreadenvironmentvariable|lire des variables d'environnement]] 
-  * Amélioration de l'[[fr:manual#la_saisie_des_parametres|insertion de variables dans des champs de texte]], support des tableaux 
-  * Correction d'un bug dans l'action [[fr:actions:actioncommand|Commande]] qui empêchait la récupération de la sortie standard et de la sortie d'erreur 
-  * Correction d'un bug qui empêchait d'utiliser un objet Date dans l'action [[fr:actions:actiontimecondition|Condition temporelle]] 
-  * Correction d'un bug dans l'action [[fr:actions:actionfindimage|Trouver image]] qui pouvait provoquer un plantage de l'application dans certains cas 
- 
-==== Code ==== 
- 
-  * Ajout de la fonction File.exists() 
- 
- 
----- 
-Retour à la page d'[[fr:start|accueil]] 
- 
-Autres langages pour cette page : [[en:changelog|(en)]]  
- 
- 
  
fr/changelog.txt · Dernière modification : 2023/10/28 19:07 de jmgr