| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Accidentally found a bug while live on youtube :)
|
|
|
|
Also: bump the number of workers tasks up to 3 from 2!
This makes bg db updates + playback work :)
|
|
- do not power off in an update is in progress
- explicitly store last update time, rather than deriving it from
unchanged tracks.
|
|
|
|
|
|
|
|
- No more IndexRecord/Result/dbGetPage nonsense
- Queue is just track ids
- i am so tired and have so much to do
|
|
Not wired up yet; I need to do a bunch of cleanup before i wire it in
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This reverts commit a3da259a37158c62ab3f897f1d398becea688ebc.
|
|
|
|
|
|
|
|
|
|
This makes rescanning the library *so* much faster. Yay!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
turns out you gotta free the iterators. wow!!
|
|
|
|
|
|
This was done for performance reasons, but performance seems okay
without it, and it introduces a bunch of memory management headaches.
|
|
|
|
|
|
|
|
|
|
|
|
GOTTA GO FAST
|
|
Includes implementing song duration calculation for CBR MP3 files
|
|
idk man i wrote most of this in a fugue state whilst high on the couch
with my cat
|
|
|
|
|
|
|
|
|