• en version
  • version fr

english version

I know, shame on me, there's not yet a stable version of Boox for Firefox 3.6. Here's a new beta, please test it, and report me any feedback/bug. I think it's the good one, I have not any bug personaly.

Feedback for some previous reported bugs

  • One reported bug is occasionally the feed preview in the tool-tip will refer to another item in the list. I'm not sure I will fixe this issue for this version, the problem is complex. I have not found a way to reproduce, but yes, i've seen it (rarely).
    In short, a workaround is to reload the concerned feed when this happen, or use the Reliby extension to reload all feeds.

    Here the long explication of what I have understand, if anybody have some idea to enhance, or to trace the bug...
    When the tooltip should appear, Boox looks at the Feed to find the entry, he load it with the flags nsIRequest.VALIDATE_NEVER | nsIRequest.LOAD_FROM_CACHE, so from the Firefox cache if possible, otherwise from the net.
    Firefox doesn't load its Live Bookmarks when he starts, but delay it and distribute in time to avoid some UI problems.
    So, if the entry is not present in the cache, Boox will load from the net, and if there are new entries, it will not be in adequation with the current Live bookmarks.
    Normally this should work, because the cache is updated when Firefox reload a Feed, but it seems that sometime this is not the case :S . It's like if VALIDATE_NEVER flag is not effective.

  • A-Jey reported to me that for some feeds, sometime, a word like «Diver» will be displayed as «Diver», for example in this feed. Sorry, but this is really an error of this feed, not Boox, because it specifically codes its content as is (in a CDATA block). I can't correct this. Feel free to report again for other feeds (with the url), I will check if this is the same problem or a new one.

  • I want to thank you again for your bugs reports and comments ;) . It really helps me a lot!

Sources for hackers

You can find now a archive with the source of this version. This is the same files as those in the xpi of course, plus my little build system (bash scripts).
One time, there was one person who asked to contribute to Boox, this should help those who want try to modify the code. See the readme.txt inside the archive for more explanation.
Feel free to hack it, and to contribute. I must say that this not an easy extension, and it's impacted almost at all Firefox major update...

download page

version française

Je sais, honte sur moi, il n'y a toujours pas de version stable de Boox pour Firefox 3.6. Voilà une nouvelle beta, à tester, merci de me rapporter vos commentaires/bugs. Je pense que c'est la bonne, je n'ai plus de bug personnellement.

Retour sur quelques bogues précédement rapportés

  • Un bug que l'on m'avait remonté était occasionnellement, la prévisualisation des flux dans les infobulles se réfère à un autre item de la liste. Je ne suis pas sur de corriger ce bug pour cette version, le problème est complexe. Je n'ai pas trouvé le moyen de le reproduire, mais oui, je l'ai vu (rarement).
    En court, une solution quand celà arrive est de recharger le flux en question, ou d'utiliser l'extension Reliby pour tous les recharger.

    Je vous donne une explication plus détaillée de ce que j'ai compris, si jamais quelqu'un avait une idée pour améliorer tout çà, ou pour pister le problème...
    Quand une infobulle doit apparaitre, Boox regarde le flux pour trouver l'entrée, il le charge avec les flags nsIRequest.VALIDATE_NEVER | nsIRequest.LOAD_FROM_CACHE, donc depuis le cache de Firefox si possible, sinon depuis le net.
    Firefox ne recharge pas ses Live Bookmarks à l'ouverture, mais un peu plus tard, et de façon distribué, pour éviter de perturber l'interface.
    Donc, si l'entrée n'est pas présente dans le cache, Boox la charge depuis le net, et si il y de nouvelles entrées, il ne sera pas en adéquation avec les Live Bookmarks actuelles.
    Normalement çà devrait marcher, parce que le cache est actualisé quand Firefox recharge un flux, mais il semble que parfois ce n'est pas le cas :S . Comme si le flag VALIDATE_NEVER était inéfficace.

  • A-Jey m'a rapporté que pour certain flux, parfois, un mot comme «Diver» est affiché comme «Diver», par exemple dans ce flux. Désolé, mais c'est réellement une erreur de ce flux, car il code son contenu spécifiquement ainsi (dans un bloc CDATA). Je ne peux pas corriger. N'hésitez pas à me remonter de nouveau ce problème avec d'autres flux (avec leur url), je vérifierai si c'est le meme problème ou un nouveau.

  • Je veux vous remercier encore pour vos rapports de bug et commentaire ;) . Çà m'aide vraiment beaucoup !

Sources pour bidouiller

Vous pouvez maintenant télécharger une archive contenant les sources de cette version. Ce sont les memes fichiers que ceux du xpi, bien sur, plus mon petit système de build (scripts bash).
Une fois, une personne m'a demandé à contribuer à Boox, ceci devrait aider ceux qui souhaite essayer de modifier le code. Regardez le readme.txt dans l'archive pour plus d'explication.
Sentez vous libre de bidouiller, hacker, et contribuer. Je dois dire que ce n'est pas une extension facile, et elle impactée à chaque nouvelle version majeure de Firefox...

page de téléchargement