| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271 |
- keyconfig_version = (3, 2, 14)
- keyconfig_data = \
- [("3D View",
- {"space_type": 'VIEW_3D', "region_type": 'WINDOW'},
- {"items":
- [("view3d.cursor3d", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("transform.translate",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True},
- {"properties":
- [("cursor_transform", True),
- ("release_confirm", True),
- ],
- },
- ),
- ("view3d.localview", {"type": 'NUMPAD_SLASH', "value": 'PRESS'}, None),
- ("view3d.localview", {"type": 'SLASH', "value": 'PRESS'}, None),
- ("view3d.localview", {"type": 'MOUSESMARTZOOM', "value": 'ANY'}, None),
- ("view3d.localview_remove_from", {"type": 'NUMPAD_SLASH', "value": 'PRESS', "alt": True}, None),
- ("view3d.localview_remove_from", {"type": 'SLASH', "value": 'PRESS', "alt": True}, None),
- ("view3d.rotate", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "alt": True}, None),
- ("view3d.move", {"type": 'MIDDLEMOUSE', "value": 'ANY'}, None),
- ("view3d.rotate", {"type": 'TRACKPADPAN', "value": 'ANY', "shift": True}, None),
- ("view3d.move", {"type": 'MIDDLEMOUSE', "value": 'ANY', "ctrl": True}, None),
- ("view3d.zoom",
- {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True},
- {"properties":
- [("use_cursor_init", True),
- ],
- },
- ),
- ("view3d.dolly", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True, "ctrl": True}, None),
- ("view3d.view_selected",
- {"type": 'NUMPAD_PERIOD', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("use_all_regions", True),
- ],
- },
- ),
- ("view3d.view_selected",
- {"type": 'NUMPAD_PERIOD', "value": 'PRESS'},
- {"properties":
- [("use_all_regions", False),
- ],
- },
- ),
- ("view3d.smoothview", {"type": 'TIMER1', "value": 'ANY', "any": True}, None),
- ("view3d.zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
- ("view3d.zoom", {"type": 'MIDDLEMOUSE', "value": 'ANY', "shift": True}, None),
- ("view3d.zoom",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("view3d.zoom",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("view3d.zoom",
- {"type": 'EQUAL', "value": 'PRESS', "repeat": True},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("view3d.zoom",
- {"type": 'MINUS', "value": 'PRESS', "repeat": True},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("view3d.zoom",
- {"type": 'WHEELINMOUSE', "value": 'PRESS'},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("view3d.zoom",
- {"type": 'WHEELOUTMOUSE', "value": 'PRESS'},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("view3d.dolly",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("view3d.dolly",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("view3d.dolly",
- {"type": 'EQUAL', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("view3d.dolly",
- {"type": 'MINUS', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("view3d.view_center_camera", {"type": 'HOME', "value": 'PRESS'}, None),
- ("view3d.view_center_lock", {"type": 'HOME', "value": 'PRESS'}, None),
- ("view3d.view_all",
- {"type": 'HOME', "value": 'PRESS'},
- {"properties":
- [("center", False),
- ],
- },
- ),
- ("view3d.view_all",
- {"type": 'HOME', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("use_all_regions", True),
- ("center", False),
- ],
- },
- ),
- ("view3d.view_all",
- {"type": 'C', "value": 'PRESS', "shift": True},
- {"properties":
- [("center", True),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'ACCENT_GRAVE', "value": 'PRESS'},
- {"properties":
- [("name", 'VIEW3D_MT_view_pie'),
- ],
- },
- ),
- ("view3d.navigate", {"type": 'ACCENT_GRAVE', "value": 'PRESS', "shift": True}, None),
- ("view3d.view_camera", {"type": 'NUMPAD_0', "value": 'PRESS'}, None),
- ("view3d.view_axis",
- {"type": 'NUMPAD_1', "value": 'PRESS'},
- {"properties":
- [("type", 'FRONT'),
- ],
- },
- ),
- ("view3d.view_orbit",
- {"type": 'NUMPAD_2', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'ORBITDOWN'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_3', "value": 'PRESS'},
- {"properties":
- [("type", 'RIGHT'),
- ],
- },
- ),
- ("view3d.view_orbit",
- {"type": 'NUMPAD_4', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'ORBITLEFT'),
- ],
- },
- ),
- ("view3d.view_persportho", {"type": 'NUMPAD_5', "value": 'PRESS'}, None),
- ("view3d.view_orbit",
- {"type": 'NUMPAD_6', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'ORBITRIGHT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_7', "value": 'PRESS'},
- {"properties":
- [("type", 'TOP'),
- ],
- },
- ),
- ("view3d.view_orbit",
- {"type": 'NUMPAD_8', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'ORBITUP'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_1', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'BACK'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_3', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'LEFT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_7', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'BOTTOM'),
- ],
- },
- ),
- ("view3d.view_pan",
- {"type": 'NUMPAD_2', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PANUP'),
- ],
- },
- ),
- ("view3d.view_pan",
- {"type": 'NUMPAD_4', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PANRIGHT'),
- ],
- },
- ),
- ("view3d.view_pan",
- {"type": 'NUMPAD_6', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PANLEFT'),
- ],
- },
- ),
- ("view3d.view_pan",
- {"type": 'NUMPAD_8', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PANDOWN'),
- ],
- },
- ),
- ("view3d.view_roll",
- {"type": 'NUMPAD_6', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'RIGHT'),
- ],
- },
- ),
- ("view3d.view_orbit",
- {"type": 'NUMPAD_9', "value": 'PRESS'},
- {"properties":
- [("angle", 3.1415927),
- ("type", 'ORBITRIGHT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_1', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'FRONT'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_3', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'RIGHT'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_7', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'TOP'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_1', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'BACK'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_3', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'LEFT'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NUMPAD_7', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'BOTTOM'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'NORTH'},
- {"properties":
- [("type", 'TOP'),
- ("relative", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'SOUTH'},
- {"properties":
- [("type", 'BOTTOM'),
- ("relative", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'EAST'},
- {"properties":
- [("type", 'RIGHT'),
- ("relative", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'MIDDLEMOUSE', "value": 'CLICK_DRAG', "alt": True, "direction": 'WEST'},
- {"properties":
- [("type", 'LEFT'),
- ("relative", True),
- ],
- },
- ),
- ("view3d.view_center_pick", {"type": 'MIDDLEMOUSE', "value": 'CLICK', "alt": True}, None),
- ("view3d.ndof_orbit_zoom", {"type": 'NDOF_MOTION', "value": 'ANY'}, None),
- ("view3d.ndof_orbit", {"type": 'NDOF_MOTION', "value": 'ANY', "ctrl": True}, None),
- ("view3d.ndof_pan", {"type": 'NDOF_MOTION', "value": 'ANY', "shift": True}, None),
- ("view3d.ndof_all", {"type": 'NDOF_MOTION', "value": 'ANY', "shift": True, "ctrl": True}, None),
- ("view3d.view_selected",
- {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'},
- {"properties":
- [("use_all_regions", False),
- ],
- },
- ),
- ("view3d.view_roll",
- {"type": 'NDOF_BUTTON_ROLL_CW', "value": 'PRESS'},
- {"properties":
- [("angle", 1.5707964),
- ],
- },
- ),
- ("view3d.view_roll",
- {"type": 'NDOF_BUTTON_ROLL_CCW', "value": 'PRESS'},
- {"properties":
- [("angle", -1.5707964),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_FRONT', "value": 'PRESS'},
- {"properties":
- [("type", 'FRONT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_BACK', "value": 'PRESS'},
- {"properties":
- [("type", 'BACK'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_LEFT', "value": 'PRESS'},
- {"properties":
- [("type", 'LEFT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_RIGHT', "value": 'PRESS'},
- {"properties":
- [("type", 'RIGHT'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_TOP', "value": 'PRESS'},
- {"properties":
- [("type", 'TOP'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_BOTTOM', "value": 'PRESS'},
- {"properties":
- [("type", 'BOTTOM'),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_FRONT', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'FRONT'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_RIGHT', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'RIGHT'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.view_axis",
- {"type": 'NDOF_BUTTON_TOP', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'TOP'),
- ("align_active", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK'},
- {"properties":
- [("deselect_all", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True},
- {"properties":
- [("toggle", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True},
- {"properties":
- [("center", True),
- ("object", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "alt": True},
- {"properties":
- [("enumerate", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True},
- {"properties":
- [("toggle", True),
- ("center", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True, "alt": True},
- {"properties":
- [("center", True),
- ("enumerate", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "alt": True},
- {"properties":
- [("toggle", True),
- ("enumerate", True),
- ],
- },
- ),
- ("view3d.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True, "alt": True},
- {"properties":
- [("toggle", True),
- ("center", True),
- ("enumerate", True),
- ],
- },
- ),
- ("view3d.select_box", {"type": 'B', "value": 'PRESS'}, None),
- ("view3d.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "ctrl": True},
- {"properties":
- [("mode", 'ADD'),
- ],
- },
- ),
- ("view3d.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True},
- {"properties":
- [("mode", 'SUB'),
- ],
- },
- ),
- ("view3d.select_circle", {"type": 'C', "value": 'PRESS'}, None),
- ("view3d.clip_border", {"type": 'B', "value": 'PRESS', "alt": True}, None),
- ("view3d.zoom_border", {"type": 'B', "value": 'PRESS', "shift": True}, None),
- ("view3d.render_border", {"type": 'B', "value": 'PRESS', "ctrl": True}, None),
- ("view3d.clear_render_border", {"type": 'B', "value": 'PRESS', "ctrl": True, "alt": True}, None),
- ("view3d.camera_to_view", {"type": 'NUMPAD_0', "value": 'PRESS', "ctrl": True, "alt": True}, None),
- ("view3d.object_as_camera", {"type": 'NUMPAD_0', "value": 'PRESS', "ctrl": True}, None),
- ("view3d.copybuffer", {"type": 'C', "value": 'PRESS', "ctrl": True}, None),
- ("view3d.pastebuffer", {"type": 'V', "value": 'PRESS', "ctrl": True}, None),
- ("transform.translate", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None),
- ("transform.translate", {"type": 'G', "value": 'PRESS'}, None),
- ("transform.rotate", {"type": 'R', "value": 'PRESS'}, None),
- ("transform.resize", {"type": 'S', "value": 'PRESS'}, None),
- ("transform.tosphere", {"type": 'S', "value": 'PRESS', "shift": True, "alt": True}, None),
- ("transform.shear", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True}, None),
- ("transform.bend", {"type": 'W', "value": 'PRESS', "shift": True}, None),
- ("transform.mirror", {"type": 'M', "value": 'PRESS', "ctrl": True}, None),
- ("object.transform_axis_target", {"type": 'T', "value": 'PRESS', "shift": True}, None),
- ("transform.skin_resize", {"type": 'A', "value": 'PRESS', "ctrl": True}, None),
- ("wm.context_toggle",
- {"type": 'TAB', "value": 'PRESS', "shift": True},
- {"properties":
- [("data_path", 'tool_settings.use_snap'),
- ],
- },
- ),
- ("wm.call_panel",
- {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("name", 'VIEW3D_PT_snapping'),
- ("keep_open", True),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'S', "value": 'PRESS', "shift": True},
- {"properties":
- [("name", 'VIEW3D_MT_snap_pie'),
- ],
- },
- ),
- ("wm.context_toggle",
- {"type": 'ACCENT_GRAVE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("data_path", 'space_data.show_gizmo'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'PERIOD', "value": 'PRESS'},
- {"properties":
- [("name", 'VIEW3D_MT_pivot_pie'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'COMMA', "value": 'PRESS'},
- {"properties":
- [("name", 'VIEW3D_MT_orientations_pie'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'Z', "value": 'PRESS'},
- {"properties":
- [("name", 'VIEW3D_MT_shading_ex_pie'),
- ],
- },
- ),
- ("view3d.toggle_shading",
- {"type": 'Z', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'WIREFRAME'),
- ],
- },
- ),
- ("view3d.toggle_xray", {"type": 'Z', "value": 'PRESS', "alt": True}, None),
- ("wm.context_toggle",
- {"type": 'Z', "value": 'PRESS', "shift": True, "alt": True},
- {"properties":
- [("data_path", 'space_data.overlay.show_overlays'),
- ],
- },
- ),
- ("wm.tool_set_by_id",
- {"type": 'W', "value": 'PRESS'},
- {"properties":
- [("name", 'builtin.select_box'),
- ("cycle", True),
- ],
- },
- ),
- ],
- },
- ),
- ("Clip Editor",
- {"space_type": 'CLIP_EDITOR', "region_type": 'WINDOW'},
- {"items":
- [("clip.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS'}, None),
- ("clip.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True}, None),
- ("clip.view_pan", {"type": 'TRACKPADPAN', "value": 'ANY'}, None),
- ("clip.view_zoom", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "shift": True}, None),
- ("clip.view_zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
- ("clip.view_zoom", {"type": 'MIDDLEMOUSE', "value": 'ANY', "shift": True}, None),
- ("clip.view_zoom_in", {"type": 'WHEELINMOUSE', "value": 'PRESS'}, None),
- ("clip.view_zoom_out", {"type": 'WHEELOUTMOUSE', "value": 'PRESS'}, None),
- ("clip.view_zoom_in", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, None),
- ("clip.view_zoom_out", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, None),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 8.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 4.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 2.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 8.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 4.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 2.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_1', "value": 'PRESS'},
- {"properties":
- [("ratio", 1.0),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.5),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.25),
- ],
- },
- ),
- ("clip.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.125),
- ],
- },
- ),
- ("clip.view_all", {"type": 'HOME', "value": 'PRESS'}, None),
- ("clip.view_all",
- {"type": 'F', "value": 'PRESS'},
- {"properties":
- [("fit_view", True),
- ],
- },
- ),
- ("clip.view_selected", {"type": 'NUMPAD_PERIOD', "value": 'PRESS'}, None),
- ("clip.view_all", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
- ("clip.view_ndof", {"type": 'NDOF_MOTION', "value": 'ANY'}, None),
- ("clip.frame_jump",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("position", 'PATHSTART'),
- ],
- },
- ),
- ("clip.frame_jump",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("position", 'PATHEND'),
- ],
- },
- ),
- ("clip.frame_jump",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "alt": True, "repeat": True},
- {"properties":
- [("position", 'FAILEDPREV'),
- ],
- },
- ),
- ("clip.frame_jump",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "alt": True, "repeat": True},
- {"properties":
- [("position", 'PATHSTART'),
- ],
- },
- ),
- ("clip.change_frame", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("clip.select",
- {"type": 'LEFTMOUSE', "value": 'PRESS'},
- {"properties":
- [("deselect_all", True),
- ],
- },
- ),
- ("clip.select",
- {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
- {"properties":
- [("extend", True),
- ],
- },
- ),
- ("clip.select_all",
- {"type": 'A', "value": 'PRESS'},
- {"properties":
- [("action", 'SELECT'),
- ],
- },
- ),
- ("clip.select_all",
- {"type": 'A', "value": 'PRESS', "alt": True},
- {"properties":
- [("action", 'DESELECT'),
- ],
- },
- ),
- ("clip.select_all",
- {"type": 'I', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("action", 'INVERT'),
- ],
- },
- ),
- ("clip.select_all",
- {"type": 'A', "value": 'DOUBLE_CLICK'},
- {"properties":
- [("action", 'DESELECT'),
- ],
- },
- ),
- ("clip.select_box", {"type": 'B', "value": 'PRESS'}, None),
- ("clip.select_circle", {"type": 'C', "value": 'PRESS'}, None),
- ("wm.call_menu",
- {"type": 'G', "value": 'PRESS', "shift": True},
- {"properties":
- [("name", 'CLIP_MT_select_grouped'),
- ],
- },
- ),
- ("clip.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "ctrl": True, "alt": True},
- {"properties":
- [("mode", 'ADD'),
- ],
- },
- ),
- ("clip.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True, "alt": True},
- {"properties":
- [("mode", 'SUB'),
- ],
- },
- ),
- ("clip.add_marker_slide", {"type": 'LEFTMOUSE', "value": 'PRESS', "ctrl": True}, None),
- ("clip.delete_marker", {"type": 'X', "value": 'PRESS', "shift": True}, None),
- ("clip.delete_marker", {"type": 'DEL', "value": 'PRESS', "shift": True}, None),
- ("clip.slide_marker", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("clip.disable_markers",
- {"type": 'D', "value": 'PRESS', "shift": True},
- {"properties":
- [("action", 'TOGGLE'),
- ],
- },
- ),
- ("clip.delete_track", {"type": 'X', "value": 'PRESS'}, None),
- ("clip.delete_track", {"type": 'DEL', "value": 'PRESS'}, None),
- ("clip.lock_tracks",
- {"type": 'L', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("action", 'LOCK'),
- ],
- },
- ),
- ("clip.lock_tracks",
- {"type": 'L', "value": 'PRESS', "alt": True},
- {"properties":
- [("action", 'UNLOCK'),
- ],
- },
- ),
- ("clip.hide_tracks_clear", {"type": 'H', "value": 'PRESS', "alt": True}, None),
- ("clip.hide_tracks",
- {"type": 'H', "value": 'PRESS'},
- {"properties":
- [("unselected", False),
- ],
- },
- ),
- ("clip.hide_tracks",
- {"type": 'H', "value": 'PRESS', "shift": True},
- {"properties":
- [("unselected", True),
- ],
- },
- ),
- ("clip.slide_plane_marker", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None),
- ("clip.keyframe_insert", {"type": 'I', "value": 'PRESS'}, None),
- ("clip.keyframe_delete", {"type": 'I', "value": 'PRESS', "alt": True}, None),
- ("clip.join_tracks", {"type": 'J', "value": 'PRESS', "ctrl": True}, None),
- ("clip.lock_selection_toggle", {"type": 'L', "value": 'PRESS'}, None),
- ("wm.context_toggle",
- {"type": 'D', "value": 'PRESS', "alt": True},
- {"properties":
- [("data_path", 'space_data.show_disabled'),
- ],
- },
- ),
- ("wm.context_toggle",
- {"type": 'S', "value": 'PRESS', "alt": True},
- {"properties":
- [("data_path", 'space_data.show_marker_search'),
- ],
- },
- ),
- ("wm.context_toggle",
- {"type": 'M', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.use_mute_footage'),
- ],
- },
- ),
- ("transform.translate", {"type": 'G', "value": 'PRESS'}, None),
- ("transform.translate", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None),
- ("transform.resize", {"type": 'S', "value": 'PRESS'}, None),
- ("transform.rotate", {"type": 'R', "value": 'PRESS'}, None),
- ("clip.clear_track_path",
- {"type": 'T', "value": 'PRESS', "alt": True},
- {"properties":
- [("action", 'REMAINED'),
- ("clear_active", False),
- ],
- },
- ),
- ("clip.clear_track_path",
- {"type": 'T', "value": 'PRESS', "shift": True},
- {"properties":
- [("action", 'UPTO'),
- ("clear_active", False),
- ],
- },
- ),
- ("clip.clear_track_path",
- {"type": 'T', "value": 'PRESS', "shift": True, "alt": True},
- {"properties":
- [("action", 'ALL'),
- ("clear_active", False),
- ],
- },
- ),
- ("clip.cursor_set", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("clip.copy_tracks", {"type": 'C', "value": 'PRESS', "ctrl": True}, None),
- ("clip.paste_tracks", {"type": 'V', "value": 'PRESS', "ctrl": True}, None),
- ("wm.call_menu",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("name", 'CLIP_MT_tracking_context_menu'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'APP', "value": 'PRESS'},
- {"properties":
- [("name", 'CLIP_MT_tracking_context_menu'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'PERIOD', "value": 'PRESS'},
- {"properties":
- [("name", 'CLIP_MT_pivot_pie'),
- ],
- },
- ),
- ],
- },
- ),
- ("File Browser",
- {"space_type": 'FILE_BROWSER', "region_type": 'WINDOW'},
- {"items":
- [("wm.context_toggle",
- {"type": 'T', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.show_region_toolbar'),
- ],
- },
- ),
- ("wm.context_toggle",
- {"type": 'N', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.show_region_tool_props'),
- ],
- },
- ),
- ("file.parent", {"type": 'UP_ARROW', "value": 'PRESS', "alt": True}, None),
- ("file.previous", {"type": 'LEFT_ARROW', "value": 'PRESS', "alt": True}, None),
- ("file.next", {"type": 'RIGHT_ARROW', "value": 'PRESS', "alt": True}, None),
- ("file.refresh", {"type": 'R', "value": 'PRESS'}, None),
- ("asset.library_refresh", {"type": 'R', "value": 'PRESS'}, None),
- ("file.parent", {"type": 'P', "value": 'PRESS'}, None),
- ("file.previous", {"type": 'BACK_SPACE', "value": 'PRESS'}, None),
- ("file.next", {"type": 'BACK_SPACE', "value": 'PRESS', "shift": True}, None),
- ("wm.context_toggle",
- {"type": 'H', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.params.show_hidden'),
- ],
- },
- ),
- ("file.directory_new",
- {"type": 'I', "value": 'PRESS'},
- {"properties":
- [("confirm", False),
- ],
- },
- ),
- ("file.rename", {"type": 'F2', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'X', "value": 'PRESS'}, None),
- ("file.delete", {"type": 'DEL', "value": 'PRESS'}, None),
- ("file.smoothscroll",
- {"type": 'TIMER1', "value": 'ANY', "any": True},
- { "active":False,
- },
- ),
- ("file.bookmark_add", {"type": 'B', "value": 'PRESS', "ctrl": True}, None),
- ("file.start_filter", {"type": 'F', "value": 'PRESS', "ctrl": True}, None),
- ("file.filenum",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True},
- {"properties":
- [("increment", 1),
- ],
- },
- ),
- ("file.filenum",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("increment", 10),
- ],
- },
- ),
- ("file.filenum",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("increment", 100),
- ],
- },
- ),
- ("file.filenum",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True},
- {"properties":
- [("increment", -1),
- ],
- },
- ),
- ("file.filenum",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("increment", -10),
- ],
- },
- ),
- ("file.filenum",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("increment", -100),
- ],
- },
- ),
- ("file.select",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("open", False),
- ("only_activate_if_selected", True),
- ("pass_through", True),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("name", 'FILEBROWSER_MT_context_menu'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'APP', "value": 'PRESS'},
- {"properties":
- [("name", 'FILEBROWSER_MT_context_menu'),
- ],
- },
- ),
- ],
- },
- ),
- ("Frames",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("screen.frame_jump",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("end", True),
- ],
- },
- ),
- ("screen.frame_jump",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("end", False),
- ],
- },
- ),
- ("screen.keyframe_jump",
- {"type": 'MEDIA_LAST', "value": 'PRESS'},
- {"properties":
- [("next", True),
- ],
- },
- ),
- ("screen.keyframe_jump",
- {"type": 'MEDIA_FIRST', "value": 'PRESS'},
- {"properties":
- [("next", False),
- ],
- },
- ),
- ("screen.frame_offset",
- {"type": 'WHEELDOWNMOUSE', "value": 'PRESS', "alt": True},
- {"properties":
- [("delta", 1),
- ],
- },
- ),
- ("screen.frame_offset",
- {"type": 'WHEELUPMOUSE', "value": 'PRESS', "alt": True},
- {"properties":
- [("delta", -1),
- ],
- },
- ),
- ("screen.animation_play", {"type": 'SPACE', "value": 'PRESS', "shift": True}, None),
- ("screen.animation_play",
- {"type": 'SPACE', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("reverse", True),
- ],
- },
- ),
- ("screen.animation_cancel", {"type": 'ESC', "value": 'PRESS'}, None),
- ("screen.animation_play", {"type": 'MEDIA_PLAY', "value": 'PRESS'}, None),
- ("screen.animation_cancel", {"type": 'MEDIA_STOP', "value": 'PRESS'}, None),
- ],
- },
- ),
- ("Grease Pencil Stroke Sculpt (Twist)",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("gpencil.sculpt_paint",
- {"type": 'LEFTMOUSE', "value": 'PRESS'},
- {"properties":
- [("wait_for_input", False),
- ],
- },
- ),
- ("gpencil.sculpt_paint",
- {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
- {"properties":
- [("wait_for_input", False),
- ],
- },
- ),
- ],
- },
- ),
- ("Image",
- {"space_type": 'IMAGE_EDITOR', "region_type": 'WINDOW'},
- {"items":
- [("image.view_all",
- {"type": 'F', "value": 'PRESS', "repeat": True},
- {"properties":
- [("fit_view", True),
- ],
- },
- ),
- ("image.view_all",
- {"type": 'HOME', "value": 'PRESS', "shift": True},
- {"properties":
- [("fit_view", True),
- ],
- },
- ),
- ("image.view_selected", {"type": 'NUMPAD_PERIOD', "value": 'PRESS'}, None),
- ("image.view_cursor_center", {"type": 'C', "value": 'PRESS', "shift": True}, None),
- ("image.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS'}, None),
- ("image.view_pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "ctrl": True}, None),
- ("image.view_pan", {"type": 'TRACKPADPAN', "value": 'ANY'}, None),
- ("image.view_all", {"type": 'NDOF_BUTTON_FIT', "value": 'PRESS'}, None),
- ("image.view_ndof", {"type": 'NDOF_MOTION', "value": 'ANY'}, None),
- ("image.view_zoom_in", {"type": 'WHEELINMOUSE', "value": 'PRESS'}, None),
- ("image.view_zoom_out", {"type": 'WHEELOUTMOUSE', "value": 'PRESS'}, None),
- ("image.view_zoom_in", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, None),
- ("image.view_zoom_out", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, None),
- ("image.view_zoom", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("image.view_zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
- ("image.view_zoom", {"type": 'MIDDLEMOUSE', "value": 'ANY', "shift": True}, None),
- ("image.view_zoom_border", {"type": 'B', "value": 'PRESS', "shift": True}, None),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 8.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 4.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("ratio", 2.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 8.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 4.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS', "shift": True},
- {"properties":
- [("ratio", 2.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_1', "value": 'PRESS'},
- {"properties":
- [("ratio", 1.0),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_2', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.5),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_4', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.25),
- ],
- },
- ),
- ("image.view_zoom_ratio",
- {"type": 'NUMPAD_8', "value": 'PRESS'},
- {"properties":
- [("ratio", 0.125),
- ],
- },
- ),
- ("image.change_frame", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("image.sample", {"type": 'RIGHTMOUSE', "value": 'PRESS'}, None),
- ("image.curves_point_set",
- {"type": 'RIGHTMOUSE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("point", 'BLACK_POINT'),
- ],
- },
- ),
- ("image.curves_point_set",
- {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True},
- {"properties":
- [("point", 'WHITE_POINT'),
- ],
- },
- ),
- ("object.mode_set",
- {"type": 'TAB', "value": 'PRESS', "repeat": True},
- {"properties":
- [("mode", 'EDIT'),
- ("toggle", True),
- ],
- "active":False,
- },
- ),
- ("wm.context_set_int",
- {"type": 'ONE', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 0),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'TWO', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 1),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'THREE', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 2),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'FOUR', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 3),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'FIVE', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 4),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'SIX', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 5),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'SEVEN', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 6),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'EIGHT', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 7),
- ],
- },
- ),
- ("wm.context_set_int",
- {"type": 'NINE', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.image.render_slots.active_index'),
- ("value", 8),
- ],
- },
- ),
- ("image.render_border", {"type": 'B', "value": 'PRESS', "ctrl": True}, None),
- ("image.clear_render_border", {"type": 'B', "value": 'PRESS', "ctrl": True, "alt": True}, None),
- ("wm.call_menu",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_mask_context_menu'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'APP', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_mask_context_menu'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'PERIOD', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_pivot_pie'),
- ],
- },
- ),
- ],
- },
- ),
- ("NLA Generic",
- {"space_type": 'NLA_EDITOR', "region_type": 'WINDOW'},
- {"items":
- [("wm.context_toggle",
- {"type": 'N', "value": 'PRESS'},
- {"properties":
- [("data_path", 'space_data.show_region_ui'),
- ],
- },
- ),
- ("nla.tweakmode_enter",
- {"type": 'TAB', "value": 'PRESS'},
- {"properties":
- [("use_upper_stack_evaluation", False),
- ],
- },
- ),
- ("nla.tweakmode_exit",
- {"type": 'TAB', "value": 'PRESS', "repeat": True},
- { "active":False,
- },
- ),
- ("nla.tweakmode_enter",
- {"type": 'TAB', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("isolate_action", True),
- ],
- "active":False,
- },
- ),
- ("nla.tweakmode_exit",
- {"type": 'TAB', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("isolate_action", True),
- ],
- "active":False,
- },
- ),
- ("anim.channels_select_filter", {"type": 'F', "value": 'PRESS', "ctrl": True}, None),
- ],
- },
- ),
- ("Object Non-modal",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("object.transfer_mode", {"type": 'Q', "value": 'PRESS', "alt": True}, None),
- ("object.mode_set",
- {"type": 'ACCENT_GRAVE', "value": 'PRESS', "repeat": True},
- {"properties":
- [("mode", 'EDIT'),
- ("toggle", True),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'ACCENT_GRAVE', "value": 'PRESS', "alt": True},
- {"properties":
- [("name", 'VIEW3D_MT_object_mode_pie'),
- ],
- },
- ),
- ],
- },
- ),
- ("Screen",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("screen.animation_step", {"type": 'TIMER0', "value": 'ANY', "any": True}, None),
- ("screen.region_blend", {"type": 'TIMERREGION', "value": 'ANY', "any": True}, None),
- ("screen.space_context_cycle",
- {"type": 'TAB', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("direction", 'NEXT'),
- ],
- },
- ),
- ("screen.space_context_cycle",
- {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("direction", 'PREV'),
- ],
- },
- ),
- ("screen.workspace_cycle",
- {"type": 'PAGE_DOWN', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("direction", 'NEXT'),
- ],
- },
- ),
- ("screen.workspace_cycle",
- {"type": 'PAGE_UP', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("direction", 'PREV'),
- ],
- },
- ),
- ("screen.region_quadview", {"type": 'Q', "value": 'PRESS', "ctrl": True, "alt": True}, None),
- ("screen.repeat_last", {"type": 'R', "value": 'PRESS', "shift": True, "repeat": True}, None),
- ("file.execute", {"type": 'RET', "value": 'PRESS'}, None),
- ("file.execute", {"type": 'NUMPAD_ENTER', "value": 'PRESS'}, None),
- ("file.cancel", {"type": 'ESC', "value": 'PRESS'}, None),
- ("asset.catalog_undo", {"type": 'Z', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("asset.catalog_redo", {"type": 'Z', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None),
- ("ed.undo", {"type": 'Z', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("ed.redo", {"type": 'Z', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True}, None),
- ("render.render",
- {"type": 'F12', "value": 'PRESS', "alt": True},
- {"properties":
- [("use_viewport", True),
- ],
- },
- ),
- ("render.render",
- {"type": 'F12', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("animation", True),
- ("use_viewport", True),
- ],
- },
- ),
- ("render.view_cancel", {"type": 'ESC', "value": 'PRESS'}, None),
- ("render.view_show", {"type": 'F11', "value": 'PRESS'}, None),
- ("render.play_rendered_anim", {"type": 'F11', "value": 'PRESS', "ctrl": True}, None),
- ("screen.screen_full_area", {"type": 'SPACE', "value": 'PRESS', "ctrl": True}, None),
- ("screen.screen_full_area",
- {"type": 'SPACE', "value": 'PRESS', "ctrl": True, "alt": True},
- {"properties":
- [("use_hide_panels", True),
- ],
- },
- ),
- ("screen.redo_last", {"type": 'F9', "value": 'PRESS'}, None),
- ("render.opengl", {"type": 'F12', "value": 'PRESS', "repeat": True}, None),
- ],
- },
- ),
- ("Text",
- {"space_type": 'TEXT_EDITOR', "region_type": 'WINDOW'},
- {"items":
- [("wm.context_cycle_int",
- {"type": 'WHEELUPMOUSE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("data_path", 'space_data.font_size'),
- ("reverse", False),
- ],
- },
- ),
- ("wm.context_cycle_int",
- {"type": 'WHEELDOWNMOUSE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("data_path", 'space_data.font_size'),
- ("reverse", True),
- ],
- },
- ),
- ("wm.context_cycle_int",
- {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("data_path", 'space_data.font_size'),
- ("reverse", False),
- ],
- },
- ),
- ("wm.context_cycle_int",
- {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("data_path", 'space_data.font_size'),
- ("reverse", True),
- ],
- },
- ),
- ("text.new", {"type": 'N', "value": 'PRESS', "alt": True}, None),
- ("text.open", {"type": 'O', "value": 'PRESS', "alt": True}, None),
- ("text.reload", {"type": 'R', "value": 'PRESS', "alt": True}, None),
- ("text.save", {"type": 'S', "value": 'PRESS', "alt": True}, None),
- ("text.save_as", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True}, None),
- ("text.run_script", {"type": 'P', "value": 'PRESS', "alt": True}, None),
- ("text.cut", {"type": 'X', "value": 'PRESS', "ctrl": True}, None),
- ("text.copy", {"type": 'C', "value": 'PRESS', "ctrl": True}, None),
- ("text.paste", {"type": 'V', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("text.cut", {"type": 'DEL', "value": 'PRESS', "shift": True}, None),
- ("text.copy", {"type": 'INSERT', "value": 'PRESS', "ctrl": True}, None),
- ("text.paste", {"type": 'INSERT', "value": 'PRESS', "shift": True, "repeat": True}, None),
- ("text.duplicate_line", {"type": 'D', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("text.select_all", {"type": 'A', "value": 'PRESS', "ctrl": True}, None),
- ("text.select_line", {"type": 'A', "value": 'PRESS', "shift": True, "ctrl": True}, None),
- ("text.select_word", {"type": 'LEFTMOUSE', "value": 'DOUBLE_CLICK'}, None),
- ("text.move_lines",
- {"type": 'UP_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("direction", 'UP'),
- ],
- },
- ),
- ("text.move_lines",
- {"type": 'DOWN_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("direction", 'DOWN'),
- ],
- },
- ),
- ("text.indent_or_autocomplete", {"type": 'TAB', "value": 'PRESS', "repeat": True}, None),
- ("text.unindent", {"type": 'TAB', "value": 'PRESS', "shift": True, "repeat": True}, None),
- ("text.comment_toggle", {"type": 'SLASH', "value": 'PRESS', "ctrl": True}, None),
- ("text.move",
- {"type": 'HOME', "value": 'PRESS'},
- {"properties":
- [("type", 'LINE_BEGIN'),
- ],
- },
- ),
- ("text.move",
- {"type": 'END', "value": 'PRESS'},
- {"properties":
- [("type", 'LINE_END'),
- ],
- },
- ),
- ("text.move",
- {"type": 'E', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'LINE_END'),
- ],
- },
- ),
- ("text.move",
- {"type": 'E', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'LINE_END'),
- ],
- },
- ),
- ("text.move",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_CHARACTER'),
- ],
- },
- ),
- ("text.move",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'NEXT_CHARACTER'),
- ],
- },
- ),
- ("text.move",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_WORD'),
- ],
- },
- ),
- ("text.move",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_WORD'),
- ],
- },
- ),
- ("text.move",
- {"type": 'UP_ARROW', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_LINE'),
- ],
- },
- ),
- ("text.move",
- {"type": 'DOWN_ARROW', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'NEXT_LINE'),
- ],
- },
- ),
- ("text.move",
- {"type": 'PAGE_UP', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_PAGE'),
- ],
- },
- ),
- ("text.move",
- {"type": 'PAGE_DOWN', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'NEXT_PAGE'),
- ],
- },
- ),
- ("text.move",
- {"type": 'HOME', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'FILE_TOP'),
- ],
- },
- ),
- ("text.move",
- {"type": 'END', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("type", 'FILE_BOTTOM'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'HOME', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'LINE_BEGIN'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'END', "value": 'PRESS', "shift": True},
- {"properties":
- [("type", 'LINE_END'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_CHARACTER'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_CHARACTER'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'LEFT_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_WORD'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'RIGHT_ARROW', "value": 'PRESS', "shift": True, "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_WORD'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'UP_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_LINE'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'DOWN_ARROW', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_LINE'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'PAGE_UP', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_PAGE'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'PAGE_DOWN', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_PAGE'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'HOME', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'FILE_TOP'),
- ],
- },
- ),
- ("text.move_select",
- {"type": 'END', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("type", 'FILE_BOTTOM'),
- ],
- },
- ),
- ("text.delete",
- {"type": 'DEL', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'NEXT_CHARACTER'),
- ],
- },
- ),
- ("text.delete",
- {"type": 'BACK_SPACE', "value": 'PRESS', "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_CHARACTER'),
- ],
- },
- ),
- ("text.delete",
- {"type": 'BACK_SPACE', "value": 'PRESS', "shift": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_CHARACTER'),
- ],
- },
- ),
- ("text.delete",
- {"type": 'DEL', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'NEXT_WORD'),
- ],
- },
- ),
- ("text.delete",
- {"type": 'BACK_SPACE', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("type", 'PREVIOUS_WORD'),
- ],
- },
- ),
- ("text.overwrite_toggle", {"type": 'INSERT', "value": 'PRESS'}, None),
- ("text.scroll_bar", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("text.scroll_bar", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
- ("text.scroll", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
- ("text.scroll", {"type": 'TRACKPADPAN', "value": 'ANY'}, None),
- ("text.selection_set", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None),
- ("text.cursor_set", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("text.selection_set", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("text.scroll",
- {"type": 'WHEELUPMOUSE', "value": 'PRESS'},
- {"properties":
- [("lines", -1),
- ],
- },
- ),
- ("text.scroll",
- {"type": 'WHEELDOWNMOUSE', "value": 'PRESS'},
- {"properties":
- [("lines", 1),
- ],
- },
- ),
- ("text.line_break", {"type": 'RET', "value": 'PRESS', "repeat": True}, None),
- ("text.line_break", {"type": 'NUMPAD_ENTER', "value": 'PRESS', "repeat": True}, None),
- ("text.line_number", {"type": 'TEXTINPUT', "value": 'ANY', "any": True, "repeat": True}, None),
- ("wm.call_menu",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("name", 'TEXT_MT_context_menu'),
- ],
- },
- ),
- ("text.insert", {"type": 'TEXTINPUT', "value": 'ANY', "any": True, "repeat": True}, None),
- ],
- },
- ),
- ("UV Editor",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("wm.call_menu",
- {"type": 'TAB', "value": 'PRESS', "ctrl": True, "repeat": True},
- {"properties":
- [("name", 'IMAGE_MT_uvs_select_mode'),
- ],
- "active":False,
- },
- ),
- ("mesh.select_mode",
- {"type": 'ONE', "value": 'PRESS'},
- {"properties":
- [("type", 'VERT'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'TWO', "value": 'PRESS'},
- {"properties":
- [("type", 'EDGE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'THREE', "value": 'PRESS'},
- {"properties":
- [("type", 'FACE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'ONE', "value": 'PRESS', "shift": True},
- {"properties":
- [("use_extend", True),
- ("type", 'VERT'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'TWO', "value": 'PRESS', "shift": True},
- {"properties":
- [("use_extend", True),
- ("type", 'EDGE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'THREE', "value": 'PRESS', "shift": True},
- {"properties":
- [("use_extend", True),
- ("type", 'FACE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'ONE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("use_expand", True),
- ("type", 'VERT'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'TWO', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("use_expand", True),
- ("type", 'EDGE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'THREE', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("use_expand", True),
- ("type", 'FACE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'ONE', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("use_extend", True),
- ("use_expand", True),
- ("type", 'VERT'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'TWO', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("use_extend", True),
- ("use_expand", True),
- ("type", 'EDGE'),
- ],
- },
- ),
- ("mesh.select_mode",
- {"type": 'THREE', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("use_extend", True),
- ("use_expand", True),
- ("type", 'FACE'),
- ],
- },
- ),
- ("mesh.select_mode", {"type": 'FOUR', "value": 'PRESS'}, None),
- ("uv.select_mode",
- {"type": 'ONE', "value": 'PRESS'},
- {"properties":
- [("type", 'VERTEX'),
- ],
- },
- ),
- ("uv.select_mode",
- {"type": 'TWO', "value": 'PRESS'},
- {"properties":
- [("type", 'EDGE'),
- ],
- },
- ),
- ("uv.select_mode",
- {"type": 'THREE', "value": 'PRESS'},
- {"properties":
- [("type", 'FACE'),
- ],
- },
- ),
- ("uv.select_mode",
- {"type": 'FOUR', "value": 'PRESS'},
- {"properties":
- [("type", 'ISLAND'),
- ],
- },
- ),
- ("uv.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK'},
- {"properties":
- [("deselect_all", True),
- ],
- },
- ),
- ("uv.select",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True},
- {"properties":
- [("toggle", True),
- ],
- },
- ),
- ("uv.mark_seam", {"type": 'E', "value": 'PRESS', "ctrl": True}, None),
- ("uv.select_loop", {"type": 'LEFTMOUSE', "value": 'CLICK', "alt": True}, None),
- ("uv.select_loop",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "alt": True},
- {"properties":
- [("extend", True),
- ],
- },
- ),
- ("uv.select_edge_ring", {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True, "alt": True}, None),
- ("uv.select_edge_ring",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True, "alt": True},
- {"properties":
- [("extend", True),
- ],
- },
- ),
- ("uv.shortest_path_pick",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "ctrl": True},
- {"properties":
- [("use_fill", False),
- ],
- },
- ),
- ("uv.shortest_path_pick",
- {"type": 'LEFTMOUSE', "value": 'CLICK', "shift": True, "ctrl": True},
- {"properties":
- [("use_fill", True),
- ],
- },
- ),
- ("uv.select_split", {"type": 'Y', "value": 'PRESS'}, None),
- ("uv.select_box",
- {"type": 'B', "value": 'PRESS'},
- {"properties":
- [("pinned", False),
- ],
- },
- ),
- ("uv.select_box",
- {"type": 'B', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("pinned", True),
- ],
- },
- ),
- ("uv.select_circle", {"type": 'C', "value": 'PRESS'}, None),
- ("uv.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "ctrl": True},
- {"properties":
- [("mode", 'ADD'),
- ],
- },
- ),
- ("uv.select_lasso",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True, "ctrl": True},
- {"properties":
- [("mode", 'SUB'),
- ],
- },
- ),
- ("uv.select_linked", {"type": 'L', "value": 'PRESS', "ctrl": True}, None),
- ("uv.select_linked_pick",
- {"type": 'L', "value": 'PRESS'},
- {"properties":
- [("extend", True),
- ("deselect", False),
- ],
- },
- ),
- ("uv.select_linked_pick",
- {"type": 'L', "value": 'PRESS', "shift": True},
- {"properties":
- [("deselect", True),
- ],
- },
- ),
- ("uv.select_more", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("uv.select_less", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "ctrl": True, "repeat": True}, None),
- ("uv.select_all",
- {"type": 'A', "value": 'PRESS'},
- {"properties":
- [("action", 'SELECT'),
- ],
- },
- ),
- ("uv.select_all",
- {"type": 'A', "value": 'PRESS', "alt": True},
- {"properties":
- [("action", 'DESELECT'),
- ],
- },
- ),
- ("uv.select_all",
- {"type": 'I', "value": 'PRESS', "ctrl": True},
- {"properties":
- [("action", 'INVERT'),
- ],
- },
- ),
- ("uv.select_all",
- {"type": 'A', "value": 'DOUBLE_CLICK'},
- {"properties":
- [("action", 'DESELECT'),
- ],
- },
- ),
- ("uv.reveal", {"type": 'H', "value": 'PRESS', "alt": True}, None),
- ("uv.hide",
- {"type": 'H', "value": 'PRESS'},
- {"properties":
- [("unselected", False),
- ],
- },
- ),
- ("uv.hide",
- {"type": 'H', "value": 'PRESS', "shift": True},
- {"properties":
- [("unselected", True),
- ],
- },
- ),
- ("uv.select_pinned", {"type": 'P', "value": 'PRESS', "shift": True}, None),
- ("wm.call_menu",
- {"type": 'M', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_uvs_merge'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'M', "value": 'PRESS', "alt": True},
- {"properties":
- [("name", 'IMAGE_MT_uvs_split'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'W', "value": 'PRESS', "shift": True},
- {"properties":
- [("name", 'IMAGE_MT_uvs_align'),
- ],
- },
- ),
- ("uv.stitch", {"type": 'V', "value": 'PRESS', "alt": True}, None),
- ("uv.rip_move", {"type": 'V', "value": 'PRESS'}, None),
- ("uv.pin",
- {"type": 'P', "value": 'PRESS'},
- {"properties":
- [("clear", False),
- ],
- },
- ),
- ("uv.pin",
- {"type": 'P', "value": 'PRESS', "alt": True},
- {"properties":
- [("clear", True),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'U', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_uvs_unwrap'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'S', "value": 'PRESS', "shift": True},
- {"properties":
- [("name", 'IMAGE_MT_uvs_snap_pie'),
- ],
- },
- ),
- ("wm.call_menu_pie",
- {"type": 'O', "value": 'PRESS', "shift": True},
- {"properties":
- [("name", 'VIEW3D_MT_proportional_editing_falloff_pie'),
- ],
- },
- ),
- ("wm.context_toggle",
- {"type": 'O', "value": 'PRESS'},
- {"properties":
- [("data_path", 'tool_settings.use_proportional_edit'),
- ],
- },
- ),
- ("transform.translate", {"type": 'LEFTMOUSE', "value": 'CLICK_DRAG'}, None),
- ("transform.translate", {"type": 'G', "value": 'PRESS'}, None),
- ("transform.rotate", {"type": 'R', "value": 'PRESS'}, None),
- ("transform.resize", {"type": 'S', "value": 'PRESS'}, None),
- ("transform.shear", {"type": 'S', "value": 'PRESS', "shift": True, "ctrl": True, "alt": True}, None),
- ("transform.mirror", {"type": 'M', "value": 'PRESS', "ctrl": True}, None),
- ("wm.context_toggle",
- {"type": 'TAB', "value": 'PRESS', "shift": True},
- {"properties":
- [("data_path", 'tool_settings.use_snap_uv'),
- ],
- },
- ),
- ("wm.context_menu_enum",
- {"type": 'TAB', "value": 'PRESS', "shift": True, "ctrl": True},
- {"properties":
- [("data_path", 'tool_settings.snap_uv_element'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'RIGHTMOUSE', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_uvs_context_menu'),
- ],
- },
- ),
- ("wm.call_menu",
- {"type": 'APP', "value": 'PRESS'},
- {"properties":
- [("name", 'IMAGE_MT_uvs_context_menu'),
- ],
- },
- ),
- ("uv.cursor_set", {"type": 'RIGHTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("transform.translate",
- {"type": 'RIGHTMOUSE', "value": 'CLICK_DRAG', "shift": True},
- {"properties":
- [("cursor_transform", True),
- ("release_confirm", True),
- ],
- },
- ),
- ("wm.tool_set_by_id",
- {"type": 'W', "value": 'PRESS'},
- {"properties":
- [("name", 'builtin.select_box'),
- ("cycle", True),
- ],
- },
- ),
- ],
- },
- ),
- ("View2D",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("view2d.scroller_activate", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("view2d.scroller_activate", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
- ("view2d.pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "ctrl": True}, None),
- ("view2d.pan", {"type": 'MIDDLEMOUSE', "value": 'ANY'}, None),
- ("view2d.scroll_right", {"type": 'RIGHT_ARROW', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_left", {"type": 'LEFT_ARROW', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_down", {"type": 'DOWN_ARROW', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_up", {"type": 'UP_ARROW', "value": 'PRESS', "repeat": True}, None),
- ("view2d.ndof", {"type": 'NDOF_MOTION', "value": 'ANY'}, None),
- ("view2d.zoom_out", {"type": 'MINUS', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom_in", {"type": 'EQUAL', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom_out", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom_in", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom", {"type": 'MIDDLEMOUSE', "value": 'ANY', "shift": True}, None),
- ("view2d.smoothview", {"type": 'TIMER1', "value": 'ANY', "any": True}, None),
- ("view2d.scroll_down", {"type": 'NUMPAD_2', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_up", {"type": 'NUMPAD_8', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_right", {"type": 'NUMPAD_6', "value": 'PRESS', "repeat": True}, None),
- ("view2d.scroll_left", {"type": 'NUMPAD_4', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom",
- {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True},
- { "active":False,
- },
- ),
- ("view2d.zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
- ("view2d.zoom_border", {"type": 'B', "value": 'PRESS', "shift": True}, None),
- ],
- },
- ),
- ("View2D Buttons List",
- {"space_type": 'EMPTY', "region_type": 'WINDOW'},
- {"items":
- [("view2d.scroller_activate", {"type": 'LEFTMOUSE', "value": 'PRESS'}, None),
- ("view2d.scroller_activate", {"type": 'LEFTMOUSE', "value": 'PRESS', "alt": True}, None),
- ("view2d.pan", {"type": 'MIDDLEMOUSE', "value": 'PRESS', "ctrl": True}, None),
- ("view2d.pan", {"type": 'MIDDLEMOUSE', "value": 'ANY'}, None),
- ("view2d.scroll_down", {"type": 'WHEELDOWNMOUSE', "value": 'PRESS'}, None),
- ("view2d.scroll_up", {"type": 'WHEELUPMOUSE', "value": 'PRESS'}, None),
- ("view2d.scroll_down",
- {"type": 'PAGE_DOWN', "value": 'PRESS', "repeat": True},
- {"properties":
- [("page", True),
- ],
- },
- ),
- ("view2d.scroll_up",
- {"type": 'PAGE_UP', "value": 'PRESS', "repeat": True},
- {"properties":
- [("page", True),
- ],
- },
- ),
- ("view2d.zoom", {"type": 'LEFTMOUSE', "value": 'PRESS', "shift": True}, None),
- ("view2d.zoom", {"type": 'TRACKPADZOOM', "value": 'ANY'}, None),
- ("view2d.zoom", {"type": 'LEFTMOUSE', "value": 'ANY', "shift": True}, None),
- ("view2d.zoom_out", {"type": 'NUMPAD_MINUS', "value": 'PRESS', "repeat": True}, None),
- ("view2d.zoom_in", {"type": 'NUMPAD_PLUS', "value": 'PRESS', "repeat": True}, None),
- ("view2d.reset", {"type": 'HOME', "value": 'PRESS'}, None),
- ],
- },
- ),
- ]
-
-
- if __name__ == "__main__":
- # Only add keywords that are supported.
- from bpy.app import version as blender_version
- keywords = {}
- if blender_version >= (2, 92, 0):
- keywords["keyconfig_version"] = keyconfig_version
- import os
- from bl_keymap_utils.io import keyconfig_import_from_data
- keyconfig_import_from_data(
- os.path.splitext(os.path.basename(__file__))[0],
- keyconfig_data,
- **keywords,
- )
|