v1.5.25b

Details

  • Filename
    StarTip-v1.5.25b.zip
  • Uploaded by
  • Uploaded
    Jul 30, 2011
  • Size
    910.36 KB
  • Downloads
    225
  • MD5
    e1487956d38b1c6ecd86daf00f6686a3

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.

Additional Files

Type Name Size Uploaded Game Version Downloads
401.08 KB Jul 30, 2011 4.2.0 11