About me

Developer Information
Name sphakka
User since Feb. 24, 2010
Number of add-ons developed 0 add-ons
Average rating of developer's add-ons Not yet rated

My Reviews


Mostly OK. Suggestions Rated 3 out of 5 stars

It works with OwnCloud 9.0 Contacts :-) CardBook must be configured for vCard v3!

Still much to be improved.

- This add-on doesn't integrate in TB's address book interface -- like SOGo connector does. Having a second GUI confuses users. If that's too complicate, an option to mask or (if possible) entirely replace/disable TB's address book would be great. Then Ctrl+Shift+B should launch CardBook instead of the native address book.

- Lists. Since _categories_ are to be used with vCard, and synchronizing lists strictly depends on the CardDAV server (I don't know if there's a way to query the server about it), I see no point in having both enabled (moreover lists are not shown in the book tree). I suggest to entirely remove list support or make it optional and disabled by default -- with a fat warning in the related configuration tab.

- Categories. Right click on a book tree should provide an option for adding a new (empty) category, so that entries can be added by drag'n'drop. Double click on a category items should provide (inside the info pop-up) a button to edit its contents, as with native lists in TB's address book -- of course, with item auto-completion.

- GUI clutter. Gosh, much of it, sorry!
* Please, add a "power-user" or "development" option (disabled by default) to show extra info such as [List], Technical and vCard tabs. Anything that goes beyond a lambda user's knowledge should go out of sight.
* Menu bars are not integrated in native TB's menu. As a result, in mail tab view, I see two extra buttons for CardBook (one in the tab bar, the other in the mail toolbar) doing exactly the same: I suggest to keep the first one and move the second one inside the native menu tree.
* Menu bars cannot be removed or modified (maybe I'm missing something, though). Suggestion: 1) remove the upper toolbar and move its functions to the main "Tools" tab as a sub-tree of the (already existing) CardBook entry; 2) make the icon bar removable and configurable via native TB's menu configuration function.
* Improve context menus by grouping similar functions in sub-menus.

- Functions. No "select all" (a.k.a. Ctrl+A)??

- Performance. Big (~1500 contacts) books are quite unusable. Once loaded, if I try to do a simple operation like selecting incrementally contacts by Shift+ArrowDown, TB becomes unresponsive (CPU at full blast) :-(

Last but not least. I have the feeling that this add-on has a bright future :-) Well, until TB's dev crew finally manages to extend the native address book component with CardDAV... maybe they can be inspired by CardBook! Thus it would be great to see the code in some publicly available source repo with a nice *bug tracking* system.

This review is for a previous version of the add-on (12.7). 


v2.0.0 broken on SeaMonkey-2.32, revert to v1.1.2 Rated 3 out of 5 stars

v1.1.2 used to work fine :-) In case of problems, reinstall it from the "View other versions" https://addons.mozilla.org/en-US/thunderbird/addon/gcontactsync/versions/

This review is for a previous version of the add-on (2.0.0). 


2.7b1 broken (over and over again and again) on Seamonkey-2.22 Rated 1 out of 5 stars

I don't know how someone managed to have L-2.7b1 working on SM-2.22. For me (Gentoo build), it's utterly broken.

The <sarcasm>funny</sarcasm> thing is that, first, the add-on manager happily upgraded to L-2.6.2 which is marked as "Not available" for SM on the add-on page, so breakage #1. Then, having realized the trick, went on Developer Channel and tried L-2.7b1, breakage #2. So 200% failure, already 2 hours spent (user's voluntary free time, like in free hassle) and no other solution than resorting to Downgrade-It-All (TM) :-(

Sorry for being harsh, but getting Lightning to work stable on Seamonkey has become a nightmare.

This review is for a previous version of the add-on (2.6.2).  This user has a previous review of this add-on.


Rated 1 out of 5 stars

2.6.1 is broken on SeaMonkey too :-( Please, make more tests before delivering new releases! This is unprofessional policy that makes us wasting a lot of time.

This review is for a previous version of the add-on (2.6.1). 

Scroogle SSL search

Fix for SeaMonkey-2.2 Rated 4 out of 5 stars

To be able to use this plug-in with SeaMonkey-2.2, the URL node must be extended with two parameters as it follows:

<os:Url type="text/html" method="POST" template="https://ssl.scroogle.org/cgi-bin/nbbwssl.cgi">
<os:Param name="Gw" value="{searchTerms}"/>
<!-- START Fix for SeaMonkey-2.2 -->
<os:Param name="ie" value="utf-8"/>
<os:Param name="oe" value="utf-8"/>
<!-- END Fix for SeaMonkey-2.2 -->

Either 'GET' or 'POST' method works fine.



This review is for a previous version of the add-on (20110225).  This user has a previous review of this add-on.

Scroogle SSL search

Please port to SeaMonkey2.0 Rated 3 out of 5 stars

Just rating the (nice) idea for now. Please port it to SeaMonkey2.0,^m'e

[2011-08-11] Edit: I actually was able to use scroogle via a .src (pseudo) plug-in I wrote and pointing 'browser.search.defaulturl' to it, until I updated to SeaMonkey 2.2... and it doesn't work any more :-( AFAIK SM-2.2 now uses the same FF's search engine configuration mechanism, indeed installing/configuration now works. Though searching from the address bar seems broken -- I got the error "Sorry, but right now this server cannot connect to Google.", which is weird 'cause searching from Scroogle's SSL web form works. CGI parameter problem?

This review is for a previous version of the add-on (20100223). 


Sytem fonts please! Rated 4 out of 5 stars

Awesome! Please enhance to support system fonts.

This review is for a previous version of the add-on (2.0). 


Rated 3 out of 5 stars

What about pc-select mode? C- doesn't work though C-Shift- does, weird. And also C-_ (undo) doesn't work -- can't see any option in the configuration pop-up.
All in all, it's a bit difficult to interact with a mix of key bindings.
IMHO, the best of the two worlds would be to look at an init.el and honour basic options found there, plus scope-based enable/disable option, i.e. "textbox yes|no", "forms yes|no", "menus yes|no", "address-bar ..." etc.
Cheers, ^m'e

This review is for a previous version of the add-on (3.8). 


Rated 4 out of 5 stars

Hi there. Very useful tool! Anyway, the bare arrow keys don't work in the address bar, when trying to select a proposed URL completion, nor in the [context] menus, on pages with a text box. C-x-up/down work as expected, but that's a bit uncomfortable. It would be nice to have an option to preserve the standard arrow keys functionality in these contexts. The 'Esc' key suffers from the same problem...

This review is for a previous version of the add-on (3.8).