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.h
Age
Commit message (
Expand
)
Author
2021-04-30
Merge branch '2.3' of github.com:mixxxdj/mixxx
Jan Holthuis
2021-04-29
Replace recursive QMutexes with QRecursiveMutex
Jan Holthuis
2021-04-02
Refactor the Sandbox interface for FileInfo/FileAccess
Uwe Klotz
2021-03-23
Replace MDir with mixxx::FileInfo/FileAccess
Uwe Klotz
2020-11-19
Pass non-trivial/large function args by reference
Jan Holthuis
2020-09-28
Externalize forward declarations for Track object
Uwe Klotz
2020-08-25
Merge branch '2.2' of git@github.com:mixxxdj/mixxx.git into 2.3
Uwe Klotz
2020-08-19
Refuse to load tracks with conflicting canonical locations
Uwe Klotz
2020-08-17
Clarify ambiguities caused by file system aliasing
Uwe Klotz
2020-08-16
GlobalTrackCache: Split functions and align implementations
Uwe Klotz
2020-06-08
Merge remote-tracking branch 'upstream/2.3' into override
Daniel Schürmann
2020-06-08
use override and default in more classes
Daniel Schürmann
2020-06-06
Document exclusive access guarantees for evicted track objects
Uwe Klotz
2020-06-06
Delete out-of-context debug assertion
Uwe Klotz
2020-06-06
Rename method to indicate event loop affinity
Uwe Klotz
2020-03-29
dialog/dlgreplacecuecolor: Flush track changes to the database
Jan Holthuis
2019-09-30
Merge branch '2.2' of git@github.com:mixxxdj/mixxx.git
Uwe Klotz
2019-09-29
Rename function pointer type and values
Uwe Klotz
2019-09-28
Explain race conditions during evict and verify assumptions
Uwe Klotz
2019-09-25
Use a custom function for deleting Track objects during tests
Uwe Klotz
2019-09-25
Rename method and parameter
Uwe Klotz
2019-09-22
Ensure that cache items are moved and not copied
Uwe Klotz
2019-09-22
Block track signals in cache instead of library
Uwe Klotz
2019-09-22
Replace getter/setter with dedicated functions
Uwe Klotz
2019-09-22
Handle an edge case when evicting cached tracks
Uwe Klotz
2019-06-21
Avoid unnecessary type conversions
Uwe Klotz
2019-06-15
Require MSVC 2017 or newer (_MSC_VER >= 1910)
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-26
delete track ID of purged tracks in cache.
Daniel Schürmann
2018-12-28
Fix comments and add debug logs
Uwe Klotz
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-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
Reduce visibility of callback functions
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
Do not delete shared track pointers until expired/released
Uwe Klotz
2018-02-22
Replace throw() with noexcept
Uwe Klotz
2018-02-22
Relocate cached tracks
Uwe Klotz
2018-02-22
Don't throw any exceptions during the deletion of track objects
Uwe Klotz
2018-02-22
remove unused m_unindexedTracks
Daniel Schürmann
[next]