summaryrefslogtreecommitdiffstats
path: root/src/library/trackcollection.cpp
AgeCommit message (Expand)Author
2020-06-06Detect thread affinity violationsUwe Klotz
2020-06-05Avoid copy in range-based for loopUwe Klotz
2020-04-26Route LibraryScanner::trackAdded through TrackCollectionUwe Klotz
2020-04-26Remove redundant signal for single track changesUwe Klotz
2020-03-14Move common functions into BaseTrackTableModelUwe Klotz
2020-02-28Merge pull request #2505 from uklotzde/pre_engine_prime_exportJan Holthuis
2020-02-24Create GlobalTrackCache before TrackCollectionUwe Klotz
2020-02-23Replace QSharedPointer::get() with data()Uwe Klotz
2020-02-23Connect/disconnect track source in TrackCollectionUwe Klotz
2020-02-20TrackDAO: Replace getAllTrackIds() with getAllTrackRefs()Uwe Klotz
2020-01-17Merge branch 'master' of git@github.com:mixxxdj/mixxx.git into dev_relocate_t...Uwe Klotz
2020-01-15Fix incorrect emit statements in Mixxx codebaseJan Holthuis
2020-01-12Fix relocating moved tracks in external collectionsUwe Klotz
2019-12-21Use QStringBuilder/QT_USE_QSTRINGBUILDER for string concatenationUwe Klotz
2019-12-11Prepare integration of external track collectionsUwe Klotz
2019-11-25Don't std::move QSharedPointerUwe Klotz
2019-11-21Hide public functions in TrackDAOUwe Klotz
2019-11-21Move export of track metadata from TrackCollection into LibraryUwe Klotz
2019-11-21Delete obsolete memberUwe Klotz
2019-11-21Reduce visibility of member functions in TrackDAOUwe Klotz
2019-11-21Hide tracks via TrackCollectionUwe Klotz
2019-11-21Get or add single tracks via TrackCollectionUwe Klotz
2019-10-23Merge branch '2.2' of git@github.com:mixxxdj/mixxx.gitUwe Klotz
2019-09-28rename onHideTracks to hideTracksDaniel Schürmann
2019-09-28predefere isEmpty() over !size()Daniel Schürmann
2019-09-28rename options -> flagsDaniel Schürmann
2019-09-28Add new functions resolveTrackIdsFromUrls() and resolveTrackIdsFromLocations(...Daniel Schürmann
2019-09-21Fix handling of duplicate/replaced tracksUwe Klotz
2019-09-21Update external track collections after internal databaseUwe Klotz
2019-09-21Replace += with append() and insert()Uwe Klotz
2019-09-21Move transaction boundaries from DirectoryDAO into TrackCollectionUwe Klotz
2019-09-21Add extension points for synchronization of external librariesUwe Klotz
2019-08-18Renamed resolveTrackIds() and add enum fag option parameterDaniel Schürmann
2019-08-13Add the addMissingTracks fature to TrackDAO::getTrackIds() and make use of it.Daniel Schürmann
2019-08-12introduce new function getAndEnsureTrackIds()Daniel Schürmann
2019-08-11Remove superfluid transaction around a single sql statment, which was an a wr...Daniel Schürmann
2019-01-15Merge commit '4fe4653b859f0555874343d7e9309304e1eb8b93' into silencedetectionNino Miškić-Pletenac
2019-01-11remove QT4 compatibility layer from util/compatibility.hDaniel Schürmann
2018-10-12Merge commit 'a8db0b882a857bf79a2df5b11f3890003869a967' into silencedetectionNino Miškić-Pletenac
2018-05-27Only log debug messages if debug logging is enabledUwe Klotz
2018-05-03Merge commit '833e2ce7caac14073c32a251d02cadf7b585a4b2' into silencedetectionNino Miškić-Pletenac
2018-02-25(Re-)move wrong debug assertionsUwe Klotz
2018-02-22Relocate cached tracksUwe Klotz
2018-02-20Update database in main thread when deleting tracksUwe Klotz
2018-02-12Merge branch 'master' into silencedetectionNino Miškić-Pletenac
2018-02-10Reorder member functions around GlobalTrackCacheUwe Klotz
2018-01-24Delete tracks after successfully evicting them from the cacheUwe Klotz
2018-01-14Renaming: TrackCache -> GlobalTrackCacheUwe Klotz
2017-12-17Unlock track cache before updating the databaseUwe Klotz
2017-12-04Remove the recent tracks cache from TrackDAOUwe Klotz