Okay, I’ve settled on the changes and new features for Smitter for Release 3.
I need to clean up the code base, and change how certain things work. So, it’ll be a few more days - possibly Saturday/Sunday before Release 3 is ready.
New Features:
- Automatically convert long URLs you send, into short URLs with urlTea (Intercepts pasted URLs)
- Minimise to Notification Area (”Task Tray”) Icon.
- Balloon Alert when your Twitter ID is mentioned in a tweet, or when you recieve a Direct Message (Configurable in Settings)
- Replies Tab
- Direct Messages Tab
- Automatic Check for new Direct Messages (Default: Every 10 minutes)
- Links Tab - Gathers all URLs that appear in new Tweets.
Changes:
- First Start shows the full settings page, enabling you to set the proxy at the same time.
- Option to use proxy server from Internet Explorer
(NB: If your proxy requires a username/password - you may still need to specify it) - Longer Image Cache period (4hrs)
- Refresh Times for Friends List
- Limit of 50 Tweets kept
- Fix multiple “Loading…” messages, and displaying of errors (errors go to an Logging tab)
- More obvious seperation between Tweets
- (Updated) Now responds to Mouse-Wheel scrolling
Known Issues which won’t/can’t be fixed yet:
- Dynamic resizing of tweets
(I need to figure out a fix for this - resizing + Flow Layout Panel = ugliness) - Proxy detection from Firefox
(Not sure if I can do this correctly - esp. difficult if using Auto Detection and/or a proxy.pac config file.)
Moving to a WPF Front end and .NET 3.0 are off the cards for the moment.
The good news is that I’m feeling fairly comfortable with C# now - I’m missing not having certain things that VB just does for you automatically. The whole “sprinkle in some curly-braces and semi-colons” thing is getting to be natural though.
