MahTweets: It’s back
MahTweets is my twitter client of choice. Why? Well, I wrote it. Okay, that isn’t the only reason, it has some pretty awesome features distinguishing it from many Twitter clients.
Features
- Inline media viewing
View twitpic, flickr, direct images, andyoutube(working on it, an IE8 update broke it) all inside MahTweets. Support will be expanded to support yfrog and any other services people request. - Webcam support
Use your webcam to directly upload to twitpic (flickr, yfrog, and others coming later) or as your avatar on Twitter - Conversation viewing
- Tracking
This was common in the "old days" of Twitter, but now it seems to be called saved/inline searches? Either way, if you’re particular interested in tweets on a particular subject, track keywords using twitter search. - Filtering
No more "#followfriday" clogging up my Twitter stream - Scalable UI
Because MahTweets is coded in WPF, I can scale everything (not just change font sizes) neatly at a click of a button. - Short URL expansion
Tired of being Rick Rolled through tinyurl, is.gd, bit.ly (and many others)?
By auto-expanding the shortened url’s (using Long URL Please), you won’t be launched into sites you know are bad Multi-account support & groupingComing soon!
Tech Goodness (Requirements and other details)
- .NET 3.5 SP1
- Built with WPF, C#, using a modified WPFCap library,
- It’s open source (licensed under the MS-PL)
- A beta version of 2.0.1.0 is on codeplex
Through Windows 7’s "XP Mode" I’ve tested Windows XP support, and even in the virtualised environment it was smooth – so smooth that it took me a good 10 minutes or so to notice I’d launched it in XP Mode instead of "natively"!1
Below is a screenshot of an earlier build, running XP Mode and Windows 7 "natively"1 the two running side by side.
It’s so weird to see the Luna theme in Windows 7
Big thanks to WillHughes, Shiftkey, CADBloke, Chickz0r, and digihal for help, support, code and/or encouragement on the MahTweets project
1 – by "natively" I mean running in a non-virtualised environment.




[...] reviving MahTweets I ran into severe performance problems, which were incredibly difficult to track down as none of [...]