Kenoubi

About me

Developer Information
Name Kenoubi
User since March 28, 2011
Number of add-ons developed 0 add-ons
Average rating of developer's add-ons Not yet rated

My Reviews

TimeTracker

Firefox 4 Rated 5 out of 5 stars

This is a great extension; I've used it forever. Super simplified interface for people who don't want to spend more time tracking their time than actually doing stuff.

I have never written an extension before so I could be missing something, but it seems to work again in Firefox 4 after making these changes:

1) in install.rdf, change "<em:maxVersion>3.6.*</em:maxVersion>" to "<em:maxVersion>4.0.*</em:maxVersion>"

2) add these lines to the end of chrome.manifest:

interfaces components/nsITimetrackService.xpt
component {01BB9060-7C13-11DA-8BDE-F66BAD1E3F3A} components/nsITimetrackService.js
contract @usablehack.com/TimetrackService;1 {01BB9060-7C13-11DA-8BDE-F66BAD1E3F3A}
category profile-after-change TimetrackService @usablehack.com/TimetrackService;1

3) add this to the end of components/nsITimetrackService.js:

function NSGetFactory() { return TimetrackModule.Factory; }

The context menu on the add-on bar entry is still a bit messed up (it has no background, just text floating on whatever's in that space) but this doesn't prevent using the extension.