Open mixxxbot opened 2 years ago
Commented by: Be-ing Date: 2018-01-06T18:45:52Z
On further thought, I am doubting that we should bother users with the choice between scanning and scanning + analysis. With analysis, scanning, and database transactions each in their own proper threads and not hanging the GUI, I think we could just replace the automatic scan on first start with automatic scan + analysis. If the user wants to cancel analysis part way through, they could click a cancel button in the library GUI.
Commented by: Be-ing Date: 2018-01-06T18:53:02Z
Related: Bug #1741676 (add tracks to library as scanner is running)
Commented by: daschuer Date: 2018-01-22T07:33:22Z
We have to consider, that the beatgrid and waveforms took a significant HD space. So I am in doubt that analyzing by default is a good choice.
The other issue is that analyzing it took sooooo long. We may introduce a strategy to make that unnotable for the user. Something like a maintenance thread that runs only when no other cachingreader is active.
Reported by: Be-ing Date: 2018-01-06T18:02:46Z Status: New Importance: Wishlist Launchpad Issue: lp1741665 Tags: usability
It would be nice if there was an easy way to have Mixxx scan the library for new tracks and add them to the analysis queue as it finds new tracks. On first startup with a fresh database and when adding a new library folder, the user should be presented with the option to scan the library, scan and analyze, or neither. This should improve the first run experience considerably.