r118-nolib

Details

  • Filename
    LibQTip-1.0-r118-nolib.zip
  • Uploaded by
  • Uploaded
    Jul 10, 2009
  • Size
    11.07 KB
  • Downloads
    72
  • MD5
    76fe280964259057077df4c9ce8f2f83

Supported WoW Retail Versions

  • 3.1.0

Changelog

------------------------------------------------------------------------
r118 | torhal | 2009-07-10 09:17:08 +0000 (Fri, 10 Jul 2009) | 2 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

In InitializeTooltip(): Set the alpha level to 1 always, since GameTooltip may be in the middle of fading when we acquire. Lib users can override this themselves by setting their own alpha on the tooltip frame.

------------------------------------------------------------------------
r117 | torhal | 2009-07-08 06:38:50 +0000 (Wed, 08 Jul 2009) | 2 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

In labelPrototype:SetupCell(): Replaced the select() massacre with static parameters.

------------------------------------------------------------------------
r116 | elkano | 2009-07-06 07:42:45 +0000 (Mon, 06 Jul 2009) | 5 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

moved most of the LibQTipClick functionality into LibQTip itself (though with different code)
new API (script is OnEnter/OnLeave/OnMouseDown/OnMouseUp, function will be called as frame:function(argument, ...)):
- SetCellScript(line, column, script, function, argument)
- SetLineScript(line, script, function, argument)
- SetColumnScript(column, script, function, argument)
------------------------------------------------------------------------
r114 | torhal | 2009-06-22 09:23:30 +0000 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

In labelPrototype:SetupSell(): Set the fontstring's width always, not just when max_width is smaller than width - this should normalize the display when a previous call modified the width.

------------------------------------------------------------------------
r113 | torhal | 2009-06-22 08:17:30 +0000 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

In CreateLine(): Make the line's parent be tooltip.scrollChild instead of tooltip, so that separators play nice with scrollable tooltips.

------------------------------------------------------------------------
r112 | adirelle | 2009-06-11 14:11:35 +0000 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   D /trunk/.docmeta

Removed useless .docmeta.
------------------------------------------------------------------------
r111 | torhal | 2009-06-11 08:55:24 +0000 (Thu, 11 Jun 2009) | 1 line
Changed paths:
   M /trunk/LibQTip-1.0.lua

In AutoHideTimerFrame_OnUpdate(): Fixed MouseIsOver() check.
------------------------------------------------------------------------
r110 | adirelle | 2009-06-11 06:03:51 +0000 (Thu, 11 Jun 2009) | 2 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

Fixed AutoHideTimerFrame_OnUpdate logic while keeping CPU usage low.

------------------------------------------------------------------------
r109 | torhal | 2009-06-10 21:19:43 +0000 (Wed, 10 Jun 2009) | 4 lines
Changed paths:
   M /trunk/LibQTip-1.0.lua

In tipPrototype:SetAutoHideDelay(): Set the tooltip as the value of timerFrame.parent
In AutoHideTimerFrame_OnUpdate(): Revamped to always increment self.elapsed and check against self.delayed _before_ checking whether or not the mouse is over self.parent or self.alternateFrame Decreased CPU usage from roughly 0.185/sec to roughly 0.045/sec.
Upped MINOR to 23.

------------------------------------------------------------------------