forked from mixxxdj/mixxx
-
Notifications
You must be signed in to change notification settings - Fork 0
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
cardinot
wants to merge
75
commits into
coverArtSupport
Choose a base branch
from
coverArtSupport_4
base: coverArtSupport
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Owner
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
…st getting cover_urls)
This reverts commit 814aa98.
- the last logic to handle the results was too complex...
…r hit PREV or NEXT buttons It avoids the bug #1349017
…into coverArtSupport_4
I realized that firstly I need to improve the tableview and then make the slot work properly... Anyway, let's leave it done...
…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
…ng before with the qtableview)
…nto coverArtSupport_4
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
cardinot
force-pushed
the
coverArtSupport_4
branch
from
September 7, 2014 23:10
9045c81
to
260b074
Compare
cardinot
force-pushed
the
coverArtSupport
branch
from
September 10, 2014 23:09
fbd1d93
to
b458f13
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.