Download
(339 Kb)
Download
Updated: 02-15-12 11:55 AM
Pictures
File Info
Tested:Hour of Twilight 4.3
Updated:02-15-12 11:55 AM
Created:05-30-09 09:41 PM
Downloads:407,252
Favorites:1,651
MD5:
This AddOn is 4.3 compatible
Tidy Plates  Popular! (More than 5000 hits)
Version: 6.5.7
by: danltiger [More]
Tidy Plates enhances World of Warcraft's floating health bars - commonly known as 'nameplates' - and provides a built-in API which can be used to create your own design. This download comes with several theme packages, but many alternatives are available.



Tidy Plates 6.5.3 Threat Modes on Youtube



Tidy Plates 6.1 Demonstration on Youtube

Warcraftic's Addon Spotlight: Tidy Plates

Bug Reporting
I'd love for you to use the Curseforge Ticket System for submitting bug reports. I realize that this isn't convenient for some people, so I won't get upset if you post reports to the comment section. If you include an error log in your comment, I will probably delete that posting (after copying the information) because they're usually very long and can fill up an entire page.

Configuration
To change your theme:
Use the command, '/tidyplates' as a shortcut to the interface panel for Tidy Plates. On that panel, you'll be able to select from a list of installed themes. The theme you choose will define both the appearance and features.

To configure a theme:
Each theme is responsible for its own configuration, which means that some themes have a GUI panel and some do not. The bundled themes (Quatre, Neon, Graphite & Grey) come with a configuration tool called, Tidy Plates Hub. Shortcuts: '/hubdamage' or '/hubtank'




I'm not going to bug you by popping up an ad whenever you hit "Download". If you enjoy this addon and want to send a monetary "Thank You", please visit our Pledgie page by clicking on the button, above.
6.5
-----------------
(r433)
* The "By Class" function of Health Bar Color has been changed to, "By Enemy Class".
* Added a Health Bar Color function called, "By Friendly Class".
* Added some code to make built-in themes use the default Blizzard nameplate font when a non-latin language locale is detected
* Updated combo widget artwork: higher resolution, etc.
* Fixed file path to Neon's Target selection artwork

(r421-426)
* Fixed text-plate target and highlight art (I messed it up while cleaning duplicates)
* Changed fonts... Neon, Graphite, Grey, and Quatre now use the same font, to keep the package size smaller.

(r420)
* Added Text Modes: Level & Level and Health
* Changed some panel text, colors, explanations
* Added some Text-Only style functions
* Cleaned theme folders (removed old art and consolidated duplicates)

