Boox beta 1 for Firefox 4 [edit] in fact beta 2
Par joliclic le mardi, avril 12 2011, 16:04 - mozilla - Lien permanent
- en version
- version fr
english version
Sorry for the delay, here's a new version beta 1 beta 2 for Firefox 4 of
my extension Boox.
"Mark as read" should now work again. [edit] and with the Boox History too (beta 2)
[edit 2] sorry, the link for the beta 2 was wrong during 5 hour, corrected...
So please, one more time, test it and report me here the eventual bugs. If you have installed the previous alpha, you should have the automatic update.
Technically, for those who are interested, Firefox 4 no more provide full access to the Threads via JavaScript. There's ChromeWorker but it is less powerful (I don't complain here ;) , I can understand the reasons exposed, but that's the case). In the previous version of Boox, I used it in a component to add asynchronously some entries in the History, in a separated thread, with success. As this is no more possible, I use now the new mozIAsyncHistory interface, which does something similar. But this interface seems subject to eventually change later, so I'm not sure this solution is perennial.
version française
Désolé pour le retard, voici une nouvelle version beta 1 beta 2 pour Firefox 4
de mon extension Boox.
"Marquer comme lu" devrait de nouveau fonctionner.[edit] et avec l'historique aussi (beta 2)
[edit 2] désolé, le lien vers la beta 2 a été faux pendant 5h, c'est corrigé...
Donc une fois de plus, merci de tester et de me rapporter ici les eventuels bugs. Si vous aviez installé la précédente alpha, vous devriez avoir la mise à jour automatique.
Techniquement, pour ceux que celà intéressent, Firefox 4 ne fournit plus d'accès complet aux Threads via JavaScript. Il y a bien ChromeWorker, mais c'est moins puissant (je ne me plains pas ici ;), je peux comprendre les raisons invoquées, mias c'est un fait). Dans les versions précédentes versions de Boox, je les utilisais dans un composant dédié pour ajouter de manière asynchrone des entrées à l'Historique, dans un thread dédié, avec succès. Comme ce n'est plus possible, j'utilise maintenant à la place la nouvelle interface mozIAsyncHistory, qui fait quelque chose de similaire. Mais cette interface semble sujette à éventuellement être modifiée par la suite, donc je ne suis pas sûr que la solution soit pérenne.
Commentaires
"mark as read" still not working here :/
ps: Also, with this new version the previous workaround in alpha1 version of restarting firefox to having the feeds marked as read isn't working anymore. Could you please link the previous version in here (Boox 3 alpha 1) so i can revert to it in the meantime (can't find it on this site anymore, and didn't store it in my hd ><)? thx
Jusqu'à présent "marqué comme lu", marchait....soit en refermant le flux, soit en passant la souris au dessus des messages non lus....Depuis avant hier (13 avril) elle ne marche plus du tout !!
Ouch... :( Well, the changes to this version are not trivial. But I'm surprised.
Please, can you give me the following infos:
For those who prefer to reinstall the previous alpha: boox-3.0a1.xpi
en français:
Les changements dans cette version ne sont triviaux. Mais je suis surpris.
SVP, pouvez vous me filer les renseignements suivants:
- Utilisez vous l'historique propre à Boox ou l'historique natif (dans les préférences de Boox)
- liste des autres extensions installées
- le système d'exploitation (Windows, Linux,...)
Pour ceux qui souhaitent réinstaller l'alpha précédente : boox-3.0a1.xpiAnother things you can do, this will help me a lot:
- open the url about:config in Firefox
- search the key "javascript.options.strict", and set its value to true (with a double-click, or a right-click)
- search the key "javascript.options.showInConsole", and set its value to true
(these 2 preferences will just show more errors in the console)
Then open the Tool > "Error Console.
Clear all current errors.
Try to "Mark as read" a Feed.
Copy the eventual displayed errors, and paste the result here in a comment.
thanks in advance ;)
en français:
Une autre chose que vous pouvez faire, qui m'aidera énormément:
- ouvrez l'url about:config dans Firefox
- chercher la clé "javascript.options.strict", et passez sa valeur à true (avec un double-click, ou un clic-droit)
- chercher la clé "javascript.options.showInConsole", et passez sa valeur à true
(ces 2 préférences permettent juste d'afficher plus d'erreurs dans la console)
Puis ouvrez Outils > Console d'erreur.
Effacer les erreurs actuelles.
Essayer de "Marquer comme lu" un flux.
Copier les éventuels erreurs affichées, et coller les ici dans un commentaire.
Merci d'avance ;)
Thanks for posting the previous version.
I'm using Boox History (with the Normal Firefox History it seems to work fine, but obviously when u clear the browser history it all resets so its no good :/), Firefox 4 for Windows.
This is with all other extensions disabled:
Warning: reference to undefined property nodes.push[child]
Source File: chrome://boox/content/booxCommons.js
Line: 508
@nightneholder
thank you very much, this is really helpful. Please try the new beta 2, "mark as read" should work as well with the Boox History.
en français :
nouvelle version beta 2, "marquer comme lu" doit maintenant aussi fonctionner avec l'historique propre a Boox.
I'm sorry, the link to the new beta 2 was wrong during 5 hours, it's corrected now.
Désolé, le lien vers la beta 2 était faux pendant 5h, c'est maintenant corrigé.
Thank you so much, its working now, awesome :)
Couldn't live without this extension, great work.
I have one request, don't know if it's even possible but here it goes. I have my feeds organized in category folders. Would it be possible to make it show in the folders the total number of unread feeds inside all the live bookmarks of the respective folder (just like it shows in the live bookmarks)?
Thanks again.
@nightbeholder
This feature have been asked several times, maybe one day I will try to implement it. I need to test if the computational time remains reasonable.
For now, I must first stabilize this version for Firefox 4 ;).
No hurries then.
Good to know it's on your plans at least.
Thanks!
It
All
Works
:-)
Mozilla/5.0 (X11; Linux x86_64; rv:2.0) Gecko/20100101 Firefox/4.0 ID:20110322140320
Add-ons:
Aardvark 3.0
Adblock Plus 1.3.6
Add-on Compatibility Reporter 0.8.3
Barlesque 1.15
Boox 3.0b2
Download Statusbar 0.9.8
Element Hiding Helper for Adblock Plus 1.1.1
Greasemonkey 0.9.2
Image Zoom 0.4.6
Locationbar² 1.0.6
Make Link 11.03
Menu Editor 1.2.7
Nightly Tester Tools 3.1.5
NoSquint 2.1
OptimizeGoogle 0.78.2
Places’ Full Titles 4
Re-Pagination 2011.03.24
Readability 1.3.5
Reliby 1.5.0
RequestPolicy 0.5.20
Shelve 1.23
Shockwave Flash
Tab Utilities 1.0.5
Toolbar Buttons 1.0
Tree Style Tab 0.11.2011032401
Oh it crashes ff if I Read All on one feed after another fast.
On first installing the new beta and "Read All" on the BBC feed below FF 4.0 freezes up and I have to shut it down or killall.
BBCW
http://newsrss.bbc.co.uk/rss/newson...
http://www.bbc.co.uk/go/rss/int/new...
Seems to be OK after that though.
Cheers.
This can be a time saver when testing if you are on Linux
#!/bin/bash
killall firefox-bin
nohup firefox >/dev/null 2>&1 &
Comprehensive Tests:
Read All
http://feeds.arstechnica.com/arstec...
http://rss.slashdot.org/Slashdot/sl...
http://feeds.feedburner.com/linuxto...
http://lwn.net/headlines/newrss
http://lifehacker.com/tag/top/index...
http://news.softpedia.com/newsRSS/S...
http://news.softpedia.com/newsRSS/G...
http://www.theregister.co.uk/headli...
http://feeds.computerworld.com/Comp...
Result:OK
Read All
PA
http://feeds.penny-arcade.com/pa-ma...
http://www.penny-arcade.com/
Result:OK
Read All
Ck
http://feeds.feedburner.com/crenk/f...
http://crenk.com/
Result:Freeze
Read All
PT
http://feeds.feedburner.com/practic...
http://practical-tech.com/
Result:OK
Read All
http://feeds.feedburner.com/TestedA...
http://feeds.feedburner.com/TheDail...
http://www.groklaw.net/backend/GLNe...
http://www.groklaw.net/backend/Grok...
http://www.h-online.com/grand-atom....
http://planet.mozilla.org/atom.xml
Result:OK
Read All
UT
http://feeds.feedburner.com/univers...
http://www.universetoday.com/
Result:Freeze
Note:
Using Box History
I have had some issues with ff4.0 and sync.
I have just disabled Boox B2 and sync'd OK.
I will investigate further and report back.
The Sync issue with ff4.0 may just be a sync issue with ff4.0...
I had been altering history setting etc..
Sync is working again with Boox b2 enabled.
Interestingly after a "Mark as read" if the site updates with new items the bookmark does not change to bold.
Note in my previous post "Comprehensive Tests:"
"Read All" should be "Mark as read"
@SilverWave
thank you very much for your detailled reports!
I've not been able to reproduce the freezes for the moment.
I want to be sure, the freezes on the specified feed links are reproducible, right ? Or this is randomly on any feed ?
There's something strange in your feed links list, some of them doesn't seem to be real feeds ( http://crenk.com/ for example), and the feed that I can find in the displayed page is already present in your list (http://feeds.feedburner.com/crenk/feed).
Another question, have you seen these freezes using the Native History (without the Boox History)? Note that if you try it, it won't delete the content of your Boox History ;) . This can indicate me if the problem is only related to the Boox History.
Thanks
PS: anyway, I plan to try to optimize a little the Boox History, perhaps this will help. Stay tuned.
>There's something strange in your feed links list, some of them doesn't seem to be real feeds ( http://crenk.com/ for example), and the feed that I can find in the displayed page is already present in your list (http://feeds.feedburner.com/crenk/f...).
---
Ah!
I just copied all the bookmark details:
RC properties:
Name: Ck
Feed Location: http://feeds.feedburner.com/crenk/f...
Site Location: http://crenk.com/
>I've not been able to reproduce the freezes for the moment.
I want to be sure, the freezes on the specified feed links are reproducible, right ? Or this is randomly on any feed ?
Just tried the BBC again no problems now...
>I've not been able to reproduce the freezes for the moment.
I want to be sure, the freezes on the specified feed links are reproducible, right ? Or this is randomly on any feed ?
Just tried the BBC again no problems now...
Opps! spoke too soon -feeds were OK but couldn't post on your site or close a tab... had to kill FF.
Saying which I need to try a new profile with no add-ons.
I have a lot of add-ons and it could be one of them as you are not having the same issue.
Thanks for fixing "mark as read." I can use it again now. Love Boox! I
thank you Kathy !
I will publish soon a new beta, more efficient, not this week end because I'm terribly busy, perhaps in 2~3 days ;)
No real show stoppers for a while now.
Occasionally I get a problem and need restart but that's no big deal.
looking forward to the new bets.
Cheers.