Giter Site home page Giter Site logo

tiptac's People

Contributors

barruchou avatar dmcooke avatar frozn avatar jeremy7600 avatar mrchops1024 avatar nayooz avatar nimaear avatar nobetaboredom avatar ricodyn avatar xideta avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tiptac's Issues

Vehicle Bar UI not initilizing while in combat

1x [ADDON_ACTION_BLOCKED] AddOn 'TipTac' tried to call the protected function 'OverrideActionBarButton2:Hide()'.
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>

[string "=[C]"]: in function `Hide'

[string "@FrameXML\ActionButton.lua"]:364: in function `Update'

[string "@FrameXML\OverrideActionBar.lua"]:222: in function `OverrideActionBar_Setup'

[string "@FrameXML\OverrideActionBar.lua"]:115: in function `OverrideActionBar_UpdateSkin'

[string "@FrameXML\ActionBarController.lua"]:115: in function `ActionBarController_UpdateAll'

[string "@FrameXML\ActionBarController.lua"]:64: in function <FrameXML\ActionBarController.lua:53>

Locals:
Skipped (In Encounter)


I encountered this error while in combat in two different boss fights when attempting to enter a "vehicle" that is part of the boss mechanics. The two fights are: Devos, The Paragon of Loyalty in Spires of Ascension when grabbing the spear during the wind phase and in the High Tinker Mekkatorque encounter in the Battle of Dazar'alor when jumping into a Spark Bot after being Shrunk.

I am using the default UI and the bottom two action bars will slide down and disappear but the vehicle UI bar will not appear and the default action bars will pop back up again and then slide down and disappear again and this process will repeat apparently preventing the vehicle UI bar from initilizing.

Yoinks RaiderIO tooltip off side of LFG frame

RaiderIO attaches a tooltip to the side of the LFG frame, but it's getting yoinked to the mouse when hovering over applicants.

The tooltip in question is RaiderIO_ProfileTooltip

Is it possible to exclude a tooltip from TipTac's re-anchoring?

Here's what it looks like normally:
image

Here's what it looks like when hovering over someone in the list:
image

Normally, it would display the hover tooltip between the LFG frame and the raiderio tooltip.

Thank you so much for keeping this addon alive BTW. It's by far and away the best tooltip customization addon out there.

Automatic detection through WowUpHub

Heya!

I noticed the little install section for WowUp install from URL. As that is already working this repository seems to be compatible with WowUpHub, which makes it possible to detect the addon through WowUp, making it more discoverable. For more info: https://wowup.io/guide/wowup/hub

The adding process has a few manual steps for now, but if you're interested in having it on there, it can be arranged. As pretty much everything goes through github, it should be a minimal impact in terms of extra effort and maintenance from your side.

[Feature request] Adding Inner Icon option

Hope there be Inner icon option for Tiptac

like below.
https://imgur.com/a/LxLdLgW

I'm using this feature by my self-edited code

local newitt = "|T"..icon..":"..(cfg.if_iconSize - 16).."|t ".._G[self:GetName().."TextLeft1"]:GetText();
_G[self:GetName().."TextLeft1"]:SetText(newitt);
self:Show()

but hope it will supported officially.

Right Click Menu Style Temporarily Missing

After the last update, my right click menus look like this:

image

Until I do a /tiptac and then just press close to get them to look like this.

image

This happens every time I log onto a character.

Error

I get this error while playing :

1x [ADDON_ACTION_BLOCKED] L'AddOn 'TipTac' a tenté d'appeler la fonction protégée 'MultiBarRightButton10:Show()'. [string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519> [string "=[C]"]: in function Show'
[string "@FrameXML\ActionButton.lua"]:349: in function Update' [string "@FrameXML\ActionButton.lua"]:855: in function OnEvent'
[string "@FrameXML\ActionButton.lua"]:266: in function <FrameXML\ActionButton.lua:258>`

ttCore.lua:839: attempt to index local 'tipName' (a nil value)

