La dernière fonction utilisant des "pict" (commandes graphiques au format MacOS) vient d'être réécrite en utilisant nos nouvelles méthodes. Il s'agissait de la fonction permettant d'afficher des picts de la couleur qu'on désire, utilisée dans l'affichage des objets graphiques ...
|
|
|
by Olivier Guillion | | | |
|
La version 9.8.2 alpha 1 d'Harmony Assistant pour Windows 64 bit peut être téléchargée depuis hier : Plus de renseignements ici Avec les premiers retours, nous avons corrigé un crash dans une fonction d'affichage de dessins en mode "16 bits par couleur", mode très très ...
|
|
|
by Olivier Guillion | | | |
|
Tant qu'on y était, on s'est dit qu'on pouvait faire les grosses modifications de structure qu'on rechignait à entreprendre jusqu'ici. Celle-ci ne change pas les fonctionnalités, mais clarifie notre code source: historiquement, sur Mac OS, les premières gestion des transparences, ...
|
|
|
by Olivier Guillion | | | |
|
Dans les jours qui viennent, nous envisageons de fournir aux personnes intéressées une première version alpha d'Harmony Assistant pour Windows en 64 bits Sur la feuille de route, les points suivants ont été remplis: Création d'une version 64 bits du programme d'installation ...
|
|
|
by Olivier Guillion | | |
| |
|
On termine sur les exports vectoriels améliorés. Export SVG L'export SVG a été validé, la taille des fichiers générés est à peu près identique à auparavant Une erreur d'analyse des tracés de caractères faisait "oublier" certains traits lors de ...
|
|
|
by Olivier Guillion | | | |
|
Pour finir la série "export graphique des partitions en vectoriel", nous avons donc réécrit l'export SVG, qui sert également à l'export Myrweb et à l'export PDF. Cet export a sans doute été le plus rapide à être fonctionnel (on commence à avoir le coup de main, maintenant) ...
|
|
|
by Olivier Guillion | | | |
|
Puisque nous sommes dans la normalisation de toutes les fonctions qui exportent la partition au format graphique, nous continuons tant qu'il en reste. Après les affichages à l'écran, l'export au format PCT, l'impression sur MacOS, l'impression sur Windows, puis les exports WMF et ...
|
|
|
by Olivier Guillion | | |
| |
|
L'impression sur Windows fonctionne. Nous avons donc entamé une fonctionnalité qui en dépend, l'export WMF/EMF. Il est maintenant terminé, mais nous nous posons des questions sur l'opportunité de conserver cet export. En effet, ce format vectoriel ne permet apparemment pas d'inclure ...
|
|
|
by Olivier Guillion | | | |
|
L'impression sur Windows est presque fonctionnelle. La totalité des objets se tracent, seuls demeurent des problèmes de masque d'image, qui ne sont pas gérés directement par l'imprimante : alors qu'à l'écran on voit au travers des zones transparentes de l'image, sur l'impression l'image efface ...
|
|
|
by Olivier Guillion | | | |
|
Nous avons profité du passage en 64 bits pour uniformiser les fonctions internes d'impression, afin de faciliter le portage entre les diverses plateformes. Ainsi, nous avons maintenant besoin, au minimum, de seulement 3 fonctions de tracé graphique sur l'imprimante pour définir ...
|
|
|
by Olivier Guillion | | | |
|
Une version "diffusion" d'Harmony Assistant en 64 bits pour Windows a été générée, et fonctionne correctement, à quelques petits détails graphique près. Nous envisageons donc une version alpha pour très bientôt, dès que nous aurons fini de compiler en 64 bits la pléthore ...
|
|
|
by Olivier Guillion | | |
| |
|
La version 64 bit pour Windows fonctionne maintenant très bien, en version débogage (version lente et lourde, destinée à nous permettre de repérer les problèmes). Nous tentons une première compilation en version "diffusion", celle qui peut être proposée au public. Cela ...
|
|
|
by Olivier Guillion | | | |
|
L'export SVG/PDF rencontre des problèmes dans la gestion de l'encapsulation de polices OTF (Open Type Font). Certaines de ces polices contiennent les tracés de caractères en format CFF (Compact Font File) qui n'est pas reconnu par Harmony Assistant. Dans ce cas, ce dernier devrait simplement ...
|
|
|
by Olivier Guillion | | | |
|
Nous avons réécrit une fonction de très bas niveau de notre couche système, le "rescaling d'image" : lorsqu'un élément graphique est affiché à l'écran à une taille différente que celle d'origine, il faut faire une mise à l'échelle, en calculant des valeurs de couleur intermédiaire ...
|
|
|
by Olivier Guillion | | |
| |
|
Des imprécisions mathématiques nuisent à la qualité d'affichage des objets de l'interface réduits ou agrandis. Par exemple, les cases à cocher existent en deux formats, normal et petit, le second utilisant les mêmes graphismes que le premier, mais en les réduisant à l'affichage. ...
|
|
|
by Olivier Guillion | | | |
|
|