Robert asked for it, and I was bored, so here's my first attempt at a Greasemonkey script. It basically adds "[Add]" next to your followers list so you can easily add followers as friends. You can find the script here. Let me know of any suggestions/improvements in the comments:
Known issues:
- Doesn't check to see if a follower is already a friend (could be fixed by checking /statuses/friends.xml). Nothing seems to break by adding people multiple times, however.
Doesn't create the link for users with default icons (because user IDs aren't exposed from followers page, but can get them from /statuses/followers.xml). I really hope that the xml returns users in the same order as the page lists them.
I discovered that after putting together this script that those two xml files linked above have the information needed to fix the two issues. I'll get this out there in case people want it ASAP, but I'll work on doing it via the API.
Also, check me out on Twitter.
Technorati Tags: Twitter, Greasemonkey, Firefox, Javascript
I was so ready to switch to Flock as my default browser after using it a bit at work today. Now I'm no so sure. I imported my favorites from Firefox and I can't seem to find a way to have nested folders. Flock imported all my folders as top-level "collections". What a show-stopper for a piece of software that's come so far since the last version I used. Sigh.
Technorati Tags: Flock, browser, Firefox, Mozilla, favorites, bookmarks, collections
I got a 40/43 on the Web 2.0 or Star Wars Quiz, which means that I'm three points below being Mike Arrington, writer for TechCrunch. I gotta say though, the way I did it was by recognizing the ones that were Star Wars characters and marking the rest "Web 2.0".
(The purpose of this post was mainly to try out the Performancing Firefox extension)
Technorati Tags: Web 2.0, Star Wars, Quiz, TechCrunch, Mike Arrington, science fiction, Performancing, Firefox, extensions
Firefox 1.5, released yesterday, breaks the Cmd+Tab/Cmd+Shift+Tab shortcut for switching tabs that I had grown to love so much and was one of the primary reasons I've stuck with Firefox over Camino and Safari. Instead, Firefox now uses Cmd+Option+Left/Right, which requires use two hands and some hunting around.
Enter keyconfig, an extension designed to allow users to add and modify keyboard shortcuts. A comment on the extention page details how to add next/previous tab functionality to keyconfig using gBrowser.mTabContainer.advanceSelectedTab(±1); Unfortunately, that command didn't allow for looping through tabs, so I modified the code a bit to allow for that functionality. Here it is:
Next Tab
if (gBrowser.mCurrentTab.nextSibling)
gBrowser.mTabContainer.advanceSelectedTab(1);
else
gBrowser.mTabContainer.selectedIndex = 0;
Previous Tab
if (gBrowser.mCurrentTab.previousSibling)
gBrowser.mTabContainer.advanceSelectedTab(-1);
else
while (gBrowser.mCurrentTab.nextSibling)
gBrowser.mTabContainer.selectedIndex++;
Technorati Tags: Firefox, Mozilla, tabs, tabbed browsing, keyconfig, extensions, Mac, OSX, shortcuts, keyboard, user interface, UI