I can confirm that the Restore button now does both things at once. Nice!
However, I'm still getting a "default2" issue, though it is a bit of a limited one. Is seems when ever you make a change to the default material (using either the Save or Restore button) and then hit the Okay button to apply that change to at least one object in the scene that has the default material on it, the next time you open Wings3D you get a new default material and a "default2" material which has the same exact settings.
So again, open Wings3D and create a simple scene with a single object in it. That object will obviously have the currently-defined default material. Make a change to the properties of that default material and click Save and then Okay. Save the file and close Wings3D. Reopen Wings3D, reload the file. If your system does the same thing mine does you will have a default material and a "default2" material with identical settings.
However, I'm still getting a "default2" issue, though it is a bit of a limited one. Is seems when ever you make a change to the default material (using either the Save or Restore button) and then hit the Okay button to apply that change to at least one object in the scene that has the default material on it, the next time you open Wings3D you get a new default material and a "default2" material which has the same exact settings.
So again, open Wings3D and create a simple scene with a single object in it. That object will obviously have the currently-defined default material. Make a change to the properties of that default material and click Save and then Okay. Save the file and close Wings3D. Reopen Wings3D, reload the file. If your system does the same thing mine does you will have a default material and a "default2" material with identical settings.