r83
Details
-
FilenameLibQTip-1.0-r83.zip
-
Uploaded by
-
UploadedMay 22, 2009
-
Size11.47 KB
-
Downloads162
-
MD5472f8fc8971e0e6bb55e10ca0b7a89c1
Supported WoW Retail Versions
- 3.1.0
Changelog
------------------------------------------------------------------------
r83 | torhal | 2009-05-23 04:58:49 +0000 (Sat, 23 May 2009) | 15 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Added tableHeap, AcquireTable(), ReleaseTable() - at the moment only used in CreateLine() for line.cells
In AcquireTooltip(): Renamed the tip variable to tooltip for consistency.
In InitializeTooltip(): Renamed the self parameter to tooltip.
In tipPrototype:Clear(): Use ReleaseTable() on line.cells then set line.cells to nil.
Hand-merged Elkano's changes to the r77 version:
Relocated and grouped related functions and variables.
Renamed SetTipSize() to SetTooltipSize() and reworked it to not be a member method of tipPrototype.
Renamed FinalizeTooltip() to ReleaseTooltip() and relocated into it some code from tipPrototype:Release().
Removed the tooltip parameter from providerPrototype:AcquireCell(), as it was unused.
In tipPrototype:Clear(): Check if cell is non-nil before calling ReleaseCell().
In AcquireCell(): Rename self parameter to tooltip, set cell._provider as provider parameter.
In ReleaseCell(): Remove self parameter and all relevant checks.
In _SetCell(): Remove cell._provider assignment, as this is now done in AcquireCell().
In CreateLine(): Check for self.lines[lineNum] before acquiring a new line.
------------------------------------------------------------------------
r82 | adirelle | 2009-05-22 10:07:58 +0000 (Fri, 22 May 2009) | 2 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Do not forget oldminor may be nil.
------------------------------------------------------------------------
r81 | adirelle | 2009-05-22 09:07:57 +0000 (Fri, 22 May 2009) | 3 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Reset auto-hiding on release (so we recycle the timer frame).
Properly recycle frame lineHeap and columnHeap when upgrading from version prior to minor 14.
------------------------------------------------------------------------
r80 | torhal | 2009-05-22 04:31:45 +0000 (Fri, 22 May 2009) | 4 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Re-instated the frameHeap. The lineHeap and columnHeap are no more.
Added tipPrototype:AddSeparator() - allows the addition of a separator line with optional height, r, g, b, and alpha arguments.
Reworked tipPrototype:SetAutoHideDelay() to use the frameHeap, and release self.autoHideTimerFrame when done.
------------------------------------------------------------------------
r78 | torhal | 2009-05-21 05:21:44 +0000 (Thu, 21 May 2009) | 2 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
In AutoHideTimerFrame_OnUpdate(): Changed behavior from hiding the parent to having the library release the parent.
------------------------------------------------------------------------
r77 | elkano | 2009-05-18 08:15:05 +0000 (Mon, 18 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.lua
...and pushed minor for that
------------------------------------------------------------------------
r76 | elkano | 2009-05-18 08:14:40 +0000 (Mon, 18 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.lua
fixed parenting for column and line frames fixing scaling problems
------------------------------------------------------------------------
r75 | torhal | 2009-05-17 06:11:37 +0000 (Sun, 17 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.lua
Removed tipPrototype:GetTipSize() - completely unnecessary. Not upping library version until I'm ready to tag.
------------------------------------------------------------------------
r74 | adirelle | 2009-05-15 07:35:38 +0000 (Fri, 15 May 2009) | 2 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Library minor version has to be manually increased.
------------------------------------------------------------------------
r73 | torhal | 2009-05-12 21:27:49 +0000 (Tue, 12 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.lua
Added tipPrototype:GetTipSize()
------------------------------------------------------------------------
r71 | torhal | 2009-05-09 07:55:47 +0000 (Sat, 09 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.toc
Updated Author section and added Credits for TOC.
------------------------------------------------------------------------
r70 | aesirrising | 2009-05-09 02:20:10 +0000 (Sat, 09 May 2009) | 1 line
Changed paths:
M /trunk/LibQTip-1.0.toc
TOC Interface updated to 30100
------------------------------------------------------------------------
r68 | torhal | 2009-05-09 01:53:58 +0000 (Sat, 09 May 2009) | 3 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Merged in Elkano's scrollable branch.
Upvalued heavily-used globals.
Fixed two accidental globals/bugs in scrollable code. (tip as reference instead of self)
------------------------------------------------------------------------
r67 | adirelle | 2009-05-04 06:09:20 +0000 (Mon, 04 May 2009) | 2 lines
Changed paths:
M /trunk/LibQTip-1.0.lua
Added optional auto-hiding feature.
------------------------------------------------------------------------