Parrot-r45807

Details

  • Filename
    Parrot-r45807.zip
  • Uploaded by
  • Uploaded
    Aug 6, 2007
  • Size
    358.00 KB
  • Downloads
    49
  • MD5
    1e14fe468e621bc1e5508f221c7e7d24

Supported WoW Retail Versions

  • 2.1.3

Changelog

------------------------------------------------------------------------
r45807 | ckknight | 2007-08-06 16:36:08 -0400 (Mon, 06 Aug 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/ScrollAreas.lua

Parrot_ScrollAreas - if you change profiles or disable in config mode, that'll be turned off.
------------------------------------------------------------------------
r45452 | ckknight | 2007-07-31 18:42:23 -0400 (Tue, 31 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.toc

Parrot - fake commit
------------------------------------------------------------------------
r45143 | antiarc | 2007-07-28 20:42:04 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/AnimationStyles.lua

Parrot: Added "Action" and "Action Sticky" animation styles.
------------------------------------------------------------------------
r45131 | ckknight | 2007-07-28 17:30:46 -0400 (Sat, 28 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/ScrollAreas.lua

Parrot_ScrollAreas - bugfix with positions.
------------------------------------------------------------------------
r44900 | ckknight | 2007-07-26 14:03:25 -0400 (Thu, 26 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/Cooldowns.lua

Parrot_Cooldowns - see Divine Shield and Divine Protection as a group.
------------------------------------------------------------------------
r44899 | ckknight | 2007-07-26 14:02:44 -0400 (Thu, 26 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/Cooldowns.lua

Parrot_Cooldowns - fix a big
------------------------------------------------------------------------
r44849 | ckknight | 2007-07-25 19:23:03 -0400 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/ScrollAreas.lua

Parrot_ScrollAreas - allow changing of the position with a range option
------------------------------------------------------------------------
r44846 | ckknight | 2007-07-25 19:11:27 -0400 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua

Parrot_CombatEvents - fix possible bug with throttling.
------------------------------------------------------------------------
r44845 | ckknight | 2007-07-25 18:55:43 -0400 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - add throttles for melee damage and heals.
------------------------------------------------------------------------
r44844 | ckknight | 2007-07-25 18:28:26 -0400 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - change throttling system to have the events themselves specify a suffix based on the amount of events merged together. This will cause outgoing spells to show stuff like (2 hits, 1 crit) and the like.
------------------------------------------------------------------------
r44833 | ckknight | 2007-07-25 16:36:13 -0400 (Wed, 25 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - fix issue with soul shards not showing up for locks.
------------------------------------------------------------------------
r44754 | ckknight | 2007-07-24 14:10:56 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - no longer color the damage amount of pet melee, since it'll always be white, which looks like player's damage.
------------------------------------------------------------------------
r44721 | ckknight | 2007-07-24 04:47:52 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/AnimationStyles.lua

Parrot_AnimationStyles - double-check if points are valid.
------------------------------------------------------------------------
r44717 | ckknight | 2007-07-24 03:41:55 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/Auras.lua

Parrot_Auras - fix SEAura reference.
------------------------------------------------------------------------
r44713 | ckknight | 2007-07-24 02:49:26 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/Triggers.lua

Parrot_Triggers - now you can set the icon for Triggers, defaults updated, but you'll need to wipe that part of your SV to have it show up properly.
------------------------------------------------------------------------
r44712 | ckknight | 2007-07-24 02:28:15 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua

Parrot_CombatEvents - fix some orderings of custom categories.
------------------------------------------------------------------------
r44711 | ckknight | 2007-07-24 02:26:16 -0400 (Tue, 24 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua
   M /trunk/Parrot/Data/Auras.lua
   M /trunk/Parrot/Data/CombatEvents.lua
   M /trunk/Parrot/Data/Cooldowns.lua
   M /trunk/Parrot/Data/Loot.lua

Parrot_CombatEvents - add subCategories to most of the events.
- some bugfixes.
------------------------------------------------------------------------
r44708 | ckknight | 2007-07-24 02:00:00 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua

Parrot_CombatEvents - add a subCategory system, for better organization (note: not in the data yet)
------------------------------------------------------------------------
r44706 | ckknight | 2007-07-24 01:37:39 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/Auras.lua

Parrot_Auras - use recipientName = function() return UnitName("target") end for target buff/debuff gain.
------------------------------------------------------------------------
r44702 | ckknight | 2007-07-24 01:02:48 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   A /trunk/Parrot/Data/Auras.lua
   M /trunk/Parrot/Data/CombatEvents.lua
   M /trunk/Parrot/Data/TriggerConditions.lua
   M /trunk/Parrot/Parrot.toc

Parrot - split aura data from other parts, add more trigger conditions.
------------------------------------------------------------------------
r44701 | ckknight | 2007-07-24 00:48:34 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - for item buffs, use the icon of the weapon as the icon to show.
------------------------------------------------------------------------
r44700 | ckknight | 2007-07-24 00:45:22 -0400 (Tue, 24 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_CombatEvents - use the item buff events from SEAura instead of checking manually.
------------------------------------------------------------------------
r44695 | ckknight | 2007-07-23 23:40:20 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua
   A /trunk/Parrot/Data/Loot.lua

Parrot - split Loot into its own file.
------------------------------------------------------------------------
r44694 | ckknight | 2007-07-23 23:34:58 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/Cooldowns.lua

Parrot_Cooldowns - add primary trigger condition: Spell ready.
------------------------------------------------------------------------
r44692 | ckknight | 2007-07-23 23:27:08 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua
   A /trunk/Parrot/Data/Cooldowns.lua
   M /trunk/Parrot/Data/TriggerConditions.lua
   M /trunk/Parrot/Parrot.toc

Parrot - split the cooldown stuff from CombatEvents and TriggerConditions into its own file.
------------------------------------------------------------------------
r44691 | ckknight | 2007-07-23 23:09:38 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_Data/CombatEvents - add filters for incoming and outgoing damage.
------------------------------------------------------------------------
r44690 | ckknight | 2007-07-23 23:02:19 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/TriggerConditions.lua
   M /trunk/Parrot/Data/TriggerConditions.lua

Parrot_TriggerConditions - bugfix
------------------------------------------------------------------------
r44686 | ckknight | 2007-07-23 22:09:01 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/ScrollAreas.lua

Parrot_ScrollAreas - using mystical hax, scroll areas are no longer fully clamped to the screen, instead only the centerpoint is.
------------------------------------------------------------------------
r44639 | ckknight | 2007-07-23 14:11:24 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/Triggers.lua

Parrot_Triggers - make it so that disabling triggers actually does something.
------------------------------------------------------------------------
r44636 | ckknight | 2007-07-23 13:49:56 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/CombatEvents.lua

Parrot_CombatEvents - for filters, change the check from <= to <, so that you have the ability to see heals, etc. that don't actually heal anything.
------------------------------------------------------------------------
r44634 | ckknight | 2007-07-23 13:45:55 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/Display.lua

Parrot_Display - make textures higher (z-axis) than fontstrings.
------------------------------------------------------------------------
r44629 | ckknight | 2007-07-23 13:12:59 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/Triggers.lua

Parrot_Triggers - typo
------------------------------------------------------------------------
r44600 | ckknight | 2007-07-23 05:02:57 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Data/CombatEvents.lua

Parrot_Data/CombatEvents - bugfix
------------------------------------------------------------------------
r44598 | ckknight | 2007-07-23 04:17:13 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/ScrollAreas.lua

Parrot_ScrollAreas - fake commit
------------------------------------------------------------------------
r44596 | ckknight | 2007-07-23 03:35:46 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Code/AnimationStyles.lua
   M /trunk/Parrot/Code/CombatEvents.lua
   M /trunk/Parrot/Code/TriggerConditions.lua
   A /trunk/Parrot/Data
   A /trunk/Parrot/Data/AnimationStyles.lua
   A /trunk/Parrot/Data/CombatEvents.lua
   A /trunk/Parrot/Data/TriggerConditions.lua
   M /trunk/Parrot/Parrot.toc

Parrot - separate all the data from AnimationStyles, CombatEvents, and TriggerConditions and put it into their own files.
------------------------------------------------------------------------
r44591 | ckknight | 2007-07-23 02:46:05 -0400 (Mon, 23 Jul 2007) | 2 lines
Changed paths:
   D /trunk/Parrot/AnimationStyles.lua
   A /trunk/Parrot/Code
   A /trunk/Parrot/Code/AnimationStyles.lua (from /trunk/Parrot/AnimationStyles.lua:44590
   A /trunk/Parrot/Code/CombatEvents.lua (from /trunk/Parrot/CombatEvents.lua:44590
   A /trunk/Parrot/Code/Display.lua (from /trunk/Parrot/Display.lua:44590
   A /trunk/Parrot/Code/Parrot.lua (from /trunk/Parrot/Parrot.lua:44590
   A /trunk/Parrot/Code/ScrollAreas.lua (from /trunk/Parrot/ScrollAreas.lua:44590
   A /trunk/Parrot/Code/Suppressions.lua (from /trunk/Parrot/Suppressions.lua:44590
   A /trunk/Parrot/Code/TriggerConditions.lua (from /trunk/Parrot/TriggerConditions.lua:44590
   A /trunk/Parrot/Code/Triggers.lua (from /trunk/Parrot/Triggers.lua:44590
   D /trunk/Parrot/CombatEvents.lua
   D /trunk/Parrot/Display.lua
   D /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc
   D /trunk/Parrot/ScrollAreas.lua
   D /trunk/Parrot/Suppressions.lua
   D /trunk/Parrot/TriggerConditions.lua
   D /trunk/Parrot/Triggers.lua

Parrot - move all the lua files into a Code directory.

------------------------------------------------------------------------
r44590 | ckknight | 2007-07-23 02:34:57 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Triggers.lua

Parrot_CombatEvents - add ability to add a sound to events. Could be useful if you're alt-tabbed and want to hear when you enter combat and such, or to hear a sound when you reach 5 CP.
------------------------------------------------------------------------
r44585 | ckknight | 2007-07-23 01:28:37 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - fix positioning of new trigger options.
------------------------------------------------------------------------
r44584 | ckknight | 2007-07-23 01:24:00 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - fix the ordering of blank suppressions
------------------------------------------------------------------------
r44583 | ckknight | 2007-07-23 01:21:09 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - now you can classify Incoming/Outgoing events as sticky, so if you want say, to mark all resists as sticky, that is now a viable option.
------------------------------------------------------------------------
r44582 | ckknight | 2007-07-23 01:17:57 -0400 (Mon, 23 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - make sure that icons actually exist, and if not, clear the texture.
- also clear the texture on hide.
------------------------------------------------------------------------
r44581 | ckknight | 2007-07-23 01:08:46 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix debuff gain icon
------------------------------------------------------------------------
r44580 | ckknight | 2007-07-23 01:04:50 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - make the New Scroll Area thingy positioned better.
------------------------------------------------------------------------
r44579 | ckknight | 2007-07-23 00:45:51 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - make it so scriptErrors is set to 1 the first time Parrot's loaded.
------------------------------------------------------------------------
r44578 | ckknight | 2007-07-23 00:44:51 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/TriggerConditions.lua

Parrot - potential bugfix if AceEvent.currentEventUID is nil
------------------------------------------------------------------------
r44577 | ckknight | 2007-07-23 00:33:15 -0400 (Mon, 23 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/TriggerConditions.lua

Parrot_CombatEvents/TriggerConditions - check AceEvent's UID if none is given.
------------------------------------------------------------------------
r44575 | ckknight | 2007-07-22 23:53:17 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Suppressions.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - make it so that when triggers fire, combat events which come from the same source will not fire. This basically removes the major purpose of suppressions.
------------------------------------------------------------------------
r44570 | ckknight | 2007-07-22 22:50:21 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - add option to test a trigger.
------------------------------------------------------------------------
r44567 | ckknight | 2007-07-22 22:17:16 -0400 (Sun, 22 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - fix issue with being put on standby.
- fix issue with changing profiles.
------------------------------------------------------------------------
r44557 | ckknight | 2007-07-22 19:58:06 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make Pow start off at 300% size and come down to 100% size after 10% done, giving it a nice initial zoom effect.
------------------------------------------------------------------------
r44556 | ckknight | 2007-07-22 19:44:42 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - use frame.fontSize instead of frame.fs:GetHeight()
------------------------------------------------------------------------
r44554 | ckknight | 2007-07-22 19:32:06 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_Display/AnimationStyles - instead of having a free-floating fontstring/icon, wrap in a frame. This allows for much more fluid movement and viewing when icons are in it. The frame is to be moved in the animations, but the icon and fontstring can be resized in the animation, with which the frame itself will resize automatically to compensate.
------------------------------------------------------------------------
r44550 | ckknight | 2007-07-22 18:47:21 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for cooldowns, if 3 spells from the same tree are freed at the same time, assume it's a tree cooldown finish and show one message. This should fix counterattacks causing many messages to show up.
------------------------------------------------------------------------
r44549 | ckknight | 2007-07-22 18:38:04 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - don't show icons which are "Interface\\Icons\\Temp"
------------------------------------------------------------------------
r44541 | ckknight | 2007-07-22 16:12:46 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add filter for Outgoing heals.
------------------------------------------------------------------------
r44540 | ckknight | 2007-07-22 16:09:38 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_AnimationStyles - for Straight, Pow, and Static, add alignment.
------------------------------------------------------------------------
r44531 | ckknight | 2007-07-22 14:27:31 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - for animations, fs.icon.side will now be set to "LEFT" or "RIGHT"
------------------------------------------------------------------------
r44530 | ckknight | 2007-07-22 14:23:44 -0400 (Sun, 22 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - fix bug where the effective registry wasn't nilled on rebuild, which caused triggers to seem to fire multiple times in a row.
- also add an implicit Trigger cooldown secondary condition of 0.1 seconds, so that triggers won't happen within a 0.1-second span.
------------------------------------------------------------------------
r44527 | ckknight | 2007-07-22 14:01:30 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - check specifically that the icon is a string.
------------------------------------------------------------------------
r44526 | ckknight | 2007-07-22 14:00:32 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for buff/debuff gains/losses, use the icon provided from SEEA instead of searching babble.
------------------------------------------------------------------------
r44525 | ckknight | 2007-07-22 13:47:05 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - handle cooldown icons better.
------------------------------------------------------------------------
r44524 | ckknight | 2007-07-22 13:40:55 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - renaming, removing, and adding a new scroll area will no longer mess up configuration mode.
------------------------------------------------------------------------
r44523 | ckknight | 2007-07-22 13:30:29 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - err, better bugfix
------------------------------------------------------------------------
r44522 | ckknight | 2007-07-22 13:29:28 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix
------------------------------------------------------------------------
r44490 | ckknight | 2007-07-22 03:52:24 -0400 (Sun, 22 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - instead of feeding in the scrollArea table, feed in the xOffset, yOffset, and size.
- also, simplify the animation code some more.
------------------------------------------------------------------------
r44489 | ckknight | 2007-07-22 03:28:18 -0400 (Sun, 22 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - simplify things slightly,
- .font, .fontSize, and .fontOutline are now on the fontString to allow its size to be manipulated easily.
------------------------------------------------------------------------
r44488 | ckknight | 2007-07-22 02:59:11 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add option to set icon side or to disable icons for that scroll area.
------------------------------------------------------------------------
r44484 | ckknight | 2007-07-22 02:36:15 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - add option to disable icons.
------------------------------------------------------------------------
r44483 | ckknight | 2007-07-22 02:33:08 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - have separate text/icon transparencies.
------------------------------------------------------------------------
r44481 | ckknight | 2007-07-22 02:23:50 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - do :SetTexCoord(0.07, 0.93, 0.07, 0.93) on icons that begin with Interface\\Icons\\
------------------------------------------------------------------------
r44479 | ckknight | 2007-07-22 02:21:26 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - show the question mark as an icon
------------------------------------------------------------------------
r44476 | ckknight | 2007-07-22 02:16:37 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make Sprinkler look a bit nicer.
------------------------------------------------------------------------
r44473 | ckknight | 2007-07-22 02:09:09 -0400 (Sun, 22 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua

Parrot - fix some bugs with icons.
- add icons to nearly every combat event that can have an icon: spells, buffs, and loot.
------------------------------------------------------------------------
r44470 | ckknight | 2007-07-22 00:59:19 -0400 (Sun, 22 Jul 2007) | 3 lines
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - add an icon argument to :ShowMessage
Try this ingame: /script Parrot:ShowMessage("Seal of Light", "Notification", false, 1, 1, 0.5, nil, nil, nil, AceLibrary("Babble-Spell-2.2"):GetSpellIcon("Seal of Light"))
- currently just attaches to the left side of the fontstring.
------------------------------------------------------------------------
r44468 | ckknight | 2007-07-22 00:36:08 -0400 (Sun, 22 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - add Sprinkler style. Allows you to set left/right/up/down as well as clockwise/counter-clockwise.
------------------------------------------------------------------------
r44465 | ckknight | 2007-07-21 23:47:39 -0400 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - add Angled animation style.
------------------------------------------------------------------------
r44464 | ckknight | 2007-07-21 23:23:43 -0400 (Sat, 21 Jul 2007) | 5 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_AnimationStyles - instead of relying on the downward boolean and the align part of the scroll area, supply your own list of possible directions on a per-animation basis. This can allow for all sorts of craziness.
- merged Left/Right Parabola - added alternating direction
- merged Left/Right Semicircle - added alternating direction
- merged Left/Right/Alternating Rainbow
- added Horizontal animation.
------------------------------------------------------------------------
r44457 | ckknight | 2007-07-21 21:23:46 -0400 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Triggers.lua
   M /trunk/Parrot/embeds.xml
   M /trunk/Parrot/libs

Parrot_Triggers/CombatEvents - use Babble-Spell-2.2 to localize spell names.
------------------------------------------------------------------------
r44455 | ckknight | 2007-07-21 20:44:18 -0400 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add grouping for cooldowns.
------------------------------------------------------------------------
r44412 | ckknight | 2007-07-21 03:38:21 -0400 (Sat, 21 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make rainbows more centered vertically.
------------------------------------------------------------------------
r44396 | ckknight | 2007-07-20 22:43:47 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make rainbows suck much less. also add Alternating Rainbow style.
------------------------------------------------------------------------
r44394 | ckknight | 2007-07-20 22:28:28 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot - change reverse direction into scroll downward, which makes a bit more sense.
------------------------------------------------------------------------
r44393 | ckknight | 2007-07-20 22:14:36 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - fix docs
------------------------------------------------------------------------
r44392 | ckknight | 2007-07-20 21:30:47 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/ScrollAreas.lua
   M /trunk/Parrot/TriggerConditions.lua

Parrot - add #AUTODOC_NAMESPACE where appropriate
------------------------------------------------------------------------
r44389 | ckknight | 2007-07-20 21:21:37 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - add needed #NODOCs
------------------------------------------------------------------------
r44388 | ckknight | 2007-07-20 21:09:55 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - document in AutoDoc format.
------------------------------------------------------------------------
r44387 | ckknight | 2007-07-20 20:41:06 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - document in AutoDoc format.
------------------------------------------------------------------------
r44386 | ckknight | 2007-07-20 20:25:31 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - don't default to sticky style.
------------------------------------------------------------------------
r44383 | ckknight | 2007-07-20 19:53:27 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - document in AutoDoc format.
------------------------------------------------------------------------
r44382 | ckknight | 2007-07-20 19:50:10 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - fix in documentation, hopefully.
------------------------------------------------------------------------
r44381 | ckknight | 2007-07-20 19:45:56 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - document in Autodoc format.
------------------------------------------------------------------------
r44380 | ckknight | 2007-07-20 19:30:28 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - document using the Autodoc format. This is mostly to see if it works :-P.
------------------------------------------------------------------------
r44377 | ckknight | 2007-07-20 19:18:49 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - now can have an init function, which will be called before the first placement of the fontstring.
------------------------------------------------------------------------
r44375 | ckknight | 2007-07-20 19:07:58 -0400 (Fri, 20 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua
   M /trunk/Parrot/Triggers.lua

Parrot - change :ShowMessage(text, scrollArea, sticky, "rrggbb", font, fontSize, outline) => :ShowMessage(text, scrollArea, sticky, r, g, b, font, fontSize, outline).
Third party addons that use the old form may break.
------------------------------------------------------------------------
r44373 | ckknight | 2007-07-20 18:54:14 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - change the registrations to be tablized instead of a list of args.
------------------------------------------------------------------------
r44371 | ckknight | 2007-07-20 18:41:43 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - expose :GetScrollAreasValidate on the Parrot object.
------------------------------------------------------------------------
r44367 | ckknight | 2007-07-20 18:25:53 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - add left and right rainbow. they're not that good yet, though.
------------------------------------------------------------------------
r44361 | ckknight | 2007-07-20 17:39:29 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - pass in reverse instead of sticky. Add styles "Left semicircle" and "Right semicircle".
------------------------------------------------------------------------
r44359 | ckknight | 2007-07-20 17:37:10 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - don't show gray items when looting.
------------------------------------------------------------------------
r44357 | ckknight | 2007-07-20 17:25:38 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - don't show loot messages for created items.
------------------------------------------------------------------------
r44355 | ckknight | 2007-07-20 16:42:51 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - take wanding into account for cooldowns, so that wanding doesn't make it so that every spell shoots a ready message.
------------------------------------------------------------------------
r44353 | ckknight | 2007-07-20 16:06:48 -0400 (Fri, 20 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix in loot.
- add Loot money combat event.
------------------------------------------------------------------------
r44350 | ckknight | 2007-07-20 15:34:33 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add Loot combat event.
------------------------------------------------------------------------
r44345 | ckknight | 2007-07-20 15:03:29 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - allow for arbitrary category registration, for 3rd-party addons.
------------------------------------------------------------------------
r44344 | ckknight | 2007-07-20 14:57:52 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - add Static animation style, it's like Pow without the squiggle.
------------------------------------------------------------------------
r44343 | ckknight | 2007-07-20 14:51:00 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - add a global transparency setting.
------------------------------------------------------------------------
r44339 | ckknight | 2007-07-20 14:15:33 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - convert triggers and combat events from Title Case to Sentence case. Put a check in so that DBs don't break.
------------------------------------------------------------------------
r44307 | ckknight | 2007-07-20 04:18:17 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - now renaming scroll areas actually works properly.
------------------------------------------------------------------------
r44305 | ckknight | 2007-07-20 04:06:36 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - add Self Buff Fade and Self Debuff Fade, to complement their gains.
------------------------------------------------------------------------
r44304 | ckknight | 2007-07-20 04:04:06 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add Skill Cooldown Finish event, basically doing what MSBTCooldowns did.
------------------------------------------------------------------------
r44303 | ckknight | 2007-07-20 03:51:06 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - fix removal of triggers.
------------------------------------------------------------------------
r44296 | ckknight | 2007-07-20 02:57:21 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - add soundfile support. Uses SharedMediaLib
------------------------------------------------------------------------
r44295 | ckknight | 2007-07-20 02:21:50 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - allow for easy inversion of secondary conditions. Because of this, Buff Active and Not in Warrior Stance have been added.
------------------------------------------------------------------------
r44294 | ckknight | 2007-07-20 01:40:34 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - some optimizations
------------------------------------------------------------------------
r44292 | ckknight | 2007-07-20 01:32:15 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add more options to spell name shortening.
------------------------------------------------------------------------
r44291 | ckknight | 2007-07-20 01:07:31 -0400 (Fri, 20 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make filters <= instead of <, so that if you heal someone and it's pure overheal (since it's <= 0 real healing), it won't show up at all, due to pointlessness.
------------------------------------------------------------------------
r44290 | ckknight | 2007-07-19 23:57:29 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add a filtering system for incoming heals and power gains. This can theoretically be used for any event, though.
------------------------------------------------------------------------
r44289 | ckknight | 2007-07-19 23:29:38 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua

Parrot - don't assume that Blizzard_CombatText will load.
------------------------------------------------------------------------
r44288 | ckknight | 2007-07-19 22:55:30 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - extra commas are a plot by the liberal media.
------------------------------------------------------------------------
r44287 | ckknight | 2007-07-19 22:53:32 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for power gain/loss, merge based on the spell it comes from.
------------------------------------------------------------------------
r44286 | ckknight | 2007-07-19 22:41:16 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add merging of power gain/power loss events. This should stop the incredible VT/VE spam. Default throttle time set to 3 seconds.
------------------------------------------------------------------------
r44285 | ckknight | 2007-07-19 22:27:39 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add throttling for skill damage, so that multi-hits can act as a single event, e.g. mage AoE or pally consecration.
------------------------------------------------------------------------
r44283 | ckknight | 2007-07-19 21:50:35 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - make it so the FCT stays off, make sure pet melee damage stays on.
------------------------------------------------------------------------
r44282 | ckknight | 2007-07-19 21:41:10 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - hook CombatText_AddMessage to redirect to Parrot's notification frame.
------------------------------------------------------------------------
r44280 | ckknight | 2007-07-19 21:23:46 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - add triggers Outgoing Cast and Incoming Cast. Should be useful if you get Mana Burned or what have you.
------------------------------------------------------------------------
r44279 | ckknight | 2007-07-19 21:13:43 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua
   M /trunk/Parrot/TriggerConditions.lua

Parrot_ScrollAreas - add option to change the speed of texts.
------------------------------------------------------------------------
r44276 | ckknight | 2007-07-19 20:53:18 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - show the position in config mode, to allow for better placement. Split the texts so they can be more readable.
------------------------------------------------------------------------
r44252 | ckknight | 2007-07-19 16:46:08 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix typo
------------------------------------------------------------------------
r44241 | ckknight | 2007-07-19 15:01:42 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - allow for multiple different types of throttling, so that DoTs/HoTs can be separate from outgoing damage and such. Currently only DoTs/HoTs are supported, though.
------------------------------------------------------------------------
r44161 | ckknight | 2007-07-19 00:27:44 -0400 (Thu, 19 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for abbreviated spells, take out any parenthesized words, e.g. Mangle (Cat) => Mangle.
------------------------------------------------------------------------
r44128 | sbu | 2007-07-18 17:59:14 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot: added 'Surge of Light' (priest talent) trigger - disabled by default
------------------------------------------------------------------------
r44120 | ckknight | 2007-07-18 17:24:16 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add abbreviation of spell names, on by default. Basically, it takes off the first character (UTF-8 aware) of each word and merges together. e.g. Gift of the Wild => GotW. If a colon appears, it is specifically shown, e.g. Shadow Word: Pain => SW:P.
------------------------------------------------------------------------
r44115 | ckknight | 2007-07-18 16:49:48 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for HoTs/DoTs, add [Count], which is the number of spellcasts that make up the message.
------------------------------------------------------------------------
r44083 | ckknight | 2007-07-18 08:16:12 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - rebuild the effective registry on creation and deletion of triggers.
------------------------------------------------------------------------
r44067 | ckknight | 2007-07-18 03:24:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - make moving the boxes save position
------------------------------------------------------------------------
r44065 | ckknight | 2007-07-18 03:07:13 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - make it so the dewdrop/waterfall menus don't totally mess up.
------------------------------------------------------------------------
r44064 | ckknight | 2007-07-18 02:59:27 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add option to make a new scroll area.
------------------------------------------------------------------------
r44063 | ckknight | 2007-07-18 02:50:54 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - save to the DB now.
------------------------------------------------------------------------
r44062 | ckknight | 2007-07-18 02:46:17 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add size as an option
------------------------------------------------------------------------
r44060 | ckknight | 2007-07-18 02:36:29 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - tweaks
------------------------------------------------------------------------
r44059 | ckknight | 2007-07-18 02:29:23 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add a configMode thingy which allows the scroll areas to be dragged around and periodically outputs a test message.
------------------------------------------------------------------------
r44058 | ckknight | 2007-07-18 02:15:20 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas/AnimationStyles - make offsetY the middle instead of the bottom.
------------------------------------------------------------------------
r44056 | ckknight | 2007-07-18 01:42:55 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - make menus sane
------------------------------------------------------------------------
r44055 | ckknight | 2007-07-18 01:30:49 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua

Parrot_AnimationStyles - make the Left and Right parabolas bend more
------------------------------------------------------------------------
r44054 | ckknight | 2007-07-18 01:25:12 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas/AnimationStyles - add separate options for normal reverse and sticky reverse
------------------------------------------------------------------------
r44053 | ckknight | 2007-07-18 01:18:44 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Display.lua

Parrot_AnimationStyles - now sticky is passed in
------------------------------------------------------------------------
r44052 | ckknight | 2007-07-18 01:11:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - change height to size
------------------------------------------------------------------------
r44050 | ckknight | 2007-07-18 00:59:25 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add options for reverse direction animation style, and alignment.
------------------------------------------------------------------------
r44049 | ckknight | 2007-07-18 00:41:34 -0400 (Wed, 18 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - whenever you change an option for scroll areas (font, etc.) it'll shoot off a test message automatically, to show you the result.
------------------------------------------------------------------------
r44047 | ckknight | 2007-07-18 00:30:29 -0400 (Wed, 18 Jul 2007) | 3 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/ScrollAreas.lua

Parrot_ScrollAreas - add some basic options
- allow for overriding of fonts
- added a test and a test sticky option. I'm gonna say that it's at least 57% pimper than SCT's or MSBT's respective tests.
------------------------------------------------------------------------
r44044 | ckknight | 2007-07-17 23:16:38 -0400 (Tue, 17 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - turn on [Name] for DoTs/HoTs
- for DoTs/HoTs that are throttled and have multiple names, it will turn [Name] into "Multiple".
------------------------------------------------------------------------
r44031 | ckknight | 2007-07-17 19:38:41 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix arguments to TriggerCombatEvent
------------------------------------------------------------------------
r44030 | ckknight | 2007-07-17 19:36:34 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix for leeches.
------------------------------------------------------------------------
r43984 | ckknight | 2007-07-17 04:39:16 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add options to throttling.
------------------------------------------------------------------------
r43983 | ckknight | 2007-07-17 04:12:01 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add throttling of HoTs and DoTs.
------------------------------------------------------------------------
r43973 | ckknight | 2007-07-17 01:09:51 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add "Sticky crit" option, on by default.
------------------------------------------------------------------------
r43972 | ckknight | 2007-07-17 01:05:35 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make crit an event modifier, disabled by default (because crits become stickied). With this, you could make it so that all your crits appear as *64* or whatever you want.
------------------------------------------------------------------------
r43971 | ckknight | 2007-07-17 00:58:21 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - rename partial effects to event modifiers, seeing as only a few things are partials.
------------------------------------------------------------------------
r43970 | ckknight | 2007-07-17 00:51:39 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - bugfix with Pet Health Percent
------------------------------------------------------------------------
r43969 | ckknight | 2007-07-17 00:03:41 -0400 (Tue, 17 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - allow setting which scroll area to output to.
------------------------------------------------------------------------
r43968 | ckknight | 2007-07-16 23:59:14 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - whoops, typo
------------------------------------------------------------------------
r43967 | ckknight | 2007-07-16 23:58:53 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - now able to set what scroll area to output to.
------------------------------------------------------------------------
r43966 | ckknight | 2007-07-16 23:55:39 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/ScrollAreas.lua

Parrot - added ScrollAreas.lua separated from Display.lua
------------------------------------------------------------------------
r43963 | ckknight | 2007-07-16 22:48:49 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - for numbered trigger conditions (such as health percentage), a check is kept so that, e.g. for low health, if you set to 40%, if you go from 41% => 39%, it will fire, but from 39% => 38%, it won't fire, i.e. it will only fire when crossing the threshold.
------------------------------------------------------------------------
r43962 | ckknight | 2007-07-16 22:40:42 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - for partial effects, add tag help and tag fix-casing.
------------------------------------------------------------------------
r43961 | ckknight | 2007-07-16 22:27:34 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - now if you try to save tags as [SKILL] or [skill], it'll go to [Skill]
------------------------------------------------------------------------
r43960 | ckknight | 2007-07-16 22:12:21 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - added help to the usage of tag-based events.
------------------------------------------------------------------------
r43959 | ckknight | 2007-07-16 21:46:10 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add colors to damage types
------------------------------------------------------------------------
r43956 | ckknight | 2007-07-16 21:37:30 -0400 (Mon, 16 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add option to disable the game healing/damage
Parrot_CombatEvents - add options to the partial effects.
------------------------------------------------------------------------
r43954 | ckknight | 2007-07-16 20:48:32 -0400 (Mon, 16 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Suppressions.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - add DB to triggers, add options. Now triggers finally work, or at least they should.
Please test to make sure it actually does work.
------------------------------------------------------------------------
r43949 | ckknight | 2007-07-16 18:23:43 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - add secondary conditions: Buff Inactive, Minimum Power Amount, Spell Ready, and Warrior Stance.
------------------------------------------------------------------------
r43948 | ckknight | 2007-07-16 17:54:49 -0400 (Mon, 16 Jul 2007) | 3 lines
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot_Triggers - add actual code so that something can actually happen now.
- currently, Low Health and Low Mana are in, no other triggers.
- no options yet.
------------------------------------------------------------------------
r43944 | ckknight | 2007-07-16 16:34:07 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix to [Name] for Power Gain
------------------------------------------------------------------------
r43939 | ckknight | 2007-07-16 16:18:42 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - fix a typo with leech as power gain
------------------------------------------------------------------------
r43937 | ckknight | 2007-07-16 16:13:22 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - health is essentially nil when the unit is dead.
------------------------------------------------------------------------
r43936 | ckknight | 2007-07-16 16:04:05 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/TriggerConditions.lua
   M /trunk/Parrot/Triggers.lua

Parrot - some hacks to triggers
------------------------------------------------------------------------
r43892 | ckknight | 2007-07-16 00:19:04 -0400 (Mon, 16 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Suppressions.lua

Parrot - create options lazily.
------------------------------------------------------------------------
r43683 | ckknight | 2007-07-12 23:41:28 -0400 (Thu, 12 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make the modifier colors more general (will add options soon).
- make glancing and crushing all tag-based, e.g. "[Text] (glancing)", but you could do craziness like "~[Text]~" or for Crushing as SCT does, "^[Text]^".
------------------------------------------------------------------------
r43680 | ckknight | 2007-07-12 22:37:45 -0400 (Thu, 12 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - make tags which evaluate to nil or false show as Unknown
------------------------------------------------------------------------
r43560 | ckknight | 2007-07-11 20:43:58 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - fix a bug that could never happen, but Galka for some reason has.
------------------------------------------------------------------------
r43558 | ckknight | 2007-07-11 20:40:24 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - soul shard event only exists for locks.
------------------------------------------------------------------------
r43557 | ckknight | 2007-07-11 20:37:53 -0400 (Wed, 11 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - only register events if properly enabled
- only register events that are enabled, automatically unregister events that become disabled.
------------------------------------------------------------------------
r43553 | ckknight | 2007-07-11 20:18:37 -0400 (Wed, 11 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - add option to enable/disable events as well as having events disabled by default.
- still need to set up a system where the events become unregistered at that point.
------------------------------------------------------------------------
r43551 | ckknight | 2007-07-11 19:55:16 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - refresh Waterfall on text change. It's still broken, though, but I blame Waterfall-1.0, then.
------------------------------------------------------------------------
r43549 | ckknight | 2007-07-11 19:49:00 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/Triggers.lua

Parrot - add Triggers.lua does nothing currently.
------------------------------------------------------------------------
r43548 | ckknight | 2007-07-11 19:48:18 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - bugfix in the menu
------------------------------------------------------------------------
r43545 | ckknight | 2007-07-11 19:36:31 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - blank suppressions do nothing
------------------------------------------------------------------------
r43544 | ckknight | 2007-07-11 19:35:44 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - Expression -> Suppression. Whoops.
------------------------------------------------------------------------
r43543 | ckknight | 2007-07-11 19:34:56 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Suppressions.lua

Parrot_Suppressions - add options.
------------------------------------------------------------------------
r43459 | ckknight | 2007-07-11 03:31:33 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix
------------------------------------------------------------------------
r43456 | ckknight | 2007-07-11 02:34:01 -0400 (Wed, 11 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/Suppressions.lua

Parrot - add Suppression system. No options yet.
------------------------------------------------------------------------
r43339 | ckknight | 2007-07-09 21:13:45 -0400 (Mon, 09 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - bugfix
------------------------------------------------------------------------
r43335 | ckknight | 2007-07-09 20:12:09 -0400 (Mon, 09 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - bugfix
------------------------------------------------------------------------
r43229 | ckknight | 2007-07-08 15:11:44 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua

Parrot - can now edit custom fonts/sizes/outlines for specific events.
------------------------------------------------------------------------
r43183 | ckknight | 2007-07-08 02:57:32 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add font options
------------------------------------------------------------------------
r43176 | ckknight | 2007-07-08 02:27:21 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua

Parrot_CombatEvents - allow changing of sticky setting for notification category
------------------------------------------------------------------------
r43175 | ckknight | 2007-07-08 02:18:54 -0400 (Sun, 08 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua

Parrot - store colors as 6-byte hexstrings instead of tables.
- add options to combat events.
------------------------------------------------------------------------
r43163 | ckknight | 2007-07-08 00:28:42 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - added :RegisterSecondaryTriggerCondition - doesn't really do anything.
------------------------------------------------------------------------
r43162 | ckknight | 2007-07-08 00:21:29 -0400 (Sun, 08 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Display.lua

Parrot_Display - feed a unique id based on the scroll area and animation style on a per-fontstring basis into the animation style function. Just starts at 1 and goes up. This allows for styles such as SCT's sprinkler to work, where there's a relatively arbitrary path to take that is not a set path.
------------------------------------------------------------------------
r43158 | ckknight | 2007-07-07 23:31:43 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/TriggerConditions.lua

Parrot_TriggerConditions - inject :FireTriggerCondition onto Parrot
------------------------------------------------------------------------
r43157 | ckknight | 2007-07-07 23:29:51 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.toc
   A /trunk/Parrot/TriggerConditions.lua

Parrot - add TriggerConditions module, currently does nothing
------------------------------------------------------------------------
r43146 | ckknight | 2007-07-07 21:31:48 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - make library loading lazy, remove unneeded OptionalDeps.
------------------------------------------------------------------------
r43145 | ckknight | 2007-07-07 21:26:36 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   A /trunk/Parrot/Display.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - add Display module, move all display stuff into it.
------------------------------------------------------------------------
r43143 | ckknight | 2007-07-07 21:04:59 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - another nice optimization
------------------------------------------------------------------------
r43141 | ckknight | 2007-07-07 21:01:07 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - optimization
------------------------------------------------------------------------
r43134 | ckknight | 2007-07-07 20:48:55 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Parrot.lua

Parrot - make the overlap detection system O(lg n) instead of O(n).
------------------------------------------------------------------------
r43130 | ckknight | 2007-07-07 20:41:08 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/Parrot.lua

Parrot - big optimization to how strings are animated.
- now checks if strings overlap each other, and if so, advance the animation of the older fontstring until overlap is prevented. (This part may be optimized greatly later, currently O(n), could be O(lg n) )
------------------------------------------------------------------------
r43109 | ckknight | 2007-07-07 19:05:20 -0400 (Sat, 07 Jul 2007) | 2 lines
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   M /trunk/Parrot/CombatEvents.lua
   M /trunk/Parrot/Parrot.lua
   M /trunk/Parrot/Parrot.toc

Parrot - move the animation style logic into AnimationStyles.lua turn into a module.
- bugfixes
------------------------------------------------------------------------
r43107 | ckknight | 2007-07-07 18:49:31 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/AnimationStyles.lua
   A /trunk/Parrot/CombatEvents.lua (from /trunk/Parrot/Events.lua:43106
   D /trunk/Parrot/Events.lua

Parrot - rename Events to CombatEvents
------------------------------------------------------------------------
r43106 | ckknight | 2007-07-07 18:41:23 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - simplify the crit -> sticky issue
------------------------------------------------------------------------
r43105 | ckknight | 2007-07-07 18:24:15 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot - make the trailers tag-based (except for glancing/crushing
------------------------------------------------------------------------
r43102 | ckknight | 2007-07-07 17:45:34 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua

Parrot_Events - add in partial trailers, e.g. absorb/block/resist/vulnerable/overheal/glancing/crushing
------------------------------------------------------------------------
r43083 | ckknight | 2007-07-07 15:21:51 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua

Parrot - some localization stuff
------------------------------------------------------------------------
r43082 | ckknight | 2007-07-07 15:01:08 -0400 (Sat, 07 Jul 2007) | 1 line
Changed paths:
   M /trunk/Parrot/Events.lua
   M /trunk/Parrot/Parrot.lua

Parrot - add colors on a per-event basis.
------------------------------------------------------------------------

Additional Legacy Files