Re: Slipstream Mod Manager v1.4 (2013-09-20)
Posted: Fri Oct 04, 2013 5:43 pm
Oh yeah, it seems that my files were corrupted. Thanks! I must go and finish my ship
Official Forum for FTL: Faster Than Light and Into the Breach
ApexMods wrote:Upon launch, SMM seems to first checksum all found mods, which can lead to a rather noticeable lack of application responsiveness
Vhati wrote:To see if it's to blame, you can start that thread again manually via "File-Re-Scan mods/".
Vhati wrote:Edit: There is some lag whenever you click on a large mod that has no description at all. Because the zip's contents are read at that moment, in the GUI thread, to determine its age for the error message.
ApexMods wrote:Vhati wrote:Edit: There is some lag whenever you click on a large mod that has no description at all. Because the zip's contents are read at that moment, in the GUI thread, to determine its age for the error message.
And that's when the app is almost completely unresponsive for me. Although there actually is valid metadata present within the .zip file in question, initially the mod cannot be selected, and SMM slows to a crawl upon trying. When the mod ultimately becomes selectable but is clicked 'too early', its metadata will not be loaded at all, and the generic info for undocumented mods is displayed instead, with the only way to get to the metadata being the re-scan routine all over again.
Vhati wrote:If you're clicking on a mod *before* its embedded description has been collected (which is the slow part actually, not the hashing, but again they're both background tasks), the mod will have no description *at that moment*, and generating that error message will cause the lag (I do need to fix that message).
Vhati wrote:Clicking a description-less mod repeatedly might show the error message again and exacerbate that lag.
You should not need to Re-Scan however (it's only for when you change files in the mods/ dir while SMM's running).
Once the description is available, you'll see it just by clicking the mod again.
Vhati wrote:And the first time the mod is discovered on startup, it will be cached, so there *should* never be another delay thereafter, even if you click Re-Scan then click the mod quickly.
Vhati wrote:If you click Re-Scan and just drag the window or scroll bars, do they respond?