Download
(20Kb)
Download
Updated: 02-15-11 02:53 AM
Updated:02-15-11 02:53 AM
Created:01-02-11 03:19 PM
Downloads:7,693
Favorites:41
MD5:

SLDT  Popular! (More than 5000 hits)

Version: 3.1.1
by: Taffu [More]

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

v3.1.1: 15-Feb-11
------------------
- Fixed error related to combat fading
and enable/disable state

v3.1.0: 13-Feb-11
------------------
- Locale system placed for class color determination
- Fixed error with fetching class colors with Social Tooltip

v3.0.9: 25-Jan-11
------------------
- Fixed error where disabled trackers throw an error during the global update
- Added safeguard to class color errors (thanks suicidalkatt)

v3.0.8: 20-Jan-11
------------------
- Cleaned up code
- Fixed issue with DK colors
- Fixed issue with friend list and non WoW clients (ie. SC2)

v3.0.7: 20-Jan-11
------------------
- Social tooltip will now show friends
- Class coloring option added
- Fixed error with realm time minutes < 10

v3.0.6: 18-Jan-11
------------------
- Added logic to tooltip anchoring
- Worked on profiling system

v3.0.5: 08-Jan-11
------------------
- Added Bag, Durability, Social, and Mail trackers
- Added profiling system
- Fleshed out some additional features (it. Outlining, AutoSell, AutoRepair)

v3.0.4: 05-Jan-11
------------------
- Memory not reporting issue should now be fixed
- Clock tracker now hides the Blizz UI time on minimap on load

v3.0.3: 04-Jan-11
------------------
- Added Experience tracker
- Combat Fading has changed to per-tracker rather than global
- Changed default tracker alignment

v3.0.2: 03-Jan-11
------------------
- Fixed saved variable issue

v3.0.1: 03-Jan-11
------------------
- Added money data tracker
- Justification setting added to config mode
- Vertical & Horizontal "tweak" option added to move mode
Post A Reply Comment Options
Unread 03-18-11, 02:26 PM  
Ninhalem
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Anchor for Friend/Guild List

Is there a way to change where the pop up window for the friends/guild list is located? I would like it to pop up to the the right instead of center since I have the tracker right on the left edge of my screen.
Report comment to moderator  
Reply With Quote
Unread 03-05-11, 11:35 AM  
Klauxz
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
nice addon

How can i edit the items menu, I need show the used slot bag, no the space left
Report comment to moderator  
Reply With Quote
Unread 03-03-11, 01:46 PM  
eldavido
A Kobold Labourer

Forum posts: 1
File comments: 106
Uploads: 0
Hey Taffu,

finally made the switch over from the older SLdatatext to this one, a couple of
problems to report though:

Friends/guild list: reports the same error as others with line 706. This only appears if someone on my friends list is online. I also expected it to display a tooltip when moused over, it doesn't seem to? Also, left clicking the module seems to throw errors, but bugsack only shows .....

Currency / cash tracker Would it be possible to split off gold and currency into two seperate modules? I ask this because I track gold via another addon, and am only interested in seeing what tokens etc I have?

Thanks


