PageRenderTime 108ms CodeModel.GetById 60ms app.highlight 6ms RepoModel.GetById 34ms app.codeStats 0ms

/ChangeLog

http://github.com/tomahawk-player/tomahawk
#! | 554 lines | 525 code | 29 blank | 0 comment | 0 complexity | 8226f9eb9d7a3a5184b412f1613e7212 MD5 | raw file
  1Version 0.9.0:
  2    * Resolved various playback issues by switching to a new audio engine.
  3    * Fixed collection sorting.
  4    * Fixed volume/mute state not being reset correctly on startup.
  5
  6Version 0.8.4:
  7    * Fixed drag & drop issues on sidebar.
  8    * Fixed starting Tomahawk with a filename as parameter.
  9    * Update column view when collection changes.
 10    * (Linux) Don't crash on environments with invalid locales.
 11
 12Version 0.8.3:
 13    * Performance improvements for collection browsing.
 14    * Improved memory footprint.
 15    * Show cloud collections above your friends in the sidebar.
 16    * Keep looking for alternative sources even when we found a perfect match.
 17    * Fixed crash in network code.
 18    * Fixed repeat one/all icons.
 19    * Be more lenient about accepting JSPF and M3U playlists.
 20    * Improved support for compilation albums.
 21    * (Windows) Fixed support for Windows XP.
 22    * (OS X) Fixed settings dialog appearance on Yosemite.
 23    * (OS X) Fixed SSL errors on Yosemite.
 24
 25Version 0.8.2:
 26    * Show error message if saving tags failed.
 27    * Fixed painting issue on search page.
 28    * (OS X & Windows) Fixed crash during collection scan.
 29
 30Version 0.8.1:
 31    * Disabled sorting for stations.
 32    * Fixed drag & drop behavior in combination with certain resolvers.
 33    * Fixed infinite scanning recursion.
 34    * Prevented adding dupes to the collection when scanning.
 35    * When playing an artist or album, don't give up when the first track
 36      in list isn't playable.
 37    * Fixed importing M3U playlists.
 38    * Sort album grids by artist name.
 39    * Fixed painting issue on 'More Albums' grid.
 40    * Fixed crash when editing/saving track tags.
 41
 42Version 0.8.0:
 43    * Redesigned - Shiny new interface. Simplified. New icons.
 44    * Added Friend Feed.
 45    * Now Playing notifications (OS X & Windows) - support for OS-level
 46      notification systems (e.g. Notification Center) with fallback to its own
 47      native notification system.
 48    * Many actions now available in context menu - including Favorite and Send
 49      to a Friend.
 50    * Drag and drop support for iTunes, Deezer, Beats Music, Rdio, Spotify,
 51      SoundCloud links (into Tomahawk) for playlists/tracks/artists/album urls.
 52    * Support for clicking source icon for currently playing track in audio
 53      controls to take user to associated page on source's site.
 54    * Added Hatchet plug-in.
 55    * Added Google Play Music and Beats Music support.
 56    * Add links to Support site, Bug Reports and Translations to Help menu.
 57    * Add "What's New" page to display on first launch (or until dismissed).
 58      Also available from Help menu.
 59    * Changed label from "Resolvers" and "Services" to more generic "Plug-Ins".
 60    * Clarified some labels, help text and status messages.
 61    * Changed icon color a bit.
 62    * Added "Acoustic" and "Electric" songtypes to Stations options.
 63    * Removed some stale Chart sources.
 64    * Playback Queue now saves its state across sessions.
 65    * Queue now moved to sidebar.
 66    * Added "Inbox" feature, showing incoming song recommendations. Dropping
 67      a track on a user in the sidebar sends a recommendation to them.
 68    * You will now be asked whether you want to trust invalid SSL certificates.
 69    * Improved connecting between Tomahawk peers and support multiple IPs
 70      (including IPv6).
 71    * Removed Top Loved from sidebar.
 72    * Removed Spotify playlist syncing (will return in future versions).
 73    * HTTP(S) streaming is now done by Tomahawk instead of the Phonon backend
 74      (fixed HTTPS streaming on MacOS).
 75    * Heavily reduced memory footprint during and after indexing the database.
 76    * Retina display and DPI scaling fixes.
 77    * New Collection views. Re-added support for tracklist view of Collection.
 78    * Added Telepathy support.
 79    * Plugin refactoring (and .AXE resolver binaries).
 80    * Removed Twitter due to change in Twitter's API.
 81    * Removed auto-playlists.
 82    * Improved error messages.
 83    * Added basic remote control API.
 84    * Add support for Opus codec (requires TagLib 1.9).
 85    * Support rtmp:// streams.
 86    * Support custom headers in CustomUrlHandler.
 87    * Fuzzy search indices for JS Resolvers.
 88    * Add metadata retrieval of HTTP(S) streams in JavaScript resolvers.
 89
 90Version 0.7.0:
 91    * JavaScript Resolvers can now expose collections.
 92    * Introduced bundle system for JavaScript Resolvers, called "axes".
 93    * Fixed playback-loop caused by duplicate tracks in a playlist.
 94    * Improved peer handling and removed connection support through Twitter.
 95    * Taking an account offline now also disconnects associated peers.
 96    * Improved spotify protocol handling.
 97    * Added "Append to Playlist" context menu item.
 98    * User-friendlier collection handling: added info-buttons for artists and
 99      albums. Double-clicking an item expands it now.
