I have some comments:
%APPDATA% is a Windows specific environment variable. So, it should be made clear that other OS don't have it defined.
Run macros in local environment -- If checked, macros are executed with the permissions of the local system user.
This has nothing to do with user permissions. When executing a macro then the function PyRun_File
of the C API of Python is used. The arguments globals and locals usually are set to the dict of the __main__ module and thus variables that are used in a macro file will be added to this dict or may override existing variables.
This option is about creating a tmp. copy of this dict and passing it to PyRun_File instead to avoid to change anything in the original dict.
Using Undo/Redo on documents -- If checked, all changes in documents are stored so that the can be undone/redone
A word is missing. If checked, all changes in documents are stored so that the operation
can be undone/redone
Default text color -- Selection of the default text color for document annotations. There is currently no dialog to add annotations to documents. Annotations can only be added using the Python console with this command:
This console is shown using the menu View → Panels → Python console.
The Python code is just to demonstrate that an annotation really uses the user-defined color. But IMO in the description you shouldn't give a Python code snippet as for an average user this is irrelevant.
Mesh formats (AMF and STL)
This title is a bit misleading as a user may assume that only the mesh formats AMF and STL are supported. But in fact we support: amf, stl, obj, off, ply, smf.
The first option about maximum deviation applies to all mesh formats, while the second about compression only applies to the amf format.