Download
(684 Kb)
Download
Updated: 11-29-13 07:21 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:11-29-13 07:21 PM
Created:unknown
Downloads:1,527,587
Favorites:3,289
MD5:
5.4
Titan Panel  Popular! (More than 5000 hits)
Version: 5.2.3.50400
by: HonorGoG [More]
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 Development Team can be found at the About subpage at their portal site.


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 Google Code Titan development page.


Special Instructions
  1. Please read the included TitanPanelSetup-READ_ME_FIRST.txt file for any special instructions needed to use this version of Titan Panel.

Problem Escalation
  1. Please check the Titan Panel Portal for a list of recent issues. These will appear on the main page.
  2. 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
BuiltIns:
  • TitanBag
  • 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 and Adsertor.
Version History

For a more comprehensive version history, visit the Titan Panel Portal site.

You may also find the most recent release notes, on our Google code page, here.
Optional Files (3)
File Name
Version
Size
Author
Date
Type
4.0.4.50400
41kB
10-29-13 07:29 PM
Addon
 TRZ
1.1
12kB
07-29-10 11:35 AM
Addon
20400
15kB
07-29-08 07:53 PM
Addon


Archived Files (71)
File Name
Version
Size
Author
Date
5.2.2.50400
685kB
HonorGoG
11-11-13 02:05 AM
5.2.1.50400
685kB
HonorGoG
10-29-13 07:16 PM
5.2.0.50400
685kB
HonorGoG
10-14-13 03:53 AM
5.1.24.50400
685kB
HonorGoG
09-10-13 01:12 AM
5.1.23.50300
685kB
HonorGoG
08-12-13 03:48 AM
5.1.22.50300
685kB
HonorGoG
08-06-13 05:24 AM
5.1.21.50300
683kB
HonorGoG
06-10-13 01:01 AM
5.1.20.50300
691kB
HonorGoG
06-03-13 03:46 AM
5.1.19.50300
701kB
HonorGoG
05-22-13 12:40 AM
5.1.18.50200
700kB
HonorGoG
04-01-13 05:23 AM
5.1.17.50200
700kB
HonorGoG
03-24-13 01:49 AM
5.1.16.50200
700kB
HonorGoG
03-17-13 01:52 AM
5.1.15.50200
700kB
HonorGoG
03-10-13 03:42 AM
5.1.14.50100
704kB
HonorGoG
03-04-13 02:40 PM
5.1.14.50100
704kB
HonorGoG
03-03-13 11:37 PM
5.1.13.50100
704kB
HonorGoG
02-24-13 04:51 AM
5.1.12.50100
704kB
HonorGoG
02-18-13 08:37 PM
5.1.11.50100
704kB
HonorGoG
02-10-13 04:38 AM
5.1.10.50100
704kB
HonorGoG
12-01-12 02:11 AM
5.1.9.50001
695kB
HonorGoG
11-26-12 04:32 AM
5.1.8.50001
695kB
HonorGoG
10-15-12 01:30 AM
5.1.7.50001
695kB
HonorGoG
09-30-12 06:42 PM
5.1.6.50001
695kB
HonorGoG
09-25-12 11:47 PM
5.1.5.50001
695kB
HonorGoG
09-16-12 11:04 PM
5.1.4.50001
694kB
HonorGoG
09-09-12 11:07 PM
5.1.3.50001
693kB
HonorGoG
09-03-12 11:49 PM
5.1.2.50001
666kB
HonorGoG
09-02-12 10:53 PM
5.1.2.50001
650kB
HonorGoG
09-02-12 08:45 PM
5.1.1.50001
839kB
HonorGoG
08-28-12 06:51 PM
5.0.12.40300
673kB
HonorGoG
01-17-12 12:22 AM
5.0.11.40300
672kB
HonorGoG
01-03-12 02:47 AM
5.0.10.40300
670kB
HonorGoG
12-01-11 09:52 PM
5.0.9.40300
670kB
HonorGoG
11-29-11 04:47 AM
5.0.8.40200
664kB
HonorGoG
11-06-11 10:49 PM
5.0.7.40200
664kB
HonorGoG
10-17-11 02:49 AM
5.0.6.40200
654kB
HonorGoG
07-04-11 12:42 AM
5.0.5.40100
654kB
HonorGoG
05-10-11 01:05 AM
5.0.4.40100
654kB
HonorGoG
04-30-11 10:09 PM
5.0.3.40000
653kB
HonorGoG
04-06-11 05:03 AM
5.0.2.40000
651kB
HonorGoG
02-05-11 09:39 PM
5.0.1.40000
609kB
HonorGoG
11-23-10 07:55 PM
5.0.0.40000
606kB
HonorGoG
11-18-10 01:42 AM
4.3.9.40000
611kB
HonorGoG
10-16-10 01:41 PM
4.3.8.30300
615kB
HonorGoG
07-13-10 02:52 PM
4.3.7.30300
612kB
HonorGoG
06-25-10 02:53 AM
4.3.6.30300
611kB
HonorGoG
06-18-10 05:53 PM
4.3.5.30300
611kB
HonorGoG
06-16-10 01:12 AM
4.3.4.30300
604kB
HonorGoG
01-15-10 04:41 AM
4.3.3.30300
605kB
HonorGoG
01-12-10 02:49 PM
4.3.2.30300
604kB
HonorGoG
12-16-09 01:30 AM
4.3.1.30300
600kB
HonorGoG
12-07-09 07:57 PM
4.3.0.30200
779kB
HonorGoG
09-07-09 01:34 PM
4.2.9.30200
781kB
HonorGoG
08-19-09 09:39 AM
4.2.8.30200
780kB
HonorGoG
08-08-09 06:24 PM
4.2.8.30200
780kB
HonorGoG
08-08-09 05:48 PM
4.2.7.30200
780kB
HonorGoG
08-07-09 09:46 AM
4.2.6.30200
779kB
HonorGoG
08-04-09 10:15 AM
4.2.5.30100
784kB
HonorGoG
06-19-09 10:29 AM
4.2.4.30100
809kB
HonorGoG
06-05-09 10:17 AM
4.2.3.30100
809kB
HonorGoG
06-02-09 10:53 AM
4.2.2.30100
802kB
HonorGoG
05-02-09 03:49 PM
4.2.1.30100
799kB
HonorGoG
04-25-09 12:11 PM
4.2.0.30100
799kB
HonorGoG
04-24-09 05:43 AM
4.1.9.30100
782kB
HonorGoG
04-14-09 12:42 AM
4.1.8.30000
755kB
HonorGoG
03-23-09 11:47 AM
4.1.7.30000
750kB
HonorGoG
03-03-09 10:38 AM
4.1.6.30000
659kB
HonorGoG
02-14-09 10:09 AM
4.1.5.30000
659kB
HonorGoG
02-09-09 01:15 PM
4.1.4.30000
656kB
HonorGoG
01-19-09 09:25 PM
4.1.3.30000
648kB
HonorGoG
11-30-08 02:00 PM
4.1.2.30000
648kB
HonorGoG
11-16-08 04:01 AM


