0d7282e69b
Currently, internal I/O operators can be invoked with drag-n-drop path data, and when this happens a quick popup menu is shown to customize import settings. If these operators support operator presets, using a preset can override path data given by drag-n-drop, and that can be unwanted behavior. While this can be fixed by setting path properties to SKIP_SAVE, doing this would make these properties also to stop using ghost values. These ghost values are used by the file select window to open operator last import directory, and using this flag makes the file select windows always open the home directory. To fix that, add an explicit flag PROP_SKIP_PRESET that skips properties writing to presets. Also clarify that PROP_HIDDEN and PROP_SKIP_SAVE also avoid writing to presets. Added a operator that can clean operator's specific property presets. Importing presets from previous versions runs an automatic cleanup. Co-authored-by: Brecht Van Lommel <brecht@blender.org> Pull Request: https://projects.blender.org/blender/blender/pulls/117673 |
||
---|---|---|
.. | ||
freestyle | ||
modules | ||
presets | ||
site | ||
startup | ||
templates_osl | ||
templates_py |