Syrinx 1.1
Yet another release from MRR Software. As with most 1.1′s, this is the “things that should have been in the 1.0 release” release. It’s a curious thing, though. People will try an app, tell you what they don’t like and go back to using something else. I wonder if they ever come back to try the app out again once things have been fixed or improved. Once you lose a user, are they gone forever? This would fly in the face of the
”release early and often” and “you should be embarrassed of your 1.0 release” theories. After all, if every 1.0 waited until they thought everyone would be satisfied, 1.0′s would take much longer to release, and many might not make it there. Perhaps the people that will be lifelong users of an app will be so regardless of initial feature set, but if they like the general idea you’re trying to express.
Enough philosophizing for now, here’s a quick rundown of what’s new:
- Reduced Footprint - The UI has been slimmed and tightened resulting in a significantly smaller minimum window size.
- Hide Current Status - Hide the current status and user information to reduce the necessary UI footprint even further
- Growl Integration - Receive your tweets through growl messages. Click a growled tweet to bookmark it, reveal the message in Syrinx or simply dismiss it.
- Remove Read Tweets - Option to remove read tweets older than 12 hours, 1,2 or 3 days. Tweets that are still bookmarked remain untouched for as long as needed.
- Faster Message Parsing - Parsing messages received from twitter has been significantly simplified.
- More Robust Error Handling - Rather than bothering the user each time twitter fails to return updates, Syrinx silently attempts the request again. This has resulted in many fewer errors and warnings.
The smaller UI footprint was by far the most requested enhancement, so I made sure to get it in here. Second most requested was the Growl integration, and next was the ability to hide your current tweet. No one actually requested robust error handling, but there was a lot of complaining. It turns out that telling users exactly what’s going on behind the scenes is not always a good idea, and this case it’s better to try some more heroic efforts in the background before notifying anyone. Since implementing this, I have been error and warning free. The ability to remove read tweets older than a specified age serves two purposes. The more important being that Syrinx, apparently due to it’s use of NSCollectionView, slows down during scrolling and searching after many, many tweets have been added. Removing older tweets works around this issue for those that choose to. It also solves the problem of Replies and Direct Messages than can be weeks or even months old depending on how frequently you receive them.
I still have lots of enhancements and features to add, so stay tuned.
I just downloaded version 1 this morning and used it all day. Left to get some business completed and when I get back a new version available. Growl and Smaller window two things I wanted.
Now if there was a way to change the Font Colors so that other colors could be used would be great. Maybe an option for a larger Font as well. Then I could use the Custom Theme option.
Great Twitter client. I Love it!
Hmmm … not seeing how to hide current status?
It’s under the View menu.
Knew it had to something simple that I was missing. Thanks!
Can’t wait for future versions.
Your email address isn’t working so I’ll post some feature requests here…
More font control; size and color. Example, if I want a dark grey background with amber text … easier on the eyes. Seems logical with the custom theme option.
More options for removing tweets. I run the client all day long so some choices shorter than 12 hours would be great.
Option for 3 minute refresh, if possible. ( its probably a Twitter thing though )
Not a biggie … maybe a slightly smaller Avatar. I know that the frame you use makes it “appear” larger. Nice touch though.
Know some others that are testing Syrinx out and we were kicking the above ideas around this morning.
Multiple account support would be a great feature.
Thanks for the feedback on Syrinx. I received other emails today, so the server must have been down when you tried, let me know if you continue having troubles.
To address your feature requests: I will be looking into more font customization, not sure what I’ll come up with, but it is on my investigation list. More remove tweets options shouldn’t be a problem, nor should more frequent refreshes.
The avatar thing is also on my investigation list, the standard frame seems too big, but the other built-in frames seem lacking. Perhaps I need to make my own.
Multiple accounts has been requested and is on my list, but it’s currently a lower priority than some other features I have in mind.
Thanks for taking them into consideration.
Will let you know if I continue to have issues with email.
Thanks again!