Bulk Operations Are Here!

I’m happy to announce that I’ve just launched the much requested bulk operations feature.

This new feature allows you to make changes to many contacts at once — that is following, unfollowing and blocking. Gone are the times where you had to click them off one by one, you can now just tick the checkboxes of the applicable contacts, and off you go. Here’s a screenshot:

In the upper right corner of the screenshot above you’ll find a checkbox in the table header. Clicking it will toggle all other checkboxes on and off. Also, the checkboxes support Shift-clicking: tick one, then hold the “Shift” key and tick another one a few rows above or below — all the boxes in-between will be checked as well. What can I say, I’m lazy.

One of the reasons why the new feature took so long was a real need for table code optimizations. I noticed that lists containing a few thousand contacts could take quite a bit of time to render, even though I’d already shaved of a few seconds a while ago. Not good. So back to the drawing board it was.

The good news is that the rewrite was a huge success. (Go ahead, take a note here.) What I did was reducing the amount of data Javascript has to handle. The resulting speed increase in the “Processing…” phase is noticable in all browsers, but especially in Opera and IE it’s just plain crazy. Now, please keep in mind that the improvement will be bigger for users with big contact list. Since I’m curious: if you’re one of the heavy Twitter users with lots of contacts, please let me know whether you see a difference now or not. I always appreciate some feedback. :)

So much for the new feature, but an apology is due, too: the “little green flags” code was broken. You know, those little “who is following me back” indicators I was announcing a while back. I’ve fixed them, and they now do again what they’re supposed to do.

And that’s it for today. Let me know what you think, either in the comments below (Twitter logins are supported!) or via Twitter or in the TwerpScan feedback forum.

Cheers,
@Carlo / @TwerpScan

blog comments powered by Disqus