Today I downloaded the latest version (no 13) in bzr, run ./build.sh to build the extension, made sure python-indicate was already installed ("sudo apt-get install python-indicate"), installed the extension inside Thunderbird 3 and enabled the indicator option in the preferences menu of the extension.
Unfortunately the indicator applet does not work. When a new email arrives, I get the same error message as Brutus (comment #26) and the following error message appears in the error console of Thunderbird:
Then I tried the trick of Brutus and extracted the "libnotify-mozilla.jar" and linked the two subfolders ("content" and "locale") to the two folder levels above. -->
This configuration solved the problem, no error messages anymore and new emails are shown in the indicator applet :-)
By the way, once Thunderbird is closed, there is no entry in the indicator applet anymore. However, Empathy, Evolution and Pidgin do still have an entry once they are closed and these entries can be used to launch the corresponding programs. Would this also be possible for Thunderbird, or was the current behavior of Thunderbird implemented on purpose?
Hello Ruben,
thanks a lot for your great work!
Today I downloaded the latest version (no 13) in bzr, run ./build.sh to build the extension, made sure python-indicate was already installed ("sudo apt-get install python-indicate"), installed the extension inside Thunderbird 3 and enabled the indicator option in the preferences menu of the extension.
Unfortunately the indicator applet does not work. When a new email arrives, I get the same error message as Brutus (comment #26) and the following error message appears in the error console of Thunderbird:
Error: [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_ FILE_TARGET_ DOES_NOT_ EXIST) [nsIProcess.init]" nsresult: "0x80520006 (NS_ERROR_ FILE_TARGET_ DOES_NOT_ EXIST)" location: "JS frame :: chrome: //libnotifypopu ps/content/ overlay. js :: sendIndicators :: line 156" data: no] //libnotifypopu ps/content/ overlay. js
Source File: chrome:
Line: 170
Once I close Thunderbird, a similar error message shows up in the error console:
Error: [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_ FILE_TARGET_ DOES_NOT_ EXIST) [nsIProcess.init]" nsresult: "0x80520006 (NS_ERROR_ FILE_TARGET_ DOES_NOT_ EXIST)" location: "JS frame :: chrome: //libnotifypopu ps/content/ overlay. js :: libnotifypopups _unLoad :: line 388" data: no] //libnotifypopu ps/content/ overlay. js
Source File: chrome:
Line: 397
Then I tried the trick of Brutus and extracted the "libnotify- mozilla. jar" and linked the two subfolders ("content" and "locale") to the two folder levels above. -->
<email address hidden>
-- content (link)
-- locale (link)
-- chrome
-- -- content (link)
-- -- locale (link)
-- -- libnotify-mozilla
-- -- -- content
-- -- -- locale
This configuration solved the problem, no error messages anymore and new emails are shown in the indicator applet :-)
By the way, once Thunderbird is closed, there is no entry in the indicator applet anymore. However, Empathy, Evolution and Pidgin do still have an entry once they are closed and these entries can be used to launch the corresponding programs. Would this also be possible for Thunderbird, or was the current behavior of Thunderbird implemented on purpose?