Nous avons pu créer une version d'Harmony Assistant n'utilisant plus du tout GTK, Cairo ou Pango, les bibliothèques de gestion d'interface de haut niveau. Pour cela,nous avons dû créer un module d'affichage d'alerte système sur X11 pur, mais ce dernier ne propose rien pour gérer des ...
|
|
|
by Olivier Guillion | | | |
|
Nous sommes parvenus à tracer des formes polygonales pleines, et à convertir une figure formée d'un ensemble de courbes de Bezier en polygone pour pouvoir la tracer. Il faut maintenant pouvoir tracer seulement le contour de la forme, sans la remplir. I- Contours ...
|
|
|
by Olivier Guillion | | |
| |
|
Hier, nous étions parvenus à dessiner des polygones anticrénelés. Mais le but reste de dessiner des courbes. Peut-on, en créant suffisamment de segments, approximer une courbe par un polygone ? I- Le test du disque Afin de vérifier cela, et mettre également notre algorithme ...
|
|
|
by Olivier Guillion | | | |
|
Dans le cadre de la mise à jour de la bibliothèque de compatibilité "ACAM", nous avons dû nous pencher sur le tracé de courbes dites "de Bezier". En effet, il s'agit du seul type d'objet graphique qui nous oblige encore à utiliser les bibliothèques du système, cairo ...
|
|
|
by Olivier Guillion | | | |
|
Nous n'étions plus habitués à progresser rapidement sur l'interface Acam Winter pour Linux. C'est pourtant ce à quoi nous avons eu droit aujourd'hui. Les touches "mortes" Tout d'abord, nous rencontrions des problèmes de clavier avec les "touches ...
|
|
|
by Olivier Guillion | | |
| |
|
Les affichages de textes sont maintenant terminés. Nous avons géré les différents styles et écrit les routines permettant de créer ces styles lorsqu'aucune variation de la police n'est disponible. Ainsi, les styles gras, italique, souligné, contour (pas facile, celui-ci), ombré, condensé ...
|
|
|
by Olivier Guillion | | | |
|
Les plus technophiles d'entre vous auront entendu parler, ces jours derniers, de Heartbleed, la faille de sécurité affectant les accès cryptés à certains sites Web. L'impact et l'exemplarité de cet épisode méritent qu'on y revienne dessus. Tout d'abord, de quoi s'agit-il exactement ? ...
|
|
|
by Olivier Guillion | | |
| |
|
La gestion du presse-papier X11 est décidément bien complexe. Nous avions pratiquement abandonné l'idée de l'utiliser, ne parvenant pas à faire fonctionner ce système correctement. Mais les conseils avisés de Bubu42 (que nous remercions au passage) nous ont poussés à persister encore ...
|
|
|
by Olivier Guillion | | |
| |
|
Pas de grandes avancées aujourd'hui. Il est extrêmement difficile d'obtenir des informations précises et claires sur le fonctionnement interne de X11 et de Gnome, KDE ou autre. Par exemple, X11 gère un presse-papier (pour le copier/coller). Dans Ubuntu (Gnome), il y a également ...
|
|
|
by Olivier Guillion | | |
| |
|
La structure d'Acam Winter est entièrement en place, il nous "suffit" maintenant de remplir les blancs, et d'écrire les fonctions manquantes. La prochaine étape devrait consister à trouver un moyen de tracer les courbes de Bezier sans utiliser Cairo. En effet, même si ...
|
|
|
by Olivier Guillion | | |
| |
|
Nous commençons à voir un peu mieux les points qui nous poseront problème dans Acam Winter version Linux, et nous avons pu établir une liste. Pour rappel, nous essayons de porter notre système d'interface sur Linux en utilisant le strict, mais alors strict minimum de fonctionnalités du système ...
|
|
|
by Olivier Guillion | | | |
|
|