Finally. That’s all I can say after almost a year of on and off development, numerous rewrites, and a lengthy break. I have too much to say about DestroyTwitter 2.0, so I’m going to run through some of a big improvements and leave the rest to be discovered.
Complete Window Resizing

For those updating from 1.x, you could resize the window vertically and use ‘Wider Workspace’ mode to view three canvases at once. No more! If you want to go fullscreen, go for it. If you’re weird and want to show Mentions and half of Home, feel free. And if you resize the window to within 40px of a canvas’s edge, it’ll snap to that canvas.
More Accessible Settings

Instead of placing every setting and its grandma under Preferences, I decided to relocate a few. Now, if you want to change the refresh rate of a canvas, you can do it straight from the canvas. These menus also provide you with the hotkeys that match the function, so you no longer need to reference the documentation.

Composing tweets is where the settings relocation really shines. Instead of closing the drawer and heading to preferences just to change your URL shortener or image service, you can do so straight from the drawer itself.

The search history is also a context menu now with a dedicated item for clearing the history or the current search.
Preferences Galore

Though many of the settings have been moved, a ton still reside in the Preferences canvas. There are now three different font sizes for the older folk, icon sizes (including none), and a few tweetflow options.
Improved Filtering

Filters in 2.0 were known as ‘Rules’ in 1.x. Now, they have their own drawer that can be accessed straight from the canvas without heading to Preferences. You can filter users, keywords, AND sources. This means if you’re like me and hate check-in services like Foursquare and Gowalla, add them to the sources filter and boom goes the dynamite.
Easter Eggs
2.0 includes a number of goodies that aren’t exactly obvious at first. I plan to add documentation sooner than later, so you can check them all out. Two worth mentioning for now are multi-touch navigation and scrolling through unread tweets. The first only for devices that support gestures, like Macbook Pros. You can three-finger swipe from canvas to canvas. If you’re tired of scrolling through trying to find the next unread tweet, simply hold alt when arrowing up or down. It’ll select and scroll to the next unread tweet in that direction if one exists.
A Few Missing Features from 1.x
Many of you will notice a number of features that exist in 1.x, but didn’t make it to 2.0 (yet). The biggest two that are sure to affect a good number of people are Themes and Groups. Because of Twitter’s approaching deadline for the OAuth cutoff, I didn’t have the time needed to implement these and fully test them. Even though Twitter extended the deadline, I wanted to stick to my launch date. Themes will definitely be in 2.1 and Lists (formally Groups) will be in 2.2 or even earlier.
Since these features are pretty important to some users, I decided to change 2.0′s application ID, so if you want to continue using 1.7, you can. Installing 2.0 won’t overwrite 1.7. The unfortunate part of this is 1.7 won’t prompt for an update, however, you can run them side-by-side until the OAuth cutoff in August if you need multiple accounts.
There are billions of other improvements and changes, so be sure to explore a bit. Also, take note of memory usage. After a few solid weeks of testing, we’ve seen usage as low as 25mb. Not once have I seen it reach 70mb—and that’s after 24 hours of usage.
PLEASE READ
Now, this morning I had a number of issues with the destroytwitter.com domain, so it might still be propagating throughout the world. Also, make sure your address isn’t using the https URL. If it doesn’t load for you, you can download 2.0 here.
Enjoy it and if you have any feedback, bugs, or questions, hit up the new support site: http://support.destroytwitter.com