Material editor

Description
The Material Editor allows you to edit and save the information contained in a FreeCAD material. Currently such materials are used by the FEM and Arch workbenches.



How to use
The material editor can currently be accessed by:


 * The Edit material button of the new material creation panel of the Arch Workbench
 * Via python:

Options

 * Browser button: Opens the contents of the URL property in a browser
 * Material card: Allows to choose a preset to fill in the fields
 * Open: Opens a .FCMat file
 * Save as: Saves the contents of the editor as a new .FCMat file
 * Preview: Not implemented yet
 * Properties editor: Allows to edit the contents of the material properties
 * Add property: Allows to add a new custom property
 * Delete property: Deletes a selected property. Only custom properties can be deleted

Note:


 * The OK and Cancel buttons have the same effect when the Material editor is not used to edit directly the material property of an existing object.