Sur Windows, implémentation de fonctions pour rattraper le retard pris avec la version Mac : icônes des volumes, prise en compte du retrait ou de l'insertion de médias amovibles... Amélioration du recalcul en tâche de fond des icônes des fichiers et dossiers
Mise en place d’un rendu rapide d’icônes dans Harmony Animation en ouverture des chapitres de la sidebar Meilleure gestion des icônes de type de fichier Déplacement au clavier dans les différents modes de representation Mise en place de sons systèmes
Nouvelle colonne spécifique à l’hôte. Menu contextuel pour ajouter un dossier, supprimer, renommer. Amélioration de la sidebar avec menu contextuel et chapitres Aspect Dark. Gestion des volumes a la racine
Popup pour paramètrer finement l’affichage . Possibilité de masquer totalement la liste des volumes et la Prévisualisation Ajout de la colonne du chemin pour la liste créée par recherche arborescente Recherche des fichiers via Spotlight (macOS)
Nous continuons la mise en place de notre nouvelle machine de développement sur Windows. La totalité des projets ont été transférés et presque tous recompilés. Le résultat généré par les nouvelles versions des outils de développement ont été lancés sur une machine virtuelle Windows XP pour vérifier que la compatibilité était toujours assurée.
Il y a des dizaines de projets à vérifier et recompiler, des dizaines d'outils plus ou moins utiles à réinstaller et quelques dizaines de machines virtuelles à transférer ou à refaire. C'est en cours.
Icônes des disques Accès a l’iCloud Drive Gestion de la taille de la fenêtre Accentués dans les popup Changement de taille de la liste des volumes Changement de taille de la preview Déplacement dans la liste des volumes avec un ascenseur Détection des changement dans la liste et rafraîchissement
Il était temps de renouveler notre machine de développement Windows, ne serait-ce que pour avoir une chance de pouvoir essayer nos produits sur Windows 11.
Nous avons donc acheté la machine en pièces détachées et l'avons montée. Processeur rapide, grosse quantité de mémoire et de SSD/disque dur, pour pouvoir accueillir les nombreuses machines virtuelles dont nous avons besoin pour nos tests.
Elle fonctionne, maintenant, il faut tout transférer et réinstaller, puis s'assurer que tout fonctionne et qu'on n'a rien oublié dans un coin.
macOS : option pour explorer les packages Listes hiérarchiques avec ouverture des dossiers Montage/démontage des périphériques amovibles macOS: Prévisualisation des images avec lien symbolique Recherche dans l’arborescence avec filtre
- Affichage en icônes - changement de la taille des elements - Gestion des media les plus courant dans l’apercu - Recherche dans le dossier et le sous dossier par filtre
MyrScript : l'ouverture d'un fichier texte au format UTF-8 en ajout de données ("a") réécrivait le BOM UTF-8 à chaque ouverture, donc au milieu du fichier
Accélération et normalisation du test de présence de fichier (FileExist)
Travail sur le nouveau sélecteur de fichier : récupération dans le système du nom donné à chaque type de fichier
Dans les boites de sélection de fichier : - Présentation des fichiers non sélectionnantes en mode macOS (grisé) - Tra duction des boites - Début de la mise en place des colonnes retaillables et deplacables
Mise à plat des ressources dans les différentes langues PDFtoMusic : correction dans la remise aux valeurs d’origine de la configuration du calcul Nous travaillons sur une mise en place d’une normalisation des boites de sélection des fichiers à charger et a sauvegarder. Ce serait sympa (de manière optionnelle) que l’ergonomie soit identique sur les différentes plateformes. On pourrait imaginer d’avoir un aperçu de la partition sélectionnée ou encore mieux la possibilité de jouer le document avant de le charger.
MyrScript : protection de l'accès aux objets Surface après leur libération : crash de l'application, crash dans l'utilisation de la fenêtre "variables" en mode pas à pas
MyrScript : correction de la fonction BrowseFolder() lorsque le dossier n'existait pas. Il était alors possible que le balayage se fasse sur un dossier au hasard.
Correction d’un problème graphique en création d’une nouvelle liste du jukebox. Dans PDFtoMusic, nouvelle correction «Autoriser les notations anciennes» qui permet entre autre, de tenir compte des altérations au dessus de la portée. PDFtoMusic : Correction de la prise en compte de la distance verticale maximale entre la note et l’ornement PDFtoMusic : Désactiver « Autoriser les notations anciennes » permet d’exclure les silences hors portée.
De nombreuses fuites de mémoire ont été corrigées dans Harmony/Melody Assistant (et certaines dans PDFtoMusic), notamment lors des opérations de : - Chargement MusicXML - Jukebox - Chargement des lois - Calcul des diagrammes d'accords piano - Chargement des vues
MyrScript : coloration syntaxique des mots réservés "arg" et "self"
MyrScript : Ajout de fonctions d'analyse d'image : Surface.GetAverageRGB(...) et Surface.Compare(...)
Le changement de type de traitement de police faisait disparaitre le menu « Interpretation », c’est corrigé. La correction des polices pouvait entrainer un affichage vide de la partition, c’est corrigé Meilleur gestion de l’effacement des bases utilisateur des noms de police. Explication de ceci dans le manuel.
Les tracés graphiques géraient très partiellement les couleurs semi-transparentes. Ceci a été généralisé aux tracés de lignes, courbes, formes, textes et images. MyrScript a été modifié pour en tenir compte, en conservant la rétro-compatibilité. Les tests ont été fait en MyrScript et exportés en vidéo : les courbes sont tracées avec une opacité variable, et le texte apparaît en fondu.
(pas de son, c'est normal, ce n'était pas l'objet du test)