Changes

20100720

  • Added: Very basic user theme support. You can specify user stylesheets to control the look of Yasst, you must provide 2 stylesheets, 1 for the general look and feel and one for the text for each tweet. There are example stylesheets provided in the Yasst install dir.
  • Added: Default 'new tweets' sound [Thanks @arvislacis]
  • Added: Slider to control min refresh in seconds. By default Yasst refreshes as fast as possible within the current API limit, if you're on a low bandwith connection you can use this option to reduce the frequency of tweet fetching.
  • Changed: Dates are now shown according to OS locale settings.
  • Changed: Behaviour of options when no accounts to make it more obvious.
  • Fixed: Showing tweet dates when users local is not English. [A big thank you to @arvislacis for patience and help tracking this down.]
  • Fixed: Making noises on new tweets seems to have been broken for a while.
  • Fixed: API rate checking.
  • Fixed: List handling had been broken since OAuth.
  • Fixed: List management window quirks.

20100713

  • Added: Google translate, you can translate incoming tweets (right click on the avatar). Also you can translate your own tweets (enable this in the options).
  • Added: Settings reseting, you can now restore defaults, or completely reset settings and remove all accounts.
  • Changed: Group/list button now always opens a menu, list management is now a menu option. To make group creation more obvious.
  • Changed: Network things, trying to narrow down the issues of nonresponsivness.
  • Fixed: Closing all tabs then quitting would crash.
  • Fixed: [OSX] Toolbar obscuring main window when only 1 tab open.
  • Fixed: Picture uploading.
  • Fixed: Column dragging isn't so flickery

20100624

  • Changed: Column repopulation, should stop the odd clear-refresh you get on twitter lists sometimes.
  • Fixed: Refreshing tweets had become sporadic

20100621

  • Fixed: Couldn't Tweet!! Reverted ssh change as was stopping tweeting.

20100620

  • Fixed: Didn't refresh correctly on first ever logon using OAuth

20100619

  • Added: OAuth authentication.
  • Fixed: Resending tweets now have correct icon.
  • Fixed: SSL is now used correctly.

20100427

  • Fixed: Autocomplete popup could be positioned wrong.

20100426

  • Added: Auto complete for user names and known hash tags.
  • Added: Pressing escape will cancel the tweet.
  • Added: Menu on prune read tweets button, you can now remove from this column only or all columns (previous behaviour.)
  • Added: Double clicking on the tweet text (avoiding links) will mark the tweet as read.
  • Added: Configuration option for automatic mark as read, time delay before marking can be set too.
  • Fixed: Possible weird tweet deleting after prune read tweets

20100420

  • Added: Remove read tweets button on columns, click to remove tweets that are marked read in that column. Tweets are removed from all lists. [Thanks imymulla for suggesting this.]
  • Changed: Layout changes on userinfo panel, less wide.
  • Fixed: Changing group members refreshes column correctly.
  • Fixed: Obscure possible crash when tweets have been removed from columns.

20100419

  • Updated: The user info panel now shows followers/friends count and user URL.
  • Fixed: The Skip logon button now works as advertised, and also opens a feed list to edit. [Thanks imymulla]

20100330

  • Changed: Tidied up linux and OSX ui a bit, should look a little more conistant across platforms now.
  • Fixed: Status bar on linux is now readable.
  • Changed: Upgrade URL launched in response to the 'Visit download page' prompt now contains version upgrading from and the OS. (eg /downloads.php?from=20100321&p=osx)

20100321

  • Added: Dragging columns to reorder.
  • Changed: Icons and window layout.
  • Changed: Removed 'default' theme, added a horrible blue thingy.
  • Changed: Column refresh semantics.
  • Changed: Searches refresh every 2 minutes now, rather than every minute.
  • Fixed: Marking tweets as new.

20100317

  • Added: You can now add users to a list by name in the list management window.
  • Added: Skip logon button on main login window, allows use as an RSS reader.
  • Added: Retweets now show orig user avatar, rather than a little arrow.
  • Added: Font size on tweets is now configurable in the options.
  • Added: You can now view lists you follow. (Still no follow/unfollow on lists though).
  • Fixed: duplicate lists showing in menus.
  • Fixed: Lists with non followed people now fetch correctly, uses API count.
  • Fixed: Removing all accounts causes a crash.
  • Fixed: Twitrpix posting.

