Voila ce qu'il reste à faire : ==== Documentation ==== * Les tutoriaux * Tutos script [en cours] * Tutos code * Explication GUI * Traduire les pages "code" en français * Tuto sur la création de nouvelles actions en C++ ==== Développement ==== === Priorité élevée === * Pouvoir exécuter des combinaisons de touches plus facilement (autre qu'avec plusieurs actions Touche pressées et relâchées) - 3.1.0 * Voir et éditer des actions qui ne fonctionnent pas sur l'OS actuel (avec un message d'avertissement) - 3.1.0 * Ajouter un redimensionnement des fenêtres sans tenir compte des bordures - 3.2.0 === Priorité moyenne === * [[fr:devel:action:stringOperation|Ajouter des actions pour manipuler les chaînes de caractères]] * Ajout de l'encodage pour les actions de lecture et d'écriture de texte * Ajouter un bouton sur lequel appuyer dans l'action trajet de curseur * Ajouter une option "relatif" ou "absolu" dans l'action trajet de curseur * Ajouter la possibilité d'exécuter certaines actions avec les droits d'administration * Ajouter une visualisation des procédures sous forme d'arbre * Ajouter un choix du type de valeur à comparer à l'action Condition de variable, voir l'action Variable * Permettre l'appel de procédure depuis le Code - 3.8.0 * Ajouter les dépendances des scripts SFX (ajout avec tous les scripts, pas uniquement SFX) - 3.8.0 * Ajouter la possibilité de répéter la pression d'une touche dans l'action Touche, comme c'est le cas dans l'action Clic - 3.5.0 * Tester le logiciel avec un utilisateur non-administrateur (Windows) - 3.3.0 * Ajouter un choix parmi une liste à DataInput (nouvelle action) - 3.3.0 * Simplifier la création de variables de type Point (+ Size, Image, etc. ?) - 3.2.0 * Cacher les exceptions d'actions non-utilisées (par exemple le timeout pour l'action Quitter Actionaz) - 3.2.0 * Ajouter une action pour pouvoir rechercher une image sur l'écran, dans une fenêtre ou dans une image - 3.2.0 === Priorité faible === * Ajouter une action pour envoyer des SMS via des API (http://www.ovh.fr/sms_et_fax/pack_sms_fiche_technique.xml) * Ajouter une valeur de tolérance pour l'action Couleur de pixel * Ajouter un moyen d'attendre la pression d'une touche ou un clic * Ajouter une action pour enregistrer un son (via QtMobility) * Proposer une vue graphique des actions * Développer un éditeur pour les fichier .acod * Ajouter la possibilité d'exporter un script SFX à partir d'un fichier .acod * Développer un programme ScriptManager qui fonctionne en tâche de fond pour pouvoir plannifier l'exécution de scripts * Ajouter des actions pour charger une page Web et interagir avec elle, notamment via JavaScript * Améliorer l'éditeur de Code * Ajout d'une action pour envoyer des e-mails * Ajout d'une action permettant de désactiver/activer une autre action * Ajout d'une action pour interagir avec une base de données (c'est déjà possible avec le Code) * Lister les variables définies précédemment dans un paramètre de variable * Porter Actionaz sur Mac * Ajouter un mode Code pour les paramètres "liste de points" et "liste d'items" * Ajouter un outil pour concevoir des fenêtres personnalisées * Ajouter une méthode pour être informé lors de la pression d'une touche ou d'un bouton de souris (Attention : sous Windows le hook doit être fait dans un thread séparé !) * Ajouter des méthodes en Code pour récupérer des infos sur les fichiers (date de modification, droits, etc.) * Ajouter un temps d'exécution maximum pour le script * Ajouter un champ "IfAction" à l'action Trouver image, si trouvé ou non * Pouvoir utiliser l'action Couleur de pixel sur une fenêtre et non sur tout l'écran * Windows : Automatiquement rediriger vers un fichier pointé par un raccourci dans l'action Commande * Windows : Corriger le bug qui empêche de créer une archive SFX lorsqu'on a pas les droits d'écriture dans le dossier d'Actionaz (7za.exe) * Implémenter le folding des procédures * Implémenter un clic sans spécifier la position * Ecrire le plus important des paramètres dans la vue des actions * Ajouter des colonnes optionnelles aux actions pour afficher les temps de pause avant/après et le délai max * Ajouter une option pour autoriser le démarrage de plusieurs sessions du logiciel * Ajouter une action permettant d'imprimer un fichier/des données * Ajouter exists() à File (ainsi que la version statique) * [[fr:devel:action:dateoperation|Ajouter une action pour manipuler des Dates]] * Ajouter deux actions VRPN server & VRPN client pour permettre la communication avec des applications de réalité virtuelle et OpenViBE * Étudier la possibilité de créer des fonctions (procédures) - 3.4.0 ==== Web/Wiki ==== * Mettre en place un forum