Edit: can we get a location and co-ords module maybe?
Last edited by eldavido : 03-04-11 at 02:30 PM.
Report comment to moderator  
Reply With Quote
Unread 02-25-11, 09:27 AM  
Vrede
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Error while trying to copy a profile:

Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:1347: attempt to index field '?' (a nil value)
Time: 02/25/11 16:23:41
Count: 1
Stack: Interface\AddOns\SLDT\sldt_core.lua:1347: in function `?'
Interface\FrameXML\ChatFrame.lua:4214: in function <Interface\FrameXML\ChatFrame.lua:4162>
[C]: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3825: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:3863: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: msg = "profile load Vredesbyrd - Stormreaver"
_ = ChatFrame1EditBox {
 0 = <userdata>
 autoCompleteFormatRegex = "%2$s%1$s"
 at3matches = <table> {
 }
 focusLeft = ChatFrame1EditBoxFocusLeft {
 }
 setText = 0
 chatFrame = ChatFrame1 {
 }
 autoCompleteRegex = "^((/[^%s]+)%s+)(.+)"
 language = "Orcish"
 focusMid = ChatFrame1EditBoxFocusMid {
 }
 tabCompleteIndex = 1
 at3curMatch = 0
 text = ""
 autoCompleteXOffset = 35
 hookedByAceTab3 = true
 focusRight = ChatFrame1EditBoxFocusRight {
 }
 header = ChatFrame1EditBoxHeader {
 }
 addSpaceToAutoComplete = true
 lDrag = <unnamed> {
 }
 frame = <unnamed> {
 }
 rDrag = <unnamed> {
 }
 headerSuffix = ChatFrame1EditBoxHeaderSuffix {
 }
}
msg1 = "profile"
msgCmd = "load Vredesbyrd - Stormreaver"
sub = "load"
prof = "Vredesbyrd - Stormreaver"
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 bag = <table> {
 }
 general = <table> {
 }
 dura = <table> {
 }
 xp = <table> {
 }
 fps = <table> {
 }
 lag = <table> {
 }
 money = <table> {
 }
 mail = <table> {
 }
 social = <table> {
 }
 clock = <table> {
 }
 mem = <table> {
 }
}
(for control) = "bag"
k = "bag"
v = <table> {
 enabled = true
 fontSize = 12
 cbfade = false
 enname = "Bag"
 anch = "UIParent"
 autosell = false
 aF = "BOTTOM"
 aP = "CENTER"
 yOff = 23
 xOff = -223
 name = "sldt_bag"
 string = <unnamed> {
 }
 frame = sldt_bag {
 }
 fadeFrame = <unnamed> {
 }
 outline = true
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 enabled = true
 fontSize = 12
 cbfade = false
 enname = "Bag"
 anch = "UIParent"
 autosell = false
 aF = "BOTTOM"
 aP = "CENTER"
 yOff = 23
 xOff = -223
 name = "sldt_bag"
 string = <unnamed> {
 }
 frame = sldt_bag {
 }
 fadeFrame = <unnamed> {
 }
 outline = true
}
(for control) = "enabled"
key = "enabled"
val = true
(*temporary) = <table> {
 enabled = true
 fontSize = 12
 cbfade = false
 enname = "Bag"
 anch = "UIParent"
 autosell = false
 aF = "BOTTOM"
 aP = "CENTER"
 yOff = 23
 xOff = -223
 name = "sldt_bag"
 string = <unnamed> {
 }
 frame = sldt_bag {
 }
 fadeFrame = <unnamed> {
 }
 outline = true
}
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
db = <table> {
 bag = <table> {
 }
 general = <table> {
 }
 dura = <table> {
 }
 xp = <table> {
 }
 fps = <table> {
 }
 lag = <table> {
 }
 money = <table> {
 }
 mail = <table> {
 }
 social = <table> {
 }
 clock = <table> {
 }
 mem = <table> {
 }
}
sf = <function> defined =[C]:-1
GlobalUpdate = <function> defined @Interface\AddOns\SLDT\sldt_core.lua:1167
Media = <table> {
 OverrideMedia = <table> {
 }
 callbacks = <table> {
 }
 LOCALE_BIT_zhTW = 8
 SetDefault = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:228
 GetDefault = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:224
 LOCALE_BIT_ruRU = 2
 UnregisterAllCallbacks = <function> defined @Interface\AddOns\ButtonFacade\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
 MediaType = <table> {
 }
 LOCALE_BIT_western = 128
 SetGlobal = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:215
 GetGlobal = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:211
 List = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua:201
 HashTable = <function> defined @Interface\AddOns\ClassTimer\Libs\LibSha
Report comment to moderator  
Reply With Quote
Unread 02-20-11, 02:30 PM  
KnHawke
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 40
Uploads: 13
This is what I am getting now whenever I hover over the Guild/Friends:

Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:706: attempt to index field '?' (a nil value)
Time: 02/20/11 15:27:43
Count: 8
Stack: [C]: ?
Interface\AddOns\SLDT\sldt_core.lua:706: in function <Interface\AddOns\SLDT\sldt_core.lua:663>

Locals:
and

Code:
Message: Interface\AddOns\SLDT\sldt_core.lua:706: attempt to index field '?' (a nil value)
Time: 02/20/11 20:42:37
Count: 3
Stack: [C]: ?
Interface\AddOns\SLDT\sldt_core.lua:706: in function <Interface\AddOns\SLDT\sldt_core.lua:663>

Locals: this = sldt_social {
 0 = <userdata>
}
numBNet = 6
numBNetOn = 2
frTotal = 0
frOnline = 3
friends = <table> {
 1 = "Ellunaria"
 2 = "Svetlara"
}
(for index) = 1
(for limit) = 1
(for step) = 1
m = 1
name = "Fois"
level = 0
class = "UNKNOWN"
zone = "Unknown"
connected = nil
status = ""
note = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = "|cff%02X%02X%02X"
(*temporary) = nil
(*temporary) = <table> {
 Warrior = "WARRIOR"
 Paladin = "PALADIN"
 Shaman = "SHAMAN"
 Rogue = "ROGUE"
 Mage = "MAGE"
 Druid = "DRUID"
 Unknown = "UNKNOWN"
 Priest = "PRIEST"
 Hunter = "HUNTER"
 Warlock = "WARLOCK"
 Death Knight = "DEATHKNIGHT"
}
(*temporary) = "enUS"
(*temporary) = true
(*temporary) = 0
(*temporary) = 1
(*temporary) = 1
(*temporary) = 1
(*temporary) = 1
(*temporary) = 1
(*temporary) = true
(*temporary) = "Svetlara"
(*temporary) = "WoW"
(*temporary) = "Bladefist"
(*temporary) = 1
(*temporary) = "Draenei"
(*temporary) = "PALADIN"
(*temporary) = ""
(*temporary) = "Stratholme"
(*temporary) = "82"
(*temporary) = "Stratholme - Bladefist"
(*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
 SetHyperlink = <function> defined =[C]:-1
 SetTradeSkillItem = <function> defined =[C]:-1
 freebBak = true
 updateTooltip = 0.069999993592501
 SetInventoryItem = <function> defined =[C]:-1
 comparing = false
 SetLootRollItem = <function> defined =[C]:-1
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = "[82] Svetlara"
(*temporary) = "0 Stratholme"
(*temporary) = <userdata>
(*temporary) = "0"
(*temporary) = "Stratholme"
(*temporary) = "0 Stratholme"
(*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 = 2
getClass = <function> defined @Interface\AddOns\SLDT\sldt_core.lua:149
guildiesOnline = 47
Last edited by KnHawke : 02-20-11 at 07:43 PM.
Report comment to moderator  
Reply With Quote
Unread 02-19-11, 09:34 PM  
madhaxor79
A Defias Bandit

Forum posts: 3
File comments: 19
Uploads: 0
friends and guildys bug

hey taffu that bug that i thought was fixed from a few posts down is still hanging around i believe its a realid bug cause when i reinstalled previously and logged on my hunter it was because my realid friends were not on with them off no bug with them on bug oh and (enUS Undermine)
Report comment to moderator  
Reply With Quote
Unread 02-19-11, 09:27 PM  
Salv
A Kobold Labourer
 
Salv's Avatar

Forum posts: 0
File comments: 26
Uploads: 0
Not sure if you're aware of this, but when using the 24 hour format and local time, the am and (possibly) pm indicators are still showing, which probably isn't intended.

Also, is there any chance we will be able to check/set the position of different texts? It's not easy to get things in symmetrical positions etc without that functionality.
Last edited by Salv : 02-19-11 at 09:31 PM.
Report comment to moderator  
Reply With Quote
Unread 02-16-11, 03:07 PM  
Bullota
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
aby with this problem,

Everytime i log on, trackers reset to the original position.

Plus Left-click will take to WOW front guild page, the original SLDT shown this option more organized.

Cheers
Report comment to moderator  
Reply With Quote
Unread 02-15-11, 10:21 AM  
Raintola
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Any word on whether or not reputation, experience, and statline options are being implenented?
Report comment to moderator  
Reply With Quote
Unread 02-15-11, 09:09 AM  
Brainh
A Deviate Faerie Dragon

Forum posts: 16
File comments: 16
Uploads: 0
when switching to local time and 24hour format, i dont the the 0's. example: the time is 16:04, it shows as 16:4.

really annoying
Report comment to moderator  
Reply With Quote
Unread 02-15-11, 02:53 AM  
Taffu
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 149
File comments: 422
Uploads: 29
Originally posted by irott
Any time I kill anything I get this lua Error:



I have Latency disabled. When i do enable it, I get the same error, except this time its the Money one that gives the error, which is disabled.
This error has been fixed in 3.1.1, thanks for the report
Report comment to moderator  
Reply With Quote
Unread 02-14-11, 12:14 PM  
zoquara
A Kobold Labourer

Forum posts: 1
File comments: 10
Uploads: 0
I'm having that issue as well. I've noticed I have it on all toons in my main guild, if there are guildies online. On my bank alt, I have no LUA error (in a guild by itself) but I noticed it only shows the toons my RealID friends are on, not the person's name.

In short: I think it's the guildmates online that are causing the LUA error.

Also: Playing on Hyjal-US
Last edited by zoquara : 02-14-11 at 12:15 PM.
Report comment to moderator  
Reply With Quote
Unread 02-14-11, 10:39 AM  
irott
A Murloc Raider
 
irott's Avatar

Forum posts: 5
File comments: 14
Uploads: 0
Any time I kill anything I get this lua Error:

Message: Interface\AddOns\SLDT\sldt_core.lua:809: attempt to index local 'frame' (a nil value)
Time: 02/14/11 08:35:46
Count: 5
Stack: Interface\AddOns\SLDT\sldt_core.lua:809: in function <Interface\AddOns\SLDT\sldt_core.lua:806>
Interface\AddOns\SLDT\sldt_core.lua:826: in function <Interface\AddOns\SLDT\sldt_core.lua:824>

Locals: item = <table> {
enabled = true
fontSize = 12
cbfade = false
enname = "Latency"
anch = "UIParent"
aF = "CENTER"
aP = "CENTER"
yOff = -100
xOff = -200
name = "sldt_lag"
outline = true
int = 0.10799990594387
}
step = 0.05
frame = nil
fadeFr = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'frame' (a nil value)"
I have Latency disabled. When i do enable it, I get the same error, except this time its the Money one that gives the error, which is disabled.
Report comment to moderator  
Reply With Quote
Unread 02-14-11, 01:55 AM  
Cheevo
A Defias Bandit

Forum posts: 2
File comments: 2
Uploads: 0
Originally posted by Taffu
Anyone having problems with the Social tracker, can you please detail what locale you're playing in? I cannot reproduce any of these errors currently, and I had previously had a problem with class coloring due to locale, I've however worked on that (currently locale is set for enUS and frFR clients).

If you haven't deleted the SLDTDB.lua file in the C:\Program Files\World of Warcraft\WTF\Account\<AccountName>\SavedVariables folder, please do so to check if this fixes the issue.

Again, if I cannot reproduce the error, I cannot fix it. I'm currently not having an issue with the current version. Trying my best
I am also enUS.

US-Spirestone
I also have Real-ID friends and Ill try when they're not online to see if that's the issue. Getting late here so Ill have to wait until tomorrow morning.
Report comment to moderator  
Reply With Quote
Unread 02-13-11, 03:24 PM  
Lunarion
A Deviate Faerie Dragon
 
Lunarion's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 73
Uploads: 1
Sorry for the late response. It's enUS.

I play on US-Icecrown.

I tried disabling class colour too which didn't do anything.

I also have RealID friends, but I don't think that could be the issue, seeing as it doesn't bug out my other characters, just the one.
__________________
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

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.