/ChangeLog

http://github.com/tomahawk-player/tomahawk · #! · 554 lines · 525 code · 29 blank · 0 comment · 0 complexity · 8226f9eb9d7a3a5184b412f1613e7212 MD5 · raw file

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