fix install path issues and install by default
This commit is contained in:
parent
30235b565c
commit
2b442c09e4
2 changed files with 21 additions and 17 deletions
|
@ -611,6 +611,7 @@ class ABC3D_OT_InstallFont(bpy.types.Operator):
|
|||
install_in_assets: bpy.props.BoolProperty(
|
||||
name="install in assets",
|
||||
description="install the font in the assets directory of the addon",
|
||||
default=True,
|
||||
)
|
||||
|
||||
load_into_memory: bpy.props.BoolProperty(name="load font data into memory",
|
||||
|
@ -651,6 +652,7 @@ class ABC3D_OT_InstallFont(bpy.types.Operator):
|
|||
target = os.path.join(preferences.assets_dir, "fonts", filename)
|
||||
print(f"installing {scene.abc3d.font_path} -> {target}")
|
||||
import shutil
|
||||
os.makedirs(os.path.dirname(target), exist_ok=True)
|
||||
shutil.copyfile(scene.abc3d.font_path, target)
|
||||
# def register_load(target, load=False):
|
||||
# print(f"registering installed fonts")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue