CoverArtCache - using the parameter 'croppedPixmap' as QSize() instead of bool
CoverArtCache - add some comments to "requestPixmap(...)"
Cosmetic fix - fixing some comments about CoverArtDelegate::slotLock()
WCoverArt - removing zoom cursor
- we're gonna implement a context-menu for this widget soon.
CoverArtCache - fixing bug with signals - it was not emiting "requestRepaint()" properly
CoverCache - fixing bug introduced by last changes in the 'croppedPixmap' parameter - initializing invalid QSize()
WCoverArt - add context-menu that can be opened by left and right click (needs more work)
- all actions are not working yet
creates DlgCoverArtFullSize - it is a singleton class responsible to show a full size cover
- it also handle the cover size to always fit in the screen (always smaller than Mixxx window)
WCoverArt - removing unused method to build a window (to show full size cover) + implements action showFullSize
Add icon to the action showFullSize (coverart)
creating WCoverArtMenu class - this class implements a simple QMenu to be used in coverArt widgets
- it is a good strategy to avoid code duplication
WCoverArt - using WCoverArtMenu instead of QMenu
using TrackPointer as parameter of WCoverArtMenu::updateData(..) + getting track in CoverCache
- in a near future WCoverArtMenu can have actions which require extra information about a track.
- as it is not called very often, building TrackPointers from trackDao is fine.
Bug introduced by last changes - Fixing order of input parameters
DlgCoverArtFullSize - listening CoverCache::pixmapFound()
WCoverArtMenu - fixing titles + add description for translators
DlgCoverArtFullSize - checking if the activeWindow is valid before handle cover size
WCoverArtMenu - implements slotChange()
Implements WCoverArtMenu::slotUnset()
DlgTrackInfo - removing qmenu and all actions
- it must use wcoverartmenu