20100124

  • Added: Multiple account support.

20100112

  • Fixed: Tweet expiration. Old tweets weren't being deleted correctly, leading to slowdown once the app had been open a while. This should improve long term memory usage, and prevent the gradual slowdowns seen when left running for a while.
  • Fixed: Slightly imrpoved image handling when URL redirected. (Was causing a crash on linux.)
  • Fixed: User info window should update all the time now, but still need a 'this user is private' message.
  • Fixed: JSON Parser, so trending topics now work.
  • Fixed: Tray icon.

20091223

  • Fixed: User info via the little 'i' was broken.

20091222

  • Fixed: casually clicking cancel causes confusing column closure, corrected.

20091221

  • Added support for twitter lists - The old group button now opens the list management window, click and hold to create a new group, or to open an existing list.
  • Added new style retweet, with the option to edit the tweet (ala old style retweeting)
  • Added displaying of new style retweets from orig user (set in options.)
  • Added variable width columns
  • Sped up closing of full columns
  • Fixed: Malformed URLs [Thanks moomin_dc]
  • Fixed: Refreshing users tweets only happens once now. [Thanks wilko1]
  • Fixed: Made the 'do not remember password' checkbox state persistant [Thanks wilko1]
  • Changed: Redraw behaviour, should be quicker now.

20091005

  • Added drag and drop into image box.
  • Fixed occasional crash clicking 'refresh' on a user
  • Fixed friend fetching, now populates list of friends

20091002

  • Bugfix for occasional crash with searches and trending topics. (Would crash when twitter down.)

20090927

  • Fixed accidental repopulating of trending topics
  • Fixed incorrect tooltip on compact view
  • Added context menu to avatar on compact view.

20090926

  • Added popout mode, click eject on a column to pop out a compact version, close the popout to return to normal. In the popped out list, double click on the avatar to reply to a tweet.[Suggested by wilko1]
  • Changed error reporting for trending topics.

20090923

  • Fixed trending topics only allowing current to be fetched
  • Clamped the number of tweets in trending topics widget to 150
  • Added 'Clear' button to trending topics

20090921

  • Added trending topics, click on a topic to view it.
  • Fixed searches
  • Reduced text side for column headings
  • Bugfixes

20090913

  • Added context menu to user icon in tweets, useful for quickly adding a user to a group. [Suggested by moomin_dc]
  • Fixed update of user list, so items won't unselect, and the scrollbar won't jump as new users are fetched.
  • Fixed link highlighting with cr and nl chars, more links in tweets should work now.
  • Fixed tweets not appearing in 'Friends' column correctly.
  • Fixed unfollow/follow button not showing occasionally.
  • URL shortening will auto retry upon failure.
  • Slightly changed error notification timing.

20090906

  • Added web feed support
  • Added icons for columns
  • Added tweet resending on failure.
  • Added error notification.
  • Changed user info fetching, should now slowly fetch info for all friends
  • Changed url shortening to use shorter bit.ly url of j.mp
  • Fixed crash when auth fails
  • Fixed occasional crash saving group widget [thanks moomin_dc]

20090902

  • Changed search, removed name, made the search part of the list view
  • Remove web based user search as it never really worked well, let me know if you miss it. :)
  • Added user info column, type a users screen name to see their tweets, opened by the old user search icon
  • Double click on the user info column title to change the user
  • Changed tab buttons to not be so... flaky.

20090825

  • Added unread tweet count tooltip
  • Added double click to clear unread tweets.
  • Fixed pressing return oddity, fixed return on keypad not working.
  • Fixed initial theme disparity.

20090824

  • Configurable initial fetch size, defaults to 50 for a quicker startup, set it to 200 to get the old behaviour.
  • Added user info column, you can now view a users profile and last few tweets (including mentions you normally wouldn't see) in a handy column.
  • Added user refresh, you can fetch the last 50 tweets for a user, which includes any mentions you normally wouldn't see
  • Update check. Yasst will check for a new version periodically, can be disabled in the options
  • Changed the new tweet handling sligtly
  • Slight memory usage improvements
  • URL shortening fixed
  • Some small bugs fixed

20090726

  • Added new tweets indicator. [Suggested by navbassi]
  • Added system tray icon. [Suggested by wtfmf]
  • Added favorite support. Can view the last 20 favourite tweets, can mark tweets as favorite. [Suggested by wtfmf]
  • Added bit.ly API key support, url's now appear in users bit.ly history.
  • Fixed annoying random noise bug. [Thanks wilko1 for help finding this.]
  • Changed date parsing, hopefully will fix the 'no dates' bug being seen by some people [Thanks c_ern]

20090719

  • Themes. Thanks to @c_ern for the 'it's too grey!' comment giving me a push to get this done. :)

20090703

  • Upped initial search results to 100.
  • Fixed a huge memory leak. :)

