Changeset View
Changeset View
Standalone View
Standalone View
release/scripts/startup/bl_ui/space_toolsystem_toolbar.py
| Context not available. | |||||
| from bpy.app.translations import pgettext_tip as tip_ | from bpy.app.translations import pgettext_tip as tip_ | ||||
| def kmi_to_string_or_none(kmi): | def kmi_to_string_or_none(kmi: KeyMapItem): | ||||
| return kmi.to_string() if kmi else "<none>" | return kmi.to_string() if kmi else "<none>" | ||||
| Context not available. | |||||
| @ToolDef.from_fn | @ToolDef.from_fn | ||||
| def ruler(): | def ruler(): | ||||
| def description(_context, _item, km): | def description(_context, _item, km: KeyMap): | ||||
| if km is not None: | if km is not None: | ||||
| kmi_add = km.keymap_items.find_from_operator("view3d.ruler_add") | kmi_add = km.keymap_items.find_from_operator("view3d.ruler_add") | ||||
| kmi_remove = km.keymap_items.find_from_operator("view3d.ruler_remove") | kmi_remove = km.keymap_items.find_from_operator("view3d.ruler_remove") | ||||
| Context not available. | |||||