Tool System: split UI label from tool identifiers
authorCampbell Barton <ideasman42@gmail.com>
Fri, 15 Mar 2019 01:45:41 +0000 (12:45 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 15 Mar 2019 03:53:08 +0000 (14:53 +1100)
commit3400fe3ecee99cb6a74455943f2755e6f22ef047
treed38e6d65b73f32d4b7685f2010e3f70df45994a0
parent388ff003e28bb8077d3dbd300e7e1f6beccea263
Tool System: split UI label from tool identifiers

Prepare for exposing tool registration to the Python API.

- Generated tools can use their own prefix so naming collisions
  won't happen between hard coded & generated tools.
- Add-on authors can use the add-on name as a prefix.

Currently the names match, renaming will happen next.
14 files changed:
release/scripts/modules/bl_keymap_utils/keymap_from_toolbar.py
release/scripts/presets/keyconfig/keymap_data/blender_default.py
release/scripts/startup/bl_operators/wm.py
release/scripts/startup/bl_ui/space_toolsystem_common.py
release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
release/scripts/startup/bl_ui/space_topbar.py
release/scripts/startup/bl_ui/space_view3d.py
source/blender/editors/interface/interface_query.c
source/blender/editors/interface/interface_region_tooltip.c
source/blender/makesrna/intern/rna_workspace.c
source/blender/makesrna/intern/rna_workspace_api.c
source/blender/windowmanager/WM_toolsystem.h
source/blender/windowmanager/intern/wm_keymap_utils.c
source/blender/windowmanager/intern/wm_toolsystem.c