Blender Git Commit Log

Git Commits -> Revision 452b1a0

November 21, 2019, 21:18 (GMT)
Gpencil: Convert Sculpt and Weight Paint to Brushes

This commit convert the old hacked brushes for Sculpt and Weight paint into real Blender brushes.

All hacks have been removed and the weight paint mode has been separated from sculpt code.

New keymaps by tool also.

Related to T71711

Commit Details:

Full Hash: 452b1a02e4787454fea6954ef4ec1b6e5a35bdae
Parent Commit: 0a109b7
Lines Changed: +4639, -3137

2 Added Paths:

/source/blender/editors/gpencil/gpencil_sculpt_paint.c (+2236, -0) (View)
/source/blender/editors/gpencil/gpencil_weight_paint.c (+976, -0) (View)

1 Deleted Path:

/source/blender/editors/gpencil/gpencil_brush.c (+0, -2337)

40 Modified Paths:

/release/scripts/modules/bl_keymap_utils/keymap_from_toolbar.py (+2, -0) (Diff)
/release/scripts/modules/bl_keymap_utils/keymap_hierarchy.py (+10, -0) (Diff)
/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+212, -25) (Diff)
/release/scripts/presets/keyconfig/keymap_data/industry_compatible_data.py (+218, -21) (Diff)
/release/scripts/startup/bl_ui/properties_grease_pencil_common.py (+16, -45) (Diff)
/release/scripts/startup/bl_ui/properties_paint_common.py (+15, -15) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+5, -7) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+25, -12) (Diff)
/release/scripts/startup/bl_ui/space_view3d_toolbar.py (+62, -13) (Diff)
/source/blender/blenkernel/BKE_brush.h (+4, -1) (Diff)
/source/blender/blenkernel/BKE_paint.h (+4, -2) (Diff)
/source/blender/blenkernel/intern/brush.c (+162, -1) (Diff)
/source/blender/blenkernel/intern/library_query.c (+6, -0) (Diff)
/source/blender/blenkernel/intern/paint.c (+54, -6) (Diff)
/source/blender/blenkernel/intern/paint_toolslots.c (+6, -0) (Diff)
/source/blender/blenkernel/intern/scene.c (+16, -68) (Diff)
/source/blender/blenloader/intern/readfile.c (+8, -0) (Diff)
/source/blender/blenloader/intern/versioning_270.c (+0, -86) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+21, -85) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+5, -3) (Diff)
/source/blender/blenloader/intern/writefile.c (+8, -0) (Diff)
/source/blender/editors/gpencil/CMakeLists.txt (+2, -1) (Diff)
/source/blender/editors/gpencil/gpencil_data.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_edit.c (+19, -1) (Diff)
/source/blender/editors/gpencil/gpencil_intern.h (+1, -0) (Diff)
/source/blender/editors/gpencil/gpencil_merge.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_ops.c (+167, -3) (Diff)
/source/blender/editors/gpencil/gpencil_paint.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_primitive.c (+1, -1) (Diff)
/source/blender/editors/gpencil/gpencil_utils.c (+29, -49) (Diff)
/source/blender/editors/interface/interface_icons.c (+33, -1) (Diff)
/source/blender/editors/screen/area.c (+44, -0) (Diff)
/source/blender/editors/sculpt_paint/paint_ops.c (+3, -1) (Diff)
/source/blender/makesdna/DNA_brush_types.h (+66, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+20, -83) (Diff)
/source/blender/makesrna/intern/rna_brush.c (+123, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+8, -0) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+45, -210) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+2, -2) (Diff)
/source/blender/windowmanager/intern/wm_toolsystem.c (+2, -54) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021