Redesign the dlgtrackinfo layout - add placeholder to cover arts
- The current layout of dlgtrackinfo is not good, because it has not a size compatible with small screens (netbooks).
dlgtrackinfo - stretch last column of cuetable
Merge branch 'coverArtSupport' of https://github.com/cardinot/mixxx into coverArtSupport_2
Loading cover art in dlgtrackinfo
- It needs more work.
- dlgtrackinfo must handle the cover size and always display them with the same size (scaling).
Merge branch 'coverArtSupport' of https://github.com/cardinot/mixxx into coverArtSupport_2
Loading default cover art in CoverArtCache
In this way we would be loading it just once and all widgets would get it from CoverArtCache
CoverArtCache - removing unused method
dlgtrackinfo - getting defaultCover pixmap from CoverArtCache
dlgtrackinfo - removing stylesheet
dlgtrackinfo - rescaling cover art
dlgtrackinfo - drawing cover art in a qgroupbox to avoid resizing the other fields
dlgtrackinfo.ui - drawing the fields TITLE and ARTIST in different rows (more space)
dlgtrackinfo - show cover art in a QPushButton instead of using a QLabel
dlgtrackinfo - removing method to rescale covers
we are drawing the pixmap in a QIcon and as it has a fixed size, it's not necessary rescaling pixmaps
dlgtrackinfo - editing covers - call filebrowser when user click on the cover (needs more work)
Editing covers - add CoverCache::changeCoverArt(trackId, newCoverLoc)
dlgtrackinfo - editing covers - associates a popup menu to the cover art
implements removeCover action - it disassociates a cover of a track
- after that, future requestPixmaps will do the "searching step".
Should we handle it and avoid doing searchs after a purge?
Editing covers - using the current cover dir as the initial filedialog dir
dlgtrackinfo - removing txtfilepath