summaryrefslogtreecommitdiffstats
path: root/src/track/globaltrackcache.cpp
AgeCommit message (Expand)Author
2020-12-07Slimdown moc_compilation.cppDaniel Poelzleithner
2020-11-20Merge branch '2.3' into clazy-returning-void-expressionUwe Klotz
2020-11-19Do not return void expressionsJan Holthuis
2020-11-19Pass non-trivial/large function args by referenceJan Holthuis
2020-09-28Externalize forward declarations for Track objectUwe Klotz
2020-08-25Merge branch '2.2' of git@github.com:mixxxdj/mixxx.git into 2.3Uwe Klotz
2020-08-19Refuse to load tracks with conflicting canonical locationsUwe Klotz
2020-08-17Reduce code duplication by extracting a functionUwe Klotz
2020-08-17GlobalTrackCache: Fix conflict resolution and reportingUwe Klotz
2020-08-17GlobalTrackCache: Adjust resolved resultsUwe Klotz
2020-08-17GlobalTrackCache: Report expected vs. actual resultsUwe Klotz
2020-08-16GlobalTrackCache: Log warning for aliased track filesUwe Klotz
2020-08-16GlobalTrackCache: Explicit lookup by canonical locationUwe Klotz
2020-08-16GlobalTrackCache: Split functions and align implementationsUwe Klotz
2020-06-07Use reset() instead of reassignment to release the cache entryUwe Klotz
2020-06-06Keep GlobalTrackCache locked until the entry has been deletedUwe Klotz
2020-06-06Document exclusive access guarantees for evicted track objectsUwe Klotz
2020-06-06Delete out-of-context debug assertionUwe Klotz
2020-06-06Rename method to indicate event loop affinityUwe Klotz
2020-06-06Detect thread affinity violationsUwe Klotz
2020-03-29dialog/dlgreplacecuecolor: Flush track changes to the databaseJan Holthuis
2020-02-24Create GlobalTrackCache before TrackCollectionUwe Klotz
2019-11-26Fix forwarding of captured parameters in lambda expressionsUwe Klotz
2019-11-26Add missing include directivesUwe Klotz
2019-11-25Forward lambda parametersUwe Klotz
2019-11-25Delete unneeded parenthesesUwe Klotz
2019-11-25Fix QMetaObject::invokeMethod() for Qt < 5.10Uwe Klotz
2019-11-25Add lost comment in GlobalTrackCacheUwe Klotz
2019-11-25Use QMetaObject::invokeMethod() with functorUwe Klotz
2019-11-21Move export of track metadata from TrackCollection into LibraryUwe Klotz
2019-09-30Merge branch '2.2' of git@github.com:mixxxdj/mixxx.gitUwe Klotz
2019-09-29Fix warningUwe Klotz
2019-09-29Rename function pointer type and valuesUwe Klotz
2019-09-28Explain race conditions during evict and verify assumptionsUwe Klotz
2019-09-25Use a custom function for deleting Track objects during testsUwe Klotz
2019-09-25Rename method and parameterUwe Klotz
2019-09-23Fix crash during testsUwe Klotz
2019-09-22Fix memory leak in testUwe Klotz
2019-09-22Move code blockUwe Klotz
2019-09-22Verify that the evict-and-save functor is only executed onceUwe Klotz
2019-09-22Block track signals in cache instead of libraryUwe Klotz
2019-09-22Replace getter/setter with dedicated functionsUwe Klotz
2019-09-22Reword commentUwe Klotz
2019-09-22Delete obsolete commentUwe Klotz
2019-09-22Handle an edge case when evicting cached tracksUwe Klotz
2019-06-21Avoid unnecessary type conversionsUwe Klotz
2019-06-20Merge branch 'master' of git@github.com:mixxxdj/mixxx.git into dev_trackfileUwe Klotz
2019-06-15Add a wrapper class for handling track file locationsUwe Klotz
2019-06-14Add commentsUwe Klotz
2019-06-14Fixed unused parameter warnings in release buildUwe Klotz