blender/release/scripts
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
..
io changes python initialization 2009-11-13 09:28:05 +00:00
modules skip rna property & function lookups for members starting with "_" (since makesrna disallows this) 2009-11-14 23:11:46 +00:00
op fix for skinning uneven loops, fixed to use even edge removal currently 2009-11-13 19:18:17 +00:00
templates pep8 whitespace commit 2009-11-07 22:07:46 +00:00
ui === Better support for user defined modal keymaps === 2009-11-15 19:25:34 +00:00