After updating to the newest version, I'm receiving the following error when I log into the game. WQAchievements quits working, but I'm unsure if it is TipTac or WQA that is the culprit. Thanks.

3x TipTac\ttCore.lua:839: attempt to index local 'tipName' (a nil value)
[string "@tiptac\ttCore.lua"]:839: in function ApplyTipBackdrop' [string "@TipTac\ttCore.lua"]:666: in function ApplySettings'
[string "@tiptac\ttCore.lua"]:1859: in function AddModifiedTip' [string "@TipTac\ttCore.lua"]:1768: in function Acquire'
[string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:2544: in function CreateQTip' [string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:2882: in function AnnouncePopUp'
[string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:1670: in function `?'
[string "@datastore\libs\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:50>

Locals:
self = TipTac {
BottomLeftCorner = {
}
elements =

{
}
close = {
}
AddModifiedTip = defined @tiptac\ttCore.lua:1828
MirrorAnchorsSmart =
{
}
CURSOR_UPDATE = defined @tiptac\ttCore.lua:429
SetBackdropLocked = defined @tiptac\ttCore.lua:705
playerLevel = 60
GetBackdropColor = defined @SharedXML\Backdrop.lua:382
CreatePushArray = defined @tiptac\ttCore.lua:371
isColorBlind = false
ClassColorMarkup =
{
}
SetBackdropBorderColor = defined @SharedXML\Backdrop.lua:414
RightEdge = {
}
CVAR_UPDATE = defined @tiptac\ttCore.lua:508
OnBackdropLoaded = defined @SharedXML\Backdrop.lua:144
ApplyHooksToTips = defined @tiptac\ttCore.lua:1581
ADDON_LOADED = defined @tiptac\ttCore.lua:1756
text = {
}
ApplyHooksToLFGLFAVSFB = defined @tiptac\ttCore.lua:1723
BottomEdge = {
}
SetBackdrop = defined @SharedXML\Backdrop.lua:321
ClearBackdrop = defined @SharedXML\Backdrop.lua:274
TopLeftCorner = {
}
GetBackdropBorderColor = defined @SharedXML\Backdrop.lua:401
GetBackdrop = defined @SharedXML\Backdrop.lua:339
ApplyHooksToCFMLLSF = defined @tiptac\ttCore.lua:1700
SetPaddingVariables = defined @tiptac\ttCore.lua:616
ApplyUnitAppearance = defined @tiptac\ttCore.lua:1025
SetBackdropColorLocked = defined @tiptac\ttCore.lua:712
0 =
SetBorderBlendMode = defined @SharedXML\Backdrop.lua:258
ApplyBackdrop = defined @SharedXML\Backdrop.lua:286
MirrorAnchors =
{
}
RegisterElement = defined @tiptac\ttCore.lua:391
PLAYER_LEVEL_UP = defined @tiptac\ttCore.lua:448
RemoveUnwantedLines = defined @tiptac\ttCore.lua:941
SetBackdropBorderColorLocked = defined @tiptac\ttCore.lua:727
ResetBackdropBorderColorLocked = defined @tiptac\ttCore.lua:742
tipsToModify =
{
}
SetupTextureCoordinates = defined @SharedXML\Backdrop.lua:206
OnBackdropSizeChanged = defined @SharedXML\Backdrop.lua:174
HasBackdropInfo = defined @SharedXML\Backdrop.lua:270
AddLockingFeature = defined @tiptac\ttCore.lua:1482
GetUnitReactionIndex = defined @tiptac\ttCore.lua:971
ReApplyAnchorTypeForMouse = defined @tiptac\ttCore.lua:919
ApplySettings = defined @tiptac\ttCore.lua:621
GetEdgeSize = defined @SharedXML\Backdrop.lua:180
AnchorFrameToMouse = defined @tiptac\ttCore.lua:911
SetPadding = defined @tiptac\ttCore.lua:751
TopEdge = {
}
AddTargetedBy = defined @tiptac\ttCore.lua:997
ApplyTipBackdrop = defined @tiptac\ttCore.lua:806
backdropInfo =
{
}
SendElementEvent = defined @tiptac\ttCore.lua:397
TopRightCorner = {
}
Center = {
}
BottomRightCorner = {
}
SetupPieceVisuals = defined @SharedXML\Backdrop.lua:238
padding =
{
}
LeftEdge = {
}
SetBackdropColor = defined @SharedXML\Backdrop.lua:391
}
tip = {
0 =
OnBackdropLoaded = defined @SharedXML\Backdrop.lua:144
GetBackdropColor = defined @SharedXML\Backdrop.lua:382
key = "WQAchievements"
SetBackdropBorderColor = <

retails issues related errors and border issues

Hey fronz,

first of all, thanks for all your effort!

This error is quite consistent - on every login, once get out of combat, and hover something. I've tried your new version as well, nothing changed, BUT now i'm able to skin the tooltip using some other way - creating an overlay trigger - otherwise:

  • styling doesn't work at all, i can't even set the background to a solid color
  • the most annoying thing is the border (!) can't do anything with it.
  • what i've tried (so i can provide some descent checks before reporting:
    • 0 addons - 0 configuration - only TT
    • installed the game on a different location/disk - only TT - no result whatsoever
    • at this point i've thought "it might be my pc" and installed the game on my work laptop. same was done through my wife's account. Nothing really can be done via TT - Even changing the size/style of the tooltip's text makes my pc (and my wife's!) to stutter for few seconds
7x ...Blizzard_GarrisonUI\Blizzard_GarrisonLandingPage.lua:870: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: GameTooltip:SetPoint.
[string "=[C]"]: in function `SetPoint'
[string "@Blizzard_GarrisonUI\Blizzard_GarrisonLandingPage.lua"]:870: in function `GarrisonLandingPageReportMission_OnEnter'
[string "@Blizzard_GarrisonUI\Blizzard_GarrisonLandingPage.lua"]:828: in function `GarrisonLandingPageReportList_UpdateMouseOverTooltip'
[string "@Blizzard_GarrisonUI\Blizzard_GarrisonLandingPage.lua"]:281: in function <...Blizzard_GarrisonUI\Blizzard_GarrisonLandingPage.lua:281>
[string "=[C]"]: ?

Locals:
(*temporary) = GameTooltip {
 0 = <userdata>
 OnBackdropLoaded = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:12
 textLeft1Font = "GameTooltipHeaderText"
 SetAction = <function> defined =[C]:-1.
 ItemTooltip = <unnamed> {
 }
 SetHyperlink = <function> defined =[C]:-1
 hasMoney = 1
 SetBackdropBorderColor = <function> defined @SharedXML\SharedTooltipTemplates.lua:186
 BottomOverlay = <unnamed> {
 }
 GetBackdropColor = <function> defined @SharedXML\SharedTooltipTemplates.lua:182
 updateTooltipTimer = 0.072000
 HasBackdropInfo = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:18
 ClearLines = <function> defined =[C]:-1
 TextRight1 = GameTooltipTextRight1 {
 }
 SetupTextureCoordinates = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:16
 comparing = false
 SetBackdrop = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:27
 ClearBackdrop = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:34
 TopOverlay = <unnamed> {
 }
 GetBackdropBorderColor = <function> defined @SharedXML\SharedTooltipTemplates.lua:190
 default = 1
 SetUnitDebuff = <function> defined =[C]:-1
 SetItemByID = <function> defined =[C]:-1
 textRight2Font = "GameTooltipText"
 SetQuestItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 waitingForData = false
 FadeOut = <function> defined @TipTac\ttCore.lua:877
 numMoneyFrames = 1
 ApplyBackdrop = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:22
 PixelSnapDisabled = true
 SetRecipeReagentItem = <function> defined =[C]:-1
 layoutType = "TooltipDefaultLayout"
 TextLeft1 = GameTooltipTextLeft1 {
 }
 Show = <function> defined =[C]:-1
 GetBackdrop = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:19
 SetQuestLogItem = <function> defined =[C]:-1
 OnBackdropSizeChanged = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:13
 SetUnitBuff = <function> defined =[C]:-1
 GetBackdropCoordValue = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:15
 SetBorderBlendMode = <function> defined @SharedXML\SharedTooltipTemplates.lua:194
 textRight1Font = "GameTooltipHeaderText"
 ttIcon = <unnamed> {
 }
 GetEdgeSize = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:14
 NineSlice = <unnamed> {
 }
 textLeft2Font = "GameTooltipText"
 ttGradient = <unnamed> {
 }
 TextRight2 = GameTooltipTextRight2 {
 }
 TooltipBackdropOnLoad = <function> defined @SharedXML\SharedTooltipTemplates.lua:163
 SetUnitAura = <function> defined =[C]:-1
 SetInventoryItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 needsReset = true
 SetupPieceVisuals = <function> defined @Blizzard_Deprecated\Deprecated_9_1_5.lua:17
 SetBackdropColor = <function> defined @SharedXML\SharedTooltipTemplates.lua:178
 ttCount = <unnamed> {
 }
 TextLeft2 = GameTooltipTextLeft2 {
 }
}
(*temporary) = "LEFT"
(*temporary) = GarrisonLandingPageReportListListScrollFrameButton2 {
 EncounterIcon = <unnamed> {
 }
 MissionTypeIcon = <unnamed> {
 }
 id = 3
 Rewards = <table> {
 }
 BG = <unnamed> {
 }
 MissionType = <unnamed> {
 }
 0 = <userdata>
 Title = <unnamed> {
 }
 Reward2 = <unnamed> {
 }
 Status = <unnamed> {
 }
 Reward3 = <unnamed> {
 }
 TimeLeft = <unnamed> {
 }
 Reward1 = <unnamed> {
 }
}
(*temporary) = "RIGHT"
(*temporary) = 0
(*temporary) = 0

@alphabitnz wow, i'm really impressed by your remark on how i should open new issue. You've literally replied with my huge error log just to say this. Let me just "suggest" you "silently".. i've tagged in your message, tho if think i should just fuckoff, well close the god damn ticket silently and make me shutup. Stand your side, you if you play "nice homie" by just "go open ur issue somewhere else" just looks, well you decide - i don't care.

[Feature request] Tiptac styling for some frames

  1. UIWidgetTopCenterContainerFrame
    I think there are lot more "ContainerFrames" but I am not for sure whether they also have tooltip or not .
    Anyway, You can easily reproduce this one when you are in bastion
    /way 51.2, 68.8
    https://imgur.com/a/GlcdWJl
    or in HoA, after entering dungeon you can see halkias anima bar

  2. infobox of PVPUIFrame
    https://imgur.com/a/Nmw5kFn

  3. infobox of buildings that has ranks in GarrisonBuildingFrame.MapFrame / GarrisonBuildingFrame.BuildingList(RightSide of building window, List)
    https://imgur.com/a/zDuAbb2

  4. Addon TomTom tooltip(not sure there are other than minimap tips)
    https://imgur.com/a/PJsZfFo

  5. Item tooltip for EncounterJournalSuggestFrame
    Not so sure wether it's tooltip
    https://imgur.com/a/BbeGVVJ

P.S
I also found those stuffs in thorghast(higher level with blessing and curse) , Other container frames.

P.S II
You can easily reproduces these at PTR. There's NPC in oribos that teaches you legendary powers and gives you all of your followers.

  • This is not tiptac styled border but, when using addon LS: toasts, tips of frames that popped up when learing legendary powers(at runeforge) are not quality bordered yet
    https://imgur.com/a/t6sFDPz

  • Dunno What's this frame but when you got followers for your garrison, it's popped up window's tip
    https://imgur.com/a/zQaILOM

no quality-colored borders on item tooltips with Z-Perl unitframes installed

ywfn666:
Ever since the 9.1.5 patch, even after applying the various TipTac fixes (currently using frozn's latest release), I'm not able to get quality-colored borders on my item tooltips anymore. If I disable the Z-Perl unit frames addon that I use, they begin working again. There's only a small few tooltip-related options in Z-Perl and I've tried screwing around with all of them, but it doesn't change anything.

Anyone else run into this? Is there any potential solution for it in TipTac, or is it something that would have to be fixed in Z-Perl?


frozn45:
I temporarily disabled my unitframe addon Pitbull4 and installed Z-Perl unitframes. The quality-colored borders are working fine here with both addons (z-perl + tiptac) enabled. Can't reproduce it.


ywfn666:
Definitely seems to be coming from Z-Perl. I tested it on 3 different characters, and on one of them, disabled virtually everything else other than TipTac and Z-Perl, and the problem is still only present when Z-Perl is loaded. Hmm.....maybe it's some setting I have in either TipTac or Z-Perl that's required to reproduce it...will see if I can figure that out.


ywfn666:
@frozn45: Did more testing on the Z-Perl + TipTac problem I mentioned before. Installed the latest Z-Perl and your latest TipTac version from scratch, and deleted their config files in my WTF directory so I got 100% fresh configurations of both. No other addons enabled. Still seeing the problem that way, so it doesn't appear to require any special configuration. With any of the Z-Perl modules enabled (Player, Target, etc), none of TipTac's ItemRef stuff works - it's not just that items don't get quality colored borders either, but you also don't get the item level / item ID line (assuming you've turned that on), etc. Hmm......

Played around with it, and it seemed TipTacItemRef's hooks weren't getting set. What's happening is that, without Z-Perl present, the main TipTac addon's VARIABLES_LOADED() is getting called before TipTacItemRef's VARIABLES_LOADED(). But with Z-Perl present, TipTacItemRef's VARIABLES_LOADED() is being called before the main addon's. No idea why Z-Perl would influence the order. Anyway, TipTacItemRef's VARIABLES_LOADED() being called before the main addon's appears to lead to some tables not being setup properly yet inside the tipsToModify variable, which means TipTacItemRef's hooks never get installed. I don't know what the "proper" fix is, but what I did as a quick hack is changed TipTacItemRef to use PLAYER_ENTERING_WORLD (which fires a bit later) instead of VARIABLES_LOADED, and that has fixed everything for me.

Item Comparison tooltip flickering and border problem

Hello! Big fan of your fixed Tiptac, Thanks a lot.

My client version is 9.1.5, 41488.

  1. Flickering Item comparison tooltip
    Whenever I press [shift] to compare gear, item comparison tooltip is flickering and overlepped with main tooltip.
    My current anchor setting is 'mouse bottom', left anchor'

  2. Border Texture does not change at all
    Under Backdrop option, there's dropdown menu for changing border texture, but it does not work.
    Also, Backdrop edge size is not configurable.

Thanks again for your effort to keep this up. You're a real life saver.

[Bug] Item tooltip border overlapped by elv-UI's default black tooltip border

After applying recent update, this problem started to happen. Before, It was fine.

But now, Tiptac's function seems to be shown with elv-ui's default skinning function(not it's tooltip skinning function since i disable all of it's tooltip skinning function, So when you are just using elvui, even not using it's tooltip function this happens) at the same time. So you can see that in screen shot below, Elv-ui's black border and it's own half-transparent black backdrop color overlapping with those of tiptac's.
https://imgur.com/a/j3ECLCe

I checked every quality coloring border funcitons in tooltip. But this only happened with "item" tooltip border.

Classic Era / SoM error: attempt to call upvalue 'UnitQuestTrivialLevelRange' (a nil value)

TipTac\ttStyle.lua:55: attempt to call upvalue 'UnitQuestTrivialLevelRange' (a nil value)

8x TipTac\ttStyle.lua:55: attempt to call upvalue 'UnitQuestTrivialLevelRange' (a nil value)
[string "@TipTac\ttStyle.lua"]:55: in function <TipTac\ttStyle.lua:47>
[string "@TipTac\ttStyle.lua"]:221: in function `ModifyUnitTooltip'
[string "@TipTac\ttStyle.lua"]:296: in function `?'
[string "@TipTac\ttCore.lua"]:298: in function `SendElementEvent'
[string "@TipTac\ttCore.lua"]:662: in function `ApplyUnitAppearance'
[string "@TipTac\ttCore.lua"]:841: in function <TipTac\ttCore.lua:802>
[string "=[C]"]: ?
[string "=[C]"]: ?

Locals:
level = -3
(*temporary) = nil
(*temporary) = "player"
(*temporary) = "attempt to call upvalue 'UnitQuestTrivialLevelRange' (a nil value)"
tt = TipTac {
 CreatePushArray = <function> defined @TipTac\ttCore.lua:269
 elements = <table> {
 }
 ClassColorMarkup = <table> {
 }
 AddModifiedTip = <function> defined @TipTac\ttCore.lua:976
 MirrorAnchorsSmart = <table> {
 }
 OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:144
 GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:382
 TopLeftCorner = <unnamed> {
 }
 RightEdge = <unnamed> {
 }
 CVAR_UPDATE = <function> defined @TipTac\ttCore.lua:395
 u = <table> {
 }
 ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:286
 SetBackdrop = <function> defined @SharedXML\Backdrop.lua:321
 ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:274
 playerLevel = 60
 GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:401
 GetBackdrop = <function> defined @SharedXML\Backdrop.lua:339
 isColorBlind = false
 ApplyUnitAppearance = <function> defined @TipTac\ttCore.lua:626
 BottomEdge = <unnamed> {
 }
 CURSOR_UPDATE = <function> defined @TipTac\ttCore.lua:327
 SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:258
 AnchorFrameToMouse = <function> defined @TipTac\ttCore.lua:533
 MirrorAnchors = <table> {
 }
 RegisterElement = <function> defined @TipTac\ttCore.lua:289
 PLAYER_LEVEL_UP = <function> defined @TipTac\ttCore.lua:344
 RemoveUnwantedLines = <function> defined @TipTac\ttCore.lua:542
 0 = <userdata>
 yPadding = 11
 tipsToModify = <table> {
 }
 backdropInfo = <table> {
 }
 SendElementEvent = <function> defined @TipTac\ttCore.lua:295
 HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:270
 text = <unnamed> {
 }
 GetUnitReactionIndex = <function> defined @TipTac\ttCore.lua:572
 close = <unnamed> {
 }
 ApplySettings = <function> defined @TipTac\ttCore.lua:470
 GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:180
 Center = <unnamed> {
 }
 SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:414
 TopEdge = <unnamed> {
 }
 AddTargetedBy = <function> defined @TipTac\ttCore.lua:598
 ApplyTipBackdrop = <function> defined @TipTac\ttCore.lua:519
 BottomRightCorner = <unnamed> {
 }
 BottomLeftCorner = <unnamed> {
 }
 TopRightCorner = <unnamed> {
 }
 SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:206
 OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:174
 SetupPieceVisuals = <function> defined @SharedXML\Backdrop.lua:238
 SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:391
 LeftEdge = <unnamed> {
 }
 xPadding = 0
}
UnitQuestTrivialLevelRange = nil

[Quality Border] For Immersion addon’s quesr choice currency tooltip border.

Quest reward(currency) preview without addon immersion seems to work fine now.

But when with Immersion, if there is currency at quest reward, it's border and icon function seems to be not working now.

https://imgur.com/a/XeaA4or

Can be fixed by adding

hooksecurefunc(tip,"SetQuestCurrency",SetQuestCurrency_Hook);

-- HOOK: SetQuestCurrency_Hook
local function ##SetQuestCurrency_Hook(self,type,id)
if (cfg.if_enable) and (not tipDataAdded[self]) then
local currencyId = GetQuestCurrencyID(type, id);

	if (currencyId) then
		tipDataAdded[self] = "currency";
		LinkTypeFuncs.currency(self,nil,"currency",currencyId);
	end
 end

end

[Feature request] Adding hook for SetEnhancedConduit

Adding
hooksecurefunc(tip, "SetEnhancedConduit",SetConduit_Hook);
to the next line of
hooksecurefunc(tip, "SetConduit", SetConduit_Hook);
can fix problem that tiptac's function not working on enhanced conduit's tooltip.

conduit link error

An error seems to appear when you mouse over a link to a conduit other than your own. For example, when hovering over a Death Knight Conduit link with a Druid, an error occurred. Attach a screenshot
마우스 오버 오류

[Flickering] Problem with World Quest Tracker embedded tooltips

Always Thanks for your hard work!

Seems to got problem after last update. I am using World Quest Tracker addon.

https://www.curseforge.com/wow/addons/world-quest-tracker

and It seems than when there's embedded item or artifact power in toolltip it goes broken like pic below.

https://imgur.com/a/2hkXLo9

wasn't happened before but after last update it broken like this.

tip:SetPadding(tipBackdrop.insets.right, tipBackdrop.insets.bottom, tipBackdrop.insets.left, tipBackdrop.insets.top);

this line in function tt:ApplyTipBackdrop(tip) causes the problem.

[Quality Border] For WorldQuest

Some world quest seems to have it's own quality(example of worldbosses[heroic] or some quests at maw[unique]). But it's bordering color function is now absent. I think It's good to be added.

Name

Are you nameing your versions by date? if its so its 2021 not 2020.

Usage: local name, hyperlink, sourceText = C_TransmogCollection.GetIllusionStrings(illusionID)

Was crafting some old patterns for transmog and when I went to look at the item in the Dressing Room Panel if I moused over an item in the new item list panel attached to the dressing room, I would receive the following error. Thanks.

8x Usage: local name, hyperlink, sourceText = C_TransmogCollection.GetIllusionStrings(illusionID)
[string "=[C]"]: in function `GetIllusionStrings'
[string "@TipTacItemRef\ttItemRef.lua"]:946: in function <TipTacItemRef\ttItemRef.lua:932>
[string "=[C]"]: ?

Locals:
(*temporary) = "Usage: local name, hyperlink, sourceText = C_TransmogCollection.GetIllusionStrings(illusionID)"

Borders feedback

Hey Frozn,

Because i've starting using your latest commit, i would like to stop by and say few things. First of all, in the name of all people around > THANK YOU < for giving us TipTac updated ;)

So far so good, i can report that most of the things which i couldn't without are literally even better :) No matter that some of the tooltips are missing borders, they react properly. First things first: flickering problem is just matter of pointing the Anchor.
For example until now i used to set it up on "Top Left" of the tooltip and the flickering is present on some of addons.

Now for the feedback part. This link is showing units, which are missing borders (at least on my end):

  1. Enemery NPCs
  2. Neutral NPCs
  3. Neutral world vignette
  4. Name of the Macros
  5. (Only on the spell book) All skill icons (for Profession tab they are totally fine)
    • Skills placed on the bars are showing proper tooltip border
  6. Ara Guilds/Friends has the option to use TipTac's style (and some other addons, but that's not so critical)
    • This broker addon is showing friends popup on hovering its button on the minimap or using Bazooka's integration with Ara
  7. Not sure how mailbox/anvil/cooking fire are called, but those aswell don't have borders
  8. Friendly NPCs
  9. And last 3 screenshots are the awesome tooltips

I hope this will help you keep track of what needs to be updated. Will wait for your future releases

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.