100    * Charts only load on-demand now.
101    * Fixed Diagnostics information not correctly updating.
102    * Fixed issue with hidden sidebar and panels.
103    * Fixed issues with some color schemes.
104    * Fixed playing files with special characters in the filename.
105    * Improved stability.
106    * Added translations for Catalan, Czech, Galician, Greek, Italian and
107      Chinese.
108    * (Windows) Smoother and more responsive audio playback.
109    * (Linux) Fixed grid issues with GTK-styles.
110
111Version 0.6.1:
112    * Improved stability.
113    * Improved UPnP detection and port-forwarding.
114    * Fixed scrolling behaviour of grid-views.
115    * Lots of small design tweaks and fixes.
116
117Version 0.6.0:
118    * Improved icon theme with vector graphics.
119    * Higher resolution artist and album images.
120    * You can now click artists, albums and tracks mentioned in artists'
121      biographies.
122    * New AudioControl logic - only enable Prev/Skip buttons if available.
123    * Added more options to right-click/context menus.
124    * Resolver source icon in Audiocontrols now supports being a link-back URL
125      to original source.
126    * Make friends' currently playing song (in sidebar) clickable.
127    * Improve MusicBrainz plugin to use normalized artist names and avoid
128      duplicate tracks.
129    * Access Control queries now stay on the bottom of the job view, removing
130      the tendency to jump away from the mouse.
131    * Improved random mode, preventing songs from being played in too rapid
132      succession.
133    * You can now choose between various view modes for your playlists.
134    * Nicer layout for the Artist, Album & Track pages.
135    * Follow HTTP redirects when fetching Playlists.
136    * Main menu can now be hidden and instead be shown as a toolbar button.
137    * Connectivity controls in the toolbar.
138    * Cleaned up settings dialog.
139    * Ability to sync Spotify Starred Tracks with Tomahawk's Loved Tracks.
140    * Remove YouTube resolver from plug-in directory on request of YouTube.
141    * Fixed iTunes m3u playlist support.
142    * Support dropping of new Soundcloud user, track, set & likes URLs.
143    * Added HotNewHipHop as available chart.
144    * Added iTunes as available source for New Releases.
145    * Updates and additions to translations including: Japanese, Bulgarian, 
146      Finnish, Russian, Arabic, Chinese, Swedish, Czech and more.
147    * (Windows) Added thumb buttons to Windows 7's taskbar.
148    * (Linux) Allow disabling of playback notifications.
149
150Version 0.5.5:
151    * Changed the Spotify config dialog to indicate when the user
152      is logged in.
153    * Fixed bug where the wrong avatar could be shown for a user.
154    * Fixed shortcuts not working in the global search field on OS X.
155    * Fixed The Echo Nest stations.
156    * Code-signed executable on OS X for GateKeeper.
157    * Fixed logging in to Spotify when pressing return in the config dialog.
158    * Fixed queue not auto-collapsing when playing the last track.
159    * Fixed bug where album listings would fail to show up.
160    * Improved stability.
161    * Fixed bug where it was not possible to drop a mixture of resolved
162      and unresolved tracks onto a playlist.
163
164Version 0.5.4:
165    * Improved stability.
166    * Added support for Spotify album lookups.
167    * Fixed not always updating the database index after scanning.
168    * Fixed connection issue between Tomahawk peers.
169
170Version 0.5.3:
171    * Fixed broken artist names when importing Last.fm playback history.
172    * Fixed crash when filtering collections.
173
174Version 0.5.2:
175    * Fixed a crash when invalid results are coming back from a resolver or
176      are found in a playlist.
177
178Version 0.5.1:
179    * Fixed a few issues with automatic downloading and launching
180      of the Spotify account.
181    * Show an error message when not able to resolve a requested song.
182    * Fixed a few crash and freeze issues.
183    * Better detection of local networks for the Local Network connector.
184    * Don't prompt for access permission for your own accounts.
185    * (OS X) Fixed not being able to connect to Last.fm.
186
187Version 0.5.0:
188    * SOCKS5 proxy support improvements for resolvers and more.
189    * Initial Access Control support, allowing users to define who is able to
190      access and stream from their collection.
191    * Priortize resolution of a track on double-click.
192    * Spotify Resolver can now be easily installed on-demand from the settings.
193    * You can now sync selected playlists (and updates) with Spotify.
194    * Support .aiff (AIFF mimetype) files.
195    * Cleaned up Diagnostics window.
196    * You can tell Tomahawk to stop playback after a certain track finished.
197    * Double-clicking a playlist name (in the sidebar) will start the playlist.
198    * You can now import your entire Last.fm playback history into Tomahawk.
199    * Fixed sorting of related artists.
200    * Support for multimedia keys (Play, Pause, Next etc.) on Windows & Linux.
201    * When listening privately scrobbling to Last.fm and Adium is now disabled.
202    * Added a toolbar with page back / forward buttons and the global search.
203    * New grid-like view with direct playback controls.
204    * You can now browse new releases (by genre).
205    * Added social sharing widget, which allows you to tweet about a song.
206    * Added a track page showing a song's similar tracks and statistics.
207    * Separate Loved Tracks and Recently Played views per source.
208    * Combine an artist's albums into a single aggregated view.
209    * Added translations for Arabic, French, Bulgarian, Spanish and more.
210    * Fixed XSPF auto-updating.
211    * New Tomahawk logo and icon.
212
213Version 0.4.2:
214    * Fix ZeroConf protocol showing IP addresses instead of host names.
215    * Updated translations for various languages.
216    * Resuming playback restores correct volume settings.
217    * Reduced CPU usage during playback.
218    * Fixed not starting up due to case sensitivity issue on OS X.
219    * Fixed volume issue (too quiet) on Windows.
220
221Version 0.4.1:
222    * Fixed various crashes.
223    * Fixed issues with auto-updating XSPF playlists.
224    * Double-clicking a playlist starts playing it.
225    * Resolvers can now return disc number and album position for results.
226    * Fixed sorting playlists by track number.
227    * Fixed issues with changing proxy.
228    * Fixed Twitter authentication issues.
229    * Fixed Grooveshark support on Windows.
230
231Version 0.4.0:
232    * Added visual notification for database indexing job.
233    * Fixed icons not appearing in resolvers list.
234    * Fixed various UI glitches and stray error messages in stations.
235    * Fixed bug where album page would resolve bottom-to-top.
236    * Fixed bug where Footnotes would not update when changing selected album.
237    * Fixed dragging albums and artists from charts, album, and artist views.
238    * Fixed bug where filter text would be one step behind filter value.
239    * Fixed bug where resolvers would enable themselves after auto-updating.
240    * Fixed occasional crash when dropping tracks onto New Station item.
241    * Added jump-to-current-track support for search results page.
242    * Fixed non-resolving tracks when dragging from album view.
243    * Fixed fetching album covers for albums with special characters.
244    * Show errors and continue gracefully when resolved audio is not available.
245    * Fixed various crashes on exit.
246    * Added basic command-line options for playback control.
247    * Bumped up web api timeouts to allow web clients to finish resolving.
248    * Added filename suggestion when exporting a playlist.
249    * Cleaned up highlighting of artist names in album view.
250    * Cleaned up alignment of playlist items.
251    * Fixed potential crash when searching.
252    * Added support for disc number.
253    * Added SoundCloudWall.com charts.
254    * Added ability to "lock on" to a user when listening along, to skip along.
255    * Fixed bug where loved tracks would be refreshed much too often.
256    * Fixed some font size issues.
257    * Sped up Tomahawk startup by moving chart loading into a separate thread.
258    * Added support for parsing Grooveshark and Tinysong tracks and playlists.
259    * Reorganized sidebar to follow more logical item groupings.
260    * Added artist and album results to global searches.
261    * Fixed style and contrast issues when using GTK styles.
262    * Fixed paths to artwork when using MPRIS2 interface.
263    * Fixed out of sync Show/Hide menu items on OS X when hidden with cmd-h.
264    * Fixed /Volumes directory not showing up on OS X.
265    * Fixed startup crash on OS X.
266
267Version 0.3.3:
268    * Automatically load Super Collection tracks when no official release
269      information is available.
270    * Fixed stations not fetching new tracks under certain circumstances.
271    * Fixed Footnotes not always updating when selecting a new track.
272    * Added support for ow.ly, fb.me, itun.es and tinyurl.com URL shorteners.
273    * Fixed playback issues with non-latin filenames on Windows.
274    * Fixed tomahawk:// protocol not working properly on Windows.
275    * Fixed dupe menu entry appearing on OS X.
276    * Fixed invisible sidebar items on Linux.
277
278Version 0.3.2:
279    * Improved syncing process, it's faster and more reliable now.
280    * Fixed UPnP issues.
281    * Fixed not updating collections and views after a collection changes.
282    * Fixed not showing a source's proper name at all times.
283    * Improved music scanner reliability.
284    * Fixed various labels not being painted in the right color when selected.
285    * Support .oga (ogg mimetype) files.
286    * Fixed stuck Now Playing indicator icon.
287    * Fixed sidebar width of settings dialog on Windows.
288    * Fixed not always showing delete icon on hovered temporary pages.
289    * Fixed inability to select externally mounted drives.
290    * Fixed bug where speaker would be stuck next to a playlist.
291    * Fixed bug where first startup would show a loading spinner in the
292      Dashboard's "Recent Additions" forever.
293    * Automatically upgrade resolvers when an update is found.
294    * Fixed last played track of a friend never expiring.
295    * Fixed parsing of rdio tracks.
296    * Changed steering mechanism in stations to be user-friendlier.
297    * Fixed loading biographies of artist names with special characters.
298    * Fixed behaviour of dropping Spotify playlists on the sidebar.
299    * Fixed hard to read source-name in the audio control area on OS X.
300    * Fixed crashes when playing Grooveshark tracks.
301    * Fixed bug where clicking the latch button would flicker and unlatch.
302    * Fixed Jabber accounts not connecting properly when proxy is in use.
303
304Version 0.3.1:
305    * Fixed not resolving to local files.
306    * Fixed shutdown crash on Windows.
307    * Support more widget types in Javascript resolver configs.
308    * Fixed bug where red headphone would be visible on My Collection
309      when listened along to source went offline.
310    * Draw author name as well as avatar in recently played playlists.
311    * Fixed Tomahawk integration in Unity.
312    * Fixed incorrect item selected in source tree when deleting temporary
313      pages.
314    * Fixed currently played label disappearing after 10 minutes regardless
315      of length of track.
316    * Fixed crash on Sparkle upgrade on OS X.
317
318Version 0.3.0:
319    * Make artist names in the album view clickable.
320    * Don't start playing if a tomahawk:// link was clicked while Tomahawk
321      is paused.
322    * Make artist name clickable in header of Album pages.
323    * Added a drop shadow to cover images, and put placeholder in jewel case.
324    * Added shuffle and repeat support to tree view.
325    * Draw a speaker next to the currently playing playlist.
326    * Refresh station previews whenever a filter is changed.
327    * Support and show official releases on album and track pages.
328    * Filter out duplicates from station previews and upcoming tracks.
329    * Added YouTube resolver.
330    * Fixed bug where going offline then online would not re-connect to many
331      peers.
332    * Added support for auto-updating live XSPF playlists.
333    * Don't show an age of 41 years for tracks that have no age information.
334    * Show config UI for resolvers that have them as soon as you add them.
335    * Add support for Echo Nest Personal Catalogs and User Radio. Synchronize
336      your catalog with The Echo Nest and enable personal recommendations
337      from you and your friends.
338    * Added support for Grooveshark resolver (requires Grooveshark Anywhere).
339    * Fixed re-resolving when resolvers or sources go off- / online.
340    * Correctly sort recently played tracks on the Dashboard.
341    * Show a Lion full-screen toggle button if running on Lion.
342    * Show a list of users who are currently listening along to you.
343    * Show headphone icon in source item to allow users to listen along; paint
344      headphones red on a source if you are currently listening along to it.
345    * Added new job status view in the bottom of the source list that displays
346      current jobs such as resolving, parsing playlists, and loading from
347      database.
348    * Parse and convert a Spotify playlist URL when dropped anywhere on the
349      sidebar.
350    * Convert resolvers to use asynchronous calls to avoid blocking Tomahawk's
351      UI, greatly increasing responsiveness of Tomahawk while resolving.
352    * Fixed no playlists overlay not disappearing when playlists were added.
353    * Add support for parsing itunes track, artist and album links.
354    * Fixed crash when syncing playlists with peers.
355    * Add support for browsing, downloading and rating resolvers from within
356      Tomahawk directly.
357    * Support multi-folder selection and scanning.
358    * Fixed handling of special characters in tomahawk:// links
359    * Improve sidebar performance by caching pixmaps and shrinking them.
360    * Send updated playlists to peers when tracks are moved/copied.
361    * Remove splitter handles in sidebar.
362    * Fixed Tomahawk preventing system shutdown / logout.
363    * Ignore leading 'The' when sorting artists.
364    * Added Charts page, which shows various sources' top hits & artists.
365    * The Collection tree-views can now be filtered.
366    * Fixed crash when pressing enter in an empty playlist.
367    * Moved the song queue to the bottom of the sidebar.
368    * Added Footnotes, a contextual view that you can slide it.
369    * Show recently added playlists in dashboard rather than recently opened
370      playlists.
371    * Fixed seek slider and give it some smooth animation between ticks.
372    * Fixed Twitter issue where it would repeatedly send DMs to friends.
373    * Add a new drag and drop menu when dropping items onto playlists,
374      allowing users to drop the dragged tracks, the whole album, or
375      the whole artists's tracks.
376    * Bring Tomahawk window to the front when clicking a Tomahawk link.
377    * Fixed crash in source list when initially syncing with remote sources.
378    * Open temporary artist, album, and search playlists as temporary items
379      in the sidebar.
380    * Fixed sorting of playlists and items in the artist view.
381    * Allow dragging and dropping albums and artists to playlists.
382    * Added MPRIS 2.1 support.
383
384Version 0.2.3:
385    * Fixed opening Rdio and Spotify links.
386    * Fixed potential crash in sidebar during syncing of sources.
387    * When Listening Along, the last song a peer plays is no longer duplicated.
388    * Fixed an issue where the Twitter plugin could get out of sync if the
389      database was cleared, leading to eventual crashes when re-connecting.
390    * Fixed duplicate albums showing up on Dashboard.
391    * Automatically sort search results by score.
392    * Fixed stations being stuck not fetching more songs.
393    * Fixed issue where artist bio could be referring to a different artist.
394    * Opening a "tomahawk" URL (or other URL with Tomahawk) brings the Tomahawk
395      window to the foreground.
396
397Version 0.2.2:
398    * Fixed crash pressing previous and next when playing a song from the Queue.
399    * Fixed issue where wrench for newly added resolvers would not show up.
400    * Fixed sidebar statistics not updating after collection scan finished.
401    * Fixed omitting a few tracks in the Collection tree-view.
402    * Fixed sidebar & track sorting issues.
403    * Seek- & volume sliders now directly jump to the position you clicked on.
404    * Added ability to drag artists and albums within Tomahawk.
405    * (OS X) Fixed Ogg Vorbis support.
406
407Version 0.2.1:
408    * Fixed crashing trying to play an unavailable track.
409    * Fixed a crash caused by using Javascript resolvers.
410    * Fixed searching with Javascript resolvers.
411
412Version 0.2.0:
413    * Re-resolve queries when their resolved-to source goes offline.
414    * Cleanup formatting of Preference/Configure and Diagnostics windows.
415    * Add selection indicator on album art.
416    * Fix inability to create Echonest playlists based solely on style or mood.
417    * Created new Artist & Album page, showing various related information.
418    * Update playlists in dashboard to keep them in sync.
419    * Support Rdio track URLs and ability to drop them onto Tomahawk.
420    * Change "Recently Played" page to "Dashboard".
421    * Prioritize resolving newer queries to make GUI more responsive.
422    * Automatically expand local collection node in sidebar on launch.
423    * Display spinner animation while searching for tracks.
424    * Let Tomahawk-headless users trigger a rescan with --filescan.
425    * Include Stations and Automatic Playlists in "New Stations and Playlists".
426    * Always keep current page and sidebar selection in sync.
427    * New icon theme and many design tweaks.
428    * Fixed bug where drop indicator wouldn't show below the last track of a
429      playlist.
430    * Added support for "playing" Spotify track URLs (and t.co and bit.ly
431      shortened track URLs) and ability to drag/drop them into Tomahawk.
432    * Added support for JSPF playlists (XSPF via JSON).
433    * Scroll per pixel to making scrolling feel more natural.
434    * Filter out duplicate tracks in Collection tree view.
435    * Spotify resolver now honors SOCKS5 proxy settings.
436    * Made "show offline sources" menu option a toggle instead of two separate
437      entries.
438    * Properly decode escaped characters coming from HTTP API.
439    * Handle/display resolver file paths becoming invalid in Preferences.
440    * Fixed track skipping-on-pause bug when using Gstreamer backend.
441    * Fixed a few crashes that could occur when fetching data from Last.fm.
442    * Made Twitter dialog more readable/understandable.
443    * Fixed streaming from https:// links.
444    * Implement new Javascript resolver API and ability to present config
445      dialogs for resolvers.
446    * Show when a track was played in the Recently Played tracks history.
447    * Added context menus for Artists and Albums.
448    * Fixed playlist bugs that would cause track to stop playing when dropping
449      or moving items in the same playlist.
450    * Set volume to 75% on startup.
451    * Added "listen along" feature (and ability to "catch up").
452    * Added "love" feature - also "loves" track on Last.fm.
453    * Twitter checks for updates less often now, saving user API calls from
454      running out when using multiple clients.
455    * Added score column and score bars to indicate resolver match certainty.
456    * Added "New Additions" page for each source.
457    * Improved tomahawk:// link handling. Added support for http://toma.hk/.
458    * Fixed sorting by file size.
459    * Improved the way Adium status is updated with now-playing information.
460    * Re-resolve tracks when a resolver is added/removed/enabled/disabled.
461    * Added global search function that searches all available sources.
462    * Collection scanner can now run automatically, watching files and dirs for
463      changes.
464    * Added Pipeline status view.
465    * Allow seeking in songs - if supported by audio backend.
466    * Added ability to make a copy of a peer's playlist.
467    * Shuffle and Repeat settings are stored on a playlist by playlist basis.
468    * (Linux) Desktop notifications for now playing.
469    * (OS X) Removed "test login" button from Last.fm settings.
470    * (OS X) Added MediaKey support.
471    * (OS X) Don't quit on window close to conform to best practices.
472
473Version 0.1.0:
474    * Fixed stations so they resolve against all available sources instead of
475      only local and friend's collections.
476    * Add a Song seed for stations and automatic playlists, and allow dragging
477      of any tracks to the New Stations entry to create a pre-seeded station.
478    * Added auto-completion for artists while filling in a station or automatic
479      playlist.
480    * SOCKS5 proxy support. Noproxy hosts are also supported but no wildcard
481      support (yet).
482    * Support loading of - and exporting to - .xspf playlists.
483    * Added Tomahawk:// protocol support and share links for many things
484      including tracks, playlists, and stations.
485    * Autoload automatically detected resolvers on startup.
486    * Fix issue where track resolving spinner never stopped if tracks were
487      removed from playlist while resolving.
488    * Twitter & Jabber profile pictures are shown.
489    * Fix issues with stations where multiple tracks could be added at once.
490    * Allow multiple accounts of the same type.
491    * Add new Google account type, a thin wrapper around a Jabber plugin.
492    * Overhaul the settings dialog interface.
493    * Resolvers can now be enabled and disabled, and some can be configured
494      directly in Tomahawk, for example the new Spotify resolver.
495    * Split playlists and stations in sources sidebar. Show Recently Played
496      as a node under the Super Collection.
497    * Fix massive speed bottleneck on startup in the case of many recently
498      played playlists.
499    * Removed filter and song view from Super Collection, coming back in the
500      next release.
501    * Browse and play collections in our snappy tree-mode, which also shows
502      images for artists and albums.
503    * Fixed crash that could occur when playing a track from a browser.
504    * Fixed a crash caused by sources going on or offline.
505    * Huge optimizations in the resolving pipeline.
506    * Improved the handling of automatic status messages for Google Talk.
507    * Switch to Phonon sound system, allowing us to support a wide variety
508      of audio formats.
509    * UI tweaks and cleanup.
510    * (OS X) Open configuration dialogs as sliding sheets.
511    * (OS X) Increase our available file watches to the maximum that the system
512      reports.
513    * (OS X) Added 'Window' menu with zoom/minimize actions.
514
515Version 0.0.3:
516    * Show spinner while resolving playlists.
517    * Go back to previous page visible when deleting a playlist.
518    * Fixed issue where automatic playlists and station summaries were not
519      updated in the playlist header.
520    * Fixed an issue which caused duplicate items when rescanning.
521    * Revert change introduced in 0.0.2 causing Twitter protocol to not try
522      to reconnect to a peer if it couldn't connect the first time the plugin
523      was connected. This caused confusing (and for most unwanted) behavior.
524    * Fix crashes in Twitter authentication.
525    * Properly honor the chosen port number if a static host and port are
526      marked as preferred.
527    * Don't automatically try to resolve all incoming playback logs. This
528      speeds up importing sources a lot.
529    * Faster painting of playlists with lots of unresolved tracks.
530    * Prefer local results when results' score is equal.
531    * (Windows) The tomahawk:// protocol handler works on Windows now.
532    * (Windows) Prevent launching a second instance on Windows.
533    * (Windows) Fixed launching Tomahawk from Windows installer with admin
534      privileges.
535
536Version 0.0.2:
537    * Don't reconnect to Jabber if the settings dialog is closed successfully
538      but the Jabber settings haven't changed.
539    * Don't run a rescan of the local collection if the settings dialog is
540      closed successfully but the path hasn't changed.
541    * Don't attempt to connect to unavailable Twitter peers over and over.
542    * Find Twitter peers if the peer's Got Tomahawk? tweet is not their latest
543      tweet.
544    * Got Tomahawk? tweets can now be sent directly to specific users or in
545      private direct messages.
546    * Display a helpful message when someone sends a normal instant message to
547      the Tomahawk XMPP presence.
548    * Incompatible change: Twitter SIP protocol has changed slightly. 0.0.1
549      clients will not be able to talk to newer clients.
550    * Don't let long playlist or summary names force a large Tomahawk window.
551    * Tomahawk now asks you to authorize new contacts.
552
553Version 0.0.1:
554    * First public release.