Revision 50Revision represents the first repository commit of the first working build of the Quitter 2.0 architecture. It is far from feature complete, nor is it even stable. It's just the first version of the new structure that actually builds. Anyone looking for working source code for the current release of Quitter should be getting it from the Version 1 branch at "https://quitter-client.googlecode.com/svn/branches/Version%201"
Revision 31 - 1.0 OFFICIAL RELEASEThere's nothing else to say but "WOOHOO!"
Revision 28 - 0.9.6 BetaFixed typo in update message ( Issue 44 ) Cleaned up readme ( Issue 45 ) Fixed bug that caused highlights to be saved as filters ( Issue 46 ) Improved error handling Revision 27 - 0.9.5 BetaChanged the way that the current username is retrieved. Twitter sometimes doesn't return it, and that was crashing Quitter. If Twitter doesn't return the username, Quitter will now continue to run normally. It will also attempt to retrieve the current username "behind the scenes" until Twitter gives it up. This will let people use the app even when Twitter is having a rough time. ( Issue 43 ) Revision 26 - 0.9.4 BetaSingle-line tweets will now display the full timestamp ( Issue 35 ) Fixed a bug in "Read User" that threw an error if the user scrolled past the end of the friends list ( Issue 37 ) The tr.im service is shut down, so I removed tr.im from the list of URL shorteners. ( Issue 38 ) Revision 23 - 0.9.3 BetaFixed an issue that caused the display to be corrupted if the window size was changed ( Issue 29 ) Fixed a bug that cased the "Number of Tweets" setting to be ignored ( Issue 34 ) Fixed a bug in the word-wrap code where words that were longer than one line caused the display to be corrupted ( Issue 28 ) Revision 22 - 0.9.2 BetaPrimarily bug fixes in this one.
Quitter will now return to the Main Menu after the user settings file is reset ( Issue 26 ) URLs that are longer than one line will be abbreviated (Open Link will still work) ( Issue 27 ) Clicking "Cancel" in the Shorten URL window will abort the process correctly. ( Issue 30 ) Users will now see the currently-selected URL shortener when configuring URL shorteners ( Issue 31 ) Fixed stupid coding mistake in Read User ( Issue 32 ) Fixed timeline code so MIN_NAME_LENGTH would be respected ( Issue 33 )
Revision 21 - 0.9.1 BetaQuitter will now check the website for updates and give the user the option to download the new version. Users can configure whether or not Quitter checks for udpates. Revision 20 - FEATURE COMPLETEI've jumped the version to 0.9 and the product is now out of alpha. Whew.
The user will now see the number of API hits they have left in the current hour ( Issue 20 ) Added a ton of XML comments to the source code Fixed a compiler warning in ShortenWithIsGd ( Issue 23 ) Fixed a compiler warning in the TwitterUser OAuth constructor ( Issue 24 ) Fixed a bug that caused a build error in Visual Studio 2008 (but not Express; weird) ( Issue 25 )
Revision 19With release 0.6.2, all of the Really Big Features are done. Two minor features remain ( Issue 20 and Issue 5), and they will almost certainly be done before the end of the week.
User can now open links posted by other users in a web browser ( Issue 10 ) Added top-level Try/Catch so that crashes are caught more gracefully ( Issue 13 ) Added "Clear All" feature for highlights and filters ( Issue 16 ) Cleaned up Configuration menus and made them consistent ( Issue 22 )
Revision 17Release 0.6.1
Replaced version number in main prompt with current username ( Issue 1 ) Date does not appear in tweet if it was posted "today", and eliminated blank lines in tweet display ( Issue 6 ) Fixed error in in-client help regarding "Read All" ( Issue 19 ) User can now specify how many tweets are returned in each read operation ( Issue 21 )
Revision 16Release 0.6 gets out the door a week ahead of schedule.
Reading direct messages ( Issue 2 ) Sending direct messages ( Issue 3 ) Replying to and retweeting direct messages ( Issue 18 ) "Read User" - show latest tweets from a specific user ( Issue 4 ) Color of text is now configurable ( Issue 9 ) Highlights - User can specify that tweets with certain hashtags, from certain users, or containing certain words are highlighted in a different color ( Issue 11 ) Filters - User can specify that tweets with certain hashtags, from certain users, or containing certain words are omitted from the tweet display ( Issue 12 ) Users can now change a group's hotkey ( Issue 14 ) Added a horizontal line above the first tweet displayed ( Issue 15 ) Fixed a bug where one-word tweets would corrupt the display ( Issue 17 )
Revision 15Several things worthy of note in this revision.
Highlighting - Users can choose to highlight tweets that contain certain hashtags, are posted by certain users, or have certain words in the text. Expanded Filtering - Users can now choose to filter out tweets that contain certain hashtags, are posted by certain users, or have certain words in the text. Users can choose the text color, as well as the color of highlighted tweets. Users can now send Direct Messages I have expired the existing consumer keys and generated new ones. Versions of Quitter earlier than 0.5.3 will no longer function. This will be necessary from time to time during alpha development. but will not be frequent.
Revision 10 introduces "highlighting" and expands filtering. Users can now filter tweets by hashtag, username, or words in the text. Users can also choose to highlight tweets that contain a particular hashtag, or are from a particular user, or contain chosen words in the text. Users can choose the default text color and the highlight color. Also of note is that I have expired the current Consumer Keys for Quitter and generated new ones.
Revision 9Revision 9 is mainly code cleanup. I also removed some serialization code that was made unnecessary by Revision 4.
Revision 4Revision 4 is 0.5.1, with #OAuthFail fixes and the My.Settings code removed.
These details are provided for information only. No information here is legal advice and should not be used as such.