jacqueline
|
57af3e64c8
|
Introduce a MediaType for each track and index
Initially set based on filepath, or by genre if the filepath doesn't
match one of our presets
|
7 months ago |
jacqueline
|
30aaefca64
|
Batch up the db operations associated with adding new tracks
This is ostensibly yet another 'prepare for multithreaded updates'
commit, however it does actually save us another 60(!!) odd milliseconds
per track.
|
9 months ago |
jacqueline
|
7d7f7755d1
|
start moving include files into subdirs
|
1 year ago |
jacqueline
|
1573a8c4cd
|
WIP merge cyclically dependent components into one big component
|
1 year ago |
jacqueline
|
01eb868373
|
Support more datatypes in track tags
|
1 year ago |
jacqueline
|
b58c081508
|
add locale-aware colation to db indexes
|
2 years ago |
jacqueline
|
2086ab09b8
|
Implement incremental updates of database indexes
This makes rescanning the library *so* much faster. Yay!
|
2 years ago |
jacqueline
|
4d99d22e10
|
std::string -> std::pmr::string in psram
|
2 years ago |
jacqueline
|
b413b2f264
|
Add all albums index, do some locales prep
|
2 years ago |
jacqueline
|
245d9ff4b9
|
add indexing to the database
idk man i wrote most of this in a fugue state whilst high on the couch
with my cat
|
2 years ago |