Well, given that Titan now supports DataBroker plugins, it's likely I will just scrap this plugin altogether and add a DataBroker plugin instead. LDB is much easier to develop, doesn't change its API all the time (why, Titan, why?), and doesn't require everything to be a global.
Quote:
Originally posted by eas105 It's due to the changes in the API, a few on the function calls just need to be tweaked in 3rd Party Titan addons. I've made some progress in getting Titan Panel to register it, but not display it. I'll try to look at it closer and let you know. Thanks!
It's due to the changes in the API, a few on the function calls just need to be tweaked in 3rd Party Titan addons. I've made some progress in getting Titan Panel to register it, but not display it. I'll try to look at it closer and let you know. Thanks!
Quote:
Originally posted by Phanx Is it broken? As stated in the description, I do not use Titan Panel, which means I don't actually use this plugin, which means I have no idea if any problems arise unless someone tells me. Make sure "Enable out of date addons" is checked at the character screen.
Is it broken? As stated in the description, I do not use Titan Panel, which means I don't actually use this plugin, which means I have no idea if any problems arise unless someone tells me. Make sure "Enable out of date addons" is checked at the character screen.
Originally posted by Phanx Fixed. Untested, but was a simple mistake in calling the wrong method, as I am generally unfamiliar with the Rock framework, which Titan Panel uses nowadays.
I've reviewed it, it's fine. It's really small differences between methods, depending on which timer library one is using (if any). Rock uses AddTimer/AddRepeatingTimer/RemoveTimer while for instance, AceTimer-3.0 uses ScheduleTimer/ScheduleRepeatingTimer/CancelTimer I believe. Anyway that is not really relevant, so just glad its working.
Originally posted by Phanx Fixed. Untested, but was a simple mistake in calling the wrong method, as I am generally unfamiliar with the Rock framework, which Titan Panel uses nowadays.
So far so good Phanx...it seems to be working perfectly now. I'll let ya know if there are any other issues with Titan, but I think we're good to go.
Fixed. Untested, but was a simple mistake in calling the wrong method, as I am generally unfamiliar with the Rock framework, which Titan Panel uses nowadays.
I am consistently getting the following error regarding the Titan Panel addon:
"Interface\AddOns\TitanAnkhCooldownTimer\Core.lua:40: attempt to call method 'RemoveRepeatingTimer' (a nil value)
I can make it come up every time I bring up the world map, then close it.