View Single Post
  #26 (permalink)  
Old May 3rd, 2002
afisk afisk is offline
LimeWire Developer
 
Join Date: May 7th, 2001
Location: New York
Posts: 691
afisk is flying high
Default

On the directory issue, I put that code back in basically because there has been a bug reported that is caused by not having a save directory set, and always setting a default makes this not occur. Also, without that code, the save directory would handled differently from all of the other settings in the sense that it would not have a default. I've been meaning to refactor that class for some time now, and having all of the settings follow the same pattern code-wise simply makes refactoring easier down the road while also improving the maintainability of the code.

That said, I will try to come up with something better when I do get around to refactoring everything, as I agree that it's a bit annoying.

Thanks.