[Bf-extensions-cvs] [2f5d45bc] greasepencil-addon: fix brush import - change default rotate binding
Pullusb
noreply at git.blender.org
Mon Sep 28 13:29:05 CEST 2020
Commit: 2f5d45bc03177b207367fcec33977880fcc201db
Author: Pullusb
Date: Mon Sep 28 13:28:49 2020 +0200
Branches: greasepencil-addon
https://developer.blender.org/rBAC2f5d45bc03177b207367fcec33977880fcc201db
fix brush import - change default rotate binding
===================================================================
M greasepencil-addon/__init__.py
M greasepencil-addon/import_brush_pack.py
M greasepencil-addon/prefs.py
===================================================================
diff --git a/greasepencil-addon/__init__.py b/greasepencil-addon/__init__.py
index 0ba50b6b..2771c52d 100644
--- a/greasepencil-addon/__init__.py
+++ b/greasepencil-addon/__init__.py
@@ -21,7 +21,7 @@ bl_info = {
"name": "Grease Pencil Tools",
"description": "Pack of tools for Grease pencil drawing",
"author": "Samuel Bernou",
-"version": (1, 1, 0),
+"version": (1, 1, 1),
"blender": (2, 83, 0),
"location": "sidebar (N) > Grease pencil > Grease pencil",
"warning": "",
diff --git a/greasepencil-addon/import_brush_pack.py b/greasepencil-addon/import_brush_pack.py
index ec120ed3..fbeb25f1 100644
--- a/greasepencil-addon/import_brush_pack.py
+++ b/greasepencil-addon/import_brush_pack.py
@@ -17,7 +17,10 @@ class GP_OT_install_brush_pack(bpy.types.Operator):
with bpy.data.libraries.load(str(blend_fp), link=False) as (data_from, data_to):
# load brushes starting with 'tex' prefix if there are not already there
data_to.brushes = [b for b in data_from.brushes if b.startswith('tex_') and not b in cur_brushes]
-
+ # Add holdout
+ if 'z_holdout' in data_from.brushes:
+ data_to.brushes.append('z_holdout')
+
brush_count = len(data_to.brushes)
## force fake user for the brushes
for b in data_to.brushes:
diff --git a/greasepencil-addon/prefs.py b/greasepencil-addon/prefs.py
index bbb26304..7f6282fa 100644
--- a/greasepencil-addon/prefs.py
+++ b/greasepencil-addon/prefs.py
@@ -100,7 +100,7 @@ class GreasePencilAddonPrefs(bpy.types.AddonPreferences):
mouse_click : EnumProperty(
name="Mouse button", description="click on right/left/middle mouse button in combination with a modifier to trigger alignement",
- default='RIGHTMOUSE',
+ default='MIDDLEMOUSE',
items=(
('RIGHTMOUSE', 'Right click', 'Use click on Right mouse button', 'MOUSE_RMB', 0),
('LEFTMOUSE', 'Left click', 'Use click on Left mouse button', 'MOUSE_LMB', 1),
More information about the Bf-extensions-cvs
mailing list