20090622

  • Integrated twitters user search page into Yasst, now you can find users directly within the pogram, and followed users are available immediatly for use in group lists.
  • Bugfixes and speedups, especially for proxy users.

20090615

  • Added global filtering, settable in options.
  • Added filtering by client, use @@clientname to filter tweets from that client.
  • Embarassing #twitpocalypse bug fixed. (Columns with only 1 tweet in.)
  • Some network bugs fixed

20090609

This is an update for OS X only, the 20090607 release didn't work on PPC Macs, this one really is a universal binary. :) [Thanks moomin_dc]

20090607

  • Added image upload via twitrpix.
  • Made delay before send variable
  • Bugfixes
  • Layout changes
  • Mac build is now a universal binary

20090517

  • Changed layout slightly, less curvy corners, less padding on tweets.
  • Added mute to columns
  • Fixed searches making notification sound every refresh
  • Fixed saving of filter for DMs and mentions

20090514.1

  • Fixed a bug where modifying a group wouldn't repopulate correctly.
  • Added a count to columns.

20090514

  • #fixreplies support. You can disable setting of the 'in_reply_to' flag when tweeting.
  • Group members now show all the time, less chance of lossing group members accidentally when changing.
  • Added icons to group lists members
  • Changed ordering of members when setting up group lists to be case insensative
  • Tweet timestamps should be accurate now
  • Lists now should stay scrolled to the current tweet as new tweets are added, so you can see which lists have new tweets (Optional)
  • Made group lists refresh users as they're known about.
  • Some race conditions fixed hopefully.

20090420

  • Fixed handling of &,< and > in messages.
  • Added a close tab icon and a proper menu for the mac.

20090419

  • Added tabs, double click on the tab to rename it.
  • Added last 10 groups and last 10 searches, close a group or search, then click and hold either the new group new search icon and you'll get a list of the groups/searches you've closed.
  • Added 'follow' button to tweets from non friends (ie searches)
  • Added dock size and position saving to options
  • Stopped lists expanding, always minimum width
  • Changed status bar to more accuratly reflect fetches in progress.
  • Tweets now expire if more than 20 minutes old and not displayed.
  • Tweet lists now expire tweets older than n minutes, when there are more than x items in the list.
  • Images now expire when not used frequently, or over 2 hours old. (To prevent avatar changes being missed.)
  • Having lots of friends won't blow your API limit, a max of 1000 friends are currently fetched.
  • Updated options window, added twitter user/pass to options window.
  • Added test to annoying noise.
  • Added configurable weighting for fetchers, so you can fetch tweets more frequently than DMs say.
  • Added configurable expire times and tweet count for tweet lists in options window.

20090413

  • Added delete tweet/direct messages option.
  • Made filters persist across invocations.

20090403

  • Changed 'replies' to 'mentions' inline with twitter change, replying to a second user adds that username to the existing reply tweet.
  • Fixed the noises on new tweets, doesn't sound more often than once every 30 seconds.

20090327

  • You will need to reset your groups when you upgrade to this
  • Fixed problem with shortening certain URLs
  • Added some nice new icons, and made it look.. well... different.
  • Fixed bug with some friends not showing up.
  • Fixed oddities (hopefully) between search users and normal users
  • Made searches refresh seperatly from tweets
  • Made tweet fetching more robust, and displayed next refresh time more accurate
  • Fixed occasional profile info not showing up
  • Fixed searching with multiple terms.
  • Added receving direct messages.
  • Added sending direct messages.
  • # links in tweets open new searches
  • General layout tweaks

20090317

  • Fixed 'in reply to' links.

20090316

  • Added 'posted from Yasst' bit, and displaying of posted from info.
  • Changed repopulation for group lists
  • Added 'My friends' column
  • Retitled 'All' to be correct.
  • Group list widgets only show friends, not every use I know about.