mirror of
https://github.com/fergalmoran/picard.git
synced 2026-02-27 01:54:06 +00:00
Merge remote-tracking branch 'upstream/master' into sophist_add_itunes_composer_support
This commit is contained in:
@@ -48,11 +48,11 @@ CAA_PORT = 80
|
||||
|
||||
# URLs
|
||||
PICARD_URLS = {
|
||||
'documentation': "http://musicbrainz.org/doc/Picard_Documentation",
|
||||
'troubleshooting': "http://musicbrainz.org/doc/Picard_Troubleshooting",
|
||||
'documentation': "http://musicbrainz.org/doc/MusicBrainz_Picard/Documentation",
|
||||
'troubleshooting': "http://musicbrainz.org/doc/MusicBrainz_Picard/Troubleshooting",
|
||||
'home': "http://musicbrainz.org/doc/MusicBrainz_Picard",
|
||||
'doc_options': "http://musicbrainz.org/doc/Picard_Documentation/Options",
|
||||
'plugins': "http://musicbrainz.org/doc/Picard_Plugins",
|
||||
'doc_options': "http://musicbrainz.org/doc/MusicBrainz_Picard/Documentation/Options",
|
||||
'plugins': "http://musicbrainz.org/doc/MusicBrainz_Picard/Plugins",
|
||||
'forum': "http://forums.musicbrainz.org/viewforum.php?id=2",
|
||||
'donate': "http://metabrainz.org/donate",
|
||||
'chromaprint': "http://acoustid.org/chromaprint#download",
|
||||
|
||||
@@ -38,7 +38,7 @@ class ActiveLabel(QtGui.QLabel):
|
||||
QtGui.QLabel.__init__(self, *args)
|
||||
self.setMargin(0)
|
||||
self.setActive(active)
|
||||
self.setAcceptDrops(True)
|
||||
self.setAcceptDrops(False)
|
||||
|
||||
def setActive(self, active):
|
||||
self.active = active
|
||||
@@ -52,8 +52,10 @@ class ActiveLabel(QtGui.QLabel):
|
||||
self.clicked.emit()
|
||||
|
||||
def dragEnterEvent(self, event):
|
||||
if event.mimeData().hasUrls():
|
||||
event.acceptProposedAction()
|
||||
for url in event.mimeData().urls():
|
||||
if url.scheme() in ('http', 'file'):
|
||||
event.acceptProposedAction()
|
||||
break
|
||||
|
||||
def dropEvent(self, event):
|
||||
accepted = False
|
||||
@@ -128,6 +130,10 @@ class CoverArtBox(QtGui.QGroupBox):
|
||||
# There's no front image, choose the first one available
|
||||
data = metadata.images[0]
|
||||
self.__set_data(data)
|
||||
if item and metadata:
|
||||
self.coverArt.setAcceptDrops(True)
|
||||
else:
|
||||
self.coverArt.setAcceptDrops(False)
|
||||
release = None
|
||||
if metadata:
|
||||
release = metadata.get("musicbrainz_albumid", None)
|
||||
|
||||
Reference in New Issue
Block a user