(r409-411)
* Changed some text descriptions to better explain the feature/option
* Hub: Moved the two Text-Plate config options from 'Color' and 'Text', to 'Style'
* Changed 'Frame' category to 'Advanced'
* Added an option under 'Advanced'; "Enable Unit-Data Caching". (Disabling this will stop non-party/pvp class-coloring)
* Added a filter to the Unit-Data cache, to skip characters from other other realms
* Unit-Data caching is bypassed while in an instance (Both PvP and PvE)
* The caching system will peek at /who requests, and store the info on the Unit-Data table (Unless it's disabled)

(r406)
* When "Show Party Aggro" (under Threat) is enabled, the "By Threat" spotlight systems for Opacity and Scale will now highlight your unfortunate party members.
* The Health and Text colors mode, "By Threat" has been changed to, "By Threat (Auto-Detect). The previous implementation has been renamed to "By Threat (Legacy)"
* When using a tank stance, aura, or form, you'll see the "Safe" color when you have aggro, and the "Warning" color when you don't. When NOT in a tank mode, you'll see the "Warning" color when you have aggro.
* Changed default Spotlight Opacity to 100%

(r400)
+ Fixed mouseover bug (Added a seed value for OpacityFullMouseover)

(r373 - r395)
+ Introduction of Universal Hub Core, which centralizes the creation of the Hub UI Panels
+ Reset of Hub Settings (necessary, due to the relocation of saved variables)
+ Added "By Health" and "By Low Health" modes to Scale, Colors, and Opacity.
+ Added Low/High Health Threshold sliders, and color selection for Low/Mid/High Health
+ Reorganized the Hub panel (in particular, the Opacity filter section is now under its own heading)
+ Improved theme format error handling
~ Reversed changes to Graphite
~ Reversed Neon font changes (If you liked the 6.4 font, I'll post instructions for modding)
+ Added: Hub, Opacity Filter, "By NPC"
+ Added: Hub, Health Bar Coloring Mode: "By Raid Icon" Colors
+ Added: Hub, Health Bar Coloring Mode: "By Level Color"
+ Added: Hub, Name Color Mode: "By Level Color"
+ Added: Hub, Name Color Mode: "By Boss/Elite"
+ Added: Hub, Opacity, Scale, and Warning Glow Modes: "By Enemy Healer"
Supported by the addition of a Healer Detection system
+ Added: Hub, "By Threat (Auto-Detect") modes to Opacity, Scale, and Warning Glows
Supported by the addition of code to detect the current tanking state based on auras/stances/forms
+ Fixed Party member aggro alert

Please look through the new options. I'll happily answer any question.

6.4
-----------------
(r364)
- TOC Update

(r363)
- Fixed: Re-Added unit.spellIsShielded to cast color delegate
- Added: MaximumDisplayableDebuffs variable under Debuff Widget. This will allow user-configurable debuff quantities.

(r358)
- Added: Tip text next to Hub Debuff widget config
- Fixed: Friendly Group unit class coloring
- Re-removed: Minimap button. The code is still there, but hidden. If you liked the button, use this command: /run TidyPlatesOptions._EnableMiniButton = true; ReloadUI()

(r355)
- Fixed: List-to-lookup table conversion for Unit Filter, By Name
- Fixed: Hub/Tank slider ranges (They were not actually broken, just different from the Damage Hub)

(r350)
- Fixed: Incorrect Paths in TidyPlatesWidgets (causing several widgets to not work)
- Fixed: Hub Tank Panel, SplitToTable error

(r348)
- More messing around with debuff widget
- Cleaned up some of Neon's artwork
- Changed default Neon font to Headache
- Debuff & Buff display for Friendly units is internally complete, but is disabled until the Hub can be updated
- Debuff widget now provides .unit table from the underlying nameplate, to allow better filtering.

(r344)
- No clue

(r340)
- Fix for Debuff Widget empty table/sort error
- Corrected a mistyped line for indexing Aura_Dispell type

(r338)
- Debuff Priority works for "Show Specific" and "Show My Specific" modes, in addition to "By Prefix"
- Class Icon Widget: Returned to using internal artwork
- All textures are now Non-blocking (the game won't wait for textures to load into memory before it draws the scene), preventing texture changes from affecting frame rate
- The debuff widget (should now be called Aura Widget) will track buffs for friendly players

(r308)
- Debuff widget now uses single dimension tables to store cached data, to improve memory management
- Moved Widgets to their own addon/folder (For memory usage tracking)
- Statusbar gradients are now supported via additional return values in theme.SetHealthbarColor()...
* return r1, g1, b1, [r2, g2, b2]
- The Debuff widget now supports 'priority' through the existing .filter function... example:
* return showThisAura, auraPriority
- The Hub Panels will check the order of the debuffs in its list to determine priority.
- Class Widget no longer uses internal class artwork; Instead, the class icon is pulled from the Blizz UI library.
- If theme.SetCastbarColor returns nil, the cast animation will be skipped
* This can be used to filter spell casting data
* SetCastbarColor is passed the 'unit info' table, which contains: unit.isCasting, unit.spellName, unit.spellID, unit.spellInterruptible

6.3.8 (r307)
* Disabled: Minimap/LDB Icon (Will come back later when it's ready)

6.3.6 (r301)
* Fixed: UnitCache Error
* Fixed: Graphite Loading Error
* Added: Spell Cast Monitor will not look for casts from current target
* Added: Hub Option, Scale: Ignore Inactive/Undamaged Mobs
* Added: Hub Option, Alpha: Filter Inactive/Undamaged Mobs
* Added: Minimap/LDB Icon
* Fixed: Debuff Widget Nil Raid Icon Lookup Index

6.3.5 (r296)
- Self-Test for DebuffWidget.lua added, in order to inform users of possible issues. (I hope to address auto-updater bug)
- Cleaned up some code to reduce "double calls" to delegate and update functions

6.3.4 (r293)
- More Debuff Widget fixes
- Improved Debuff Widget memory usage

6.3.3 (r292)
- Debuff widget should gracefully handle certain aura events. (GetSpellInfo errors)

6.3.2 (r291)
- Tidy Plates Hub: Debuff Widget: Spell IDs can now be used instead of spell names in the filter system.
- Fixed: Crazy debuffs during Firelands dailies.
- Aurainstance table (for debuff widget) and functions have been converted to a smarter format
- When auras are updated on your current target, the caching function will clear the cache before it repopulates the list.
- Increased the scope of name/elite status updates. Hopefully this will accommodate the Firelands Smoldering/Blazing Elemental Bug.

6.3.1 (r289)
- TOC files updated for Wow 4.2
- Fixed debuff update stalling
- Added nil value error protection to debuff prefix sorter

6.3.0:
(284)
* Updated functions for 4.2
* Increased width of sliders in Hub
* Opacity functions now use a transfer function to correct the opacity (currently, .5 does not translate to 50% opaque; it's more like 65%)
* Channeled spells now move the cast bar in reverse.
* Friendly/Enemy "V-key" Automation; In Combat, Out of Combat, Always
* Debuff widget now Caches texture of debuffs (to fix sunfire phenomenon, and similar)

6.2.1: (r275)
-----------------
- Neon and Grey were not meant to show guild names (yet), so that's been removed. (It will come back, but only when I have a UI option)
- added "marked" condition to the "By Active" style mode
- "No Overlap" removed from Panel. Please see "Interface > Names> Nameplate Motion" from now on.
- Changed text in a few spots
- SetCustomText can now accept RGBA colors (but it's not required)... return string, r, g, b, a
- Text Plate for Quatre will show the supplemental text with 70% opacity
- Fixed Damage Hub Vertical position sensitivity
- Removed force-enable of aggro detection. First-runs and resets will re-enable aggro detect if it was turned off


6.2 (r269)
-----------------
* The Hub gets a new category: Style
- This new category has two menus for Friendly and Enemy nameplates
- Users can select between two styles (Health Bars vs Text Only), and several different visibility conditions.
- If you use the Text Only bars, you might want to check out the Name Text Color options, to spice up that text!
* Spell Cast Monitor name search will now strip the "-" from the combat log name, which should fix PvP cast association issues.
* Debuff Widget will now strip the "-" from combat log events, which should fix pvp association issues
* fixed a 'nil' error during pet/tank association
* "Avoid Overlap" has been updated for the new CVar types
* Fixed a bug where the debuff widget was not getting the correct data from the combat log

6.1
-------------
6.1.14
- TOC interface number update

6.1.13 (r253)
- tweaked name color function
- Debug widget should clear its cache more often

6.1.12
- Fixed Hub/Tank NameTextColor errors
- Updated description of "Vertical Position of Frame" to "Vertical Position of Artwork"

6.1.11
- See Demo on Youtube: http://www.youtube.com/watch?v=2KjGFd0TgvM
- Fixed UnitChannelInfo interruptable spell argument bug
- Found a bug; The Editboxes contained in my ScrollFrames seem to invisibly extend past the bottom of the scrollframe, which can block underlying UI controls. I've dropped the editboxes to a lower frame level, which is a hack method of preventing problems with it interferring with controls anchored to the bottom of the scrollframe. Will attempt to figure out a better solution.
- Name text coloring modes
- By Raid Icon modes for Opacity and Scale

r238 (6.1.10)
- Fixed un-interruptable spell bug on channeled spells
- Added to Hub; "By Prefix.." Mode for Debuff Widget
- ALL, MY, NO, OTHER, CC
- Using CC will eventually highlight the debuff on the widget, but for now it acts as "ALL"

r229 (6.1.8 )
- PTR bug fixes (Neon Threat Glow was turning green)
- Debuff widget will clear aurainstance tables when combat ends (regen returns)
- Added Health Text option: Approximate Health (will show 2 decimal places for thousands (k) and millions (M), with suffix)
- Added Text option, "Use Default Blizzard Font"; This will use the font defined by the global variable, 'NAMEPLATE_FONT'. This should improve the situation for non-latin charcter sets (this is for you, Chinese, Russians, Taiwanese, and Koreans.. xoxo)


r212 (6.1.7)
- Changed from thousand/million suffix for health text to using a thousands seperator
- Restored PTR support (last time I checked)
- Moved Quatre Raid Icon to similar position as Neon (to left side of health bar)

r206 (6.1.6)
- The update function for debuff icons are now exposed via, widget.Poll
- Added Events for UNIT_SPELLCAST_NOT_INTERRUPTIBLE, UNIT_SPELLCAST_INTERRUPTIBLE
- Added Threat Wheel to Hub/function set
- Reverted to original health % mode; ie. does not show % when full health. if you like it the other way, edit TidyPlatesHub\functions.lua. I like it this way, and dammit, it's my software ;-)
- WoW 4.1 Compatibility (should work on 4.0.x and 4.1, concurrently. I have not tested on the PTR, though)


r199 - Raid Tank Coloring in Tank mode. Automatically used when in "By Threat" Modes.
- Theme list is now Alphabetized
- Better handling when previous theme selection does not exist
- Debuffs of the same spell-id are now handled more securely
- Reset button in main panel will now reset variables on 'click', turn enemy plates ON and friendlies, OFF
- 'shift-clicking' will clear and restore the variables, and reload the ui
- Reset buttons in hub panels also now have a 'click' behavior to reset the variables without reloading the UI
- 'shift-clicking' will still clear the tables and reload the ui
- First-run config, turns off friendly nameplates by default
- Added a link to the Blizzard "Names" panel via the Tidy Plates theme chooser panel

r186 - Default Hub Values changed to more closely resemble 6.0.8 defaults (Blue, Orange Scheme, Threat Warning Glow/Triangles turned On)
- A variable reset may be required to revert to the defaults
- First-run config, "friendly unit bug" fix


6.0
-------------
r101-103:
- Created a group information watcher.
TidyPlatesUtility.GroupMembers = {} a table
Subtables/Values:
.Names = {} Returns a name if you pass it a unitid
.Tanks = {} If you pass it a name, it will tell you if the unit is a tank
.Class = {} Returns a class if you pass it a name
.Role = {} Returns a role if you pass it a name
.UnitId = {} Returns a unitid if you pass it a name
.Type = "solo" Returns the group type; "solo", "party", "raid"
.Size = 1 Returns the size of the group
TidyPlatesUtility:EnableGroupWatcher() a function
TidyPlatesUtility:DisableGroupWatcher() another function
- Spell Cast Monitor will now catch channeled spell events (Note: Channeled spells do not animate in reverse. Bite me.)
- Created a group member aggro watcher. (Gonna change this to be under TidyPlatesUtility)
Pass it a name of a party membmer, and it'll tell you if that person has aggro
TidyPlatesWidgets:EnableAggroWatch()
TidyPlatesWidgets:DisableAggroWatch()
TidyPlatesWidgets:GetThreatCondition(name)
- Removed the troubleshooting panel.
- Changed "Notes" in TOC
- Spell cast watcher now watches the combat log for casting associated with marked units (raid icons), and will display the cast warning on those units in lieu of a GUID or name.
- Spell Cast events now trigger the SetAlpha functions (in addition to the scale and text functions)
- Spell Cast events send this data to the delegate functions, in addition to normal unit information:
unit.isCasting = true
unit.spellName = spell
unit.spellIsShielded = notInterruptible


r92-100:
- The LoadTheme function is now accessible to external software, via: TidyPlates.LoadTheme("name").
- Removed the '.InterfacePanel' interface panel pointer variable. Replaced with .ShowConfigPanel, which is a function that is called when the wrench icon is clicked
- Threat Line (Tug) widget scales to frame width (default of 100)
- Added Name text color delegate, SetNameColor
- Sets a unique frame level for each plate (up to 125)
- Raises frame level of current target to a high frame level (126), and return it to previous when done.

r83-91:
- bug fixes
- layering tweaks
- changed default hitbox size to match original
- Grey and Neon tweaks

r83:
- fixed: Neon/Tank Health Text
- fixed: Neon/Tank Threat Wheel
- fixed: Mouseover errors during nameplate init

r82:
- fixed: highlight region used to occasionally turn on when the nameplates would show.
- fixed: Selection box couldn't be turned off in Neon
- fixed: depth/layering (ok, i went back to using active alpha override, rather than virtual parenting)

r81:
- Fixed Neon/Tank saved variables

r80:
- More bug fixes (Threat line widget "pet")

r79:
- Bug Fixes

r78:
- add icons for the "configure theme" functions
- making any changes in the interface panel will now apply the changes in real-time (no more 'apply' button)

r77:
- Removed and restructured some of the OnUpdate code (to prevent some nil errors)
- Added interface panel option for the cast watcher, directly in the /tidyplates panel (so any theme can use it)
- Click on theme name in theme chooser window to bring up linked panel (supplied to, theme.InterfacePanel = panelframe)

r72-76: (38,606)
- Anchoring and event handling fixes
- The theme loader will now call 'theme.OnActivateTheme' (a theme function) when the active theme is changed. it passes two value to the function: the active theme table, and the active theme name.
- The theme loader will call the theme.OnActivateTheme with nil values for ALL themes when a theme is changed. See the Neon/Tank functions.lua for how and why it's supposed to be used.
- Numerous bug fixes
- The new casting system has been finished. Neon/Tank will activate it automatically, but you can use '/run TidyPlates:StartSpellCastWatcher()' to enable it for any theme.


r70:
- Massive changes. Your themes may not work...
- Removed Cvar for Bloattest
- Added external access for plates tables
- Changed MANY names for things. See the TidyPlatesDefaults.lua file for the new format names. To enable an element, use the .show tag under each element. (No more options.showName = true, etc)
- Added "spelltext" which replaces one of the special text fields.
- removed specialtext fields. replaced with "spelltext" and "customtext"
- Returned to Virtual Parenting (Tidy Plates Frames are NOT children of the base nameplate. They are just anchored)
- Elite segments have been removed from the healthborder and threatborder. Use multi-style if you want different textures
- Elite icon has been added to replace elite segments
- Skull icon texture can now be changed
- Cast bar will continue to display on previous target when you change targets (guesstimated)
- Cast bar will start on a target if you change TO that target, and they are casting a spell (guesstimated)
- The cast bar may not register interupts fully. But, it will let you know that the unit is casting. Quit whining, you babies.
- Preliminary Spell Cast Monitor, in place. Not yet activated. You can find this code under the widget folder, in SpellCastMonitor.lua, if you want to enable/play with it.
- At this stage of development, If you can't figure out how to enable it on your own, YOU SHOULDN'T.
- Changed the update functions a wee bit to try and reduce CPU load. Some plates may not be updating correctly. Complain wisely (ie. with specifics) and it shall be fixed.
- Added a selection box item to the visual elements. find it under, theme.target




5.15.1
- Grey has been included


5.15
-------------


r69:
- Commented-out "Other Tank" code in Neon; It needs more polish
- The Grey theme has been left out of 5.15 on purpose; I'm phasing-out including it with the main package. Neon will become the default theme, and Grey+Others will get their own package at some later date.


r67-68:
- Mass Update queue will now kill the other mass update requests if a full update was scheduled
- Messed about with Neon/Tank, and added some new code to test, regarding aggro and friendly unit debuffs.

r66:
- lil' Core changes

r59-r65:
- Numerous bug fixes (some of them pretty big)
- "Culling of Old Widget Code"
- Various optimizations
- Reordering of updates (Delegate functions will get updated on TidyPlates:Update() calls, regardless of the 'unit' table having changed)

The R65 release contains the test version of Graphite.

r58:
- Lil' bug fixes

r54-57:
- Neon now keeps a "Known targetOf list" table, which delegate functions access to highlight non-tanked targets
- Added a simple Combat Log Analyzer to Debuff Widget (To report debuff cancelation back to ID'd units)
- Tank role recognition in Threat Line Widget
- Totem Icon Widget Included in WidgetLib. Not yet in Neon.
- Changed internal cast bar code in prep for cast warning system (slated for 5.16). oddities might occur. I'll fix as discovered

5.14
-------------
r50-53:
- fixed nil values during set scale
- adjusted neon font to 'Qlassik', size, and position for better clarity
- added some comments to the default theme file
- threat line widget will not update on a unit until there is a threat table; meaning, if you're solo, you won't see anything.

r47-49:
- Commented-out improved cast bar code; Saved for another cycle
- removed unit.targetOf determination; too much cpu utilization
- some optimization of the OnUpdate function to improve fading performance
- Fixed color picker widget being placed under the interface options window
- theme.SetAlpha functions should just return a single value, for absolute alpha (0.0-1.0). additional returns are ignored
- The theme template table (the one with all the default values) has been changed to no longer look like the Grey theme. The Grey theme's media is now stored in its own folder. Choosing "None" as a theme option will show name-text, only.
- TP previously tried to associate arena, party, raid member guids to a nameplate (by name). This has been removed due to cpu considerations
- Changelog has been updated ;-)


r46:
- Still cranky
- fixed the Avoid overlap thingy
- added some update throttling for threat line widget
- commented out some friendly unit guid identification code

r44:
- I'm exhausted and sick and I don't want to even think about this stupid changelog thing and it's a miracle that I'm actually uploading this and I'm going to go to my freaking bed so I can be less cranky in the morning. I'm also hungry, dammit.

r43:
- Improved Fade
- Added a unit.targetOf variable, which the core will attempt to fill, depending on if there is a path to that unit (target, mousover, raid1target, party2target, etc.. doesn't fill from arena, yet)
- Added a .backdrop tag to the statusbars in the style table for themes; The image will appear behind the statusbar.

r40:

* Improved Tug-o'-Threat Widget
- Widget will try to acquire threat data from raid members

* Nameplates will now fade in when they appear

* Improved Cast Bar
- Will now try to estimate the cast of a
unit, without being targeted.



5.13.4 & .5:
-----------
Updated TOC file for 4.0
Removed CVar setting for Overlap

5.13
-------------

r39:
* Alpha is now updated when health changes
* Threat widget will now properly update on current target when threat data changes

r37:
* Fixed Alpha == 0 update problems (Not updating name, health)
* Fixed Neon panel (Not holding values)

r36:
* Modified layering
* Mainstream Release!

r35:
* Updates and fixes to Neon (including Unit Level)
* Inclusion of Graphite (just a peek at an upcoming theme)
* Layering adjustment
* Removal of some beta debug code

r31:
* New theme callback function: OnContextUpdate. Triggered when the GUID of a unit is updated.
* SetThreatColor will trigger for every unit, with no filtering, allowing the designer to use the
Threat Glow for other purposes (such as debuff tracking)
* Neon and Grey Panels are parented to their own category.
* Neon Panel has been updated
* New Neon features:
- Threat glow border
- Class Icon
- Debuff Widget Config

r30:
- Modified the theme table preprocessor to fill in values on the incoming theme table, rather than generating a totally segregated table.
- The style application function will now use that updated custom theme table
- Theme styles can be modified in real-time, and updated with TidyPlates:ForceUpdate()
- Theme reload will only be required when new styles are added, after the initial loading. (to multi-style themes)

r28:
- Added SetCastbarColor function

r26:
- Added SetThreatColor function

- Modified the core to reduce the workload on data updates.
More specifically, I've made new paths for update requests
which avoid updating every single piece of data when only
a single value has changed.
- Cleaned up some code, and added some new comments



5.12.3
Hopefully fixed the nil health values

5.12.2
-----------
* Bugs! Ick!


5.12.0
-----------
+ Unit Raid Icon Info
* STAR, MOON, CIRCLE, SQUARE, DIAMOND, CROSS, TRIANGLE, SKULL
+ Range-Check Widget (for group members)
+ Interface (Drop down menu for range)
+ Packaged Neon with the Main Release
+ Make Selection Box and Threat Line defaults for Tidy Plates: Neon
+ Add Level Display Option to Grey
+ Neon: Make the Enemy Player color pass through (PVP)
+ Updated Combo Points
+ Neon: Added health text
+ Neon now can show the unit level in its health text field
+ Added events for PLAYER_CONTROL_LOST, PLAYER_CONTROL_GAINED, UNIT_FACTION
+ Grey is included, again. It's not fully updated
+ Minor bug fixes
+ Both Neon and Grey will now only modulate the scale and aggro color of NPC nameplates; PvP colors will automatically pass through
+ Fixed some "no target" update errors
+ Working on cast bar problems
+ The debuff widget can be filtered by creating and linking a function to the debuff widget object (widget.Filter)
example:
plate.widgets.AuraIcon.Filter = function(debuffinfo)
if (debuff.duration < 50 ) or debuff.name == "Hunter's Mark" then return true end
end
+ Fixed some aura widget bugs
+ Note Widget has been repaired
+ Highlight fixed
+ As a side note; Since Beta 5 the unit text will no longer turn yellow on mouseover, or red when a unit is in combat.
+ Cleaned up indicator code
+ Unit information table: levelcolorRed, levelcolorGreen, levelcolorBlue
+ Fooled around with region hiding


5.11.6
---------------
Grey Theme:
Enemy player PvP colors will now pass through to the health bar color, rather than being replaced by aggro colors.


5.11.5
---------------
* Fixed -1.#ind (divide 0 by 0 errors) in statusbar.lua (Happens in ICC, for some reason)

5.11.4
---------------
* Grey Theme: New Customization Tool
1. Under the "TidyPlates_Grey" folder, you'll find another folder, "TidyPlates_GreyExtension"
2. To use it, begin by moving that folder up to your Addons folder
3. Open the file, "TidyPlates_GreyExtension\GreyExtension.lua"
4. You can directly modify the default behavior and appearance
5. This process can be duplicated for any theme, and will not get overwritten by an update
Post a comment, or write me an email (binbwen@gmail.com) if you need some help with this
* A full status update will now be performed when the cast bar is shown, to prevent null values

5.11.3
---------------
+ Castborder size is being reset during odd times; Added improvements to restore the shape
+ Fixed the issue with Grey aggro borders not remaining hidden after /reloads (saved variable merge issue)

5.11.2
-----------------
This version never happened

5.11.1
---------------
- Problems with OnInitialize not being called (widget errors occuring during combat) An attempted fix is applied.
- Fixed unit.class updates (hopefully)

5.11.0
---------------
/greydps and /greytank are the new shortcuts

* Added Debuff widgets to Grey/Tank
* Health text in Grey; "%x" will now read "x%"
* Added outline to text of Threat Line Widget (makes it easier to read in a cluttered battle)
* also decreased the text size
* Threat Line Widget will look to see if the player is marked as a Main Tank in the Raid settings. If so, it will display the person who has pulled aggro (Target of). otherwise, it will assume dps mode and hide the tank name.
* Threat Line will color the Lost side green if it's being held by a tank

* Added a Statusbar wrapper, which fixes Lucky Charms, and enables vertical stat bars with masks
* Added basic Debuff icons
* Fixed Virtual Plates compatibility (Thanks Saiket!!)
* Fixed layering issues (Plates over map/combattext/etc)

Theme function Changes:
* theme.OnInitialize will get called every time a nameplate is shown. Authors should check for
exsisting objects/widgets before creating new ones.
*theme.OnUpdate is called when the data on the plate is updated. This does not need a existence
check since it's guaranteed to run after an OnInitialize.

5.10.5
-------------------------------------------------------------------------
Went back to LiberationSans for default font. Why? I like it!

5.10.4
-------------------------------------------------------------------------
+ If the Threat Line Widget sees that the targetted character is a "MAINTANK" under the raid roles, it will color the name blue.

5.10.3
-------------------------------------------------------------------------
+ Fixed "Hide Neutrals"
+ Went to ArialNarrow for the default font
+ Grey\DPS
+ Added Hide Neutrals, Ignore Elites
+ Added SetPoint to extended (just in case)
+ Changed health bar color gathering to assist duels

- Removed from loading procedure:
- SetCVar("CameraDistanceMaxFactor", 6)
- SetCVar("threatWarning", 3)
- SetCVar("ShowClassColorInNameplate", 1)
- SetCVar("showVKeyCastbar", 1)

5.10.2
-------------------------------------------------------------------------
+ Removed Cvar setting, "CameraDistanceMaxFactor" (fixes camera zoom issues)
+ Re-enabled Cursor Update Event

5.10.1
-------------------------------------------------------------------------
+ Remove Cvar setting, "CameraDistanceMaxFactor" (fixes camera zoom issues)
+ Cursor Update Event

Add to Grey:
+ Scale: ignore non-elites
+ Alpha: hide non-elites
+ Spinner Widget
+ move widgets to .widget
+ add a target widget to grey (testing)

5.10
-------------------------------------------------------------------------
++ "Avoid Overlap" (Alias) in panel
++ "Autoshow" Option in panel
++ Independent Frame
* scale pass-through (Not fully implemented; using Virtual Plates AND a theme which changes scale will show oddities)
* force alpha override (The developer can tell Tidy Plates to force the alpha - avoiding Blizzard's default alpha - by returning 'true' as a second value for the return)
- ex. theme.SetAlpha = function(unit) return 1, true end -- Will maintain the opacity at 100%, regardless of target status
++ Set Default CVars after VARIABLES_LOADED
++ Dual Spec Support (Changes theme based on spec)
- Added a second dropdown menu in panel
++ Troubleshooting Panel
- Vkey/Bindings
- reset/reload
++ Widgets
+ created TidyPlatesWidgets. table
+ Threat Wheel
+ Class Icon Widget
+ Combo Point Widget
+ Threat Line
+ MT Logic Widget
+ Syntax usage will follow
++ Scale pass-through (Not Complete; Using Virtual Plates AND a theme which changes scale will show oddities)
++ Performance Enhancements
++ More Comments (woo?)
++ Code Re-organization
++ Widgets now use TidyPlatesWidgets:HideIn(), and a watcher frame to perform time checks; Faster than having
each widget process for OnUpdate
++ Improvements to Panel Helpers
++ Unit Info table
+ .GUID (from mouseover or target)
++ Grey Theme
++ Critter/Neutral Filter checkbox
++ Panel redesign
++ Tank Mode; "Expands the size of runaway mobs"
++ DPS Mode; "Expands the size of aggro'd mobs"
++ Widgets
++ Each of my own themes should have their own config panel for role,
allowing dual spec to work seamlessly..
TidyPlatesThemes["Grey (DPS)"] = config
TidyPlatesThemes["Grey (Tank)"] = copytable(config)
++ Virtual Plates should now behave better
* Scale-changing plates will still cause problemos, but now, ordinary plates will work just fine.
* Returning NIL in your ScaleDelegate function (if you've got multiple modes) will allow VirtualPlates passthrough.
++ Grey Tank/DPS panels and saved variables got some love; They work better
+ Delegate functions now use local variables for speed
+ Fixed Forceupdate
+ Fixed some Grey variables
+ something else.. forgot what it was. (Ok, I remembered; I spelled "deficit" wrong. I bought the wrong vowel!)
+ Fixed Health Text modes
* Grey Theme
- Added Current Health + Percent
* Widgets
- General Mouseover Widget
- Combo Point Widget
* Still had trouble with nameplate alpha changes updating after the OnShow call.
-- Solution: Indvidual Plate echo-update
* Retracted "Raid-Tanked" Widget (for the time-being)
* Added an extended.widget table
- Theme designers should put all their widget references in this table
* When nameplates are changed (manually or auto) by the Tidy Plates UI,
the software will attempt to hide/clear any frames listed under the
extended.widget table.

5.9.5
* Critter/Neutral Filter on default theme, returned to Mode-level
* fix for hunter pets, grey threat widget

5.9.4
* Adjusted position of default theme data, to reduce targeting woes
* Added a cache reset to the Hide hook
* ForceUpdate now only operates on Shown plates
* CURSOR_UPDATE is now part of the default events
* Added alpha == 0 bypass
* Elite Borders now have a star on the artwork, making visual ID easier
* Simplified Scale and Alpha delegates of the default theme
* Critter Filter on default theme, now always on

5.9.3
* frame layering tweaks
* moved some skinning code around
* casting progress now forces single plate graphical updates (to eliminate casting icon oddities)
* painted my nails

5.9.2
* removed some old code related to the frame separation "feature" *shudder*
* frames faded too much (more than 50%); problem fixed
* level text will not show when skull icon is active
* TidyPlates:ForceUpdate() does not allow targetting a specific frame, anymore. Use: TidyPlates:ForceUpdateFrame(frame), instead
* added .secureframe pointer to .extended, pointing to the base frame
* added .flags to name, level, specialText, and specialText2 - used for adding outlines to your text... if you REALLY want them. *shudder*


5.9.1
* Changed default fonts from Arial to Liberation (halves the file size, woo!)
* Undo the frame separation (Allows Virtual Plates to run)
* '.hitbox' has been added, as a style category. This will alter the clickable region, out-of-combat
- .hitbox.height height of hitbox (default: 37)
- .hitbox.width width of hitbox (default: 149)

Tidy Plates 5.9 Release Notes
Release
* Clean Up Files - Check!
* Rename of "Beta Grey" to "Standard Grey" - Check!
* re-added health bar color function

See Changelog.txt for the complete WALL OF TEXT!
Optional Files (24)
File Name
Version
Size
Author
Date
Type
6.2b
631kB
05-14-11 09:27 AM
Patch
1.0
295kB
03-11-11 05:42 AM
Patch
v1.0
2kB
02-01-11 06:26 PM
Addon
1.00
7kB
01-03-11 02:59 AM
Addon
1.6a
213kB
10-17-10 06:05 PM
Addon
1.1
143kB
08-04-10 05:17 AM
Addon
v1.0
64kB
07-25-10 08:06 AM
Addon
v3.0.4
275kB
04-16-10 07:29 AM
Addon
5.10
232kB
03-21-10 01:12 PM
Addon
1.0
173kB
02-12-10 05:18 PM
Addon
1.0
33kB
01-15-10 05:48 AM
Addon
1.0
40kB
12-28-09 07:35 PM
Addon
v1.9g
317kB
12-14-09 02:01 PM
Addon
0.9
461kB
11-14-09 11:22 PM
Addon
5.2
70kB
09-26-09 08:38 AM
Addon
5.2
275kB
09-26-09 08:37 AM
Patch
1.5c
241kB
08-06-09 09:28 PM
Addon
1.01
4kB
08-04-09 09:11 PM
Addon
5.0.1
218kB
08-04-09 05:31 PM
Patch
5.0.1
236kB
08-04-09 05:30 PM
Patch
1.5
24kB
08-02-09 01:09 PM
Patch
1.5
42kB
08-02-09 01:09 PM
Addon
1.5
28kB
08-02-09 01:08 PM
Addon
1.0
55kB
07-09-09 09:45 PM
Addon


Archived Files (78)
File Name
Version
Size
Author
Date
6.5.6
340kB
danltiger
02-11-12 08:11 PM
6.5.5
442kB
danltiger
02-11-12 02:32 AM
6.5.4
643kB
danltiger
02-07-12 05:17 AM
6.5.3
684kB
danltiger
01-22-12 06:29 AM
6.5.1
708kB
danltiger
01-08-12 04:55 AM
6.5.0
708kB
danltiger
01-07-12 08:24 PM
6.4.8.5
636kB
danltiger
11-30-11 05:11 AM
6.4.8
636kB
danltiger
11-06-11 12:08 AM
6.4.7
638kB
danltiger
11-01-11 09:08 PM
6.4.6
624kB
danltiger
10-27-11 08:32 PM
6.4.5
659kB
danltiger
10-26-11 05:12 AM
6.4.4
664kB
danltiger
10-25-11 04:37 AM
6.3.8
669kB
danltiger
08-28-11 05:12 AM
6.3.1
659kB
danltiger
06-28-11 07:55 PM
6.3.0
664kB
danltiger
06-20-11 06:09 AM
6.2.1
631kB
danltiger
05-20-11 04:30 AM
6.2
636kB
danltiger
04-28-11 10:17 PM
6.1.14
562kB
danltiger
04-26-11 09:13 PM
6.1.13
562kB
danltiger
04-11-11 01:03 PM
6.1.10
554kB
danltiger
03-20-11 06:06 AM
6.1.9
531kB
danltiger
03-15-11 11:10 PM
6.1.8
531kB
danltiger
03-15-11 10:01 PM
6.1.7
486kB
danltiger
03-14-11 12:50 AM
6.1.6
480kB
danltiger
03-12-11 02:10 AM
6.1.5
482kB
danltiger
03-06-11 02:59 AM
6.1.4
484kB
danltiger
03-04-11 03:40 AM
6.1.3
483kB
danltiger
03-03-11 06:35 PM
6.1
462kB
danltiger
03-02-11 11:46 PM
6.0.7 B
374kB
danltiger
01-23-11 08:27 PM
6.0.7
374kB
danltiger
01-23-11 01:37 PM
6.0.6
366kB
danltiger
01-12-11 08:33 PM
6.0.5
365kB
danltiger
01-11-11 08:15 PM
6.0.4
364kB
danltiger
01-06-11 03:52 AM
6.0.3
363kB
danltiger
12-31-10 01:43 PM
6.0.2
396kB
danltiger
12-27-10 08:28 PM
6.0.1
378kB
danltiger
12-25-10 06:32 AM
6.0
381kB
danltiger
12-24-10 05:45 AM
5.15.1
369kB
danltiger
12-08-10 04:15 AM
5.15.0
277kB
danltiger
12-07-10 07:44 PM
5.15.0
532kB
danltiger
11-16-10 02:45 PM
5.14.0
532kB
danltiger
11-10-10 03:34 PM
5.13.6
491kB
danltiger
10-18-10 08:19 PM
5.13.5 (R39) TO
498kB
danltiger
10-13-10 05:22 AM
5.13.4 (R39) TO
498kB
danltiger
10-12-10 04:50 AM
5.13.3 (R39)
498kB
danltiger
09-28-10 03:47 AM
5.13.2 (R37)
499kB
danltiger
09-11-10 06:31 AM
5.13.1 (R36)
480kB
danltiger
09-05-10 02:31 PM
5.12.3
373kB
danltiger
08-04-10 10:27 PM
5.12.2
373kB
danltiger
07-29-10 07:28 PM
5.13 Beta 2
366kB
danltiger
07-29-10 05:22 AM
5.12.2
373kB
danltiger
07-16-10 12:26 PM
5.12.1
373kB
danltiger
07-16-10 09:37 AM
5.12
372kB
danltiger
07-15-10 04:35 PM
5.11.6
193kB
danltiger
06-07-10 04:31 AM
5.11.5
193kB
danltiger
05-02-10 06:28 PM
5.11.5
193kB
danltiger
05-02-10 09:48 AM
5.11.4
191kB
danltiger
04-17-10 04:29 PM
5.11.3
193kB
danltiger
04-15-10 08:05 PM
5.11.1
188kB
danltiger
04-15-10 05:51 PM
5.11.2
188kB
danltiger
04-15-10 04:49 AM
5.11.1
188kB
danltiger
04-13-10 05:02 AM
5.11
177kB
danltiger
04-11-10 09:19 PM
5.10.5
189kB
danltiger
03-28-10 11:03 PM
5.10
175kB
danltiger
03-13-10 07:51 AM
5.9.5
217kB
danltiger
02-05-10 05:00 AM
5.9.4
218kB
danltiger
02-02-10 08:03 PM
5.9.3
220kB
danltiger
01-27-10 11:21 PM
5.9.2
220kB
danltiger
01-26-10 11:09 PM
5.9.1
226kB
danltiger
01-24-10 05:04 AM
5.9
480kB
danltiger
01-22-10 07:20 AM
5.8
256kB
danltiger
01-03-10 11:39 PM
5.7.12
254kB
danltiger
12-28-09 05:37 AM
5.4
161kB
danltiger
11-14-09 06:41 PM
5.0
158kB
danltiger
08-01-09 10:14 PM
4.11
156kB
danltiger
07-21-09 03:13 PM
3.1
364kB
danltiger
06-10-09 08:45 AM
2
143kB
danltiger
06-01-09 10:30 PM
1
291kB
danltiger
05-30-09 09:41 PM


Post A Reply Comment Options
Old 05-13-12, 09:32 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
As mentioned earlier, I just haven't gotten around to incorporating arena unitIds into the monitoring code. That's true for both debuffs and cast bars.

Originally Posted by artiq
Hi Artiq,

Hi, I have done some more extensive testing in arena now and there are issues with the debuff widget. If I silence a mage as he pops out of invis, it doesn't show until I mouseover. However, on Gladius it shows instantly if he is Silenced.

Regarding cast bars, is there a way to get the information from arena unit frames? The arena unit frames shows cast bars for all arena enemies and if you can get information from there you don't have to guess.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 05-13-12, 09:28 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Re: Debuffs not showing

Well, it might be something simple...

First, try using the "Show Everything" mode for the debuff widget, and make sure you're getting something. Which theme, by the way?

Originally Posted by Tenobi
Im looking for help in setting up tidyplates to show my dots (as i play lock and sp ) on all mobs when i am heavy multidotting. I have set debuffs in the widgets section to enabled and have named all spells correctly in the filtering section under white list (as i saw someone doing this setup on a tutorial video). but no matter what i do or change i cant get it to show my dots.
Am i being really stupid and thick and i have missed something really simple

Please help ...

Regards Tenobi
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 05-12-12, 06:08 PM  
artiq
A Kobold Labourer

Forum posts: 0
File comments: 32
Uploads: 0
Originally Posted by danltiger
Hi Artiq,

When the debuff widget or cast warning monitor scans the combat log, it can figure out if the source and destination units are players (there's a bit-flag). Since player names are unique, we can use the name to match an event with a nameplate, so GUIDs aren't even necessary.

The debuff widget (theoretically) works for all units, but for pve enemies, you'll have to tag the nameplate with a mouseover to get the unique Global UnitId.

Another complication; For events that are detected through the combat log, there is no attached data regarding cast time or aura duration... so we either have to guess, or search a cache for previously observed duration. It's all very messy.

Eventually, I hope to add specific arena enhancements, too.
Hi, I have done some more extensive testing in arena now and there are issues with the debuff widget. If I silence a mage as he pops out of invis, it doesn't show until I mouseover. However, on Gladius it shows instantly if he is Silenced.

Regarding cast bars, is there a way to get the information from arena unit frames? The arena unit frames shows cast bars for all arena enemies and if you can get information from there you don't have to guess.
artiq is offline Report comment to moderator  
Reply With Quote
Old 05-08-12, 01:30 PM  
Tenobi
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Debuffs not showing

Im looking for help in setting up tidyplates to show my dots (as i play lock and sp ) on all mobs when i am heavy multidotting. I have set debuffs in the widgets section to enabled and have named all spells correctly in the filtering section under white list (as i saw someone doing this setup on a tutorial video). but no matter what i do or change i cant get it to show my dots.
Am i being really stupid and thick and i have missed something really simple

Please help ...

Regards Tenobi
Tenobi is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 10:15 PM  
madmatt91
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
LOVELY LOVELY LOVELY, thank you so much It's working like a charm. Yeah sure, it's good that you care about ppl wanting it lightweight, but you know what, i like to perform at max ^^ Big ups for helping me with this Will make alot of poeple i know come back to tidyplates
madmatt91 is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 09:54 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
If you open up the WidgetCore.lua, Line 57ish, and change the line to:

timeToUpdate = curTime + .1

You'll get a faster update. One of the biggest complaints directed at nameplate addons is how CPU and memory hungry they become, so I'm hesitant to increase the default polling rate.




Originally Posted by madmatt91
Ah yes tryed it out, it does show decimals indeed, althought the interval is still one second so it doesn't help more than before ^^ Like I'm trying it on a dummy and it seems evel less regular than before, i see 2.4 seconds left, then 1 second after 1.4 left, but yeah if you were looking at something else and then you come back on the namplate, you go like of fine it still has 1.4 left, but it may be like 0.5 xD

I guess though that it's not your intention to make it too precise, so i tell you what my (and i think a coupld of dotters out there ) ''dream'' debuff widget is: show decimals, makng it able to refresh each .1 secs (so it would appear smooth like, 1.9, 1.8, 1.7 ecc ecc) and perhaps giving the options to make the colour of it turn red or yellow or something after a certain amount of seconds left.

I KNOW I KNOW, not something to expect, but if you in case manage to do this it would make this THE nameplate addon (even more ^^) imo. Thanks again!
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 09:14 PM  
madmatt91
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Ah yes tryed it out, it does show decimals indeed, althought the interval is still one second so it doesn't help more than before ^^ Like I'm trying it on a dummy and it seems evel less regular than before, i see 2.4 seconds left, then 1 second after 1.4 left, but yeah if you were looking at something else and then you come back on the namplate, you go like of fine it still has 1.4 left, but it may be like 0.5 xD

I guess though that it's not your intention to make it too precise, so i tell you what my (and i think a coupld of dotters out there ) ''dream'' debuff widget is: show decimals, makng it able to refresh each .1 secs (so it would appear smooth like, 1.9, 1.8, 1.7 ecc ecc) and perhaps giving the options to make the colour of it turn red or yellow or something after a certain amount of seconds left.

I KNOW I KNOW, not something to expect, but if you in case manage to do this it would make this THE nameplate addon (even more ^^) imo. Thanks again!
Last edited by madmatt91 : 05-02-12 at 09:35 PM.
madmatt91 is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 09:05 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
My mistake! I didn't test it first.

Here's what the block should be changed to:

Code:
local function UpdateWidgetTime(frame, expiration)
	local timeleft = expiration-GetTime()
	if timeleft > 60 then 
		frame.TimeLeft:SetText(floor(timeleft/60).."m")
	else
		frame.TimeLeft:SetText(floor(timeleft*10)/10) -- remove the *10 and /10 if you don't want decimals
	end
end
Should actually be using 'floor', which I'll be using for future releases. The update interval is still 1s.




Originally Posted by madmatt91
That's for the incredibly fast response however i tried that and it's pretty much the same, 1.1 remaining displays 2 and like 0.1-0.3 before expiring it still says one, it never goes to 0 and it never shows any decimal, just plain seconds like 5,4,3,2,1. Main / secondary targets same deal :/.
Oh well thanks again for the fast answer anyway if you got anything else in mind to make me try, it's very appreciated Otherwise don't bother i'll try and skin Platebuffs around Tidy Plates style.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
Last edited by danltiger : 05-02-12 at 09:05 PM.
danltiger is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 08:49 PM  
madmatt91
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
That's for the incredibly fast response however i tried that and it's pretty much the same, 1.1 remaining displays 2 and like 0.1-0.3 before expiring it still says one, it never goes to 0 and it never shows any decimal, just plain seconds like 5,4,3,2,1. Main / secondary targets same deal :/.
Oh well thanks again for the fast answer anyway if you got anything else in mind to make me try, it's very appreciated Otherwise don't bother i'll try and skin Platebuffs around Tidy Plates style.
madmatt91 is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 07:08 PM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
You can open up TidyPlatesWidgets\DebuffWidget.lua, and scroll down to line #539-ish. You'll see the function definition for "UpdateWidgetTime"

Modify this:
frame.TimeLeft:SetText(ceil(timeleft))

To something like this:
frame.TimeLeft:SetText(ceil(timeleft*10)/10)

That'll give you 1 decimal point. The ceil function is used to round figures down. So, if the function sees "1.5" seconds, it'll return "1". Theoretically, it should be giving you the leeway needed for effective dotting. However, the widget is at the mercy of the data that the API sends it. For non-targets, the countdown may be a rough estimate. (Non-targets don't get the complete talent/glyph/ability-modified duration data)

Hope that helps!


Originally Posted by madmatt91
Hey, thanks for the addon ofc, looks neat and has great widgets.

It has one thing that really bothered me for so much time now, and in the end i couldn't resist asking here.
The debuff widget has the timers duration set to non decimals, now it may be alright, but for a dotter class precision is what matters, and sometimes the addon displays 2 seconds remaining even though the actual time left is about 1.1 seconds, is there any way you could tell me what to change in the code to make the timers duration more precise and make them display decimals? i've seen Platebuffs has it implemented, but i'd rather stick to your own widget for debuffs, cause it looks better overall.

Thanks in advance, Perfidus.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 05-02-12, 06:32 PM  
madmatt91
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Hey, thanks for the addon ofc, looks neat and has great widgets.

It has one thing that really bothered me for so much time now, and in the end i couldn't resist asking here.
The debuff widget has the timers duration set to non decimals, now it may be alright, but for a dotter class precision is what matters, and sometimes the addon displays 2 seconds remaining even though the actual time left is about 1.1 seconds, is there any way you could tell me what to change in the code to make the timers duration more precise and make them display decimals? i've seen Platebuffs has it implemented, but i'd rather stick to your own widget for debuffs, cause it looks better overall.

Thanks in advance, Perfidus.
madmatt91 is offline Report comment to moderator  
Reply With Quote
Old 04-18-12, 03:25 AM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Re: Scrreenshots

There's clearly something happening with your nameplates, since the font and border are non-standard. I noticed in one picture that a nameplate retained the default border. Normally, I'd say you have some addons conflicting (especially since you've got shNameplates installed, too). If Tidy Plates is the only thing running, then it's likely that there are some lua errors occurring before conversion of the default graphics can finish. Make sure you've got LUA errors turned on, under Interface>Help. I also noticed that you're running on a private server, which may cause some oddity, depending on your client version.

Originally Posted by preda98
There are some pictures that can maybe explain my situation better :

http://imageshack.us/g/814/wowscrnshot041712221633.jpg/
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Old 04-17-12, 06:41 PM  
suicidalkatt
A Chromatic Dragonspawn
 
suicidalkatt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 167
File comments: 1151
Uploads: 46
Last edited by suicidalkatt : 04-17-12 at 06:42 PM.
suicidalkatt is offline Report comment to moderator  
Reply With Quote
Old 04-17-12, 01:27 PM  
preda98
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Unhappy Scrreenshots

There are some pictures that can maybe explain my situation better :

http://imageshack.us/g/814/wowscrnshot041712221633.jpg/
preda98 is offline Report comment to moderator  
Reply With Quote
Old 04-15-12, 08:09 AM  
danltiger
A Murloc Raider
 
danltiger's Avatar
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 1310
Uploads: 21
Re: Re: Re: Re: Re: Not working

Try isolating Tidy Plates (ie. turn off other addons, to see if there are conflicts between).

Posting some screenshots might help... I don't have much information about your situation.

Originally Posted by preda98
Yes, i see the blizzard nameplates.
Yes, it's checked tidy plates and all that depend of it.

Originally Posted by danltiger
Do you see the Blizzard nameplates?

Under the character selection screen's Addon menu, is Tidy Plates (and its dependencies) enabled?

Originally Posted by preda98
Using V .

Originally Posted by danltiger
Have you turned nameplates On (using 'Control+V')?

Originally Posted by preda98
I just installed Tidy Plates... When I select a theme from list, it doesn't apply.. none of them are working .. I tried /reload but didn't worked.. Please help . Ty.
__________________
Author Portal
Tidy Plates, Tidy Threat, and Tidy Bar
danltiger is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: