keyconfig_version = (3, 4, 6) keyconfig_data = \ [("3D View", {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, {"items": [("flip_fluid_operators.helper_run_batch_render_scriptfile", {"type": 'B', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("flip_fluid_operators.helper_command_line_render", {"type": 'F12', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("flip_fluid_operators.helper_command_line_render_frame", {"type": 'F12', "value": 'PRESS', "shift": True}, None), ("engon.clicker", {"type": 'C', "value": 'PRESS', "alt": True}, None), ("substance.apply_sbsar", {"type": 'M', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("substance.load_sbsar", {"type": 'L', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("wm.call_menu", {"type": 'U', "value": 'PRESS', "shift": True, "ctrl": True}, {"properties": [("name", 'SUBSTANCE_MT_MAIN_VIEW_3D'), ], }, ), ("sna.run_modal_fcd17", {"type": 'U', "value": 'PRESS', "shift": True}, None), ("view3d.cursor3d", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("transform.translate", {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True}, {"properties": [("cursor_transform", True), ("release_confirm", True), ], }, ), ("view3d.localview", {"type": 'NUMPAD_SLASH', "value": 'PRESS', "repeat": True}, None), ("view3d.localview", {"type": 'E', "value": 'PRESS', "alt": True, "repeat": True}, None), ("view3d.localview_remove_from", {"type": 'M', "value": 'PRESS', "repeat": True}, None), ("view3d.move", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "alt": True}, None), ("view3d.zoom", {"type": 'RIGHTMOUSE', "value": 'PRESS', "alt": True}, None), ("view3d.dolly", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("view3d.view_selected", {"type": 'F', "value": 'PRESS', "repeat": True}, {"properties": [("use_all_regions", True), ], }, ), ("view3d.view_selected", {"type": 'F', "value": 'PRESS', "repeat": True}, {"properties": [("use_all_regions", False), ], "active":False, }, ), ("view3d.smoothview", {"type": 'TIMER1', "value": 'ANY', "any": True}, None), ("view3d.move", {"type": 'TRACKPADPAN', "value": 'ANY', "shift": True}, None), ("view3d.zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None), ("view3d.zoom", {"type": 'TRACKPADPAN', "value": 'ANY', "ctrl": True}, None), ("view3d.zoom", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, {"properties": [("delta", 1), ], }, ), ("view3d.zoom", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, {"properties": [("delta", -1), ], }, ), ("view3d.zoom", {"type": 'EQUAL', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("delta", 1), ], }, ), ("view3d.zoom", {"type": 'MINUS', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("delta", -1), ], }, ), ("view3d.zoom", {"type": 'WHEELINMOUSE', "value": 'PRESS'}, {"properties": [("delta", 1), ], }, ), ("view3d.zoom", {"type": 'WHEELOUTMOUSE', "value": 'PRESS'}, {"properties": [("delta", -1), ], }, ), ("view3d.dolly", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("delta", 1), ], }, ), ("view3d.dolly", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("delta", -1), ], }, ), ("view3d.dolly", {"type": 'EQUAL', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("delta", 1), ], }, ), ("view3d.dolly", {"type": 'MINUS', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("delta", -1), ], }, ), ("view3d.view_center_camera", {"type": 'HOME', "value": 'PRESS', "repeat": True}, None), ("view3d.view_center_lock", {"type": 'HOME', "value": 'PRESS', "repeat": True}, None), ("view3d.view_all", {"type": 'HOME', "value": 'PRESS', "repeat": True}, {"properties": [("center", False), ], }, ), ("view3d.view_all", {"type": 'HOME', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_all_regions", True), ("center", False), ], }, ), ("view3d.view_all", {"type": 'C', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("center", True), ], }, ), ("wm.call_menu_pie", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_view_pie'), ], }, ), ("view3d.navigate", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "shift": True, "repeat": True}, None), ("view3d.view_camera", {"type": 'NUMPAD_0', "value": 'PRESS', "repeat": True}, None), ("view3d.view_axis", {"type": 'NUMPAD_1', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'FRONT'), ], }, ), ("view3d.view_orbit", {"type": 'NUMPAD_2', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'ORBITDOWN'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_3', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'RIGHT'), ], }, ), ("view3d.view_orbit", {"type": 'NUMPAD_4', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'ORBITLEFT'), ], }, ), ("view3d.view_persportho", {"type": 'NUMPAD_5', "value": 'PRESS', "repeat": True}, None), ("view3d.view_orbit", {"type": 'NUMPAD_6', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'ORBITRIGHT'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_7', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'TOP'), ], }, ), ("view3d.view_orbit", {"type": 'NUMPAD_8', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'ORBITUP'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_1', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'BACK'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_3', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'LEFT'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_7', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'BOTTOM'), ], }, ), ("view3d.view_pan", {"type": 'NUMPAD_2', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'PANDOWN'), ], }, ), ("view3d.view_pan", {"type": 'NUMPAD_4', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'PANLEFT'), ], }, ), ("view3d.view_pan", {"type": 'NUMPAD_6', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'PANRIGHT'), ], }, ), ("view3d.view_pan", {"type": 'NUMPAD_8', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("type", 'PANUP'), ], }, ), ("view3d.view_roll", {"type": 'NUMPAD_4', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'LEFT'), ], }, ), ("view3d.view_roll", {"type": 'NUMPAD_6', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'RIGHT'), ], }, ), ("view3d.view_orbit", {"type": 'NUMPAD_9', "value": 'PRESS', "repeat": True}, {"properties": [("angle", 3.1415927), ("type", 'ORBITRIGHT'), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_1', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'FRONT'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_3', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'RIGHT'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_7', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'TOP'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_1', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("type", 'BACK'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_3', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("type", 'LEFT'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NUMPAD_7', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("type", 'BOTTOM'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'NORTH'}, {"properties": [("type", 'TOP'), ("relative", True), ], }, ), ("view3d.view_axis", {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'SOUTH'}, {"properties": [("type", 'BOTTOM'), ("relative", True), ], }, ), ("view3d.view_axis", {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'EAST'}, {"properties": [("type", 'RIGHT'), ("relative", True), ], }, ), ("view3d.view_axis", {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'WEST'}, {"properties": [("type", 'LEFT'), ("relative", True), ], }, ), ("view3d.view_center_pick", {"type": 'MIDDLEMOUSE', "value": 'CLICK', "alt": True}, None), ("view3d.ndof_orbit_zoom", {"type": 'NDOF_MOTION', "value": 'ANY'}, None), ("view3d.ndof_orbit", {"type": 'NDOF_MOTION', "value": 'ANY', "ctrl": True}, None), ("view3d.ndof_pan", {"type": 'NDOF_MOTION', "value": 'ANY', "shift": True}, None), ("view3d.ndof_all", {"type": 'NDOF_MOTION', "value": 'ANY', "shift": True, "ctrl": True}, None), ("view3d.view_selected", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, {"properties": [("use_all_regions", False), ], "active":False, }, ), ("view3d.view_roll", {"type": 'NDOF_BUTTON_ROLL_CCW', "value": 'PRESS'}, {"properties": [("type", 'LEFT'), ], }, ), ("view3d.view_roll", {"type": 'NDOF_BUTTON_ROLL_CCW', "value": 'PRESS'}, {"properties": [("type", 'RIGHT'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_FRONT', "value": 'PRESS'}, {"properties": [("type", 'FRONT'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_BACK', "value": 'PRESS'}, {"properties": [("type", 'BACK'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_LEFT', "value": 'PRESS'}, {"properties": [("type", 'LEFT'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_RIGHT', "value": 'PRESS'}, {"properties": [("type", 'RIGHT'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_TOP', "value": 'PRESS'}, {"properties": [("type", 'TOP'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_BOTTOM', "value": 'PRESS'}, {"properties": [("type", 'BOTTOM'), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_FRONT', "value": 'PRESS', "shift": True}, {"properties": [("type", 'FRONT'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_RIGHT', "value": 'PRESS', "shift": True}, {"properties": [("type", 'RIGHT'), ("align_active", True), ], }, ), ("view3d.view_axis", {"type": 'NDOF_BUTTON_TOP', "value": 'PRESS', "shift": True}, {"properties": [("type", 'TOP'), ("align_active", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK'}, {"properties": [("deselect_all", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True}, {"properties": [("toggle", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True}, {"properties": [("center", True), ("object", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "alt": True}, {"properties": [("enumerate", True), ], "active":False, }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True}, {"properties": [("extend", True), ("toggle", True), ("center", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True, "alt": True}, {"properties": [("center", True), ("enumerate", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "alt": True}, {"properties": [("toggle", True), ("enumerate", True), ], }, ), ("view3d.select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True, "alt": True}, {"properties": [("toggle", True), ("center", True), ("enumerate", True), ], }, ), ("view3d.select_box", {"type": 'B', "value": 'PRESS', "repeat": True}, None), ("view3d.select_lasso", {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'ADD'), ], }, ), ("view3d.select_lasso", {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("view3d.select_circle", {"type": 'C', "value": 'PRESS', "repeat": True}, None), ("view3d.zoom_border", {"type": 'B', "value": 'PRESS', "shift": True, "repeat": True}, None), ("view3d.render_border", {"type": 'B', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("view3d.clear_render_border", {"type": 'B', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, None), ("view3d.camera_to_view", {"type": 'NUMPAD_0', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, None), ("view3d.object_as_camera", {"type": 'NUMPAD_0', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("view3d.copybuffer", {"type": 'C', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("view3d.pastebuffer", {"type": 'V', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.call_menu_pie", {"type": 'S', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_snap_pie'), ], }, ), ("transform.translate", {"type": 'G', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("transform.translate", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None), ("transform.rotate", {"type": 'R', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("transform.resize", {"type": 'S', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("transform.bend", {"type": 'W', "value": 'PRESS', "shift": True, "repeat": True}, None), ("transform.tosphere", {"type": 'S', "value": 'PRESS', "shift": True, "alt": True, "repeat": True}, None), ("transform.shear", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True, "repeat": True}, None), ("transform.mirror", {"type": 'M', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.context_toggle", {"type": 'TAB', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("data_path", 'tool_settings.use_snap'), ], }, ), ("wm.call_panel", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_PT_snapping'), ("keep_open", False), ], }, ), ("object.transform_axis_target", {"type": 'T', "value": 'PRESS', "shift": True, "repeat": True}, None), ("transform.skin_resize", {"type": 'A', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.context_toggle", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("data_path", 'space_data.show_gizmo_tool'), ], }, ), ("wm.call_menu_pie", {"type": 'PERIOD', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_pivot_pie'), ], }, ), ("wm.call_menu_pie", {"type": 'COMMA', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_orientations_pie'), ], }, ), ("wm.context_toggle", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("data_path", 'space_data.show_gizmo_tool'), ], }, ), ("wm.call_menu_pie", {"type": 'Z', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_shading_pie'), ], }, ), ("view3d.toggle_shading", {"type": 'Z', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("type", 'WIREFRAME'), ], }, ), ("view3d.toggle_xray", {"type": 'Z', "value": 'PRESS', "alt": True, "repeat": True}, None), ("wm.context_toggle", {"type": 'Z', "value": 'PRESS', "shift": True, "alt": True, "repeat": True}, {"properties": [("data_path", 'space_data.overlay.show_overlays'), ], }, ), ("wm.tool_set_by_name", {"type": 'W', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("wm.call_menu_pie", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, {"properties": [("name", 'view3D.Pie_menu'), ], }, ), ("wm.call_menu_pie", {"type": 'SPACE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'view3D.Pie_menu'), ], }, ), ("wm.call_menu_pie", {"type": 'SPACE', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'view3D.Quad_menu'), ], }, ), ("view3d.rotate", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None), ], }, ), ("3D View Tool: Move", {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, {"items": [("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, {"properties": [("ymax", 0), ("wait_for_input", True), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True}, {"properties": [("mode", 'ADD'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'XOR'), ], }, ), ], }, ), ("3D View Tool: Rotate", {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, {"items": [("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True}, {"properties": [("mode", 'ADD'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'XOR'), ], }, ), ], }, ), ("3D View Tool: Scale", {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, {"items": [("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True}, {"properties": [("mode", 'ADD'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'XOR'), ], }, ), ], }, ), ("3D View Tool: Select Box", {"space_type": 'VIEW_3D', "region_type": 'WINDOW'}, {"items": [("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True}, {"properties": [("mode", 'ADD'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("view3d.select_box", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'XOR'), ], }, ), ], }, ), ("Frames", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("screen.frame_offset", {"type": 'LEFT_ARROW', "value": 'PRESS', "repeat": True}, {"properties": [("delta", -1), ], }, ), ("screen.frame_offset", {"type": 'RIGHT_ARROW', "value": 'PRESS', "repeat": True}, {"properties": [("delta", 1), ], }, ), ("screen.frame_jump", {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("end", True), ], }, ), ("screen.frame_jump", {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("end", False), ], }, ), ("screen.keyframe_jump", {"type": 'UP_ARROW', "value": 'PRESS', "repeat": True}, {"properties": [("next", True), ], }, ), ("screen.keyframe_jump", {"type": 'DOWN_ARROW', "value": 'PRESS', "repeat": True}, {"properties": [("next", False), ], }, ), ("screen.keyframe_jump", {"type": 'MEDIA_LAST', "value": 'PRESS', "repeat": True}, {"properties": [("next", True), ], }, ), ("screen.keyframe_jump", {"type": 'MEDIA_FIRST', "value": 'PRESS', "repeat": True}, {"properties": [("next", False), ], }, ), ("screen.animation_play", {"type": 'SPACE', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("screen.animation_play", {"type": 'SPACE', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("reverse", True), ], }, ), ("screen.animation_cancel", {"type": 'ESC', "value": 'PRESS', "repeat": True}, None), ("screen.animation_play", {"type": 'MEDIA_PLAY', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("screen.animation_cancel", {"type": 'MEDIA_STOP', "value": 'PRESS', "repeat": True}, None), ], }, ), ("Mesh", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("mesh.loopcut_slide", {"type": 'R', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("TRANSFORM_OT_edge_slide", [("release_confirm", False), ], ), ], }, ), ("mesh.offset_edge_loops_slide", {"type": 'R', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("TRANSFORM_OT_edge_slide", [("release_confirm", False), ], ), ], }, ), ("mesh.inset", {"type": 'I', "value": 'PRESS', "repeat": True}, None), ("mesh.bevel", {"type": 'B', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("mesh.bevel", {"type": 'B', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'FACE'), ], }, ), ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'CLICK', "alt": True}, {"properties": [("extend", False), ("deselect", False), ("toggle", False), ], "active":False, }, ), ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "alt": True}, {"properties": [("extend", False), ("deselect", False), ("toggle", True), ], }, ), ("mesh.edgering_select", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True, "alt": True}, {"properties": [("extend", False), ("deselect", False), ("toggle", False), ], }, ), ("mesh.edgering_select", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True, "alt": True}, {"properties": [("extend", False), ("deselect", False), ("toggle", True), ], }, ), ("mesh.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True}, {"properties": [("use_fill", False), ], }, ), ("mesh.shortest_path_pick", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True}, {"properties": [("use_fill", True), ], }, ), ("mesh.select_all", {"type": 'A', "value": 'PRESS', "repeat": True}, {"properties": [("action", 'SELECT'), ], }, ), ("mesh.select_all", {"type": 'A', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("action", 'DESELECT'), ], }, ), ("mesh.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("action", 'INVERT'), ], }, ), ("mesh.select_all", {"type": 'A', "value": 'DOUBLE_CLICK'}, {"properties": [("action", 'DESELECT'), ], }, ), ("mesh.select_more", {"type": 'PERIOD', "value": 'PRESS', "shift": True, "repeat": True}, None), ("mesh.select_less", {"type": 'COMMA', "value": 'PRESS', "shift": True, "repeat": True}, None), ("mesh.select_next_item", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("mesh.select_prev_item", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("mesh.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("mesh.select_linked_pick", {"type": 'L', "value": 'PRESS', "repeat": True}, {"properties": [("deselect", False), ], }, ), ("mesh.select_linked_pick", {"type": 'L', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("deselect", True), ], }, ), ("mesh.select_mirror", {"type": 'M', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("wm.call_menu", {"type": 'G', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_select_similar'), ], }, ), ("mesh.hide", {"type": 'H', "value": 'PRESS', "repeat": True}, {"properties": [("unselected", False), ], }, ), ("mesh.hide", {"type": 'H', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("unselected", True), ], }, ), ("mesh.reveal", {"type": 'H', "value": 'PRESS', "alt": True, "repeat": True}, None), ("mesh.normals_make_consistent", {"type": 'N', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("inside", False), ], }, ), ("mesh.normals_make_consistent", {"type": 'N', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("inside", True), ], }, ), ("view3d.edit_mesh_extrude_move_normal", {"type": 'E', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.call_menu", {"type": 'E', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_extrude'), ], "active":False, }, ), ("transform.edge_crease", {"type": 'E', "value": 'PRESS', "shift": True, "repeat": True}, None), ("mesh.fill", {"type": 'F', "value": 'PRESS', "alt": True, "repeat": True}, None), ("mesh.quads_convert_to_tris", {"type": 'T', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("quad_method", 'BEAUTY'), ("ngon_method", 'BEAUTY'), ], }, ), ("mesh.quads_convert_to_tris", {"type": 'T', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("quad_method", 'FIXED'), ("ngon_method", 'CLIP'), ], }, ), ("mesh.tris_convert_to_quads", {"type": 'J', "value": 'PRESS', "alt": True, "repeat": True}, None), ("mesh.rip_move", {"type": 'V', "value": 'PRESS', "repeat": True}, {"properties": [("MESH_OT_rip", [("use_fill", False), ], ), ], }, ), ("mesh.rip_move", {"type": 'V', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("MESH_OT_rip", [("use_fill", True), ], ), ], }, ), ("mesh.rip_edge_move", {"type": 'D', "value": 'PRESS', "alt": True, "repeat": True}, None), ("mesh.merge", {"type": 'M', "value": 'PRESS', "alt": True, "repeat": True}, None), ("transform.shrink_fatten", {"type": 'S', "value": 'PRESS', "alt": True, "repeat": True}, None), ("mesh.edge_face_add", {"type": 'G', "value": 'PRESS', "repeat": True}, None), ("mesh.duplicate_move", {"type": 'D', "value": 'PRESS', "shift": True, "repeat": True}, None), ("wm.call_menu", {"type": 'A', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_mesh_add'), ], }, ), ("mesh.separate", {"type": 'P', "value": 'PRESS', "repeat": True}, None), ("mesh.split", {"type": 'Y', "value": 'PRESS', "repeat": True}, None), ("mesh.vert_connect_path", {"type": 'J', "value": 'PRESS', "repeat": True}, None), ("mesh.point_normals", {"type": 'L', "value": 'PRESS', "alt": True, "repeat": True}, None), ("transform.vert_slide", {"type": 'V', "value": 'PRESS', "shift": True, "repeat": True}, None), ("mesh.dupli_extrude_cursor", {"type": 'RIGHTMOUSE', "value": 'CLICK', "ctrl": True}, {"properties": [("rotate_source", True), ], }, ), ("mesh.dupli_extrude_cursor", {"type": 'RIGHTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True}, {"properties": [("rotate_source", False), ], }, ), ("edit.delete_without_confirm", {"type": 'X', "value": 'PRESS', "repeat": True}, None), ("mesh.dissolve_mode", {"type": 'X', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("mesh.dissolve_mode", {"type": 'DEL', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("mesh.knife_tool", {"type": 'K', "value": 'PRESS', "repeat": True}, {"properties": [("use_occlude_geometry", True), ("only_selected", False), ], }, ), ("object.vertex_parent_set", {"type": 'P', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_specials'), ], "active":False, }, ), ("wm.call_menu", {"type": 'F', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_faces'), ], }, ), ("wm.call_menu", {"type": 'E', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_edges'), ], }, ), ("wm.call_menu", {"type": 'V', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_vertices'), ], }, ), ("wm.call_menu", {"type": 'H', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_hook'), ], }, ), ("wm.call_menu", {"type": 'U', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_uv_map'), ], }, ), ("wm.call_menu", {"type": 'G', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_vertex_group'), ], }, ), ("object.vertex_group_remove_from", {"type": 'G', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, None), ("wm.call_menu_pie", {"type": 'O', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_proportional_editing_falloff_pie'), ], }, ), ("wm.context_toggle_enum", {"type": 'O', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.proportional_edit'), ("value_1", 'DISABLED'), ("value_2", 'ENABLED'), ], }, ), ("wm.context_toggle_enum", {"type": 'O', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("data_path", 'tool_settings.proportional_edit'), ("value_1", 'DISABLED'), ("value_2", 'CONNECTED'), ], }, ), ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, {"properties": [("extend", False), ("deselect", False), ("toggle", False), ], }, ), ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "shift": True}, {"properties": [("extend", True), ("deselect", False), ("toggle", False), ], }, ), ("mesh.loop_select", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK', "alt": True}, {"properties": [("extend", False), ("deselect", True), ("toggle", False), ], }, ), ("wm.tool_set_by_name", {"type": 'Q', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_id", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.select_box'), ], }, ), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.move'), ], }, ), ("wm.tool_set_by_id", {"type": 'E', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.rotate'), ], }, ), ("wm.tool_set_by_id", {"type": 'R', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.scale'), ], }, ), ("wm.call_menu", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, {"properties": [("name", 'Special_Tools_Menu'), ], }, ), ("wm.call_menu", {"type": 'DEL', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_edit_mesh_delete'), ], }, ), ], }, ), ("Object Mode", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("object.booltool_auto_slice", {"type": 'NUMPAD_SLASH', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("object.booltool_auto_intersect", {"type": 'NUMPAD_ASTERIX', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("object.booltool_auto_difference", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("object.booltool_auto_union", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("btool.to_mesh", {"type": 'NUMPAD_ENTER', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("btool.brush_to_mesh", {"type": 'NUMPAD_ENTER', "value": 'PRESS', "ctrl": True}, None), ("btool.boolean_slice", {"type": 'NUMPAD_SLASH', "value": 'PRESS', "ctrl": True}, None), ("btool.boolean_inters", {"type": 'NUMPAD_ASTERIX', "value": 'PRESS', "ctrl": True}, None), ("btool.boolean_diff", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True}, None), ("btool.boolean_union", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True}, None), ("wm.call_menu", {"type": 'B', "value": 'PRESS', "shift": True, "ctrl": True}, {"properties": [("name", 'VIEW3D_MT_booltool_menu'), ], }, ), ("wm.call_menu_pie", {"type": 'O', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_proportional_editing_falloff_pie'), ], }, ), ("wm.context_toggle", {"type": 'O', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.use_proportional_edit_objects'), ], }, ), ("object.select_all", {"type": 'A', "value": 'PRESS', "repeat": True}, {"properties": [("action", 'SELECT'), ], }, ), ("object.select_all", {"type": 'A', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("action", 'DESELECT'), ], }, ), ("object.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("action", 'INVERT'), ], }, ), ("object.select_all", {"type": 'A', "value": 'DOUBLE_CLICK'}, {"properties": [("action", 'DESELECT'), ], }, ), ("object.select_more", {"type": 'PERIOD', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.select_less", {"type": 'COMMA', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.select_linked", {"type": 'L', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.select_grouped", {"type": 'G', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS', "repeat": True}, {"properties": [("direction", 'PARENT'), ("extend", False), ], }, ), ("object.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("direction", 'PARENT'), ("extend", True), ], }, ), ("object.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "repeat": True}, {"properties": [("direction", 'CHILD'), ("extend", False), ], }, ), ("object.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("direction", 'CHILD'), ("extend", True), ], }, ), ("object.parent_set", {"type": 'P', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("object.parent_clear", {"type": 'P', "value": 'PRESS', "alt": True, "repeat": True}, None), ("object.location_clear", {"type": 'G', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("clear_delta", False), ], }, ), ("object.rotation_clear", {"type": 'R', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("clear_delta", False), ], }, ), ("object.scale_clear", {"type": 'S', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("clear_delta", False), ], }, ), ("object.delete", {"type": 'X', "value": 'PRESS', "repeat": True}, {"properties": [("use_global", False), ], }, ), ("object.delete", {"type": 'X', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_global", True), ], }, ), ("object.delete", {"type": 'DEL', "value": 'PRESS', "repeat": True}, {"properties": [("use_global", False), ("confirm", False), ], }, ), ("object.delete", {"type": 'DEL', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_global", True), ("confirm", False), ], }, ), ("wm.call_menu", {"type": 'A', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_add'), ], }, ), ("wm.call_menu", {"type": 'A', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_object_apply'), ], }, ), ("wm.call_menu", {"type": 'L', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_make_links'), ], }, ), ("object.duplicate_move", {"type": 'D', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.duplicate_move_linked", {"type": 'D', "value": 'PRESS', "alt": True, "repeat": True}, None), ("object.join", {"type": 'J', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("anim.keyframe_insert_menu", {"type": 'I', "value": 'PRESS', "repeat": True}, None), ("anim.keyframe_delete_v3d", {"type": 'I', "value": 'PRESS', "alt": True, "repeat": True}, None), ("anim.keying_set_active_set", {"type": 'I', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True, "repeat": True}, None), ("collection.create", {"type": 'G', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("collection.objects_remove", {"type": 'G', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, None), ("collection.objects_remove_all", {"type": 'G', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True, "repeat": True}, None), ("collection.objects_add_active", {"type": 'G', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("collection.objects_remove_active", {"type": 'G', "value": 'PRESS', "shift": True, "alt": True, "repeat": True}, None), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'VIEW3D_MT_object_specials'), ], "active":False, }, ), ("object.subdivision_set", {"type": 'ZERO', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 0), ("relative", False), ], }, ), ("object.subdivision_set", {"type": 'ONE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 1), ("relative", False), ], }, ), ("object.subdivision_set", {"type": 'TWO', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 2), ("relative", False), ], }, ), ("object.subdivision_set", {"type": 'THREE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 3), ("relative", False), ], }, ), ("object.subdivision_set", {"type": 'FOUR', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 4), ("relative", False), ], }, ), ("object.subdivision_set", {"type": 'FIVE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("level", 5), ("relative", False), ], }, ), ("object.move_to_collection", {"type": 'M', "value": 'PRESS', "repeat": True}, None), ("object.link_to_collection", {"type": 'M', "value": 'PRESS', "shift": True, "repeat": True}, None), ("object.hide_view_clear", {"type": 'H', "value": 'PRESS', "alt": True, "repeat": True}, None), ("object.hide_view_set", {"type": 'H', "value": 'PRESS', "repeat": True}, {"properties": [("unselected", False), ], }, ), ("object.hide_view_set", {"type": 'H', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("unselected", True), ], }, ), ("object.hide_collection", {"type": 'H', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("object.hide_collection", {"type": 'ONE', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 1), ], }, ), ("object.hide_collection", {"type": 'TWO', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 2), ], }, ), ("object.hide_collection", {"type": 'THREE', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 3), ], }, ), ("object.hide_collection", {"type": 'FOUR', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 4), ], }, ), ("object.hide_collection", {"type": 'FIVE', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 5), ], }, ), ("object.hide_collection", {"type": 'SIX', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 6), ], }, ), ("object.hide_collection", {"type": 'SEVEN', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 7), ], }, ), ("object.hide_collection", {"type": 'EIGHT', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 8), ], }, ), ("object.hide_collection", {"type": 'NINE', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 9), ], }, ), ("object.hide_collection", {"type": 'ZERO', "value": 'PRESS', "any": True, "repeat": True}, {"properties": [("collection_index", 10), ], }, ), ("wm.tool_set_by_name", {"type": 'Q', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.move'), ], }, ), ("wm.tool_set_by_id", {"type": 'E', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.rotate'), ], }, ), ("wm.tool_set_by_id", {"type": 'R', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.scale'), ], }, ), ("wm.tool_set_by_id", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.select_box'), ], }, ), ], }, ), ("Object Non-modal", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("wm.call_menu_pie", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'pie.view_of'), ], }, ), ("wm.call_menu_pie", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("name", 'view3d.snap_of'), ], }, ), ("wm.call_menu_pie", {"type": 'Z', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'pie.shade_of'), ], }, ), ("wm.call_menu_pie", {"type": 'PERIOD', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'view3d.pivot_of'), ], }, ), ("wm.call_menu_pie", {"type": 'TAB', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'pie.object_mode_of'), ], "active":False, }, ), ("wm.call_menu_pie", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'pie.view_of'), ], }, ), ("wm.call_menu_pie", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("name", 'view3d.snap_of'), ], }, ), ("wm.call_menu_pie", {"type": 'Z', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'pie.shade_of'), ], }, ), ("wm.call_menu_pie", {"type": 'PERIOD', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'view3d.pivot_of'), ], }, ), ("wm.call_menu_pie", {"type": 'SPACE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'view3d.manipulator_of'), ], "active":False, }, ), ("object.mode_set", {"type": 'TAB', "value": 'PRESS', "repeat": True}, {"properties": [("mode", 'EDIT'), ("toggle", True), ], }, ), ("view3d.object_mode_pie_or_toggle", {"type": 'TAB', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ], }, ), ("Outliner", {"space_type": 'OUTLINER', "region_type": 'WINDOW'}, {"items": [("outliner.highlight_update", {"type": 'MOUSEMOVE', "value": 'ANY', "any": True}, None), ("outliner.item_rename", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, None), ("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK'}, {"properties": [("extend", False), ], }, ), ("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True}, {"properties": [("extend", True), ], }, ), ("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True}, {"properties": [("extend", False), ], }, ), ("outliner.item_activate", {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True}, {"properties": [("extend", True), ], }, ), ("outliner.select_box", {"type": 'B', "value": 'PRESS', "repeat": True}, None), ("outliner.item_openclose", {"type": 'LEFTMOUSE', "value": 'PRESS'}, {"properties": [("all", False), ], }, ), ("outliner.item_openclose", {"type": 'RET', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("all", True), ], }, ), ("outliner.item_rename", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, None), ("outliner.operation", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None), ("outliner.item_drag_drop", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None), ("outliner.item_drag_drop", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True}, None), ("outliner.show_hierarchy", {"type": 'HOME', "value": 'PRESS', "repeat": True}, None), ("outliner.show_active", {"type": 'PERIOD', "value": 'PRESS', "repeat": True}, None), ("outliner.show_active", {"type": 'NUMPAD_PERIOD', "value": 'PRESS', "repeat": True}, None), ("outliner.scroll_page", {"type": 'PAGE_DOWN', "value": 'PRESS', "repeat": True}, {"properties": [("up", False), ], }, ), ("outliner.scroll_page", {"type": 'PAGE_UP', "value": 'PRESS', "repeat": True}, {"properties": [("up", True), ], }, ), ("outliner.show_one_level", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, None), ("outliner.show_one_level", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, {"properties": [("open", False), ], }, ), ("outliner.select_all", {"type": 'A', "value": 'PRESS', "repeat": True}, {"properties": [("action", 'SELECT'), ], }, ), ("outliner.select_all", {"type": 'A', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("action", 'DESELECT'), ], }, ), ("outliner.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("action", 'INVERT'), ], }, ), ("outliner.select_all", {"type": 'A', "value": 'DOUBLE_CLICK'}, {"properties": [("action", 'DESELECT'), ], }, ), ("outliner.expanded_toggle", {"type": 'A', "value": 'PRESS', "shift": True, "repeat": True}, None), ("outliner.keyingset_add_selected", {"type": 'K', "value": 'PRESS', "repeat": True}, None), ("outliner.keyingset_remove_selected", {"type": 'K', "value": 'PRESS', "alt": True, "repeat": True}, None), ("anim.keyframe_insert", {"type": 'I', "value": 'PRESS', "repeat": True}, None), ("anim.keyframe_delete", {"type": 'I', "value": 'PRESS', "alt": True, "repeat": True}, None), ("outliner.drivers_add_selected", {"type": 'D', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("outliner.drivers_delete_selected", {"type": 'D', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, None), ("outliner.collection_new", {"type": 'C', "value": 'PRESS', "repeat": True}, None), ("outliner.collection_delete", {"type": 'X', "value": 'PRESS', "repeat": True}, None), ("outliner.collection_delete", {"type": 'DEL', "value": 'PRESS', "repeat": True}, None), ("object.move_to_collection", {"type": 'M', "value": 'PRESS', "repeat": True}, None), ("object.link_to_collection", {"type": 'M', "value": 'PRESS', "shift": True, "repeat": True}, None), ("outliner.collection_exclude_set", {"type": 'E', "value": 'PRESS', "repeat": True}, None), ("outliner.collection_exclude_clear", {"type": 'E', "value": 'PRESS', "alt": True, "repeat": True}, None), ("object.hide_view_clear", {"type": 'H', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("select", True), ], }, ), ("object.hide_view_set", {"type": 'H', "value": 'PRESS', "repeat": True}, {"properties": [("unselected", True), ], }, ), ("object.hide_view_set", {"type": 'H', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("unselected", True), ], }, ), ], }, ), ("Pose", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("object.parent_set", {"type": 'P', "value": 'PRESS', "ctrl": True}, None), ("pose.reveal", {"type": 'H', "value": 'PRESS', "alt": True}, None), ("pose.hide", {"type": 'H', "value": 'PRESS'}, {"properties": [("unselected", False), ], }, ), ("pose.hide", {"type": 'H', "value": 'PRESS', "shift": True}, {"properties": [("unselected", True), ], }, ), ("wm.call_menu", {"type": 'A', "value": 'PRESS', "ctrl": True}, {"properties": [("name", 'VIEW3D_MT_pose_apply'), ], }, ), ("pose.rot_clear", {"type": 'R', "value": 'PRESS', "alt": True}, None), ("pose.loc_clear", {"type": 'G', "value": 'PRESS', "alt": True}, None), ("pose.scale_clear", {"type": 'S', "value": 'PRESS', "alt": True}, None), ("pose.quaternions_flip", {"type": 'F', "value": 'PRESS', "alt": True}, None), ("pose.rotation_mode_set", {"type": 'R', "value": 'PRESS', "ctrl": True}, None), ("pose.copy", {"type": 'C', "value": 'PRESS', "ctrl": True}, None), ("pose.paste", {"type": 'V', "value": 'PRESS', "ctrl": True}, {"properties": [("flipped", False), ], }, ), ("pose.paste", {"type": 'V', "value": 'PRESS', "shift": True, "ctrl": True}, {"properties": [("flipped", True), ], }, ), ("pose.select_all", {"type": 'A', "value": 'PRESS'}, {"properties": [("action", 'SELECT'), ], }, ), ("pose.select_all", {"type": 'A', "value": 'PRESS', "alt": True}, {"properties": [("action", 'DESELECT'), ], }, ), ("pose.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True}, {"properties": [("action", 'INVERT'), ], }, ), ("pose.select_all", {"type": 'A', "value": 'DOUBLE_CLICK'}, {"properties": [("action", 'DESELECT'), ], }, ), ("pose.select_parent", {"type": 'P', "value": 'PRESS', "shift": True}, None), ("pose.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS', "repeat": True}, {"properties": [("direction", 'PARENT'), ("extend", False), ], }, ), ("pose.select_hierarchy", {"type": 'LEFT_BRACKET', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("direction", 'PARENT'), ("extend", True), ], }, ), ("pose.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "repeat": True}, {"properties": [("direction", 'CHILD'), ("extend", False), ], }, ), ("pose.select_hierarchy", {"type": 'RIGHT_BRACKET', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("direction", 'CHILD'), ("extend", True), ], }, ), ("pose.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True}, None), ("pose.select_linked_pick", {"type": 'L', "value": 'PRESS'}, None), ("pose.select_grouped", {"type": 'G', "value": 'PRESS', "shift": True}, None), ("pose.select_mirror", {"type": 'M', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("pose.constraint_add_with_targets", {"type": 'C', "value": 'PRESS', "shift": True, "ctrl": True}, None), ("pose.constraints_clear", {"type": 'C', "value": 'PRESS', "ctrl": True, "alt": True}, None), ("pose.ik_add", {"type": 'I', "value": 'PRESS', "shift": True}, None), ("pose.ik_clear", {"type": 'I', "value": 'PRESS', "ctrl": True, "alt": True}, None), ("wm.call_menu", {"type": 'G', "value": 'PRESS', "ctrl": True}, {"properties": [("name", 'VIEW3D_MT_pose_group'), ], }, ), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "shift": True}, {"properties": [("name", 'VIEW3D_MT_bone_options_toggle'), ], }, ), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "shift": True, "ctrl": True}, {"properties": [("name", 'VIEW3D_MT_bone_options_enable'), ], }, ), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "alt": True}, {"properties": [("name", 'VIEW3D_MT_bone_options_disable'), ], }, ), ("armature.layers_show_all", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "ctrl": True}, None), ("armature.armature_layers", {"type": 'M', "value": 'PRESS', "shift": True}, None), ("pose.bone_layers", {"type": 'M', "value": 'PRESS'}, None), ("transform.bbone_resize", {"type": 'S', "value": 'PRESS', "ctrl": True, "alt": True}, None), ("anim.keyframe_insert_menu", {"type": 'I', "value": 'PRESS'}, None), ("anim.keyframe_delete_v3d", {"type": 'I', "value": 'PRESS', "alt": True}, None), ("anim.keying_set_active_set", {"type": 'I', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True}, None), ("pose.push", {"type": 'E', "value": 'PRESS', "ctrl": True}, None), ("pose.relax", {"type": 'E', "value": 'PRESS', "alt": True}, None), ("pose.breakdown", {"type": 'E', "value": 'PRESS', "shift": True}, None), ("pose.blend_to_neighbor", {"type": 'E', "value": 'PRESS', "shift": True, "alt": True}, None), ("wm.call_menu", {"type": 'P', "value": 'PRESS', "alt": True}, {"properties": [("name", 'VIEW3D_MT_pose_propagate'), ], }, ), ("object.hide_collection", {"type": 'ONE', "value": 'PRESS'}, {"properties": [("collection_index", 1), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'TWO', "value": 'PRESS'}, {"properties": [("collection_index", 2), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'THREE', "value": 'PRESS'}, {"properties": [("collection_index", 3), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'FOUR', "value": 'PRESS'}, {"properties": [("collection_index", 4), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'FIVE', "value": 'PRESS'}, {"properties": [("collection_index", 5), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'SIX', "value": 'PRESS'}, {"properties": [("collection_index", 6), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'SEVEN', "value": 'PRESS'}, {"properties": [("collection_index", 7), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'EIGHT', "value": 'PRESS'}, {"properties": [("collection_index", 8), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'NINE', "value": 'PRESS'}, {"properties": [("collection_index", 9), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'ZERO', "value": 'PRESS'}, {"properties": [("collection_index", 10), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'ONE', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 11), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'TWO', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 12), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'THREE', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 13), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'FOUR', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 14), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'FIVE', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 15), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'SIX', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 16), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'SEVEN', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 17), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'EIGHT', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 18), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'NINE', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 19), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'ZERO', "value": 'PRESS', "alt": True}, {"properties": [("collection_index", 20), ("extend", False), ], }, ), ("object.hide_collection", {"type": 'ONE', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 1), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'TWO', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 2), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'THREE', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 3), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'FOUR', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 4), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'FIVE', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 5), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'SIX', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 6), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'SEVEN', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 7), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'EIGHT', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 8), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'NINE', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 9), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'ZERO', "value": 'PRESS', "shift": True}, {"properties": [("collection_index", 10), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'ONE', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 11), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'TWO', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 12), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'THREE', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 13), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'FOUR', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 14), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'FIVE', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 15), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'SIX', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 16), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'SEVEN', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 17), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'EIGHT', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 18), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'NINE', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 19), ("extend", True), ], }, ), ("object.hide_collection", {"type": 'ZERO', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("collection_index", 20), ("extend", True), ], }, ), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "shift": True}, {"properties": [("name", 'VIEW3D_MT_pose_context_menu'), ], }, ), ("wm.call_menu", {"type": 'APP', "value": 'PRESS'}, {"properties": [("name", 'VIEW3D_MT_pose_context_menu'), ], }, ), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS'}, {"properties": [("name", 'builtin.move'), ], }, ), ("wm.tool_set_by_id", {"type": 'E', "value": 'PRESS'}, {"properties": [("name", 'builtin.rotate'), ], }, ), ("wm.tool_set_by_id", {"type": 'R', "value": 'PRESS'}, {"properties": [("name", 'builtin.scale'), ], }, ), ("wm.tool_set_by_id", {"type": 'Q', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_box'), ], }, ), ], }, ), ("Screen", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("screen.animation_step", {"type": 'TIMER0', "value": 'ANY', "any": True}, None), ("screen.region_blend", {"type": 'TIMERREGION', "value": 'ANY', "any": True}, None), ("screen.screen_full_area", {"type": 'UP_ARROW', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("screen.screen_full_area", {"type": 'SPACE', "value": 'PRESS', "ctrl": True, "alt": True, "repeat": True}, {"properties": [("use_hide_panels", True), ], }, ), ("screen.space_context_cycle", {"type": 'TAB', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("direction", 'NEXT'), ], }, ), ("screen.space_context_cycle", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("direction", 'PREV'), ], }, ), ("screen.workspace_cycle", {"type": 'PAGE_DOWN', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("direction", 'NEXT'), ], }, ), ("screen.workspace_cycle", {"type": 'PAGE_UP', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("direction", 'PREV'), ], }, ), ("screen.region_quadview", {"type": 'SPACE', "value": 'PRESS', "repeat": True}, { "active":False, }, ), ("screen.repeat_last", {"type": 'R', "value": 'PRESS', "shift": True, "repeat": True}, None), ("file.execute", {"type": 'RET', "value": 'PRESS', "repeat": True}, None), ("file.execute", {"type": 'NUMPAD_ENTER', "value": 'PRESS', "repeat": True}, None), ("file.cancel", {"type": 'ESC', "value": 'PRESS', "repeat": True}, None), ("ed.undo", {"type": 'Z', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("ed.redo", {"type": 'Z', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("render.render", {"type": 'F12', "value": 'PRESS', "repeat": True}, {"properties": [("use_viewport", True), ], }, ), ("render.render", {"type": 'F12', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("animation", True), ("use_viewport", True), ], }, ), ("render.view_cancel", {"type": 'ESC', "value": 'PRESS', "repeat": True}, None), ("render.view_show", {"type": 'F11', "value": 'PRESS', "repeat": True}, None), ("render.play_rendered_anim", {"type": 'F11', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ], }, ), ("Toolbar Popup ", {"space_type": 'EMPTY', "region_type": 'TEMPORARY'}, {"items": [("wm.tool_set_by_id", {"type": 'SPACE', "value": 'PRESS'}, {"properties": [("name", 'builtin.cursor'), ], }, ), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS'}, {"properties": [("name", 'builtin.select'), ], }, ), ("wm.tool_set_by_id", {"type": 'L', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_lasso'), ], }, ), ("wm.tool_set_by_id", {"type": 'T', "value": 'PRESS'}, {"properties": [("name", 'builtin.transform'), ], }, ), ("wm.tool_set_by_id", {"type": 'Q', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_box'), ], }, ), ("wm.tool_set_by_id", {"type": 'C', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_circle'), ], }, ), ("wm.tool_set_by_id", {"type": 'G', "value": 'PRESS'}, {"properties": [("name", 'builtin.move'), ], }, ), ("wm.tool_set_by_id", {"type": 'E', "value": 'PRESS'}, {"properties": [("name", 'builtin.rotate'), ], }, ), ("wm.tool_set_by_id", {"type": 'R', "value": 'PRESS'}, {"properties": [("name", 'builtin.scale'), ], }, ), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS'}, {"properties": [("name", 'builtin.transform'), ], }, ), ("wm.tool_set_by_id", {"type": 'D', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate'), ], }, ), ("wm.tool_set_by_id", {"type": 'ONE', "value": 'PRESS'}, {"properties": [("name", 'builtin.select'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_1', "value": 'PRESS'}, {"properties": [("name", 'builtin.select'), ], }, ), ("wm.tool_set_by_id", {"type": 'TWO', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_lasso'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_2', "value": 'PRESS'}, {"properties": [("name", 'builtin.select_lasso'), ], }, ), ("wm.tool_set_by_id", {"type": 'THREE', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_line'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_3', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_line'), ], }, ), ("wm.tool_set_by_id", {"type": 'FOUR', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_polygon'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_4', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_polygon'), ], }, ), ("wm.tool_set_by_id", {"type": 'FIVE', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_eraser'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_5', "value": 'PRESS'}, {"properties": [("name", 'builtin.annotate_eraser'), ], }, ), ("wm.tool_set_by_id", {"type": 'SIX', "value": 'PRESS'}, {"properties": [("name", 'builtin.rip_region'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_6', "value": 'PRESS'}, {"properties": [("name", 'builtin.rip_region'), ], }, ), ("wm.tool_set_by_id", {"type": 'SEVEN', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Grab'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_7', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Grab'), ], }, ), ("wm.tool_set_by_id", {"type": 'EIGHT', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Relax'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_8', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Relax'), ], }, ), ("wm.tool_set_by_id", {"type": 'NINE', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Pinch'), ], }, ), ("wm.tool_set_by_id", {"type": 'NUMPAD_9', "value": 'PRESS'}, {"properties": [("name", 'builtin_brush.Pinch'), ], }, ), ("wm.tool_set_by_id", {"type": 'SPACE', "value": 'DOUBLE_CLICK'}, {"properties": [("name", 'builtin.cursor'), ], }, ), ("ui.button_execute", {"type": 'SPACE', "value": 'RELEASE', "any": True}, {"properties": [("skip_depressed", True), ], }, ), ], }, ), ("UV Editor", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "repeat": True}, {"properties": [("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("use_extend", True), ("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("use_expand", True), ("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'ONE', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'VERT'), ], }, ), ("mesh.select_mode", {"type": 'TWO', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'EDGE'), ], }, ), ("mesh.select_mode", {"type": 'THREE', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("use_extend", True), ("use_expand", True), ("type", 'FACE'), ], }, ), ("mesh.select_mode", {"type": 'FOUR', "value": 'PRESS', "repeat": True}, None), ("wm.context_set_enum", {"type": 'ONE', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.uv_select_mode'), ("value", 'VERTEX'), ], }, ), ("wm.context_set_enum", {"type": 'TWO', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.uv_select_mode'), ("value", 'EDGE'), ], }, ), ("wm.context_set_enum", {"type": 'THREE', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.uv_select_mode'), ("value", 'FACE'), ], }, ), ("wm.context_set_enum", {"type": 'FOUR', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.uv_select_mode'), ("value", 'ISLAND'), ], }, ), ("uv.mark_seam", {"type": 'E', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("uv.select", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, {"properties": [("extend", False), ], }, ), ("uv.select", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, {"properties": [("extend", True), ], }, ), ("uv.select_loop", {"type": 'RIGHTMOUSE', "value": 'PRESS', "alt": True}, {"properties": [("extend", False), ], }, ), ("uv.select_loop", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True, "alt": True}, {"properties": [("extend", True), ], }, ), ("uv.select_split", {"type": 'Y', "value": 'PRESS', "repeat": True}, None), ("uv.select_box", {"type": 'B', "value": 'PRESS', "repeat": True}, {"properties": [("pinned", False), ], }, ), ("uv.select_box", {"type": 'B', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("pinned", True), ], }, ), ("uv.select_circle", {"type": 'C', "value": 'PRESS', "repeat": True}, None), ("uv.select_lasso", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "ctrl": True}, {"properties": [("mode", 'ADD'), ], }, ), ("uv.select_lasso", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True}, {"properties": [("mode", 'SUB'), ], }, ), ("uv.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("uv.select_linked_pick", {"type": 'L', "value": 'PRESS', "repeat": True}, {"properties": [("extend", True), ("deselect", False), ], }, ), ("uv.select_linked", {"type": 'L', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("uv.select_linked_pick", {"type": 'L', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("extend", False), ("deselect", True), ], }, ), ("uv.select_more", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("uv.select_less", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("uv.select_all", {"type": 'A', "value": 'PRESS', "repeat": True}, {"properties": [("action", 'SELECT'), ], }, ), ("uv.select_all", {"type": 'A', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("action", 'DESELECT'), ], }, ), ("uv.select_all", {"type": 'I', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("action", 'INVERT'), ], }, ), ("uv.select_all", {"type": 'A', "value": 'DOUBLE_CLICK'}, {"properties": [("action", 'DESELECT'), ], }, ), ("uv.select_pinned", {"type": 'P', "value": 'PRESS', "shift": True, "repeat": True}, None), ("wm.call_menu", {"type": 'W', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'IMAGE_MT_uvs_weldalign'), ], "active":False, }, ), ("uv.stitch", {"type": 'V', "value": 'PRESS', "repeat": True}, None), ("uv.pin", {"type": 'P', "value": 'PRESS', "repeat": True}, {"properties": [("clear", False), ], }, ), ("uv.pin", {"type": 'P', "value": 'PRESS', "alt": True, "repeat": True}, {"properties": [("clear", True), ], }, ), ("uv.unwrap", {"type": 'U', "value": 'PRESS', "repeat": True}, None), ("uv.hide", {"type": 'H', "value": 'PRESS', "repeat": True}, {"properties": [("unselected", False), ], }, ), ("uv.hide", {"type": 'H', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("unselected", True), ], }, ), ("uv.reveal", {"type": 'H', "value": 'PRESS', "alt": True, "repeat": True}, None), ("wm.call_menu_pie", {"type": 'S', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'IMAGE_MT_uvs_snap_pie'), ], }, ), ("wm.call_menu", {"type": 'TAB', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("name", 'IMAGE_MT_uvs_select_mode'), ], }, ), ("wm.call_menu_pie", {"type": 'O', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'VIEW3D_MT_proportional_editing_falloff_pie'), ], }, ), ("wm.context_toggle_enum", {"type": 'O', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'tool_settings.proportional_edit'), ("value_1", 'DISABLED'), ("value_2", 'ENABLED'), ], }, ), ("transform.translate", {"type": 'G', "value": 'PRESS', "repeat": True}, None), ("transform.translate", {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG'}, None), ("transform.rotate", {"type": 'E', "value": 'PRESS', "repeat": True}, None), ("transform.resize", {"type": 'R', "value": 'PRESS', "repeat": True}, None), ("transform.shear", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True, "repeat": True}, None), ("transform.mirror", {"type": 'M', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.context_toggle", {"type": 'TAB', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("data_path", 'tool_settings.use_snap'), ], }, ), ("wm.context_menu_enum", {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("data_path", 'tool_settings.snap_uv_element'), ], }, ), ("wm.call_menu", {"type": 'E', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("name", 'IMAGE_MT_uvs_specials'), ], "active":False, }, ), ("uv.cursor_set", {"type": 'LEFTMOUSE', "value": 'CLICK'}, None), ("wm.tool_set_by_name", {"type": 'Q', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_name", {"type": 'W', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_id", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.select_box'), ], }, ), ("wm.tool_set_by_id", {"type": 'W', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'builtin.transform'), ], }, ), ], }, ), ("Window", {"space_type": 'EMPTY', "region_type": 'WINDOW'}, {"items": [("system.incrementalsave", {"type": 'S', "value": 'PRESS', "ctrl": True, "alt": True}, None), ("engon.browser_toggle_area", {"type": 'E', "value": 'PRESS'}, None), ("wm.call_panel", {"type": 'F2', "value": 'PRESS', "ctrl": True, "alt": True}, {"properties": [("name", 'VIEW3D_PT_tools_type_suffix'), ], }, ), ("wm.call_panel", {"type": 'F2', "value": 'PRESS', "shift": True, "ctrl": True}, {"properties": [("name", 'VIEW3D_PT_tools_renaming_panel'), ], }, ), ("wm.read_homefile", {"type": 'N', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.call_menu", {"type": 'O', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, {"properties": [("name", 'TOPBAR_MT_file_open_recent'), ], }, ), ("wm.open_mainfile", {"type": 'O', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.save_mainfile", {"type": 'S', "value": 'PRESS', "ctrl": True, "repeat": True}, {"properties": [("check_existing", False), ], }, ), ("wm.save_as_mainfile", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None), ("wm.quit_blender", {"type": 'Q', "value": 'PRESS', "ctrl": True, "repeat": True}, None), ("wm.call_menu", {"type": 'Q', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'SCREEN_MT_user_menu'), ], "active":False, }, ), ("screen.space_type_set_or_cycle", {"type": 'F1', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'FILE_BROWSER'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F2', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'CLIP_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F3', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'NODE_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F4', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'CONSOLE'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F5', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'VIEW_3D'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F6', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'GRAPH_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F7', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'PROPERTIES'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F8', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'SEQUENCE_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F9', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'OUTLINER'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F10', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'IMAGE_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F11', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'TEXT_EDITOR'), ], }, ), ("screen.space_type_set_or_cycle", {"type": 'F12', "value": 'PRESS', "shift": True, "repeat": True}, {"properties": [("space_type", 'DOPESHEET_EDITOR'), ], }, ), ("wm.call_menu", {"type": 'NDOF_BUTTON_MENU', "value": 'PRESS'}, {"properties": [("name", 'USERPREF_MT_ndof_settings'), ], }, ), ("wm.context_scale_float", {"type": 'NDOF_BUTTON_PLUS', "value": 'PRESS'}, {"properties": [("data_path", 'preferences.inputs.ndof_sensitivity'), ("value", 1.1), ], }, ), ("wm.context_scale_float", {"type": 'NDOF_BUTTON_MINUS', "value": 'PRESS'}, {"properties": [("data_path", 'preferences.inputs.ndof_sensitivity'), ("value", 0.90909094), ], }, ), ("wm.context_scale_float", {"type": 'NDOF_BUTTON_PLUS', "value": 'PRESS', "shift": True}, {"properties": [("data_path", 'preferences.inputs.ndof_sensitivity'), ("value", 1.5), ], }, ), ("wm.context_scale_float", {"type": 'NDOF_BUTTON_MINUS', "value": 'PRESS', "shift": True}, {"properties": [("data_path", 'preferences.inputs.ndof_sensitivity'), ("value", 0.6666667), ], }, ), ("info.reports_display_update", {"type": 'TIMER_REPORT', "value": 'ANY', "any": True}, None), ("wm.doc_view_manual_ui_context", {"type": 'F1', "value": 'PRESS', "repeat": True}, None), ("wm.call_menu", {"type": 'F2', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'TOPBAR_MT_file_specials'), ], }, ), ("wm.search_menu", {"type": 'F3', "value": 'PRESS', "repeat": True}, None), ("wm.call_menu", {"type": 'F4', "value": 'PRESS', "repeat": True}, {"properties": [("name", 'TOPBAR_MT_window_specials'), ], }, ), ("wm.toolbar", {"type": 'SPACE', "value": 'PRESS', "shift": True, "repeat": True}, None), ("wm.tool_set_by_name", {"type": 'E', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_name", {"type": 'R', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_name", {"type": 'W', "value": 'PRESS', "repeat": True}, None), ("wm.tool_set_by_name", {"type": 'Q', "value": 'PRESS', "repeat": True}, None), ("wm.keyconfig_activate", {"type": 'NONE', "value": 'PRESS', "repeat": True}, None), ("wm.context_toggle", {"type": 'D', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'space_data.overlay.show_cursor'), ], "active":False, }, ), ("wm.keyconfig_activate", {"type": 'F7', "value": 'PRESS', "repeat": True}, None), ("wm.context_toggle", {"type": 'D', "value": 'PRESS', "repeat": True}, {"properties": [("data_path", 'scene.tool_settings.use_transform_data_origin'), ], }, ), ], }, ), ] if __name__ == "__main__": # Only add keywords that are supported. from bpy.app import version as blender_version keywords = {} if blender_version >= (2, 92, 0): keywords["keyconfig_version"] = keyconfig_version import os from bl_keymap_utils.io import keyconfig_import_from_data keyconfig_import_from_data( os.path.splitext(os.path.basename(__file__))[0], keyconfig_data, **keywords, )