blender/release/scripts/ui
Martin Poirier 11cfdfa264 === Better support for user defined modal keymaps ===
Fixing/Missing RNA properties:
- "virtual" property for "ANY" modifier for keymapitem
- modal property for keymap
- Look up modal_items in usermaps too

Lazy init usermaps needs to init modal_items too.

New function to initialize a user keymap (fill in modal_item and poll pointers).

Operator modal keymaps now look up if there's a user defined keymap that overwrites it.

Full Event UI buttons now show "Any" when modifier is set to that (instead of listing all of them).

Note: Having the modifiers as boolean still doesn't express the full breath of values possible for them. There is commented code in this commit to represent them as enum, which would solve this, but make the keymap editor more cryptic.
2009-11-15 19:25:34 +00:00
..
properties_data_armature.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_data_bone.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_data_camera.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_curve.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_empty.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_data_lamp.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_lattice.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_mesh.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_metaball.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_data_modifier.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
properties_game.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_material.py *More single column stuff. 2009-11-14 23:24:15 +00:00
properties_object_constraint.py Spline IK: UI/Scaling Tweaks 2009-11-12 12:20:57 +00:00
properties_object.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_particle.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_physics_cloth.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
properties_physics_common.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_physics_field.py pedantic enum string consistancy 2009-11-07 22:12:03 +00:00
properties_physics_fluid.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_physics_smoke.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_physics_softbody.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_render.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_scene.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_texture.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
properties_world.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_buttons.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
space_console.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_filebrowser.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
space_image.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_info.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_logic.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
space_node.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_outliner.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
space_sequencer.py - sequencer speed effect back using fcurves, still needs manual reloading to refresh. 2009-11-14 14:58:19 +00:00
space_text.py whitespace commit, (was some tabs mixed with spaces too) 2009-11-03 07:23:02 +00:00
space_time.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_userpref.py === Better support for user defined modal keymaps === 2009-11-15 19:25:34 +00:00
space_view3d_toolbar.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00
space_view3d.py used py error checking tools to fix some bugs & make pep8 corrections 2009-11-14 13:35:44 +00:00