v1.5.25b-nolib
Details
-
FilenameStarTip-v1.5.25b-nolib.zip
-
Uploaded by
-
UploadedJul 30, 2011
-
Size401.08 KB
-
Downloads15
-
MD556de375882440ec6ce18d259e68a10aa
Supported WoW Retail Versions
- 4.2.0
Changelog
tag v1.5.25b
c892550c3227c55aabb3ab7a8b10105fb3da0232
Scott Sibley <sisibley@gmail.com>
2011-07-30 07:29:21 -0500
Tagging for more testing.
--------------------
Scott Sibley:
- Remove debug code, and make intersectRate equal zero by default. This disables intersect checking. There's a bug where the tooltip will expand in width. I need to sleep though.
- * Provide widget options for tooltipMain. They're under "Settings."
- Make default intersectRate 1 second.
- TooltipMain and ChatFrame1 are tied together in terms of intersect checks. LibWidget will watch whenever StarTipTooltipMain and ChatFrame1 intersect. What happens is the StarTipTooltipMain is hidden with alpha=0. It's a round about way of fixing the issue while mousing over the ChatFrame1 and there happens to be a unit right behind it. Before the tooltip hid all the text on ChatFrame1, and I guess the only way to get rid of it was to use an inverted modifier key and physically hide the tooltip that way. Note the default rate should be pretty slow. The current 500ms is way too fast for something rarely checked. Maybe once a second. There's also the possibility of creating a MouseGesture using ChatFrame1 as, and configure it so when you simply click on ChatFrame1 then StarTipTooltipMain hides. hmm
- Rename StarTipQTipMain as StarTipTooltipMain to reflect StarTip.tooltipMain
- * Stop embedding LibTransition-1.0 since I'm not willing to fix its bugs. No time. * Modified local copy of libqtip so I have a global frame I can reference. _G["StarTipTooltipMain"].. I didn't realize I already did _G["StarTipTooltipMain"] = tooltip ;).. At any rate, the local copy will recycle tooltip frames if for some reason you drop and reaquire a tooltip with the same key. * Histograms are broken. * There's a new option "unitOverride" -- use this to force a particular unit, as opposed to what GameTooltip:GetUnit() returns. * Made some changes to Target line to make better use of unitOverride. It's not finished. * By the way, this commit is broken. :)
- Make tooltipMain a widget itself so we can use LibWidget's builtin checks for intersecting frames.