Post A Reply Comment Options
Old 06-23-10, 07:18 PM  
Ralphius
A Kobold Labourer

Forum posts: 1
File comments: 16
Uploads: 0
Originally posted by AnrDaemon
Dechipher, please?
Nevermind. Stupid question. I was wonder how to find what else was calling AceHook. I'm new to Windows 7 and couldn't figure how to search the contents of the files within a folder. Solved that and found several add-ons using not just AceHook 3.0 but AceHook 2.1 (Quartz).
Ralphius is offline Report comment to moderator  
Reply With Quote
Old 06-23-10, 06:46 PM  
AnrDaemon
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 115
File comments: 2350
Uploads: 6
Originally posted by Ralphius
any easy way to find what's getting in the way. more from curiosity than anything else
Dechipher, please?
AnrDaemon is offline Report comment to moderator  
Reply With Quote
Old 06-23-10, 05:19 PM  
HonorGoG
A Fallenroot Satyr
 
HonorGoG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 60
Uploads: 3
We will be working on this issue tonight and hopefully an update will be sent out shortly after that. It's interesting to note that it's caused by any other addon that uses the SecureHook() function within AceHook-3.0. Doesn't matter which one, if an addon calls that AceHook-3.0 function, TitanMovable.lua thinks AceHook-3.0 lost it's mind.
HonorGoG is offline Report comment to moderator  
Reply With Quote
Old 06-22-10, 08:56 PM  
Tinuviel
A Defias Bandit
 
Tinuviel's Avatar

Forum posts: 3
File comments: 214
Uploads: 0
Error on load:

