2007/2/15, Andrew Conkling <[EMAIL PROTECTED]>:

On 2/14/07, Mikkel Kamstrup Erlandsen <[EMAIL PROTECTED]> wrote:
> I am the one responsible for the ff2 search engine parser. Another "bug"
> that is very similar to what you describe (and probably stems from the
same
> issue) is that if you disable search engines, they still show up in
deskbar.
> I must be honest and confess that I don't know how to fix this. I've
> searched everywhere for some setting that I could read to check for
disabled
> search engines, but I couldn't find it. I'm afraid it is stored
somewhere in
> a database-like binary structure that I'm not really keen on parsing...
>
> If anybody knows where the find these settings it would be appreciated.

Hi Mikkel,
Thanks for your work on getting these into Deskbar!

I'm willing to take a look at some of the files on my system to see if
I can find anything. Is it possible to find the code that parses
whatever it is that it parses to see if I could find something here?
(I have hacked a bit of Python in my day. ;)


I don't think the actual deskbar sources will help you. The answer lies in
the Firefox sources (which scares the **** out of me :-D).

If you want to look at the deskbar sources here's how: You can do an svn
checkout as decribed here: http://live.gnome.org/DeskbarApplet, and you will
find the sources in deskbar-applet/deskbar/handlers/mozilla.py. Otherwise
you can just look directly in the installed files:
/usr/lib/deskbar-applet/handlers/mozilla.py. The class
Firefox2SearchEngineParser is the one doing the parsing of the firefox
search engines.

On the actual plugins. The user-installed ones are located in
~/.mozilla/firefox/<your-profile>/searchplugins/ and the global system ones
are in  /usr/share/firefox/searchplugins.

Good hunting :-) Cheers,
Mikkel
_______________________________________________
deskbar-applet-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/deskbar-applet-list

Reply via email to