Not sure whether this qualifies as a Feature Suggestion, Bug, or something else...
Removing items from the library seems to occur on the UI thread, making the the UI become unresponsive for quite some time if the library is large (55 seconds in my case, with a fairly modest library). There's also no progress bar, but maybe that's just because the UI is unresponsive?
Steps to reproduce:
1) Music / Files
2) Remove source
3) Are you sure? -> No
4) Do you want to remove all items within this path from the XBMC library? -> Yes
Result: XBMC becomes unresponsive.
Suggestion: Perform this library purge on a background thread, and add a progress bar.
XBMC (12.0-BETA1 Git:20121121-61f39b0), Platform: Windows 7 SP1 64-bit
Log: http://xbmclogs.com/show.php?id=15277
Removing items from the library seems to occur on the UI thread, making the the UI become unresponsive for quite some time if the library is large (55 seconds in my case, with a fairly modest library). There's also no progress bar, but maybe that's just because the UI is unresponsive?
Steps to reproduce:
1) Music / Files
2) Remove source
3) Are you sure? -> No
4) Do you want to remove all items within this path from the XBMC library? -> Yes
Result: XBMC becomes unresponsive.
Suggestion: Perform this library purge on a background thread, and add a progress bar.
XBMC (12.0-BETA1 Git:20121121-61f39b0), Platform: Windows 7 SP1 64-bit
Log: http://xbmclogs.com/show.php?id=15277