The system tray icon now has a disabled state when scrobbling is disabled.
Have "notifications" as a configuration option. We can't build them in release builds anyway.
Have a parent on the preferences dialog and remove references to QWebView.
Correct a comment in the iTunes plugin.
Merge branch 'master' of github.com:lastfm/lastfm-desktop
The file exclusion widget should start at the drive level (not sure if this works on mac).
Allow for easier testing of the skip limit.
Remove an unused define.
Lots of changes (got a bit carried away)
- [Windows] iPod scrobbling playcount db now uses Persistent ID (fixes a bug and possibly many more)
- iPod scrobbling DBs are now common between Windows and Mac
- Running twiddly from the diagnostics menu now runs through the device scrobbler class so we only ever run one
- Moved plugin info class to uniorn so that they can be used in Twiddly app
- Twiddly requires the latest version of the plugin or higher
Should be syncing the old database table in a few more places on Windows.
Tell the user that device scrobbling is disabled because they need to update their plugin.
Get the playcount correctly in the iTunes plugin on Windows. Needed to convert the id string with Moose::wStringToUtf8.
Tell the user if there was an error updating a plugin. Also, don't do a /SILENT plugin install when intiated from the file menu.
Improve the diagnostics dialog
- Always show the output from the log file
- Say if the diff checker is already running
Some Mac build fixes. Still need to find the installed plugin version in Twiddly.