Monday, August 30, 2010

Stoffi Beta released


I promised a beta release before the end of August and here I am, giving you the brand new beta of Stoffi Player.

Wait! I haven't even told you about the new name. A few weeks ago I asked around for some suggestions on a new name. I got a ton of answers on Facebook, this blog and even via e-mail. I wish I could use them all, some were extra awesome. However, I cannot have more than one name so I had to choose one.

I went with Stoffi. It is short, sounds kinda funny and resembles my name a bit (Christoffer). I like it.

Anyway, not everything is in the name. There's tons of new features on this beta as well:

Application Preferences
You can now change settings for Stoffi. The About page and the Settings are combined into a Windows 7 Control Panel look alike.

Application Preferences

System Tray
Stoffi will by default hide in the system tray when it is minimized. Left click the icon to bring back the main window, right click to show a menu or just hover the icon to see what is currently playing. There's also an option to show a notification in the system tray every time a new track is played. This is turned off by default.

Track Notification

Upgrade System
Stoffi will let you choose if you want the application to just upgrade itself in the background or you can choose to either get a notification when there's an upgrade available or check for upgrades manually.

The default setting is "Upgrade automatically" which will download and install upgrades quietly in the background while you can concentrate on other stuff. If you want more control over when to upgrade but don't want to manually check for upgrades every day you can choose "Notify me when I can upgrade". This will show you a notification in the system tray as soon as an upgrade is available. You can click the notification to start the download and installation. A new notification will tell you when the upgrade is completed.

Upgrade Notification

If you really want control or want to turn off upgrades you can choose "Let me check for upgrades". This will add a "Check for upgrade" button.

When clicked it will ask the server if there are any upgrades and ask you if you want to install them if any are found. If you choose to download and install them a progressbar will appear.

You will also see a progressbar in the taskbar icon. This way you can continue doing your tasks while keeping an eye on the upgrading.

Progressbar in Taskbar

No matter what you choose the new version of Stoffi will be run the next time Stoffi is launched. This means that you will not see any new features or fixes until you restart the application. If an upgrade has been downloaded and installed and Stoffi will be upgraded on the next restart a small icon in the About page will be shown to let you know.

And much more...
There also the new quick creation of playlists from searches, quick keyboard shortcuts for navigation around, Windows 7 Jumplists, much faster startup time, file association and many small bugfixes.

...but watch out!
Remember that this is beta! There are certain bugs and quirks left to be fixed. Some of the things to look out for:

  • Track sorting is not saved
  • Volume is not saved
  • Impossible to drag multiple items
  • Rendering glitches with Windows Classic theme
  • Impossible to double-click or right-click -> "Play" from inside the Queue
  • Doesn't update "Last Played" unless track is started manually
  • Doesn't save changes to settings done during current session when upgrading
  • No settings for keyboard shortcuts
All of these will be fixed before the Stable release. If you find any bugs please report them. Thanks.

Happy testing!