§ ¶Nouvelle version d'openlinks
J’ai fait un peu le ménage dans l’extension qui du coup a perdu en lignes de code pour la même fonctionnalité.
- J’ai éliminé les scripts d’installation pour les versions 1.0.x de Firefox et de Mozilla (inutile d’essayer d’installer avec Moz donc).
- J’ai complètement chamboulé les répertoires internes du jar. L’organisation du paquet correspond beacoup mieux à ce qui ce fait en général.
- J’ai éliminé un vilain copier-coller que j’avais fait à l’époque car je ne savais pas trop comment l’extension se chargeait.
Donc rien de neuf à l’extérieur, mais avec la mise en place d’un environnement de développement digne de ce nom, je peux commencer à faire la modification que je voulais, à savoir rendre l’ouverture des liens intélligente (on devrait pouvoir ouvrir toutes les entrées principales des résultats Google avec l’extension). A ce propos, je tiens à présenter mes excuses aux développeurs de Gecko, Firefox et Thunderbird. J’avais vraiment sous-estimé les capacités de cet outil la dernière fois que j’ai regardé. On peut effectivement travailler “en direct” : modifier les fichiers et voir le nouveau comportement du code sans avoir besoin de passer par une quelconque compilation ou un redémarrage du navigateur. C’est vraiment agréable !
Au passage quelques liens qui m’ont grandement servi :
- XulFr
- Setting up extension development environment sur la très bonne base des connaissances mozilla
- Un exemple qui éclaire tout au même endroit.
- LE débogueur de mozilla : venkman,
- L’extension pour les développeurs d’extension, qui a la bonne idée de présenter une commande pour relire les chromes.
L’extension se trouve au même endroit.