index
:
mixxx
adapt-nix
enh/djinterop-0.19.0
fix-nix-shell
flake/djinterop-0.19.0
libdjinterop_nix_shell
main
master
nix-build-with-libdjinterop
pr-2753
shellnix-only-devshell
sqlite-from-qt
tmp
working-libdjinterop-engineprime-export
Contrib clone of mixxx
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
track
/
globaltrackcache.cpp
Age
Commit message (
Expand
)
Author
2019-06-21
Avoid unnecessary type conversions
Uwe Klotz
2019-06-20
Merge branch 'master' of git@github.com:mixxxdj/mixxx.git into dev_trackfile
Uwe Klotz
2019-06-15
Add a wrapper class for handling track file locations
Uwe Klotz
2019-06-14
Add comments
Uwe Klotz
2019-06-14
Fixed unused parameter warnings in release build
Uwe Klotz
2019-06-14
Merge branch '2.2' of git@github.com:mixxxdj/mixxx.git
Uwe Klotz
2019-06-14
Fix potential segfault on exit
Uwe Klotz
2019-03-29
Merge branch '2.2' of git@github.com:mixxxdj/mixxx.git
Uwe Klotz
2019-03-29
Merge branch '2.1' of git@github.com:mixxxdj/mixxx.git into 2.2
Uwe Klotz
2019-03-29
Don't reset DateAdded after purging Track to not violate the resposibility la...
Daniel Schürmann
2019-03-28
improve comments of the Id functions
Daniel Schürmann
2019-03-26
delete track ID of purged tracks in cache.
Daniel Schürmann
2019-01-27
Delete unnecessary wrapper for QObject::deleteLater()
Uwe Klotz
2019-01-13
Add compatibility workaround for Qt 5.9
Uwe Klotz
2019-01-12
Try to fix CI build on Ubuntu
Uwe Klotz
2019-01-12
Fix thread-unsafe invocation of QObject::deleteLater()
Uwe Klotz
2018-10-10
typo fixes
Ben
2018-09-19
Misc. typos
luz.paz
2018-06-12
Source typos
luz.paz
2018-05-01
Misc. typos
luz.paz
2018-03-11
replace the shared track pointer with an uniqe ptr
Daniel Schürmann
2018-03-09
ged rid of m_cachedTracks
Daniel Schürmann
2018-03-09
Use a single GlobalTrackCacheEntry and reference it by a pointer.
Daniel Schürmann
2018-03-08
Added and explained GlobalTrackCacheEntry class holding a weak and a shared p...
Daniel Schürmann
2018-03-08
Improve EvictAndSaveFunctor
Daniel Schürmann
2018-03-07
remove unnecessary temporary
Daniel Schürmann
2018-03-07
Call evictAndSave always from the main thread to fix the possible loss of cha...
Daniel Schürmann
2018-03-06
rely on deletingPtr reference counting
Daniel Schürmann
2018-03-06
Introduced EvictAndSaveFunctor holding the deletingPtr
Daniel Schürmann
2018-03-04
Safe and efficient 2-phase deletion of track objects from the cache
Uwe Klotz
2018-02-24
Rename member to better reflect its purpose
Uwe Klotz
2018-02-24
Simplify code and add/reword/fix some comments
Uwe Klotz
2018-02-24
Fix saving and deleting tracks at Mixxx shutdown.
Daniel Schürmann
2018-02-23
Improve comments
Daniel Schürmann
2018-02-23
Do not delete shared track pointers until expired/released
Uwe Klotz
2018-02-22
Relocate cached tracks
Uwe Klotz
2018-02-22
Improve comments
Daniel Schürmann
2018-02-22
Remove unneccesary code
Daniel Schürmann
2018-02-22
remove unused m_unindexedTracks
Daniel Schürmann
2018-02-21
Reword comment about expected and handled race conditions
Uwe Klotz
2018-02-21
Don't delete any tracks after the cache has been destroyed
Uwe Klotz
2018-02-21
Keep the cache locked while saving and deleting tracks
Uwe Klotz
2018-02-20
Update database in main thread when deleting tracks
Uwe Klotz
2018-02-10
Use unordered_map/set
Uwe Klotz
2018-02-10
Fix debug assertion: Missing tracks don't have a canonical location
Uwe Klotz
2018-02-10
Reorder member functions around GlobalTrackCache
Uwe Klotz
2018-02-08
Reduce complexity of GlobalTrackCache
Uwe Klotz
2018-02-07
Replace derived TrackPointer class with a typedef
Uwe Klotz
2018-02-07
Avoid move assignment
Uwe Klotz
2018-02-06
Remove redundant code and slim down GlobalTrackCacheLocker
Uwe Klotz
[next]