Keymap: use strict format for keymap definitions
authorCampbell Barton <ideasman42@gmail.com>
Sun, 2 Dec 2018 02:58:52 +0000 (13:58 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 2 Dec 2018 03:02:03 +0000 (14:02 +1100)
commite1b8645c6adfb925c0c16abfb0241968d58081b4
treed2d13d2219b89f318aa3684136c77f92d9e88829
parenta56b024964b186e3ffbc5b234184757d2113a470
Keymap: use strict format for keymap definitions

Ensure we use lists for keymap items and item properties.

This means scripts can access keymap definitions from other layouts,
manipulating them without sometimes encountering a tuple that needs
to be converted into a list.
release/scripts/modules/bl_keymap_utils/io.py
release/scripts/presets/keyconfig/keymap_data/blender_default.py