Sur Windows, gestion de la mise à jour automatique du sélecteur lors de l'ajout/retrait d'un volume amovible Windows : utilisation des icônes du système pour les fichiers récents et la "racine" de l'ordinateur (liste des disques) Diverses corrections graphiques Sécurisation de certaines fonctions graphiques des boîtes de dialogue Bon week-end ! |
|
|
by Olivier Guillion | | | |
|
La version an arabe (inversée droite-gauche) avance bien. |
|
|
by Didier Guillion | | | |
|
Sur Windows, mise en place de tous les détails manquants dans le sélecteur de fichier, et correction d'irrégularités de bas niveau dans le traitement des erreurs de la gestion des chemins. Cela pouvait avoir des effets non désirés, comme l'écriture dans un mauvais dossier en cas de non présence de celui attendu. Outre cela : Détection des lecteurs amovibles Gestion de "l'éjection" des lecteurs USB Gestion de la commande d'ouverture du chariot du lecteur DVD Gestion des lecteurs présents mais sans média Gestion de la place totale et de la place libre sur chaque lecteur/volume |
|
|
by Olivier Guillion | | | |
|
Affichage de la place libre sur les disques. Début du passage de l’interface en arabe. Harmony : Correction du chemin par défaut pour l’export des modèles macOS: correction d’un probleme de perte mémoire en curseur souris. |
|
|
by Didier Guillion | | | |
|
Pour terminer la semaine : Correction d'un problème de positionnement graphique du curseur d'insertion dans les textes multi-styles Correction d'une erreur lors du déplacement d'un objet texte en dehors de sa portée d'origine Instruments utilisateurs: Amélioration du positionnement par défaut de l'édition lors de l'import d'un son numérique Bon week-end ! |
|
|
by Olivier Guillion | | | |
|
Sur Windows ou sur macOS nos logiciels sont scellées grace à un système de clef unique qui interdit toute modification de l’application ou de ses données par un programme externe. Ces clefs sont fournis par le concepteur de l'OS. Sur macOS ces certificats sont valable 5 ans et arrivaient à expiration dans une quinzaine de jours. Nous avons donc pris le taureau par les cornes et nous nous sommes lancés dans la demande et l’installation de ces nouveaux certificats. La première fois que nous avons fait cela, il y a une bonne dizaine d’année, cela avait été la foire d’empoigne et nous avions passés des journées à tourner en rond autour d’erreurs nébuleuses et aléatoires. Donc, ce matin, nous installons une machine virtuelle (pour pouvoir revenir en arrière) et nous attaquons la procédure avec circonspection. Et là, surprise, tout marche du premier coup, sans erreur ! Donc à priori nous sommes tranquille jusqu’en 2027. |
|
|
by Didier Guillion | | | |
|
Amélioration de l'aspect des images SVG sur écrans zoomés (HD, Retina) et l'aspect des rotations (travail en amont sur la matrice de transfert) Amélioration : objets libres de type graphisme : l'appui sur la touche majuscules pendant le redimensionnement à la souris conserve les proportions originales de l'objet. Instruments numériques utilisateur : prise en compte des échantillons en 24 et 32 bits (conversion en 16 bits) |
|
|
by Olivier Guillion | | | |
|
Le calcul de la durée des musiques dans le sélecteur est optionnel Enchainement des musiques jouées en mode SlideShow |
|
|
by Didier Guillion | | | |
|
Correction de problème de style de texte de paroles, survenant généralement dans la première cellule de la portée Intégration complète du format SVG dans ACAM et dans Harmony Assistant. Les objets libres et graphismes peuvent contenir des images dans ce format, qui restent nettes quel que soit le zoom. Ici, deux objets libres superposés, en format SVG, dessinés avec Inkscape. Bon week-end ! |
|
|
by Olivier Guillion | | | |
|
Mise en place d’un bouton permettant d’invoquer le manuel. Début de rédaction du manuel d’utilisation. |
|
|
by Didier Guillion | | | |
|
Recherche et élimination de porosités mémoire amélioration de l'import SVG par la gestion des feuilles de style (CSS) |
|
|
by Olivier Guillion | | | |
|
Mise en place de touches clavier pour piloter l’aperçu d’harmony Correction d’un problème de perte mémoire Gestion du plein écran en mode Prévisualisation avec possibilité de changer rapidement d’écrans Redistribution des boutons dans l’interface Sur macOS : gestion des documents PDF avec possibilité de changer de page Traduction des éléments de l’interface |
|
|
by Didier Guillion | | | |
|
Nous avons implémenté une première mouture d'un interpréteur de fichiers SVG. Ce format est notamment utilisé pour dessiner certaines icônes sur Linux. Mais le format SVG est extrêmement complexe et a connu plusieurs versions. Celle que nous avons mise en place est un peu trop basique pour afficher correctement certaines icônes. Notamment, les fenêtrages non rectangulaires et certains dégradés complexes ne sont pas gérés. Nous allons tenter, sans aller jusqu'à un interpréteur complet du SVG 2.0, de mettre en place les fonctions les plus importantes afin de permettre un affichage correct d'un maximum de fichiers. |
|
|
by Olivier Guillion | | | |
|
Tracé en interne des différentes icônes afin de s’affranchir des images embarquées. Déplacement avant et arrière dans l’historique Tests avec stress : débordement de taille des fichiers, des taille des chemins,etc Implémenation spécifique à Harmony et PDFtoMusic Aide contextuelle sur les différents éléments de l’interface Bon week-end ! |
|
|
by Didier Guillion | | | |
|
La version Linux du sélecteur de fichier a été mise en place et fonctionne, en version dégradée (jeu de fonctions minimal) pour l'instant. Les icônes système (dossiers, fichiers...) de Linux - Ubuntu sont fournis en version vectorielle, donc redimensionnables à l'infini. Pour cela, ils utilisent le format SVG, que nous gérons déjà en export, mais pas en import. Nous allons inclure un interpréteur SVG à Acam, ce qui permettra non seulement d'afficher des images en ce format (ou, à terme pour Harmony Assistant d'inclure des graphismes SVG dans les partitions), mais qui ouvre également la possibilité de dessiner nos propres icônes dans ce format pour un résultat impeccable quelle que soit leur taille ou la résolution de l'écran. |
|
|
by Olivier Guillion | | | |
|
Possibilité de mémoriser des fichiers en plus des dossiers dans la barre latérale Animations et signaux sonores lors de l’insertion/suppression d’éléments dans la barre latérale Affichage (optionnel) des tailles des dossiers Affichage du nombre de fichiers présentés ainsi que leur taille Affichage du nombre d’éléments dans les dossiers Mise en place de sons originaux Aide contextuelle |
|
|
by Didier Guillion | | | |
|
On va commencer à numéroter parce que ça commence à faire pas mal de billets sur le sujet. Améliorations et corrections diverses Gestion de la fenêtre contextuelle d'aide sur les objets pointés Début de la mise à niveau de la version Linux Sur Windows, plus général, reprise et recompilation de tous les projets satellites avec les nouveaux compilateurs Et enfin, non directement lié, mise en place sur le nouveau PC de développement d'un pool de machines virtuelles démarrables à distance nous permettant de tester rapidement nos projets sur diverses versions du système. Pour l'instant, nous avons 2 VM Windows, 4 VM Mac et 1 VM Linux (en fait, notre machine virtuelle de développement sur cette plateforme). |
|
|
by Olivier Guillion | | | |
|
Dans les boites de sélection de fichier : Mode Quick View : vue plein écran de l’aperçu du document avec navigation au clavier Indicateur de chemins non valides Mémorisation de la position dans les fenêtres quand on explore l’arborescence Presentation de la sidebar en petites icônes Choix entre petite police et grande police Présentation de la barre latérale sous forme de liste |
|
|
by Didier Guillion | | | |
|
|