Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-07 | merge 2.3 | Be | |
2020-11-22 | Merge remote-tracking branch 'upstream/2.3' into main | Daniel Schürmann | |
2020-11-19 | Pass non-trivial/large function args by reference | Jan 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-29 | Merge branch '2.3' of git@github.com:mixxxdj/mixxx.git | Uwe Klotz | |
# Conflicts: # src/library/dao/autodjcratesdao.h # src/library/searchquery.cpp # src/library/searchquery.h # src/library/trackset/baseplaylistfeature.h # src/library/trackset/crate/cratefeature.h # src/mixer/playermanager.h # src/test/controllerengine_test.cpp # src/test/librarytest.h | |||
2020-09-29 | replace #include "track/track.h" by "track_decl.h" in all header files | Daniel Schürmann | |
2020-08-16 | Merge branch '2.3' of github.com:mixxxdj/mixxx into master | Jan Holthuis | |
2020-06-20 | Merge remote-tracking branch 'upstream/2.3' into wtrackwidgetgroup | Daniel Schürmann | |
2020-06-12 | Merge branch 'master' into coverart_color_and_digest | Uwe Klotz | |
2020-06-11 | Make QString m_group const | Daniel Schürmann | |
2020-06-09 | Rename 'image hash' to 'cache key' for consistency | Uwe Klotz | |
2020-06-07 | Added a Context menu to the WTrackWidgetGroup, ane accept() the context menu ↵ | Daniel Schürmann | |
event in other widgets. | |||
2020-06-05 | Add coverart_digest column and new cover image hashing | Uwe Klotz | |
2020-02-28 | Prepare CoverArtCache for migration to new hash function | Uwe Klotz | |
2020-01-26 | add debug tooltip to coverart widget | ronso0 | |
2019-11-10 | Add missing override to fix clang's -Winconsistent-missing-override warnings | Jan Holthuis | |
2019-09-23 | open cover art view on left click release | ronso0 | |
2019-02-08 | factor out track drag and drop code | Matthew Nicholson | |
This code was duplicated in a number of classes, now they all call a helper funciton that implements the logic. I attempted doing this with inhertiance, but I couldn't work around QWidget being inherited multiple times. This solution works just as well for eliminating code duplication. | |||
2019-01-31 | perform a deck clone when dragging a track from one deck to another | Matthew Nicholson | |
Instead of just loading the track that was dragged and dropped, clone the play state, play position, pitch/rate, and key. | |||
2018-01-25 | Prefer CoverInfoRelative over CoverInfo | Uwe Klotz | |
2017-03-28 | DlgCoverArtFullSize revamp | be_ | |
* 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 | |||
2017-03-05 | don't close big cover art dialog when moving mouse cursor off WCoverArt | be_ | |
2016-08-05 | Use the minimal coverInfo calss in various situations, to avoid passing ↵ | Daniel Schürmann | |
usless or redundant info. | |||
2016-07-31 | Deduplicate some code, use always the hash as requestReference | Daniel Schürmann | |
2016-05-07 | Switch a lot of function arguments to const references in LegacySkinParser. | RJ Ryan | |
2016-04-26 | Rename TrackInfoObject to Track. | RJ Ryan | |
At long last! Also move trackinfoobject.h/cpp to src/track/track.h/cpp. | |||
2016-04-25 | Spring 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-03-09 | Reworked the player signals, fixing Bug #1551019 and some race condition ↵ | Daniel Schürmann | |
with track load failures | |||
2016-01-24 | Use UserSettings (typedef) instead of ConfigObject. | RJ Ryan | |
This will allow us to experiment with different implementations for structured user preferences. It will also reduce repeated typing of template arguments and better represent the purpose of the object. | |||
2016-01-24 | Tidy up the dialog mess in src/. | RJ Ryan | |
2014-10-31 | Support 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-29 | Remove trackId from CoverInfo. | RJ Ryan | |
* Add a request reference integer to CoverArtCache::requestCover. Use (pRequestor, requestReference) for de-duping requests instead of trackId. | |||
2014-10-27 | Allow segregation of multiple users of CoverArtCache. | RJ Ryan | |
* Provide a QObject* requestor pointer when calling requestCover. In practice this can be any number you want it to but it is particularly useful for the requestor class to pass a pointer to itself so it can compare the signal it gets to itself. * Provide the original CoverInfo request. | |||
2014-10-27 | Add coverArtUpdated signal to TrackInfoObject. | RJ Ryan | |
Listen to the signal in WCoverArt. | |||
2014-10-27 | Improve 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-27 | Support drag and drop to/from WCoverArt. | RJ Ryan | |
2014-10-27 | Rework WCoverArt <-> WTrackTableView signal flow. | RJ Ryan | |
* Communicate selected track instead of cover art. * Support connecting a WCoverArt to the track currently loaded to a deck. | |||
2014-10-25 | Remove default cover handling from CoverArtCache. | RJ Ryan | |
Add <DefaultCover> configuration option to WCoverArt to let skin authors pick a default cover. | |||
2014-10-25 | Misc. fixes. | RJ Ryan | |
2014-10-22 | Remove 'widget' from method / var names. | RJ Ryan | |
2014-10-21 | Some NULL-safety changes. | RJ Ryan | |
2014-10-20 | DlgFullSizeCover is no longer a singleton | Marcos CARDINOT | |
2014-10-03 | wcoverart - rescaling cover when the widget size changes | Marcos CARDINOT | |
2014-10-02 | cosmetic fix - wcoverart - getting CoverCache instance only once. | Marcos CARDINOT | |
2014-10-02 | WCoverArt - storing defaultCover pixmap as a member | Marcos CARDINOT | |
2014-10-02 | WCoverArt - removing unused member | Marcos CARDINOT | |
2014-09-20 | WCoverArt - open fullsize cover by clicking instead of hovering | Marcos CARDINOT | |
2014-09-15 | wcoverart - stores fullsize pixmap in a new member (necessary to open the ↵ | Marcos CARDINOT | |
dlgfullsize) | |||
2014-09-14 | DlgCoverArtFullSize - request only cached covers + init using CoverInfo | Marcos CARDINOT | |
2014-09-14 | wcoverart - opens fullsize cover when hovering | Marcos CARDINOT | |
2014-09-14 | fixing bug when wcoverart first loads | Marcos CARDINOT | |
- it ensures the correct initial height when the user changes the skin |