Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cover art support 4 #4

Open
wants to merge 75 commits into
base: coverArtSupport
Choose a base branch
from
Open

Cover art support 4 #4

wants to merge 75 commits into from

Conversation

cardinot
Copy link
Owner

@cardinot cardinot commented Aug 4, 2014

  • basic UI to download and show covers (dlgcoverartfetcher)
  • download covers from Last.fm
  • storing downloaded covers in the track dir

cardinot added 30 commits July 24, 2014 21:30
- the last logic to handle the results was too complex...
…r hit PREV or NEXT buttons

It avoids the bug #1349017
I realized that firstly I need to improve the tableview and then make the slot work properly...
Anyway, let's leave it done...
cardinot added 28 commits August 8, 2014 14:15
…h m_downloadQueue

As we are showing the results dynamically, we do not need to maintain the results in a list any more.
…ver)

- storing cover in trackDir as cover.jpg|album.jpg|mixxx-cover.jpg
…ore work)

The logic used to make the qtableview works was overly complicated.
Using QListWidget we can do the same thing (add icons and text) just with a couple of lines.
Also, QListWidget will allow us to make the dlg resizable...
…ue + ensures that downloadqueue and networkreply are valid before using it

- it avoids some crashes caused by successive requests
after the last changes in the coverView (using qlistwidget) this method became unnecessary because we could start doing the same thing (cleaning downloadqueue and the cover view) directly...
… when album OR arist are not empty)

- it improves the usability, avoiding extra clicks by the user
ENTER key was pressed:
 - a cover is selected ? apply()
 - it is ready to search ? search()
 - it is searching ? abort()
it avoids picking up (pressing ENTER key) a cover selected from an old search
the signal editingfinished is emitted only after focus loss and it is bad when the user press ENTER without release the field.
…ot NULL and is selected (before try changing cover)
- showing network error directly from qnetworkreply
…nto coverArtSupport_4

Conflicts:
	res/mixxx.qrc
	src/dlgtrackinfo.cpp
	src/dlgtrackinfo.h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant