Mercurial > wow > reaction
comparison modules/ReAction_ConfigUI/ReAction_ConfigUI.lua @ 77:da8ba8783924
- added revision updater to each code file
- Changed button/bar class mechanic to metatable-based
- Changed buttons to live within a sub-frame, to play nicely between show-empty-buttons and hidestates
- bar frame is now available only via accessor
- Changed some semantics with AddButton/PlaceButton
- Cleaned up action buttons options, fixed hide-when-empty option
- moved show-action-ID-label as a button method
- converted drag overlay from nested-frame to :Raise()
- fixed ReAction:SetConfigMode() to not call event when mode doesn't change
- Fixed ordering for dynamic state tab (always last)
| author | Flick <flickerstreak@gmail.com> |
|---|---|
| date | Mon, 23 Jun 2008 22:27:50 +0000 |
| parents | c8c8610fd864 |
| children | 42ec2938d65a |
comparison
equal
deleted
inserted
replaced
| 76:c8c8610fd864 | 77:da8ba8783924 |
|---|---|
| 8 local ReAction = ReAction | 8 local ReAction = ReAction |
| 9 local L = ReAction.L | 9 local L = ReAction.L |
| 10 local _G = _G | 10 local _G = _G |
| 11 local AceConfigReg = LibStub("AceConfigRegistry-3.0") | 11 local AceConfigReg = LibStub("AceConfigRegistry-3.0") |
| 12 local AceConfigDialog = LibStub("AceConfigDialog-3.0") | 12 local AceConfigDialog = LibStub("AceConfigDialog-3.0") |
| 13 | |
| 14 ReAction:UpdateRevision("$Revision: 103 $") | |
| 13 | 15 |
| 14 -- some constants | 16 -- some constants |
| 15 local configName = "ReAction" | 17 local configName = "ReAction" |
| 16 | 18 |
| 17 -- module declaration | 19 -- module declaration |
