annotate SkeletonKey.iml @ 75:e75a2fd448c0
- binding slot mixin:
- store key binding definitions under their slot's data table
- apply action button attributes when a slot is assigned
- obtain correct macro body text when a macro is slotted
- fix algorithm for resolving renamed macro indices
- move spell detail lookup code out of mixin script
- event chains:
- initialize addon from PLAYER_LOGIN
- reload keybinds from PLAYER_SPECIALIZATION_CHANGED, after spec profile is resolved
- refresh interface content from SPELLS_CHANGED
- hard refresh after PLAYER_SPECIALIZATION_CHANGED
- hotkey text:
- restore communication and detection of key binding updates and reflect them accordingly
- properly respond to dynamic bindings that result from talent updates
author |
Nenue |
date |
Mon, 23 Jan 2017 18:59:02 -0500 |
parents |
131d9190db6b |
children |
|
rev |
line source |
Nenue@70
|
1 <?xml version="1.0" encoding="UTF-8"?>
|
Nenue@70
|
2 <module type="LUA_MODULE" version="4">
|
Nenue@70
|
3 <component name="NewModuleRootManager" inherit-compiler-output="true">
|
Nenue@70
|
4 <exclude-output />
|
Nenue@70
|
5 <content url="file://$MODULE_DIR$/../LibKraken" />
|
Nenue@70
|
6 <content url="file://$MODULE_DIR$">
|
Nenue@70
|
7 <sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
|
Nenue@70
|
8 </content>
|
Nenue@70
|
9 <orderEntry type="inheritedJdk" />
|
Nenue@70
|
10 <orderEntry type="sourceFolder" forTests="false" />
|
Nenue@70
|
11 </component>
|
Nenue@70
|
12 </module> |