A certaines échelles, la fenêtre d'édition de texte pouvait faire apparaître des erreurs graphiques (zones remplies de graphismes aléatoires) Windows, export vidéo : correction de problèmes d'attente infinie de la réponse de ffmpeg. Apparemment, une erreur dans ffmpeg qui demande l'écrasement de certains fichiers malgré l'option "-y" Export vidéo : certains logiciels (Windows Media Player, Edge) ne prennent pas correctement en compte les pistes audio ne débutant pas dès le départ de la vidéo. L'export a donc été modifié pour éviter ces cas Export vidéo : une fenêtre de progression a été ajoutée pour faire patienter l'utilisateur pendant le travail de ffmpeg |
|
|
by Olivier Guillion | | | |
|
Windows: gestion du zoom du pointeur souris, qui dépend de l'échelle d'affichage du système pour les écrans HD, de l'échelle de l'interface de nos programmes, définie par l'utilisateur, et de l'échelle du curseur souris Windows: Accélération de certaines fonctions d'affichage et de transfert graphique Sur Windows, nous avons commencé à reprendre Awalé (freeware) pour le faire fonctionner en 64-bit Bon week-end ! |
|
|
by Olivier Guillion | | | |
|
Finalisation de la prise en compte des écrans à très forte définition (plus de 8k pixels de large). Nous nous attaquons, sur Windows, à des problèmes signalés dans la taille du pointeur de la souris. Mais les réactions du système ne semblent pas cohérentes sur ce point. Il est difficile de savoir si le système zoome lui-même le pointeur ou si c'est à l'application de le faire. |
|
|
by Olivier Guillion | | | |
|
Les très grands écrans en HD arrivent près des limites graphiques que notre système permet. En l'état, nous ne pourrons pas gérer de fenêtres de plus de 8000 pixels de large. Or si on étend une fenêtre sur plusieurs écrans HD,on peut arriver à cette limite. Nous sommes donc en train de reprendre le système pour gérer des fenêtres jusqu'à 32000 pixels de large, ce qui devrait nous permettre d'être tranquilles pendant quelques années. Mais cela modifie énormément de choses, dans les fonctions bas niveau de notre système. Ça va être long, et potentiellement générateur d'erreurs. Des tests intensifs seront nécessaires. |
|
|
by Olivier Guillion | | | |
|
3e jour en télétravail. Nous utilisons VNC, qui a l'air vraiment, vraiment bien. La version "Pro" permet de transmettre également le son, ce qui est utile lorsqu'on développe un programme de musique 😄 Quelques corrections : Harmony Assistant : dans le script "Autres langues", les éléments de la liste pouvaient pulser en cas de retour chariot dans le nom d'une portée Windows: appel à ffmpeg (export vidéo): prise en compte des espaces dans les noms de dossiers et de fichiers Windows: à divers endroits (lancement de programme externe, recherche de l'application associée à un type de fichier, etc), gestion des caractères accentués dans les noms de fichiers et de dossiers Ouverture intempestive de fenêtres de dossiers lors de l'export MyrWeb, quand "visualiser le fichier exporté" était coché dans les exports audionumériques Joyeux équinoxe ! |
|
|
by Olivier Guillion | | | |
|
Les nouveaux systèmes, avec leur gestion des écrans haute définition, demandent des icônes d'application de plus en plus précises. Nous devions donc redessiner l'ensemble de ces icônes. Nous en avons profité pour les rafraîchir et les uniformiser. Voici la nouvelle famille au complet : |
|
|
by Olivier Guillion | | |
| |
|
Ce sont des choses qui arrivent... Une petite erreur dans un nom de variable, et l'ensemble des icônes du "Dock" deviennent invisibles, rendant le programme inutilisable dans cette configuration. Une sous-version 9.9.2c (et Melody 7.9.2c) a donc été postée en urgence. Bon week-end ! |
|
|
by Olivier Guillion | | |
| |
|
Dernières corrections sur Windows, en mode d'écran haute définition : correction de problèmes de déplacement des fenêtres et de gestion des transparences des palettes. Compilation et test de la version Linux, qui ne fonctionne plus du tout. |
|
|
by Olivier Guillion | | | |
|
Windows: gestion des écrans HD (4K/Retina) avec recalcul automatique des échelles et des précisions lorsque la fenêtre de l'application passe d'un écran à l'autre, avec des précisions différentes. Accélération des transferts de l'image de fond du bureau avec lorsque la précision ou le zoom sont élevés. |
|
|
by Olivier Guillion | | | |
|
Sur Harmony/Melody Windows, correction d'un problème qui avait été signalé, mais n'avait pas pu être reproduit : dans certaines situations, et notamment lors de l'utilisation d'un clavier musical externe MIDI, les actions sur la partition peuvent faire apparaître une boîte d'alerte "LLSynth". LLSynth est le synthétiseur logiciel à faible latence, utilisé pour générer en temps réel le son en écho des notes appuyées sur le clavier externe. L'alerte n'apparaîtra donc plus dans la prochaine version. En attendant, ceux qui rencontrent le problème peuvent tenter de fermer la palette de Virtual Singer si elle est ouverte. On pourrait penser qu'il n'y a aucun rapport entre les deux, et pourtant... C'est d'ailleurs ce qui nous a conduit à mettre tant de temps à localiser ce problème. |
|
|
by Olivier Guillion | | | |
|
Travail sur le mode 4K (appelé Retina sur macOS et DPIAware sur Windows), qui permet d'afficher des éléments en haute définition sur les écrans à forte résolution (4K et plus). Sur Windows, première version de la prise en compte de ce mode. Jusqu'ici, l'application produisait ce type de représentation: Lorsque ce mode est activé, la même portion d'écran ressemble à ça : À noter que sur Windows, toutes les applications ne gèrent pas ce mode, y compris de nombreux outils du système (notamment l'explorateur de fichiers !) |
|
|
by Olivier Guillion | | | |
|
|