JoliToolbar
Description
JoliToolbar est une extension pour Firefox Mobile (fennec) qui ajoute juste
une baree d'outils dans laquelle les autres extensions peuvent placer ce qu'elles
veulent, des boutons par exemple.
Cette barre d'outils peut être affichée via un bouton dans le panneau droit, ou par
le raccourci clavier CTRL+E si l'appareil dispose d'un clavier. Puis elle disparait
automatiquement après un court délai.
Beaucoup de boutons peuvent être insérés, cette barre est défilable ;) .
Cette extension ne fait rien d'autre par elle même, elle n'est donc utile que si vous installez d'autres extensions qui l'utilise.
J'ai fait cette extension parce que l'interface utilisateur de Firefox Mobile est
vraiment restreinte, il n'y a pas beaucoup de place pour rajouter un bouton
pour une extension.
Si vous etes dévelopeur et que vous voulez utiliser cette barre pour votre extension,
c'est très simple. Vous avez juste à faire un overlay sur cette barre et sur le
fichier browser.xul ( la fenetre principale de Fennec):
<?xml version="1.0"?> <overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml"> <window id="main-window"> <hbox id="jolitoolbar" hidden="true"> <scrollbox id="jolitoolbar-scrollbox"> <button id="mytool" label="my tool" oncommand="myToolCommand();"/> </scrollbox> </hbox> </window> </overlay>
N'oubliez pas de mettre l'attribut hidden="true"
sur l'élément de la
barre, celà la cachera si JoliToolbar n'est pas installée.
Vous pouvez trouver un exemple d'extension utilisant cette barre, c'est l'extension
sampletool
en dessous.
Licence
MPL 1.1 /
GPL 2.0 /
LGPL 2.1
(oui, c'est libre, open source et gratuit)
Vidéo
Le plus simple est encore de vous montrer çà avec une petite vidéo ;) :
liens directs vers la vidéo:
Installation
nécessite Firefox Mobile >= 4.0b3
télécharger jolitoolbar-1.0.xpi
date : 2011-01-07Un exemple d'extension, pour les développeurs, qui utilise cette barre:
Photos d'écrans
changelog
1.0 :
- 1ere publication