SLDataText - Helpful game data provided in a clean text format.
Note: Please report Bugs, provide suggestions, and submit feature requests at my Author Portal.
SLDataText is a simplistic means to add game information to your User Interface layout in a clean, text format. Providing multiple plugins (embedded), each has individual properties, and can also inherit core properties available globally to all plugins for uniformity & consistency.
Current plugins include:
- Clock (With local and Server time display)
- Memory (With "Top Addons" memory usage tooltip)
- Framerate
- Latency
- Experience Points
- Bag Space
- Gold
- Guild List (With interactive list tooltip)
- Friend List (With interactive list tooltip)
- Tracking
- Durability
- Mail (With multiple alerts, including AH)
- ZoneText
- Coords
All plugins can be turned enabled/disabled to remove what you don't necessarily want or need in your UI, saving the headache of having multiple addons handling multiple needs if you, say, already have an XP bar or don't need the Tracking plugin.
Anchoring: All SLDT frames can be anchored to one another, or any other persistent frame in your UI. Plugin frames can be anchored to other plugin frames by name, and each plugin frame is SLDT<pluginname> (ie. Gold would be SLDTGold, Experience would be SLDTExperience).
Coloring: SLDataText utilizes a Colors.lua file that contains a very large hex color list. SLDataText uses hex colors because of the amount of customization it allows without having to mess with saturation, hue, etc. If you know the hex code for the color you want...just add it to the Colors.lua file using the instructions included with SLDataText and waa laa! Select it in-game from the configuration menu and you're set to go. It's much like how SharedMedia allows us to create a "MyMedia" file to add our own custom media. Included, is a very very large list of pre-built colors that can simply be copied & pasted into the color table in the Colors.lua file for use, and covers a large library of pre-built, ready to go colors.
Open configuration menu command: /sldt, /sldatatext
Note to the LUA Savvy folks: Looking for people to provide non-english localization files, as well as fill in the class localization of the Color.lua file.
Note: Color.lua requires Localization of Class names for each localization provided (see Color.lua file).
(Note: Feel free to provide feedback & suggestions regarding current and possible future plugins.)
Change Log - SLDataText
July 14th, 2008 - v1.15
-Memory module will update on load now, instead of requiring a mouseover
June 2nd, 2008 - v1.14
-Removed dependency of Abacus library
-Attempt to fix Memory glitch by using gcinfo() instead of collectgarbage("count")
May 13th, 2008 - v1.13
-Updated Abacus to fix parsing for currency
April 11th, 2008 - v1.12
-Fixed problem with ZoneText not properly updating
April 11th, 2008 - v1.10 and v1.11
-Added ZoneText and Coords plugins
-Applied Digmouse's fixes for the zhCN and zhTW Colors.lua file
April 10th, 2008 - v1.02
-Additional locale information added for plugins
-Colors.lua table adjustments to support client information
-Core adjustments for new Colors.lua
-"Profiles" added - buggy and needs tweaking, but functioning
-Click functionality on Guild List fixed when columns are hidden
-Tooltip adjustments on Memory module to attempt to stem off lag problems
-Added localization for classes in the Color.lua file, and a localization check in the Friend & Guild List tooltip to avoid errors thrown when retrieving class colors for the tooltip lists.
Optional Files - SLDataText
Sorry, there are currently no optional files available.
Originally posted by Elloria Is there anyway i can change the strata of the text? I want to use it with eepanels but the way i have it layed out is not workin so i have to change the strata of the text.
The WotLK build will have options for both Strata and Frame Level.
Is there anyway i can change the strata of the text? I want to use it with eepanels but the way i have it layed out is not workin so i have to change the strata of the text.
Originally posted by Taffu I understand any frustration you might have, and apologize for the inconvenience to you. But with the expansions actual release date being undetermined, and my limited time to play regardless...I can only log into the beta every so often to work on my addon(s). Time away from the already limited time to ensure the Xpac release is not only complete, but the new features that have been requested over time are there and working properly as well, is somewhat of my priority right now. I don't exactly have oodles of time to regress back to the older SLDT version to fix a profiling bug, I'm more concerned that the WotLK version doesn't have the same bug.
Edit:
Is it just text colors are that an issue with the profiling system? Is it giving you any actual errors that you could relay to me?
I understand that you have chosen to focus your energy upon the upcoming expansion and i would probably have done somewhat the same.
Like many others i have big expectations to the expansion and who wouldn't want a great start?
As for the profiling issue.. it simply just changes my profile for some reason.
I am running a Druid, Hunter, Paladin, Priest and Warlock and suddenly my druid is running with my rogues colors and my paladin with my warlocks and so forth.. I am not recieving any errors whatsoever.. it's just odd that it will change the profiles on its own
Originally posted by Kazie It's nice to know that a working build will be published for Wrath of the Lich King..
It would just be nice to have the current bugs fixed as it might be several months untill realese of the expansion ^^ hehe...
I understand any frustration you might have, and apologize for the inconvenience to you. But with the expansions actual release date being undetermined, and my limited time to play regardless...I can only log into the beta every so often to work on my addon(s). Time away from the already limited time to ensure the Xpac release is not only complete, but the new features that have been requested over time are there and working properly as well, is somewhat of my priority right now. I don't exactly have oodles of time to regress back to the older SLDT version to fix a profiling bug, I'm more concerned that the WotLK version doesn't have the same bug.
Edit:
Is it just text colors are that an issue with the profiling system? Is it giving you any actual errors that you could relay to me?
Originally posted by Taffu I'll continue to actively work on the build for WotLK in beta, and once the expansion goes live, the live update will replace the current SLDT build.
As for profiling, I will look into the problem(s) while working on the expansion update.
It's nice to know that a working build will be published for Wrath of the Lich King..
It would just be nice to have the current bugs fixed as it might be several months untill realese of the expansion ^^ hehe...
Originally posted by Kazie Hey dude.. long time no see..
I see the development is going rather slow on this Addon, no offense - it's great.
However.. i was wondering when you will be fixing the Profiling issues? .. it returns nummerous issues when changing profile.. and for some reason sometimes it changes back to "Default" which is rather annoying..
My example:
I play paladin, rogue, druid, hunter, warlock and priest .. not everyone at once ofc. but that's my 60+ on my realm.. most 70...
I use white for the Value color on each.. and then the other text.. is the class color.. now if the addon suddenly turns back to Default.. then that's rather annoying to redo on all my character ..
First you need to change the profile.. reload the ui, then change the color and reload the ui in order to save it.. if you do not reloadui inbetween profile change and color change the color change will not happen.
So i guess my question is..
When will these issues be addressed?
I'll continue to actively work on the build for WotLK in beta, and once the expansion goes live, the live update will replace the current SLDT build.
As for profiling, I will look into the problem(s) while working on the expansion update.
I see the development is going rather slow on this Addon, no offense - it's great.
However.. i was wondering when you will be fixing the Profiling issues? .. it returns nummerous issues when changing profile.. and for some reason sometimes it changes back to "Default" which is rather annoying..
My example:
I play paladin, rogue, druid, hunter, warlock and priest .. not everyone at once ofc. but that's my 60+ on my realm.. most 70...
I use white for the Value color on each.. and then the other text.. is the class color.. now if the addon suddenly turns back to Default.. then that's rather annoying to redo on all my character ..
First you need to change the profile.. reload the ui, then change the color and reload the ui in order to save it.. if you do not reloadui inbetween profile change and color change the color change will not happen.
A great addon, it has finally allowed me to dump FuBar and keep the essential (at least to me) information displayed. I was going to make a feature request, but reading your portal you are way ahead of me and adding the only two things that I would find useful. Making the bag module a toggle as well and adding a tooltip to the gold module. Looking forward to the changes. Cheers.
Originally posted by cM2003 Get spammed with errormessages like these:
2008/08/10 21:24:21-1048-x2]: SLDataText-1.15\Modules\Durability.lua:321: bad argument #2 to 'SetFormattedText' (string expected, got nil)
SLDataText-1.15\Modules\Durability.lua:321: in function `RefreshFrame'
SLDataText-1.15\Modules\Durability.lua:308: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ver\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
AceEvent-3.0\AceEvent-3.0.lua:70: in function <...ns\ActionBarSaver\libs\AceEvent-3.0\AceEvent-3.0.lua:69>
---
cM, I responded @ WoWAce as well. The error you're receiving is in regards to localization since you're using the german client. Please check the Colors.lua localization to ensure all colors are correctly translated.