Skip to content

0djentd/modal_shortcuts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python package

Modal shortcuts

Description

Some utility for UI-oriented modal operators in Blender.

Features:

  • Modal keyboard shortcuts.

  • ModalShortcutsGroup

  • Editing using mouse input.

  • Editing using digits or letters input.

  • Correct (?) interpretation of property subtype and units (using rna_type, or manually).

  • AddonPreferences mix-in class with shortcuts editor and cache.

  • Automatic generation of new shortcuts without duplicates in name or mapping.

TODO Planned features:

  • Correct UI property value display.

How to use

(WIP) Sublass preferences.ModalShortcutsPreferences in preferences panel, use draw_shortcuts_search to draw shortcuts list.

Installation

Linux: Symlink ~/.config/blender/3.1/scripts/modules/modal_shortcuts to modal_shortcuts

Windows: idk

Mac: idk