blender/release/scripts/templates_py
Brecht Van Lommel 088be7eb2f Keymaps: replace select / action mouse system
For Blender builtin configurations the option to choose the select mouse remains
and is now also in the splash screen. It works by changing the keymap dynamically
in the script, rather than using special events.

The system of automatic switching of events was not flexible enough to deal with
side effects that require further keymap changes, so it is now under more manual
control in the script.

This breaks compatibility for some scripts and exported key configurations.
These can be fixed by replacing SELECTMOUSE, ACTIONMOUSE, EVT_TWEAK_S and
EVT_TWEAK_A with appropriate LEFTMOUSE, RIGHTMOUSE, EVT_TWEAK_L and
EVT_TWEAK_R events.

Other than that, there should be no functional changes.
2018-11-16 08:31:00 +11:00
..
addon_add_object.py Fix some templates for 2.8. 2018-11-14 18:21:06 +01:00
background_job.py Fix some templates for 2.8. 2018-11-14 18:21:06 +01:00
batch_export.py RNA: Object.select_set use boolean, only select 2018-11-08 08:54:55 +11:00
bmesh_simple_editmode.py
bmesh_simple.py
builtin_keyingset.py UI / Python: rename X-Ray to In Front, Draw to Display. 2018-09-06 13:26:46 +02:00
custom_nodes.py Fix some templates for 2.8. 2018-11-14 18:21:06 +01:00
driver_functions.py
external_script_stub.py Rename script stub 2016-06-27 16:04:59 +10:00
gizmo_custom_geometry.py PyAPI: Use 'None' arg to clear header text 2018-10-30 16:20:38 +11:00
gizmo_operator_target.py Gizmo: update Python templates 2018-07-15 19:51:11 +02:00
gizmo_operator.py Cleanup: Update shortcut in comment 2018-09-08 06:54:03 +10:00
gizmo_simple.py Gizmo: update Python templates 2018-07-15 19:51:11 +02:00
operator_file_export.py Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual location. 2018-08-29 16:25:50 +02:00
operator_file_import.py Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual location. 2018-08-29 16:25:50 +02:00
operator_mesh_add.py Python / Cleanup: rename INFO_MT to TOPBAR_MT/VIEW3D_MT to reflect actual location. 2018-08-29 16:25:50 +02:00
operator_mesh_uv.py minor changes to templates 2013-10-22 00:25:15 +00:00
operator_modal_draw.py Cleanup: pep8 function indentation 2018-06-26 19:58:56 +02:00
operator_modal_timer.py Fix T44842: Modal Timer (template) should return {'CANCELLED'} when cancelled! 2015-05-25 17:43:28 +02:00
operator_modal_view3d_raycast.py RNA: Object.select_set use boolean, only select 2018-11-08 08:54:55 +11:00
operator_modal_view3d.py PyAPI: Use 'None' arg to clear header text 2018-10-30 16:20:38 +11:00
operator_modal.py PyAPI: Use annotations for RNA definitions 2018-07-11 22:18:09 +02:00
operator_node.py Fix T38008: Bug in templates operator_nodes.py 2014-01-01 12:02:43 +01:00
operator_simple.py
ui_list_simple.py Remove Blender Internal and legacy viewport from Blender 2.8. 2018-04-19 17:35:25 +02:00
ui_list.py PyAPI: Use annotations for RNA definitions 2018-07-11 22:18:09 +02:00
ui_menu_simple.py Cleanup: pep8 function indentation 2018-06-26 19:58:56 +02:00
ui_menu.py Cleanup: pep8 function indentation 2018-06-26 19:58:56 +02:00
ui_panel_simple.py
ui_panel.py Style cleanup: C & pep8 2014-04-15 13:11:48 +10:00
ui_pie_menu.py Cleanup: pep8 2014-09-17 18:36:17 +10:00
ui_previews_custom_icon.py Minor tweaks to preview templates 2015-05-12 18:29:06 +10:00
ui_previews_dynamic_enum.py Cleanup: pep8 function indentation 2018-06-26 19:58:56 +02:00
ui_tool_simple.py Keymaps: replace select / action mouse system 2018-11-16 08:31:00 +11:00