promotional bannermobile promotional banner

Awesome Interrupt Rotations

Abandoned
Interrupt Rotation Manager and announcer for raid encounters

File Details

v0.8.5beta

  • B
  • Jan 27, 2011
  • 35.95 KB
  • 22
  • 4.0.3a
  • Retail

File Name

AwesomeInterruptRotations-v0.8.5beta.zip

Supported Versions

  • 4.0.3a

------------------------------------------------------------------------
r168 | plaga | 2011-01-27 00:57:51 +0000 (Thu, 27 Jan 2011) | 1 line
Changed paths:
   A /tags/v0.8.5beta (from /trunk:167)

Tagging as v0.8.5beta
------------------------------------------------------------------------
r167 | plaga | 2011-01-27 00:46:17 +0000 (Thu, 27 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Updated version number
------------------------------------------------------------------------
r166 | plaga | 2011-01-27 00:41:09 +0000 (Thu, 27 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua

Most of the code to draw the frame won't be continuously executed every frameupdate if not needed.
Added FullRedraw to ensure a full redraw of the frame
------------------------------------------------------------------------
r165 | plaga | 2011-01-26 21:41:00 +0000 (Wed, 26 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed lua errors when:
- clicking apply on Options Panel after login where addon was disabled
- /air reset after a login with the addon disabled
------------------------------------------------------------------------
r164 | plaga | 2011-01-26 18:04:45 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

OnUpdate event registering will happen once we enter a tracked combat, not any combat
------------------------------------------------------------------------
r163 | plaga | 2011-01-26 17:17:24 +0000 (Wed, 26 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Re-coded AIR_Enable, it will now correctly prevent any event response from the addon while disabled
Removed debug messages left in previous commit
------------------------------------------------------------------------
r162 | plaga | 2011-01-26 16:45:54 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua

Frame won't be redrawn if not needed while hidden
------------------------------------------------------------------------
r161 | plaga | 2011-01-26 16:28:10 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added /air settarget
------------------------------------------------------------------------
r160 | plaga | 2011-01-26 16:17:04 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Increased AirDB.version number to ensure correct initialization of the new variables introduced in r159
------------------------------------------------------------------------
r159 | plaga | 2011-01-26 16:15:49 +0000 (Wed, 26 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Added an option to hide the frame if you are not in the rotation.
Some tool tip corrections.
------------------------------------------------------------------------
r158 | plaga | 2011-01-26 15:47:15 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua

Fixed visibility drop down tool tip length.
------------------------------------------------------------------------
r157 | plaga | 2011-01-26 15:39:09 +0000 (Wed, 26 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua

New visibility option: Show if the target is tracked
------------------------------------------------------------------------
r156 | plaga | 2011-01-25 18:24:55 +0000 (Tue, 25 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Added option to modify frame alpha % when the target is not in the tracked list.
------------------------------------------------------------------------
r154 | plaga | 2011-01-25 17:22:03 +0000 (Tue, 25 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Border support is now working (but the code is horrible)
AirDB.frame.msg.fontflags renamed to outline
------------------------------------------------------------------------
r153 | plaga | 2011-01-25 15:38:25 +0000 (Tue, 25 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotationsOptions.lua

More work on borders, not there yet
------------------------------------------------------------------------
r152 | plaga | 2011-01-25 15:28:11 +0000 (Tue, 25 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Added Font outline selector to OP
Added NYI Border Selector to OP
Changed layout of OP
------------------------------------------------------------------------
r151 | plaga | 2011-01-25 14:43:03 +0000 (Tue, 25 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Adding or removing a mob from the foes list will trigger a target test to update the flags.
DRY code changes
------------------------------------------------------------------------
r150 | plaga | 2011-01-25 02:01:29 +0000 (Tue, 25 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Several code rearrangement and minor changes in AwesomeInterruptRotationsOptions.lua
Texture not found icon won't be shows when "Castbar Disabled" is selected.
------------------------------------------------------------------------
r149 | plaga | 2011-01-25 01:07:31 +0000 (Tue, 25 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotationsOptions.lua
   M /trunk/AwesomeInterruptRotationsOptions.xml

Removed the cast bar mode check button from OP, since disabling cast bar is done with the drop down now.
removed any reference to AirDB.frame.msg.showbar
Fixed a bug causing the Disable cast bar option to show twice in the drop down when selected.
------------------------------------------------------------------------
r148 | plaga | 2011-01-25 00:58:23 +0000 (Tue, 25 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.toc
   D /trunk/AwesomeInterruptRotations.xml
   A /trunk/AwesomeInterruptRotationsOptions.xml

Renamed AwesomeInterruptRotations.xml to AwesomeInterruptRotationsOptions.xml
------------------------------------------------------------------------
r147 | plaga | 2011-01-25 00:55:04 +0000 (Tue, 25 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.toc
   A /trunk/AwesomeInterruptRotationsOptions.lua

Moved OP code to AwesomeInterruptRotationsOptions.lua
Added code to disable castbar by selecting "Disable cast bar" in the textures dropdown button
Changed default texture to Otravi
------------------------------------------------------------------------
r145 | plaga | 2011-01-24 18:13:46 +0000 (Mon, 24 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added Castbar Texture selector to OP
------------------------------------------------------------------------
r144 | plaga | 2011-01-24 16:28:03 +0000 (Mon, 24 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added Background selector to OP
------------------------------------------------------------------------
r143 | plaga | 2011-01-24 15:32:55 +0000 (Mon, 24 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added raid warnings
Added /air removetarget /air deletetarget
Removed debug message
------------------------------------------------------------------------
r142 | plaga | 2011-01-24 02:38:08 +0000 (Mon, 24 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Alert icon for the font selection is working now
------------------------------------------------------------------------
r141 | plaga | 2011-01-24 02:09:46 +0000 (Mon, 24 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Font selection working in OP, integrated with LibSharedMedia
Alert icon NYI (still always shown)
------------------------------------------------------------------------
r140 | plaga | 2011-01-24 01:12:11 +0000 (Mon, 24 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added Font Icon in OP
------------------------------------------------------------------------
r139 | plaga | 2011-01-24 00:17:34 +0000 (Mon, 24 Jan 2011) | 4 lines
Changed paths:
   M /trunk
   M /trunk/.pkgmeta
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.toc
   M /trunk/AwesomeInterruptRotations.xml
   A /trunk/embeds.xml

Changed default values for size, font size and BG color
Added Align option in OP
Font selection NYI
libsharedmedia testing halfway done
------------------------------------------------------------------------
r138 | plaga | 2011-01-23 15:39:50 +0000 (Sun, 23 Jan 2011) | 1 line
Changed paths:
   M /trunk/.pkgmeta

.pkgmeta, 2nd try
------------------------------------------------------------------------
r137 | plaga | 2011-01-23 15:32:54 +0000 (Sun, 23 Jan 2011) | 1 line
Changed paths:
   A /trunk/.pkgmeta

Added .pkgmeta to include libs
------------------------------------------------------------------------
r136 | plaga | 2011-01-22 23:52:23 +0000 (Sat, 22 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

NO FUNCTIONAL CHANGES
Cleaning & commenting
------------------------------------------------------------------------
r135 | plaga | 2011-01-22 23:17:53 +0000 (Sat, 22 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

AirEditBox will now show its tooltip
------------------------------------------------------------------------
r133 | plaga | 2011-01-22 23:08:21 +0000 (Sat, 22 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Changed version to v0.8.2beta
------------------------------------------------------------------------
r132 | plaga | 2011-01-22 22:56:44 +0000 (Sat, 22 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

NO FUNCTIONAL CHANGES
Replaced deprecated getglobal(...) with _G[...]
------------------------------------------------------------------------
r131 | plaga | 2011-01-22 22:11:47 +0000 (Sat, 22 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added frame size options
XML contractions and cleaning
Slider template improvements (attached edit box)
------------------------------------------------------------------------
r130 | plaga | 2011-01-22 20:06:15 +0000 (Sat, 22 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

The colors of the castbar are now configurable
------------------------------------------------------------------------
r129 | plaga | 2011-01-22 18:47:09 +0000 (Sat, 22 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

NO FOUNCTIONAL CHANGES
Moved all the localizable strings and variables out of the .xml
Improved the initialization of many widgets in the onshow function
------------------------------------------------------------------------
r128 | plaga | 2011-01-22 03:57:57 +0000 (Sat, 22 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added a scrollbar to the options panel.
------------------------------------------------------------------------
r127 | plaga | 2011-01-21 20:46:41 +0000 (Fri, 21 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Clicking on another ColorButton while having the ColorPicker open will now cancel any changes made to the first color.
The ColorPicker will be anchored to the sides of the options panel now, preventing it to hide the color buttons.
------------------------------------------------------------------------
r126 | plaga | 2011-01-21 18:27:31 +0000 (Fri, 21 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Removed /air bar, added equivalent option in the panel
------------------------------------------------------------------------
r125 | plaga | 2011-01-21 18:15:03 +0000 (Fri, 21 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

removed /air show
------------------------------------------------------------------------
r124 | plaga | 2011-01-21 18:04:07 +0000 (Fri, 21 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added visibility options drop down menu to the options panel
(there's still a bug with the yellow dots)
------------------------------------------------------------------------
r123 | plaga | 2011-01-21 15:37:32 +0000 (Fri, 21 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added click through option
------------------------------------------------------------------------
r122 | plaga | 2011-01-20 17:47:33 +0000 (Thu, 20 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

All the options have its tooltip now.
Xml contractions
Xml most frames renamed removing things as "CheckButton" or "Slider", for simplicity
------------------------------------------------------------------------
r121 | plaga | 2011-01-20 16:50:40 +0000 (Thu, 20 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Initial tooltip support for options panel (just the apply & reset buttons for now)
------------------------------------------------------------------------
r120 | plaga | 2011-01-20 16:09:44 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Removed AIR_FrameReset()
AIR_FrameResetPos() will now reset only position, size and lock status of the frame, not all the other options
------------------------------------------------------------------------
r118 | plaga | 2011-01-20 15:41:16 +0000 (Thu, 20 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

changed version
------------------------------------------------------------------------
r117 | plaga | 2011-01-20 15:40:19 +0000 (Thu, 20 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed error preventing the frame to be shown after a reload/login if frame was locked and show=tracked
------------------------------------------------------------------------
r116 | plaga | 2011-01-20 15:18:04 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Cast bar will now go backwards and in a different color if the spell is channeled.
BUG DETECTED: Sometimes frame won't show up, look into it
------------------------------------------------------------------------
r115 | plaga | 2011-01-20 15:05:02 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

NO FUNCTIONAL CHANGES
Renamed most of the functions from AwesomeInterruptRotations_ to AIR_
------------------------------------------------------------------------
r114 | plaga | 2011-01-20 14:20:08 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Options panel improvements
Fixed visibility problem for color selectors
------------------------------------------------------------------------
r113 | plaga | 2011-01-20 13:07:33 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Options panel improvements
Added background color selector
------------------------------------------------------------------------
r112 | plaga | 2011-01-20 00:49:12 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added tittle to options panel
Changed how /air versioncheck shows your partners versions
------------------------------------------------------------------------
r111 | plaga | 2011-01-20 00:00:25 +0000 (Thu, 20 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Cleared the ignored spells list, since all of the are filtered by the not interruptible flag.
Improved the warnings layout on the options panel
------------------------------------------------------------------------
r108 | plaga | 2011-01-19 16:47:39 +0000 (Wed, 19 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed lua error when frame was clicked while locked.
AirDB.frame.clickthrough now works
------------------------------------------------------------------------
r107 | plaga | 2011-01-19 15:58:23 +0000 (Wed, 19 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed stupid error preventing any spell detection introduced (presumably) in r105
Castbar will appear as a faint gray color if it's not your turn
temporary add: /run airx() will show debug info about target cast
------------------------------------------------------------------------
r106 | plaga | 2011-01-19 15:20:32 +0000 (Wed, 19 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added /air bar to the listed commands
------------------------------------------------------------------------
r105 | plaga | 2011-01-19 15:17:49 +0000 (Wed, 19 Jan 2011) | 4 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Use cast bar is default now, to enable disable (for now) "/air bar"
Lots of minor corrections, code cleaning and commenting.
Improved combat log scan logic
FrameUpdate won't do most of useless work if the frame is hidden
------------------------------------------------------------------------
r104 | plaga | 2011-01-19 13:12:44 +0000 (Wed, 19 Jan 2011) | 4 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

WARNING: VERY RISKY BUILD
New Frame system is in place, no new functionality as it is
/run "AirDB.frame.showbar=true" to enable experimental castbar mode
NEED LOTS OF WORK: dirty, chaotic & uncommented code
------------------------------------------------------------------------
r103 | plaga | 2011-01-18 23:14:11 +0000 (Tue, 18 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Color buttons on option panel now have a squared background, to help notice alpha channel
------------------------------------------------------------------------
r102 | plaga | 2011-01-18 21:58:09 +0000 (Tue, 18 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed AirFrameColor being not defined in some cases, causing lua errors
------------------------------------------------------------------------
r101 | plaga | 2011-01-18 21:01:26 +0000 (Tue, 18 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Removed AirFrameColor as a global variable.
The Frame has no background now
------------------------------------------------------------------------
r100 | plaga | 2011-01-18 19:05:50 +0000 (Tue, 18 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Preliminary bar support, /run airx() to enable testing
------------------------------------------------------------------------
r99 | plaga | 2011-01-18 17:33:52 +0000 (Tue, 18 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

NO FUNCTIONAL CHANGES
_Warnings uses the new local variables, instead of AirDB.nextguy
------------------------------------------------------------------------
r98 | plaga | 2011-01-18 17:18:13 +0000 (Tue, 18 Jan 2011) | 4 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

NO FUNCTIONAL CHANGES
Get rid of AirPlayerTurn flag, AirHiddenFrame, and _FrameMessage
Added AirTurn, AirLastInterrupter and AirLastInterrupt variables
The control of the displayed message is now done in update frame
------------------------------------------------------------------------
r97 | plaga | 2011-01-18 00:05:22 +0000 (Tue, 18 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Spell alert detection: will only alert when the mob is tracked
Hopefully detection of non interruptible spells is fixed too
------------------------------------------------------------------------
r96 | plaga | 2011-01-17 20:22:30 +0000 (Mon, 17 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed problems with the color picker
------------------------------------------------------------------------
r94 | plaga | 2011-01-17 16:17:37 +0000 (Mon, 17 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

AirVersion = "v0.7.3beta"
------------------------------------------------------------------------
r93 | plaga | 2011-01-17 16:04:19 +0000 (Mon, 17 Jan 2011) | 4 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

show = TRACKED will now show the frame as soon as you target a tracked mob while in combat (or entering combat if you already have one tracked)
show = TRACKED is now default
Removed all semicolons in .lua
xml spaces to tabs and added comments
------------------------------------------------------------------------
r92 | plaga | 2011-01-16 20:33:02 +0000 (Sun, 16 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Spell alert for channeled spells now uses its own color instead of casted's.
------------------------------------------------------------------------
r91 | plaga | 2011-01-16 20:09:21 +0000 (Sun, 16 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

The initial color of the frame will be logocolors.
------------------------------------------------------------------------
r90 | plaga | 2011-01-16 19:44:11 +0000 (Sun, 16 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added alpha support to frame colors
------------------------------------------------------------------------
r89 | plaga | 2011-01-16 17:35:05 +0000 (Sun, 16 Jan 2011) | 4 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Changed default delay time to 0.5 from 1.0
Added say messages and options to change it
Prepared color for channeling warning, but NYI
Option panels is too big for blizzard menu, need scrolling bar or something.
------------------------------------------------------------------------
r87 | plaga | 2011-01-15 01:11:46 +0000 (Sat, 15 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Now the casting detection works with channeled spells too.
------------------------------------------------------------------------
r86 | plaga | 2011-01-15 00:59:21 +0000 (Sat, 15 Jan 2011) | 5 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added Color Customization to the options panel
added /air faketurn to the listed commands
Renamed Frames from AwesomeInterruptRotations_ to AIR_

------------------------------------------------------------------------
r85 | plaga | 2011-01-14 15:23:45 +0000 (Fri, 14 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

AirCasting won't rise if the cast is not interruptible.
------------------------------------------------------------------------
r84 | plaga | 2011-01-14 15:14:11 +0000 (Fri, 14 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Frame is movable in combat again (if unlocked)
------------------------------------------------------------------------
r83 | plaga | 2011-01-14 15:08:45 +0000 (Fri, 14 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed combat flag when player dies
Code changes and _ManageTurn and _Warnings added, but no functional changes in this matter.
------------------------------------------------------------------------
r82 | plaga | 2011-01-14 01:37:42 +0000 (Fri, 14 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added /air faketurn for testing purposes.
------------------------------------------------------------------------
r80 | plaga | 2011-01-14 01:19:23 +0000 (Fri, 14 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

You can define spells to be ignored for mobs on the foes list (but no commands to mess with it yet)
------------------------------------------------------------------------
r79 | plaga | 2011-01-13 20:51:24 +0000 (Thu, 13 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Quickfix to prevent changing to castingcolors while the "XXX interrupted" message is displayed
------------------------------------------------------------------------
r77 | plaga | 2011-01-13 17:39:39 +0000 (Thu, 13 Jan 2011) | 6 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

The frame will now change to AirDB.frame.castingcolor when your target is casting and is your turn.
Added AirPlayerTurn and AirCasting flags.
Renamed _FrameOnUpdate to _HiddenFrameOnUpdate, new _FrameOnUpdate now handles AirCasting Flag.
Changed how frame text color is handled.
Removed debug messages to find the data corruption issue.

------------------------------------------------------------------------
r76 | plaga | 2011-01-13 16:16:51 +0000 (Thu, 13 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Reverted default AirDB.frame.show to IN_COMBAT since Tracked needs more work, can still be selected via /air show
SEVERAL code rearrangement, commenting and cleaning.
No functional changes
------------------------------------------------------------------------
r75 | plaga | 2011-01-13 00:53:03 +0000 (Thu, 13 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added TRACKED to AirDB.frame.show possible values. Made it default, but no reset of saved data is forced.
Both TRACKED and IN_COMBAT need more work and more testing.
------------------------------------------------------------------------
r73 | plaga | 2011-01-12 20:10:02 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

AirFrame won't reset again the login after an /air reset or /air resetframe
------------------------------------------------------------------------
r72 | plaga | 2011-01-12 20:01:45 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Is possible to /air reset when Air is disabled
------------------------------------------------------------------------
r71 | plaga | 2011-01-12 19:52:33 +0000 (Wed, 12 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Forced data reset to clean all corrupted saved data
Added warning when air is disabled and user does /air
------------------------------------------------------------------------
r70 | plaga | 2011-01-12 17:48:00 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

/air set is now Caps prof
------------------------------------------------------------------------
r69 | plaga | 2011-01-12 17:22:21 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

AwesomeInterruptRotations_FrameLock now reports correct lock state
------------------------------------------------------------------------
r67 | plaga | 2011-01-12 16:43:17 +0000 (Wed, 12 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Deleted unused onevent from option panels
Fixed frame sent to onshow when resetbutton was clicked
------------------------------------------------------------------------
r66 | plaga | 2011-01-12 16:29:52 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Placed a workaround and some debug message to fix the problem of corrupted data.
------------------------------------------------------------------------
r64 | plaga | 2011-01-12 13:07:55 +0000 (Wed, 12 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed compatibility error with some ACE libs, caused by a "default" variable not being local.
------------------------------------------------------------------------
r63 | plaga | 2011-01-12 12:58:26 +0000 (Wed, 12 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed error causing frame to reset to defaults every time
Added check to ensure font size > 0, causing the load to fail.
------------------------------------------------------------------------
r62 | plaga | 2011-01-11 22:56:02 +0000 (Tue, 11 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

/air framereset will now really reset all frame options
------------------------------------------------------------------------
r61 | plaga | 2011-01-11 17:06:11 +0000 (Tue, 11 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Moved version&revision of the addon from AirDB to definitions, since it makes A LOT more sense.
------------------------------------------------------------------------
r60 | plaga | 2011-01-11 16:48:13 +0000 (Tue, 11 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added addon revision and versionname
Added /air versioncheck
------------------------------------------------------------------------
r58 | plaga | 2011-01-10 20:03:41 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed lua error prevening the "Your turn" message
------------------------------------------------------------------------
r57 | plaga | 2011-01-10 17:19:48 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.xml

Added APPLY button to options panel
------------------------------------------------------------------------
r56 | plaga | 2011-01-10 16:57:53 +0000 (Mon, 10 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added the otherspells watchlist to warn others when you cast something on them. Empty by default.
to enable tricks, for now: /run AirDB.otherspells[57934] = "Tricks up!"
------------------------------------------------------------------------
r55 | plaga | 2011-01-10 16:16:22 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.xml

Xml cleaning & contractions
------------------------------------------------------------------------
r54 | plaga | 2011-01-10 16:02:19 +0000 (Mon, 10 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Changed xsd definition on xml to work with VS
Tab corrections
No Functional changes
------------------------------------------------------------------------
r52 | plaga | 2011-01-10 15:02:36 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added Maloriak to foe list
------------------------------------------------------------------------
r51 | plaga | 2011-01-10 15:01:47 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Now the frame grows with the font size
------------------------------------------------------------------------
r50 | plaga | 2011-01-10 14:52:11 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Font Size support
------------------------------------------------------------------------
r49 | plaga | 2011-01-10 13:13:34 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added separated options for party/whisper warnings, others+whispers is managed & stored, but the actual warnings isn't done yet.
------------------------------------------------------------------------
r48 | plaga | 2011-01-10 01:13:40 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Added warnmine & warnothers to the option panel
------------------------------------------------------------------------
r47 | plaga | 2011-01-10 00:38:57 +0000 (Mon, 10 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

fixed AwesomeInterruptRotations_FrameLock to work when chatmsg=false
------------------------------------------------------------------------
r46 | plaga | 2011-01-09 20:50:59 +0000 (Sun, 09 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed error in /air list when no rotation is set.
------------------------------------------------------------------------
r45 | plaga | 2011-01-09 18:07:56 +0000 (Sun, 09 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Working first version of option panels /air options
Default AirDB values now come from a function instead of a table to avoid problems with multiple resets
no rotation is now flagged by nextguy==nil, instead of ==playername
------------------------------------------------------------------------
r44 | plaga | 2011-01-09 16:05:13 +0000 (Sun, 09 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Minor code tweaks
------------------------------------------------------------------------
r43 | plaga | 2011-01-09 16:01:52 +0000 (Sun, 09 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Some function renaming & encapsulating
No functional changes
------------------------------------------------------------------------
r42 | plaga | 2011-01-09 15:43:58 +0000 (Sun, 09 Jan 2011) | 3 lines
Changed paths:
   M /trunk
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Working on options panel (currently only has a button to reset to defaults)
added /air menu
Default position of the frame is now the center of the screen
------------------------------------------------------------------------
r41 | plaga | 2011-01-08 18:07:47 +0000 (Sat, 08 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

FrameMsg(text,r,g,b,delay) morphed to FrameMessage(text, colors,delay)
color sets now are stored in saved variables
------------------------------------------------------------------------
r40 | plaga | 2011-01-08 17:24:52 +0000 (Sat, 08 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Combat flag now rises when any valid interrupt is detected.
------------------------------------------------------------------------
r39 | plaga | 2011-01-08 17:16:26 +0000 (Sat, 08 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

FrameUpdate won't reset frame text to default while in combat.
------------------------------------------------------------------------
r38 | plaga | 2011-01-08 17:10:14 +0000 (Sat, 08 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Code cleaning & commenting
FrameTimedMsg morphed to FrameMsg to avoid messing withM FrameText directly.
No Functional changes
------------------------------------------------------------------------
r36 | plaga | 2011-01-08 00:19:47 +0000 (Sat, 08 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

AwesomeInterruptRotations_FrameTimedMsg now has colors
Set delay time to 1.0
------------------------------------------------------------------------
r35 | plaga | 2011-01-07 23:44:22 +0000 (Fri, 07 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed bug with the PLAYER_UNGHOST event handler, causing unnecesary frame updates.
First version of AwesomeInterruptRotations_FrameTimedMsg, need more work (add colors, etc), and need TESTING
------------------------------------------------------------------------
r34 | plaga | 2011-01-07 21:43:58 +0000 (Fri, 07 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

More work on combat detection after resurrection, would assume combat while dead if died in combat.
NEEDS TESTING
------------------------------------------------------------------------
r33 | plaga | 2011-01-07 20:32:19 +0000 (Fri, 07 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

initial frame show options, /air show.
Needs more work to ensure it works if you die and show="IN_COMBAT"
------------------------------------------------------------------------
r31 | plaga | 2011-01-07 19:24:32 +0000 (Fri, 07 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Moved frame initialization to PLAYER_LOGIN event.
------------------------------------------------------------------------
r29 | plaga | 2011-01-07 18:29:07 +0000 (Fri, 07 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Fixed on-event check order to prevent errors on first load when no saved data is present
------------------------------------------------------------------------
r27 | plaga | 2011-01-07 03:08:22 +0000 (Fri, 07 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

More work on saving/loading frame position. Mostly work, but it won't load saved position if frame is already @ framechache.txt
------------------------------------------------------------------------
r26 | plaga | 2011-01-07 00:54:11 +0000 (Fri, 07 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

UnregisterEvent("ADDON_LOADED") once loaded
------------------------------------------------------------------------
r25 | plaga | 2011-01-06 21:06:14 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.xml

Several code changes related to frame.show and other frame attributes
------------------------------------------------------------------------
r24 | plaga | 2011-01-06 17:06:28 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

added /air lock
------------------------------------------------------------------------
r23 | plaga | 2011-01-06 16:09:30 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

renamed frameLock to AwesomeInterruptRotations_FrameLock
------------------------------------------------------------------------
r21 | plaga | 2011-01-06 01:53:12 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Updated data version to force overwriting.
------------------------------------------------------------------------
r20 | plaga | 2011-01-06 01:52:25 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Implemented frame locking, unlocking and dragging. Still incomplete and very buggy, but usable.
------------------------------------------------------------------------
r19 | plaga | 2011-01-06 01:13:50 +0000 (Thu, 06 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Deleted all old frame references, using new frame for events.
------------------------------------------------------------------------
r18 | plaga | 2011-01-05 18:23:32 +0000 (Wed, 05 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added /air unset
Changed the chat msg to the frame when no rotation is set (to avoid spam)
------------------------------------------------------------------------
r17 | plaga | 2011-01-05 18:03:33 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Removed Strangulate from interrupt list for now (left it commented), since it's a long cd and it's rarely used as a primary interrupt in a rotation.
------------------------------------------------------------------------
r16 | plaga | 2011-01-05 17:42:59 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added Training Dummy to the foes list for testing purposes.
------------------------------------------------------------------------
r15 | plaga | 2011-01-05 17:40:02 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

The frame is now grey when it's not your turn, red when it is
------------------------------------------------------------------------
r14 | plaga | 2011-01-05 17:33:33 +0000 (Wed, 05 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua
   M /trunk/AwesomeInterruptRotations.toc
   A /trunk/AwesomeInterruptRotations.xml

Fixed some bugs with enabling/disabling warnings
Fixed reset not re-enabling combat log scaning
First quick & dirty (VERY DIRTY) version of frame warnings.
------------------------------------------------------------------------
r12 | plaga | 2011-01-05 16:35:39 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added warnothers & warnmine to /air help text
------------------------------------------------------------------------
r11 | plaga | 2011-01-05 16:24:16 +0000 (Wed, 05 Jan 2011) | 2 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Now detects when you haven't set a rotation and yet, you are in an encounter of the foes list.
Added options to mute announces of your and/or others interruptions.
------------------------------------------------------------------------
r10 | plaga | 2011-01-05 16:05:41 +0000 (Wed, 05 Jan 2011) | 3 lines
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Interrupted target now is read from combat log instead of player's target.
Initial version of rotation watching.
NEEDS MORE TESTING!
------------------------------------------------------------------------
r8 | plaga | 2011-01-05 13:23:09 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Code cleaning & added some comments
------------------------------------------------------------------------
r7 | plaga | 2011-01-05 13:14:15 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added the other 4 Blood elf's Arcane torrent to interrupt spell list (but keep it commented).
------------------------------------------------------------------------
r6 | plaga | 2011-01-05 13:09:14 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk/AwesomeInterruptRotations.lua

Added Blood elf's Arcane torrent to interrupt spell list (but keep it commented).
------------------------------------------------------------------------
r5 | plaga | 2011-01-05 13:02:06 +0000 (Wed, 05 Jan 2011) | 1 line
Changed paths:
   M /trunk
   M /trunk/AwesomeInterruptRotations.lua

Added Paladin's Rebuke to interrupt spell list.
------------------------------------------------------------------------
r2 | plaga | 2011-01-04 22:06:36 +0000 (Tue, 04 Jan 2011) | 1 line
Changed paths:
   A /trunk/AwesomeInterruptRotations.lua
   A /trunk/AwesomeInterruptRotations.toc

First version. Auto detects when interrupt spell is cast, and announces it only in defined encounters.
------------------------------------------------------------------------
r1 | root | 2011-01-04 21:54:29 +0000 (Tue, 04 Jan 2011) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"air/mainline: Initial Import"
------------------------------------------------------------------------