Go to Page... |
Updated: | 02-15-11 02:53 AM |
Created: | 01-02-11 03:19 PM |
Downloads: | 7,809 |
Favorites: | 41 |
MD5: |
Simple Light Data Text Beta v3.1.1
--------------------------------------------------------
v3.1.1 Update: See Change Log for details.
Known Issues:
- When using vert/hor tweak in Move Mode, clicking on the frame makes the vertical tweak no longer work until a relog/reloadUI. Working on a fix...
SLDT (or Simple Light Data Text) is a text-based data tracking AddOn (see latest release rev at: SLDataText).
This is a Beta version of a major overhaul of the SLDT/SLDataText AddOn. This version marks a remarkable shift in design, minimizing memory usage, and using almost no mainstream libraries to create a simple yet functional AddOn.
This is a Beta AddOn, and as such, I expect there to be bugs!
Usage:
/sldt = Help
/sldt config = Configuration Mode
/sldt move = Movement Mode
/sldt font = List Font's via LibSharedMedia
/sldt font <font name> = Change Global Font
/sldt profile = Profile Options Help
/sldt enable/disable <tracker> = Enable/Disable
There is no GUI, everything is slash command and click based. SLDT uses a simplistic click-to-config system. While in configuration mode, hover the cursor over modules for tooltips with configuration options.
Please, if you are using this AddOn and want to report a bug/error/issue, please do so with as much information as possible. This will help me fix/modify the issue in as little time as possible.
This AddOn includes data trackers for Clock, Framerate, Latency, and Memory. Other data trackers will be released in time. SLDT is now an inclusive AddOn that does not allow modular plugins.
Features Expected Prior to Release:
- Frame Anchoring
Comment Options |
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
02-08-11, 01:11 PM | |
|
enabled = false???
Seems great but...
When I look in the sldt_core.lua and I change the enable variable for certain components under the SLDT_DEFAULTS from true to false, they still appear in game. I just started using this today (release day of 4.0.6) so that might have something to do with it... I can't tell you. But I hope you figure it out soon! Thanks!!!
__________________
|
|
unstoppixel |
View Public Profile |
Send a private message to unstoppixel |
Find More Posts by unstoppixel |
Add unstoppixel to Your Buddy List |
02-06-11, 12:29 PM | |
A Defias Bandit
Forum posts: 3
File comments: 19
Uploads: 0
|
and no moving it did not fix it edit:something was wrong in my file i guess, i reinstalled it over my original copy and when i logged on my lvl 41 hunter lo and behold it was working without bug so i guess i fixed it
Last edited by madhaxor79 : 02-06-11 at 02:14 PM.
|
|
madhaxor79 |
View Public Profile |
Send a private message to madhaxor79 |
Find More Posts by madhaxor79 |
Add madhaxor79 to Your Buddy List |
02-06-11, 10:30 AM | ||
|
Re: bug
|
|
|
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
02-06-11, 09:29 AM | |
A Defias Bandit
Forum posts: 3
File comments: 19
Uploads: 0
|
bug
when i mouse over the friends block
Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:663: attempt to index field '?' (a nil value) Time: 02/06/11 09:27:20 Count: 5 Stack: Interface\AddOns\SLDT\sldt_core.lua:663: in function <Interface\AddOns\SLDT\sldt_core.lua:620> Locals: this = sldt_social { 0 = <userdata> } numBNet = 8 numBNetOn = 2 frTotal = 0 frOnline = 17 friends = <table> { 1 = "Ibukí" 2 = "Washednut" } (for index) = 2 (for limit) = 15 (for step) = 1 m = 2 name = "Aussieasuya" level = 0 class = "UNKNOWN" zone = "Unknown" connected = nil status = "" note = nil (*temporary) = <function> defined =[C]:-1 (*temporary) = "|cff%02X%02X%02X" (*temporary) = nil (*temporary) = "Unknown" (*temporary) = "UNKNOWN" (*temporary) = <userdata> (*temporary) = "" (*temporary) = "Southern Barrens" (*temporary) = " Southern Barrens" (*temporary) = 1 (*temporary) = 1 (*temporary) = 1 (*temporary) = true (*temporary) = "Washednut" (*temporary) = "WoW" (*temporary) = "Malfurion" (*temporary) = 0 (*temporary) = "Troll" (*temporary) = "DRUID" (*temporary) = "" (*temporary) = "Orgrimmar" (*temporary) = "85" (*temporary) = "Orgrimmar - Malfurion" (*temporary) = "" (*temporary) = <function> defined =[C]:-1 (*temporary) = GameTooltip { 0 = <userdata> SetInboxItem = <function> defined =[C]:-1 SetBuybackItem = <function> defined =[C]:-1 shoppingTooltips = <table> { } SetMerchantItem = <function> defined =[C]:-1 SetQuestLogItem = <function> defined =[C]:-1 SetGuildBankItem = <function> defined =[C]:-1 updateTooltip = 0.057999995350838 SetInventoryItem = <function> defined @Interface\AddOns\GearScoreLite\GearScoreLite.lua:226 comparing = false SetLootRollItem = <function> defined =[C]:-1 SetTradeSkillItem = <function> defined =[C]:-1 SetAuctionSellItem = <function> defined =[C]:-1 SetBagItem = <function> defined =[C]:-1 SetHyperlink = <function> defined =[C]:-1 MAMover = TooltipMover { } SetLootItem = <function> defined =[C]:-1 SetQuestItem = <function> defined =[C]:-1 SetAuctionItem = <function> defined =[C]:-1 } (*temporary) = "[85] Washednut" (*temporary) = " Orgrimmar" (*temporary) = <userdata> (*temporary) = "" (*temporary) = "Orgrimmar" (*temporary) = " Orgrimmar" (*temporary) = nil (*temporary) = "attempt to index field '?' (a nil value)" ttindex = <table> { RIGHT = "ANCHOR_LEFT" BOTTOMRIGHT = "ANCHOR_TOPRIGHT" TOP = "ANCHOR_BOTTOM" LEFT = "ANCHOR_RIGHT" BOTTOM = "ANCHOR_TOP" TOPRIGHT = "ANCHOR_BOTTOMLEFT" BOTTOMLEFT = "ANCHOR_TOPLEFT" TOPLEFT = "ANCHOR_BOTTOMRIGHT" CENTER = "ANCHOR_TOP" } db = <table> { bag = <table> { } general = <table> { } dura = <table> { } xp = <table> { } fps = <table> { } lag = <table> { } money = <table> { } clock = <table> { } social = <table> { } mail = <table> { } mem = <table> { } } sf = <function> defined =[C]:-1 friendsOnline = 3 getClass = <function> defined @Interface\AddOns\SLDT\sldt_core.lua:152 guildiesOnline = 4 |
|
madhaxor79 |
View Public Profile |
Send a private message to madhaxor79 |
Find More Posts by madhaxor79 |
Add madhaxor79 to Your Buddy List |
02-01-11, 05:38 PM | ||
A Murloc Raider
Forum posts: 5
File comments: 13
Uploads: 0
|
Code:
local L = LibStub("AceLocale-3.0"):NewLocale("SLDT", "frFR") if not L then return end L["Guerrier"] = "Warrior" L["Guerrière"] = "Warrior" L["Druide"] = "Druid" L["Druidesse"] = "Druid" L["Voleur"] = "Rogue" L["Voleuse"] = "Rogue" L["Prêtre"] = "Priest" L["Prêtresse"] = "Priest" L["Chevalier de la mort"] = "Death Knight" L["Chaman"] = "Shaman" L["Chamane"] = "Shaman" L["Paladin"] = "Paladin" L["Mage"] = "Mage" L["Démoniste"] = "Warlock" L["Chasseresse"] = "Hunter" L["Inconnu"] = "UNKNOWN" ++ Dutok
Last edited by dutorien : 02-01-11 at 05:45 PM.
|
|
|
dutorien |
View Public Profile |
Send a private message to dutorien |
Find More Posts by dutorien |
Add dutorien to Your Buddy List |
02-01-11, 05:10 PM | ||
|
|
|
|
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
02-01-11, 04:20 PM | |
A Murloc Raider
Forum posts: 5
File comments: 13
Uploads: 0
|
I get this issue with French client wow :
Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:663: attempt to index field '?' (a nil value) Time: 02/01/11 23:11:10 Count: 4 Stack: Interface\AddOns\SLDT\sldt_core.lua:663: in function <Interface\AddOns\SLDT\sldt_core.lua:620> Locals: this = sldt_social { 0 = <userdata> } numBNet = 0 numBNetOn = 0 frTotal = 0 frOnline = 2 friends = <table> { } (for index) = 1 (for limit) = 2 (for step) = 1 m = 1 name = "Minouminou" level = 85 class = "DÉMONISTE" zone = "Le bastion du Crépuscule" connected = 1 status = "" note = nil (*temporary) = <function> defined =[C]:-1 (*temporary) = "|cff%02X%02X%02X" (*temporary) = nil (*temporary) = "Démoniste" (*temporary) = "DÉMONISTE" (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index field '?' (a nil value)" ttindex = <table> { RIGHT = "ANCHOR_LEFT" BOTTOMRIGHT = "ANCHOR_TOPRIGHT" TOP = "ANCHOR_BOTTOM" LEFT = "ANCHOR_RIGHT" BOTTOM = "ANCHOR_TOP" TOPRIGHT = "ANCHOR_BOTTOMLEFT" BOTTOMLEFT = "ANCHOR_TOPLEFT" TOPLEFT = "ANCHOR_BOTTOMRIGHT" CENTER = "ANCHOR_TOP" } db = <table> { bag = <table> { } general = <table> { } dura = <table> { } xp = <table> { } fps = <table> { } mem = <table> { } clock = <table> { } mail = <table> { } social = <table> { } money = <table> { } lag = <table> { } } sf = <function> defined =[C]:-1 friendsOnline = 1 getClass = <function> defined @Interface\AddOns\SLDT\sldt_core.lua:152 guildiesOnline = 0 RAID_CLASS_COLORS = { ["HUNTER"] = { r = 0.67, g = 0.83, b = 0.45 }, ["WARLOCK"] = { r = 0.58, g = 0.51, b = 0.79 }, ["PRIEST"] = { r = 1.0, g = 1.0, b = 1.0 }, ["PALADIN"] = { r = 0.96, g = 0.55, b = 0.73 }, ["MAGE"] = { r = 0.41, g = 0.8, b = 0.94 }, ["ROGUE"] = { r = 1.0, g = 0.96, b = 0.41 }, ["DRUID"] = { r = 1.0, g = 0.49, b = 0.04 }, ["SHAMAN"] = { r = 0.0, g = 0.44, b = 0.87 }, ["WARRIOR"] = { r = 0.78, g = 0.61, b = 0.43 }, ["DEATHKNIGHT"] = { r = 0.77, g = 0.12 , b = 0.23 }, }; best regards Dutok
Last edited by dutorien : 02-01-11 at 04:27 PM.
|
|
dutorien |
View Public Profile |
Send a private message to dutorien |
Find More Posts by dutorien |
Add dutorien to Your Buddy List |
01-24-11, 07:17 PM | ||
|
2) I'll add that snippet, thanks. 3) Can you elaborate on the mail issue? I haven't had any problems with it updating, some more details will help me troubleshoot 4) Then enable/disable issue was brought up 2 or so comments ago and I found the issue, this will be fixed with the next upload. |
|
|
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
01-24-11, 06:26 PM | |
|
I'm getting an error when mousing over the friends / guild text:
Code:
8x SLDT-3.0.8\sldt_core.lua:660: attempt to index field '?' (a nil value) Changed a bit of the coding to this: Code:
if class ~= "UNKNOWN" then local cCol = sf("|cff%02X%02X%02X", RAID_CLASS_COLORS[class].r*255, RAID_CLASS_COLORS[class].g*255, RAID_CLASS_COLORS[class].b*255) if not connected then break end if not tContains(friends, name) then GameTooltip:AddDoubleLine(sf("|cffffffff[%d]|r %s%s|r", level, cCol, name), sf("|cffffffff%s %s|r", status or "", zone)) end end Also the "New Mail" tracker wasn't updating properly. Disabling a tracker and then attempting to enable moving gives a nil on "item" since the disableTracker function gives the item.frame a nil. Code:
1x SLDT-3.0.8\sldt_core.lua:1106: attempt to index local 'item' (a nil value)
Last edited by suicidalkatt : 01-24-11 at 06:43 PM.
|
|
suicidalkatt |
View Public Profile |
Send a private message to suicidalkatt |
Find More Posts by suicidalkatt |
Add suicidalkatt to Your Buddy List |
01-24-11, 01:42 PM | ||
|
|
|
|
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
01-24-11, 11:19 AM | |
A Kobold Labourer
Forum posts: 1
File comments: 106
Uploads: 0
|
Hi Taffu,
Nitewarlord is indeed correct. It's a currency tracker as he stated, and is a seperate feature to the money tracker. Sorry if that wasn't clearer earlier, but I was typing from work, and the boss walked in edit: also missing a durability / repair tracker... forgot about that one
Last edited by eldavido : 01-24-11 at 01:03 PM.
|
|
eldavido |
View Public Profile |
Send a private message to eldavido |
Find More Posts by eldavido |
Add eldavido to Your Buddy List |
01-24-11, 10:17 AM | ||
|
|
|
|
nitewarlord |
View Public Profile |
Send a private message to nitewarlord |
Find More Posts by nitewarlord |
Add nitewarlord to Your Buddy List |
01-24-11, 08:21 AM | ||
|
Re: Error Reporting
Edit: Nvm, I found the problem. When trackers are disabled, the global update is throwing an error. I'll patch it. Thanks for the report!
Last edited by Taffu : 01-24-11 at 08:22 AM.
|
|
|
Taffu |
View Public Profile |
Send a private message to Taffu |
Find More Posts by Taffu |
Add Taffu to Your Buddy List |
01-24-11, 08:15 AM | |
|
Error Reporting
This is what I get when I type in "/sldt move"
Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:1104: attempt to index local 'item' (a nil value) Time: 01/24/11 09:10:37 Count: 1 Stack: [C]: ? Interface\AddOns\SLDT\sldt_core.lua:1104: in function <Interface\AddOns\SLDT\sldt_core.lua:1102> Interface\AddOns\SLDT\sldt_core.lua:1113: in function <Interface\AddOns\SLDT\sldt_core.lua:1111> Interface\AddOns\SLDT\sldt_core.lua:1183: in function `value' Interface\FrameXML\ChatFrame.lua:4147: in function `ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:3737: in function `ChatEdit_SendText' Interface\FrameXML\ChatFrame.lua:3775: in function `ChatEdit_OnEnterPressed' [string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1> Locals: item = nil state = true norm = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index local 'item' (a nil value)" |
|
KnHawke |
View Public Profile |
Send a private message to KnHawke |
Find More Posts by KnHawke |
Add KnHawke to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.