1x Titan-4.3.6.30300\TitanMovable.lua:515: Usage: SecureHook([object], method, [handler]): Attempting to hook a non existing target
AceHook-3.0-5 (Bartender4):211: in function <...e\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:118>
AceHook-3.0-5 (Bartender4):344: in function `SecureHook'
Titan-4.3.6.30300\TitanMovable.lua:515: in main chunk

Locals:
self = <table> {
SetDefaultModuleLibraries = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:381:
Enable = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:313:
NewModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:255:
EnableModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:346:
modules = <table> {}
GetModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:230:
IterateEmbeds = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:456:
SecureHookScript = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:413:
defaultModuleLibraries = <table> {}
TimeLeft = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:363:
RawHookScript = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:398:
ScheduleRepeatingTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:301:
CancelAllTimers = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:341:
GetName = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:298:
name = "TitanMovable"
IsEnabled = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:465:
ScheduleTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:276:
DisableModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:364:
HookScript = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:369:
IsHooked = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:496:
IsModule = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:482:
SetDefaultModuleState = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:401:
SetEnabledState = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:438:
Hook = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:277:
UnhookAll = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:480:
CancelTimer = <function> @ Chinchilla\Libs\AceTimer-3.0\AceTimer-3.0.lua:311:
hooks = <table> {}
SecureHook = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:339:
IterateModules = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:451:
Disable = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:328:
RawHook = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:316:
enabledState = true
Unhook = <function> @ Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:421:
SetDefaultModulePrototype = <function> @ ButtonFacade\Libs\AceAddon-3.0\AceAddon-3.0.lua:423:
defaultModuleState = true
}
obj = nil
method = "FCF_UpdateCombatLogPosition"
handler = <function> @ Titan\TitanMovable.lua:308:
script = false
secure = true
raw = false
forceSecure = false
usage = "Usage: SecureHook([object], method, [handler])"
uid = nil
orig = nil
assert = <function> defined =[C]:-1
type = <function> defined =[C]:-1
error = <function> defined =[C]:-1
format = <function> defined =[C]:-1
protectedScripts = <table> {
OnClick = true
}
onceSecure = <table> {
(null) = <table> {}
FCF_Tab_OnClick = true
}
issecurevariable = <function> defined =[C]:-1
registry = <table> {
(null) = <table> {}
(null) = <table> {}
(null) = <table> {}
(null) = <table> {}
(null) = <table> {}
}
actives = <table> {
(null) = true
(null) = true
(null) = true
(null) = true
(null) = true
(null) = true
(null) = true
}
handlers = <table> {
(null) = "AddMessage"
(null) = <function> defined @
---
Tinuviel is offline Report comment to moderator  
Reply With Quote
Old 06-22-10, 03:02 PM  
HonorGoG
A Fallenroot Satyr
 
HonorGoG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 60
Uploads: 3
Originally posted by Wizardling
Will this work? http://paste.wowace.com/2119/
Nope. That's to add more than two layers to a drop down menu. We already have similar code installed as the Blizzard UIDropDownMenu API limited that functionality about...oh, two years ago if memory serves. It was a "huh?" moment but addon authors were able to work around it.

This problem is caused by a large list of options. We've seen it happen across all sorts of AddOns and have actually investigated the problem quite a bit and discovered that it's internal to Blizzard. There was a thread a couple of years ago on the UI & Macro forum that went into great detail as to what was going on including asking Blizzard to fix it. They haven't.
HonorGoG is offline Report comment to moderator  
Reply With Quote
Old 06-22-10, 03:11 AM  
Wizardling
A Kobold Labourer
 
Wizardling's Avatar
Premium Member

Forum posts: 0
File comments: 96
Uploads: 0
Originally posted by HonorGoG
@Wizardling: This is a Blizzard DropDownMenu API problem. It happens to any addon randomly when they have a large list to display. There is nothing we can do about it short of writing our own dropdown library and that's not something we have the time for. So for now, we're all waiting for Blizzard to fix this but we've been waiting for over a year now.
Will this work? http://paste.wowace.com/2119/
Wizardling is offline Report comment to moderator  
Reply With Quote
Old 06-21-10, 04:03 PM  
HonorGoG
A Fallenroot Satyr
 
HonorGoG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 60
Uploads: 3
@Mikari: This is one of those, "you're damned if you do and damned if you don't" sort of situations. I added the attribution line back into the code because I disagreed with TristTitan as to it's removal. He rarely interacted with joeuser who was having issues so when I would ask if Titan was loading and joeuser would say "I don't know...how do you tell?" I could ask them to scroll up their PLAYER_ENTERING_WORLD "spam" and see if Titan Panel was loading. When this was removed, it because a question of "well gee, you really can't know if it loaded. You have to just sense it. Do you feel that Titan loaded?" Needless it say, it's much easier to debug for people who are not familiar with internals when it actually displays something. As for the debugging messages, yes, that will be going away soon. We just need to see what sort of weirdness is going on with LDB plugins like Cork for instance...that's a weird one. I suppose this is a level of degrees. In the real world, I'm a Unix SysAdmin and I have to deal with millions of spam e-mail a month so I never considered the attribution lines when a character loads as a spam issue. Most of the time, I don't even notice it and I've been playing for more years than a wish to admit.

@Wizardling: This is a Blizzard DropDownMenu API problem. It happens to any addon randomly when they have a large list to display. There is nothing we can do about it short of writing our own dropdown library and that's not something we have the time for. So for now, we're all waiting for Blizzard to fix this but we've been waiting for over a year now.

@penpen002: That was some internal calls to the <ldb>.text object. Seems that it needed to be purged if an LDB plugin registered after Titan had already registered it's plugins. Weird little problem. 4.3.6 fixes this.

@GreyWolfSC: Thanks for the help!
HonorGoG is offline Report comment to moderator  
Reply With Quote
Old 06-19-10, 10:56 AM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 84
Uploads: 0
Originally posted by penpen002
What's with the "?" on the bar? It won't go away even after doing everything.
Update to the current one. It should be fixed. (4.3.6.30300)
GreyWolfSC is offline Report comment to moderator  
Reply With Quote
Old 06-17-10, 06:14 PM  
penpen002
A Defias Bandit
 
penpen002's Avatar

Forum posts: 2
File comments: 29
Uploads: 0
What's with the "?" on the bar? It won't go away even after doing everything.
penpen002 is offline Report comment to moderator  
Reply With Quote
Old 06-17-10, 11:19 AM  
Wizardling
A Kobold Labourer
 
Wizardling's Avatar
Premium Member

Forum posts: 0
File comments: 96
Uploads: 0
Exclamation Half the plugins still greyed out.

The problem where the lower half of plugins in the menus are greyed out is still present :-( No way to work around it?

EDIT: would this work to solve it? - http://paste.wowace.com/2119/
Last edited by Wizardling : 06-22-10 at 03:07 AM.
Wizardling is offline Report comment to moderator  
Reply With Quote
Old 06-16-10, 04:16 PM  
Mikari
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 17
File comments: 116
Uploads: 3
Could we please not have the start up message, it's just spam and un-needed. TristTitan was nice enough to remove it when he was doing a lot of the code for the mod only for it to be put back in again, and now made worse since it spams 3 lines now instead of just the version.

[edit]

Appears to be debug prints, since commenting out those debug lines in TitanUtils gets rid of the other 2 lines.
Last edited by Mikari : 06-16-10 at 04:21 PM.
Mikari is offline Report comment to moderator  
Reply With Quote
Old 06-16-10, 03:18 PM  
HonorGoG
A Fallenroot Satyr
 
HonorGoG's Avatar
AddOn Author - Click to view AddOns

Forum posts: 26
File comments: 60
Uploads: 3
Re: Latest version is broken

None of these showed up during testing. We are looking into the issues. Thank you to those who created issues on our Google Code page. They are much easier to track in that location.
HonorGoG is offline Report comment to moderator  
Reply With Quote
Old 06-16-10, 02:39 PM  
Wizardling
A Kobold Labourer
 
Wizardling's Avatar
Premium Member

Forum posts: 0
File comments: 96
Uploads: 0
Unhappy Latest version is broken

Everything has labels turned on and lots of '??'
Wizardling is offline Report comment to moderator  
Reply With Quote
Old 06-16-10, 02:25 PM  
GreyWolfSC
A Murloc Raider

Forum posts: 5
File comments: 84
Uploads: 0
Re: Question Marks

Originally posted by Twilit Soul
Don't know but I surely don't like it either. I have the same problem.
Ya, this update broke the entire launcher LDB system for me too. They all had the "Show label text" checkmark on and turning it off still results in a "?" for a label.

EDIT: Resetting all launcher LDBs to turn off "Show label text" and /reload makes the "?"s go away, but they come back after a few seconds.
Last edited by GreyWolfSC : 06-16-10 at 02:30 PM.
GreyWolfSC is offline Report comment to moderator  
Reply With Quote
Old 06-16-10, 12:42 PM  
Twilit Soul
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
Question Marks

Originally posted by Hellrazor696
I installed the latest version of Titan Panel today and since the update I have white question marks next to some of my plugin names/icons on my Titan bars. I have gone throught the settings and have found nothing thats seems to change this. Anyone have any idea the white question marks are for?
Don't know but I surely don't like it either. I have the same problem.
Twilit Soul is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: