Wednesday, June 19, 2013

Beta update: DI.fm playlist import, faster shutdown, improved UTF support

In a few hours I will fly to Hong Kong. So I'll be gone for a few weeks, but before I leave I want to give you a new and fresh beta to tear apart.

This update improves the playlist importer. You can now import playlist URLs from Digitally Imported (di.fm) without Stoffi crashing. There's also tons of updates regarding the playlist synchronization and listen statistics. Stoffi can now handle songs, artists and playlists containing special characters. This required a bit of work on both the server and client but hopefully it's working alright now. Let me know if you run into any problems.

The shutdown is now also faster, or at least it should feel like it, as the "Saving settings..." dialog is now gone. Stoffi will still save the settings and .NET's built in settings engine is still really slow, but now all that is done after the window disappears. This should make it appear as if Stoffi is shutting down in less than a second.

I also managed to find and fix a bug that caused Stoffi to crash while searching on YouTube. This crash didn't happen every time so it was a bit hard to pin it down but it's gone now.

Take the beta for a spin and report any bugs you may find. As far as I know all bugs are now fixed so unless anyone finds anything more I will release this to all users.

Take care!