About
Titan Panel adds one or two information bars on the top and/or bottom of the screen and allows a framework for extensive plugin support.
Details about the Titan Panel Development Team can be found at the About subpage at their portal site.
NOTE: Titan Panel Classic is available at https://www.curseforge.com/wow/addons/titan-panel-classic
NOTE: Titan Panel Classic Era is available at https://www.curseforge.com/wow/addons/titan-panel-classic-era
Features
- The ability to have 1 or 2 bars at the top and/or the bottom of your screen.
- Many builtin plugins that provide a great core set of features.
- Easy to use menus and options to change features on the fly.
- Fully supported plugin system. All plugins on the bar are plug-n-play.
- Ability to utilize Data Broker plugins.
Bug Reports
Direct all issues and feature requests to the SourceForge Titan Panel Development Team page.
Changelog
The Titan Panel change history is available at the Titan Panel Portal site. You may also find the most recent release notes on our SourceForge Titan Panel Version History wiki page. Recent changes will be in the Titan Configuration of the addon.
Special Instructions
- Please read the included TitanPanelSetup-READ_ME_FIRST.txt file for any special instructions needed to use this version of Titan Panel.
Problem Escalation
- Please check the Titan Panel Portal for a list of any recent issues. These will appear on the main page.
- If you are still having issues, please follow the instructions under ''Bug Reports'' above.
Included
- Core:
- TitanAutoHide & TitanAuxAutoHide
- TitanPanel & supporting modules
- Embedded:
- Ace3
- LibSharedMedia-3.0
- LibQTip-1.0
- BuiltIns:
- TitanBag : Dec 2022 : Moved 'open bags' (left click) to an option (default off) until container taint is resolved.
- TitanClock
- TitanGold
- TitanLocation
- TitanLootType
- TitanPerformance
- TitanRepair
- TitanVolume
- TitanXP
History
A few very dedicated people have maintained Titan Panel over the years. They are in order of chronological responsibility: TitanMod, Dark Imakuni, Adsertor, and urnati.
Hi, i get this error when I click on things that need to be opened/used/combined in my bags (liked Dimmed Primeval Water & Pocobold):
Date: 2022-11-22 17:39:44
ID: 10
Error occured in: AddOn: TitanBag
Count: 1
Message: Error: AddOn TitanBag attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
Debug:
[string "=[C]"]: ?
[string "=[C]"]: UseContainerItem()
[string "@Interface/FrameXML/ContainerFrame.lua"]:1409:
Interface/FrameXML/ContainerFrame.lua:1318
[string "=[C]"]: ContainerFrameItemButton_OnClick()
[string "@Interface/FrameXML/ContainerFrame.lua"]:1461:
Interface/FrameXML/ContainerFrame.lua:1448
Locals:
None
In reply to Jerricka:
If you are openning your bags via TitanBag then, per an earlier post (4182), you could be running into a WoW bug.
In reply to urnati:
'Fraid not, my friend. Even after doing a full reload and only using shift+b to open all my bags, the error persists until TitanBag is disabled.
In reply to Jerricka:
I have seen odd behavior regarding bags with Titan DISABLED at Addons. If I find a work around to prevent this, I'll update Titan.
Weird and tiny issue, but I can't seem to use my hearthstone (and mage portals, etc) from clicking the GPS anymore! It is a tiny feature I use constantly. Is this a me problem or did the new UI updates break this? Would love to see it fixed, it is a favorite part of this addon for me. Thanks for all the hard work on making this addon so brilliant!
In reply to rexcorvusro:
If you are openning your bags via TitanBag then, per an earlier post (4182), you could be running into a WoW bug.
Could you look into adding the guild or social function to show guild members online and what not?
In reply to Flexxall:
Generally third pary devs have provided this. You could try Socialite - I only see it is available, I have not used it.
Repair module doesnt work either. Always shows 0 cost even with several completely broken pieces equipped......
Thank you for the posts about TitanRepair.
TitanRepair is in the process of being rewritten to help stop the lag. It needs more work and a lot of testing yet.
If there are specific changes or features desired please reply or PM.
Cannot use any item in bag.
Date: 2022-11-21 11:56:58
ID: 25
Error occured in: AddOn: TitanBag
Count: 1
Message: Error: AddOn TitanBag attempted to call a forbidden function (UNKNOWN()) from a tainted execution path.
Debug:
[string "=[C]"]: ?
[string "=[C]"]: UseContainerItem()
[string "@Interface/FrameXML/ContainerFrame.lua"]:1409: ContainerFrameItemButton_OnClick()
[string "@Interface/FrameXML/ContainerFrame.lua"]:1461:
Interface/FrameXML/ContainerFrame.lua:1448
Locals:
None
In reply to rfzm:
Per an earlier post (4182) you could be running into a WoW bug.
With the last update anytime I kill mobs and exit combat I have some kind of lag (0,1-0,2 secs). The game freeze and then I can continue. I'm not getting any errors, but reading the comments here poiting to the Repair pluging I've disable that and it solve it for the moment as a workaround. Waiting a fix
Ok. I am not sure if this is part of your addon or what but ima post it. If you look at any kind of pet in a cage it will somehow glitch and anytime you loot it will show said pet and cause the game to lag out a lot and I am not sure how to clear it either. Reload doesn't help, changing characters does help, even closing the game and starting it again sometimes doesn't help. Im reposting to Tooltip as well because they are marked in the error.
Here is the Error that pops up:
276x BattlePetTooltip:SetPoint(): Usage: ("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]
[string "=[C]"]: in function `SetPoint'
[string "@Interface/FrameXML/BattlePetTooltip.lua"]:53: in function <Interface/FrameXML/BattlePetTooltip.lua:23>
[string "=[C]"]: in function `BattlePetToolTip_Show'
[string "@Interface/SharedXML/Tooltip/TooltipDataRules.lua"]:177: in function `func'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:49: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:44>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:71: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:67>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:123: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:122>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:272: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:240>
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:629: in function `TitanRepair_GetStatus'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:488: in function `TitanRepair_GetInventoryInformation'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:369: in function `TitanPanelRepairButton_OnUpdate'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:324: in function `TitanPanelRepairButton_OnEvent'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:1574: in function <Interface/AddOns/TitanRepair/TitanRepair.lua:1573>
Locals:
(*temporary) = BattlePetTooltip {
0 = <userdata>
linePool = <table> {
}
Owned = FontString {
}
layoutType = "TooltipDefaultLayout"
AddLine = <function> defined @Interface/FrameXML/FloatingPetBattleTooltip.lua:124
GetBackdropColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:191
SpeedTexture = Texture {
}
SetBackdropBorderColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:195
HealthTexture = Texture {
}
PowerTexture = Texture {
}
speciesID = 847
style = Frame {
}
PetType = FontString {
}
Power = FontString {
}
Speed = FontString {
}
TooltipBackdropOnLoad = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:172
SetBorderBlendMode = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:203
PetTypeTexture = Texture {
}
GetBackdropBorderColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:199
Name = FontString {
}
Health = FontString {
}
NineSlice = Frame {
}
SetBackdropColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:187
Level = FontString {
}
BattlePet = FontString {
}
}
In reply to Lord_Xanthus_3:
So i still get the error but it appears that Healbot mixed with error is causing the game to lag... So... take that as you will. :) I disabled Healbot and the buggrabber still grabs the same error however the lagging doesn't happen.
Hello,
Just noticed since the 10.0.2 update there has been a significant stutter when this add-on is loaded when entering and exiting combat. Not sure what the main problem is but I just wanted to let everyone know just in case someone else noticed the issue.
Edit: After looking into it more it seems it's the repair plugin that's causing the issue.
In reply to Tcmicq:
Indeed! The REPAIR Plug In is constantly giving me LUA errors :(
With just Titan Panel and Titan Panel Repair turn on, I'm getting this:
10x BattlePetTooltip:SetPoint(): Usage: ("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY]
[string "=[C]"]: in function `SetPoint'
[string "@Interface/FrameXML/BattlePetTooltip.lua"]:53: in function `BattlePetToolTip_Show'
[string "@Interface/SharedXML/Tooltip/TooltipDataRules.lua"]:177: in function `func'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:49: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:44>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:71: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:67>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:123: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:122>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:272: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:240>
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:237: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:629: in function `TitanRepair_GetStatus'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:488: in function `TitanRepair_GetInventoryInformation'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:369: in function `TitanPanelRepairButton_OnUpdate'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:324: in function `TitanPanelRepairButton_OnEvent'
[string "@Interface/AddOns/TitanRepair/TitanRepair.lua"]:1574: in function <Interface/AddOns/TitanRepair/TitanRepair.lua:1573>
Locals:
(*temporary) = BattlePetTooltip {
0 = <userdata>
linePool = <table> {
}
Owned = FontString {
}
layoutType = "TooltipDefaultLayout"
AddLine = <function> defined @Interface/FrameXML/FloatingPetBattleTooltip.lua:124
GetBackdropColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:191
SpeedTexture = Texture {
}
SetBackdropBorderColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:195
HealthTexture = Texture {
}
PowerTexture = Texture {
}
speciesID = 2894
PetType = FontString {
}
Power = FontString {
}
Speed = FontString {
}
TooltipBackdropOnLoad = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:172
SetBorderBlendMode = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:203
PetTypeTexture = Texture {
}
GetBackdropBorderColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:199
Name = FontString {
}
Health = FontString {
}
NineSlice = Frame {
}
SetBackdropColor = <function> defined @Interface/SharedXML/SharedTooltipTemplates.lua:187
Level = FontString {
}
BattlePet = FontString {
}
}
In reply to bigfire:
I also get this error, happens also with Healbot. don't know if there is some overlap there
In reply to bigfire:
Workaround/cause: caged pets in bags.Sent to bankalt and error stopped, but repair tooltip is still missing gear breakdown.