Bugzilla – Bug 5964
Music Rescan progress display doesn't show completion
Last modified: 2007-11-02 00:29:12 UTC
I kicked off a rescan (why isn't this on the home WebUI page, rather than in the settings?). I saw the new rescan progress indicator on the bottom of the default skin. Eventually it changed into a clickable link, that took me to the scanning progress display page. The progress indicators matched the status report at the bottom of the page. I clicked the link again. Curiously, this seemed to make the scanning progress reporting go out of step with the status reporting at the bottom of the page (not too bothered about that!). However, the scan progress at the bottom of the page disappeared whilst processing the "Database Optimize" step. The scanning progress page still showed it as in progress (dark coloured red bars). It reported "Database Optimize Running 00:00:18". Incidentally, if I highlight the text and copy it to clipboard, it actually copies the text as "Database Optimize (0 of ) Running 00:00:18". I manually refreshed the frame, and it reported that it did actually finish: "Database Optimize ( of ) Complete 00:00:20"
working ok for me. however, in default skin the patch slashes appear to be missing from the info lines. also, apparently on all skins, the images are fully refreshing each time. 'fucking hideous' would be my phrase of choice. the new location for the progress link also breaks every other skin (which used to rely on the link being present under the scan button)
> the new location for the progress link also breaks every other skin (which used > to rely on the link being present under the scan button) In what way is it broken?
all other skins are missing a way to access the page, unless you specifically refresh the window during a scan. The old link used to be under the rescan button in server settings: view previous scan progress. This would change to "view current scan progress" after clicking on the rescan button. One option would be to add the progress link to the scan warning so that it shows up globally when other skins are used for browsing. The paste issue mentioned in comment 1 seems to be a browser thing. It includes even hidden divs when selecting text for cut and paste (bit of an odd feature)
Isn't the settings/status page available in the old skins, too? IMHO we didn't just remove the link, but migrated most of what progress.html did to settings/status.html. It's just in a new place, but it's not lost.
just that it's a rather obscure location. status was really only there as something support would ask about. the original reason for it's placement was that there was a request for more up front feedback. but, the skins will do that if the user does a browser refresh, so that's ok. I'm still unable to find out why firefox in my case is slowly reloading btn_small_full.giff on every update. it is painfully ugly. firebug shows the image being requested dozens of times over, and not fully loading. The image is however present and loads just fine when requested with a direct url. The two different messages are going to be out of sync, because they are updated on a separate js timer. that's just how it is. the text for database optimise is a bit off probably because the progress blocks are done in a loop, with the same processing for each. it might be worth handling each with the appropriate code rather than a generic loop. the missing slashes has to do with a filter in the js to make the progress update response into valid json.
*** Bug 5988 has been marked as a duplicate of this bug. ***
Change 14287 adds the link back to the basic settings page. Phil - is this still an issue for you or can we close this bug?
What I meant by the first line on my first report was that I find it strange to have the rescan function in Basic Settings, as it is an action rather than a setting. Doesn't seem an intuitive place for a new user to go looking for it. I think it should perhaps be a button on the main page (eg. at the bottom of the page next to help or settings). There is also a "Rescan Music Library" on the Advanced settings page, which matches the PlayerUI, but from that page there is no way to kick off a Rescan Now. It should be clearer that this is the automatic rescan settings. However, that is not a bug, just an observation ;) It looks like the reported problem of characters in filenames has been fixed, so the bug can be closed. Thanks.
closing - thanks!