Changelog: v2.5: New: ====== - OAuth integration with Twitter (using XAuth) - Display twitter account stats (followers, tweets, etc.) onto the settings panel (once user is logged into Twitter) - Improved accessibility with VoiceOver (MANY thanks to Steve Sawczyn @steveofmaine) for this! - Added a "Support Twidget" link to the settings panel - Added option to logout from Twidget to re-authenticate with another account Changed: ======= - Removed the "Twitter by Obvious" link; converted "Twidget by Aquabox" to text (was previously part of the background image) Fixed: ====== - Scrolling speed on the Timeline list. Had to override the AppleClasses "ScrollBar"'s scroll speed setting v2.0.5: New: ====== - Tweet timestamps now display the date of the tweet if it is older than 1 day. Changed: ======= - Changed the style of tweets in the timeline display to have a softer look with dimension - Twidget no longer prevents a user from typing a tweet that exceeds 140 characters. Instead, when attempting to submit a tweet, a notification is displayed advising the tweet exceeds the limit, allowing the user to tailor their message as they see fit. Fixed: ====== - Fixed bug that caused Twidget to stop working entirely. This was due to the way Dashboard handles
elements. Resolved, finally! :) v2.0.4: Fixed: ====== - Made sure secure transactions (anything requiring user credentials) are sent over SSL (https). Thanks to Rick van der Zwet for pointing out the problem! v2.0.3: Fixed: ====== - Removed passwords from appearing within Twidget logs (security concern) - Fixed issue where replies were no longer linking to the original message (in_reply_to_status_id) v2.0.2: Fixed: ====== - Fixed "This method requires a GET" error message when manually refreshing Twidget. This was due to the changes in the Twitter API made on April 8th, 2009: http://apiwiki.twitter.com/REST+API+Changelog v2.0.1: Fixed: ====== - Fixed bug where authenticating requests would fail with passwords containing special characters (ie: @, %, ?, etc.) - Fixed a case-sensitive reference to "AppleScrollbar.js" (was "AppleScrollBar.js") which caused Twidget to fail on HFS+ systems. - Fixed bug where the interval for auto-updating the timeline would eventually lead to a "rate limit exceeded" message from Twitter. This was due to failing to reset the interval upon re-setting the interval (after settings change, etc.) - Fixed bug where a broken JSON response from Twitter would cause Twidget to stop working. ** This is a workaround for bug: http://code.google.com/p/twitter-api/issues/detail?id=24 ** v2.0: New: ==== - Completely re-written from ground up. - Timeline (friends and public) can be toggled in main view. - Timeline state (open/closed) remember between restarts of machine. - Icons by: http://somerandomdude.net/srd-projects/sanscons/ - Ability to mark/unmark tweets as favorite. - Ability to refresh the timeline and/or user's last tweet (regardless of the tweet's source [ie: txt, web, etc.]). - Direct Message send support - Recognizes replies and auto-links them to follow conversations - Auto-notification of updates to Twidget Fixed: ====== - Issue where loading animation would not disappear after an updated was posted with Twidget under Leopard. - Fixed parsing of special characters in tweets that would cause the timeline to not display at all. Known Issues: ============= - Twitter has an open bug regarding "Couldn't find Status with ID=xxx" being added to timeline (JSON/XML) throwing a Parse Error: http://code.google.com/p/twitter-api/issues/detail?id=24 v1.1: - Fixed issue where updates containing ampersands (&) would be cut off at the ampersand character. - Introduced updating status by hitting "Enter", in addition to clicking the "Update" button. - Changed character limit from 153 to the new 140 character limit (as per Biz Stone's newsletter Feb. 6, 2007) v1.0: - Initial release.