Categories
Growl

Growl Extension released!

Well, today I added support for Thunderbird (2.0b2 and greater) for my Growl integration extension. It also works in Firefox for the downloads. You can get it here, but you need to make the sandbox visible in order to see it (it isn’t a public release yet). You should not click the link to go to the extension since it logs you out of amo (another bug that I don’t know the number of, but will be fixed soon). Copy and paste it, and all should work out.

It only says support for Firefox on that page, but that’s only because of Bug 374890. It really does support Firefox 2.0, Thunderbird 2.0b2, and Flock 0.8!

It will display notifications for download start, download finish, download canceled, download failed, and new mail notifications (depending on which application you install it in). If you have any suggestions, please let me know!

EDIT: There seems to be some possible issues for those using 2.0.0.1 of Firefox. Please make sure you have the latest version!

EDIT2: OK, there seems to be some confusion about the url. Sadly, this is in the sandbox, which means there’s a nice complication. You have to log in/create an account at the site, go to your user preferences, and then enable the sandbox. From there, the url will work just fine – otherwise you’ll get an “Addon not found!” error (see Bug 374406 and friends)

Categories
Firefox Growl

Growl and Firefox

Well, about an hour ago I checked in some code into the Growl subversion repository for an extension that will get Growl working with Firefox. There is still a minor issue with it, and sadly the issue prevents it from working, but I think that can be solved sooner rather than later.

As of now, the only thing it does is enable the download complete notification to work. You might say “but we’ve already got that!“, but I assure you that my approach is much better. First of all, it doesn’t require that you have growlnotify installed anywhere. It uses the same code that I’m using for Bug 362685, with a few changes for it to work on the 1.8.0 and 1.8 branches (Firefox 1.5 and 2.0 respectively).

I’m starting off small, but it can get much more advanced as things go on. This will, of course, be more useful for extension authors (as consumers) as opposed to browser functionality (the only thing nsIAlertsService is used for is the download complete notification). I can add more notifications down the line though, and I also plan to support at least Thunderbird, and maybe even Sunbird too! I’ll try to keep anyone interested in this updated here.

Categories
Extensions

Accessing an Outside Server and AJAX

So in a recent discussion in a thread over at RT has called for the use of AJAX, and suggestions to other features that would access an outside server for data. Now I did not comment in this thread mainly because it was not the appropriate place to be discussing this, so I’d like to make a few points here.

While the use of AJAX makes a really neat user interface, it often makes a site almost impossible to use for those with disabilities. Since I’m a web developer, I’m more concerned with accessibility that I am with “bling” because what really matters is that everyone can use it, and not just those who are not disabled. Disabled people are people too, but many people don’t seem like they care at all.

There is also another reason why I do not want to use AJAX. The site developers, Corporate Green, specifically told me:

There’s no proper way to access the stie to do that. Without being signed in, and spamming the site, which would cause performance issues on the site, increase time online, and likely end up being something we’d have to break on purpose.

I’m trying to cooperate with the site developers, and I will not go against that for any reason. I’ve been in communication with them to get some API’s to do that (also have an alert service, which would rock). API’s are great because they use significantly less bandwidth, although may take as much server processing power. Now, if I find ways to implement things that are both accessible and do not hurt the servers, I’ll be glad to implement it.

The other big issue is accessing an outside server to retrieve data. I have two main concerns for using my server for additional services and features. The first of which is that it makes more requests from the client, and I’m trying to make this extension more useful for those with low bandwidth connections. The second is the issue of data being sent to my server. Users may not like that as most people won’t be able to view the source and see exactly what is being sent. Sure, I can say that I am not doing anything malicious, but I don’t expect everyone to take my word (although I’d like them too). I would like feedback on this issue, as I will not do this until I get feedback from users.

I’m also open to any other constructive feedback on the Rooster Teeth Site Extender, as development for version 1.1.0 is ramping up. Your opinion does matter!

Categories
Extensions

Curses…Delayed!

The call has been made to delay the release of RTSE until January 1st, 2006. There is one big thing that we feel we need to have done before release, and it just isn’t ready yet. We want to deliver a high quality product, so we’ll take our time and not rush it out the door.

What does this mean for you? Well, it means you will have to wait about a week and a half more than before, but you’ll get a better extension for it. This feature is a first install wizard to help everyone get it setup the way they want it from the get-go. While you can change settings at anytime, most people will probably want to set it and forget it. It was Brandon’s idea to begin with, but everyone likes it, so we are going with it.

With the extra time added now, Mike is going to work on the help file for the extension as well, so the user can always look up how to do something within Firefox. I’m not sure how many people plan on using this, but it seems like a good idea too. There shouldn’t be anymore delays for the release of 1.0 after this one.

Categories
Extensions Personal

Web Site Work and Extensions Update

More work has been done with this website as I get it ready for the release of RTSE. You won’t see a lot of these changes unless you know what you are looking for because things are deliberately hidden right now. Don’t worry though, soon enough I’ll be releasing it to the general public. Beta1 is already underway, and several bugs have already been reported and fixed. We are still trying to add support for the editor to look ‘right’ when you have a theme enabled, but there are still some issues with that. It may or may not work by the time we release the extension, but we’ll get it in on a future version if it doesn’t.

As for things you can see that have changed with this site, I’ve added an about page which has very little about me. I’m never good at talking about myself, so if you think I should add something, let me know. Soon to come will be the contact page, which will have more contact info than just me.

This upcoming break, once RTSE is released, I’ll be revamping the Orion/Oxford Soccer League’s web site to allow the administration to post news entries, announcements, or other various things. I’m thinking that a WordPress thing might work out very well. I will probably put up a forum as well. Maybe with a new site look, people will post in it. Probably not, but it still allows for another avenue of communication between the players’ families and the administration.

The ETA for the release of RTSE is December 24. Until then, keep checking back for updates!