Merge branch 'master' of https://github.com/clementine-player/Clementine
Merge branch 'master' of https://github.com/clementine-player/Clementine
Checks for CD before opening window (addresses #4165)
Reset progress bar after cancel is pressed
Add the ability to cancel a running CD rip.
Fixing segfaults, checking for cd change on the fly
Removed  unnecessary clear and switched to clearContents on cdio not available
Merge remote-tracking branch 'origin/master' into HEAD

Conflicts:
	src/ui/mainwindow.cpp
	src/ui/ripcd.cpp
Run 'make format'
Add a call to cdio_get_media_changed in RipCD::CheckCDIOIsValid

This prevents an erroneous message that the media has changed the first
time the ripCD dialog is used.
Merge remote-tracking branch 'origin/master' into asivieromaster
Merge pull request #1 from paperbagcorner/ripcdupdate

Resolve merge conflicts and add extra call to cdio_get_media_changed
Removing extra parenthesis
BugFix: clementine cannot delete directories in file tab #858
Fix after review
Fix stop after track

Stop after track would cause now playing widget, OSD, and last.fm
scrobbler to change to next track after stopping. This patch prevents
set_current_row() from firing an event which triggers the track change.
Increase performance of mass rating changes.
Removed commented-out code and ran make format.
Merge pull request #4303 from vkrishtal/issue_858

BugFix: clementine cannot delete directories in file tab.  Fixes #858
More elegant solution to last commit

set_current_row now takes optional parameter "is_stopping" for when auto stop
is enabled.