summaryrefslogtreecommitdiffstats
path: root/src/widget/wcoverartlabel.h
AgeCommit message (Collapse)Author
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
Fixes a bunch of `-Wclazy-function-args-by-ref` warnings. See https://github.com/KDE/clazy/blob/master/docs/checks/README-function-args-by-ref.md for details. Most of these changes are automated, using the clazy fixit by setting the `CLAZY_EXPORT_FIXES` before compilation and then running: $ mkdir /tmp/patch $ find ../src -iname "*.yaml" -exec mv {} /tmp/patch \; $ clang-apply-replacements /tmp/patch
2020-09-29replace #include "track/track.h" by "track_decl.h" in all header filesDaniel Schürmann
2020-09-14WCoverArtLabel: Reduce dependencies and redundant codeUwe Klotz
2020-06-07Added a Context menu to the WTrackWidgetGroup, ane accept() the context menu ↵Daniel Schürmann
event in other widgets.
2019-07-28Replace plain pointer with parented_ptrUwe Klotz
2018-01-25Prefer CoverInfoRelative over CoverInfoUwe Klotz
2017-03-28DlgCoverArtFullSize revampbe_
* let DlgCoverArtFullSize have a border * set DlgCoverArtFullSize window title to "Album Artist - Album (Year)" (or Album instead of Album Artist if there is no Album Artist) * let DlgCoverArtFullSize be resized either by dragging the window border or using a mouse scroll wheel * update DlgCoverArtFullSize when cover art is changed * update DlgCoverArtFullSize when track is reloaded * show WCoverArtMenu on right click of DlgCoverArtFullSize * show WCoverArtMenu on right click of WSpinny when the track does not have cover art set * update WSpinny tooltip * don't hide DlgCoverArtFullSize when moving mouse off of WCoverArtLabel
2016-08-05Use the minimal coverInfo calss in various situations, to avoid passing ↵Daniel Schürmann
usless or redundant info.
2016-07-31remove redundant loadCover() call when showing full size cover.Daniel Schürmann
2016-04-25Spring cleaning: Apply clang-tidy to src/widget.RJ Ryan
Using LLVM 3.8.0: $ clang-tidy --fix --checks="*,-llvm-header-guard,-readability-implicit-bool-cast,-readability-else-after-return,-google-readability-todo" $(git ls src/widget | xargs) -- (flags to compile)
2016-01-24Tidy up the dialog mess in src/.RJ Ryan
2015-09-27Remove TrackPointer from cover art widgetsUwe Klotz
...no need to keep a reference of TrackInfoObject.
2014-10-31Support multiple-selection for cover art menu in WTrackTableView.RJ Ryan
* Adds CoverArtCache::guessCover(s) methods for calling CoverArtUtils::guessCoverArt in a background thread. * Removes processing of reset menu option from WCoverArtMenu and instead sends a signal that the owner of the menu should handle.
2014-10-27Improve connection between WCoverArtMenu, WCoverArtLabel, WCoverArt, and ↵RJ Ryan
DlgTrackInfo. * Remove copying of changed cover art into the folder (temporarily?). * Mark all user-generated change events as USER_SELECTED. * Remove reliance on CoverInfo::trackId in a couple places.
2014-10-25Remove default cover handling from CoverArtCache.RJ Ryan
Add <DefaultCover> configuration option to WCoverArt to let skin authors pick a default cover.
2014-10-25Misc. fixes.RJ Ryan
2014-10-20DlgFullSizeCover is no longer a singletonMarcos CARDINOT
2014-10-02WCoverArtLabel - removing unused memberMarcos CARDINOT
2014-09-20WCoverArtLabel - open fullsize cover by clicking instead of hoveringMarcos CARDINOT
2014-09-15init dlgfullsize with the pixmap directly instead of doing a new requestMarcos CARDINOT
2014-09-15move wcovermenu logic from dlgtrackinfo to wcoverartlabelMarcos CARDINOT
2014-09-14implements custom qlabel to show cover art + opens fullsize cover when ↵Marcos CARDINOT
hovering this label