Massively improved the suggestion module for DogTags
I managed to break every single other suggestion module except dogtags. yay!
Unified configuration for DogTag-enabled EditBoxes
TMW.DOGTAGS is now TMW.DOGTAG
Forcing no color with the [Name] tag for blizzard channel text output is now much more elegant
Spaces are no longer inserted after inserting a TMW tag from the list of default tags for suggestions
Fixed an error with loading the settings for an icon's text displays
ExtendMethod() -> PostHookMethod()
Fixed an issue where texts wouldn't get loaded the first time an icon was loaded (because :ReloadSetting() wasn't getting properly overridden - oops!)
Created new text formatters to replace the old texttables that conditions use
Converted most conditions to use the new formatters. Removed the old CNDT.common texttables.
You can no longer disable the config warning until you've seen it 4 times.
Unit sets now only fire TMW_UNITSET_UPDATED when they actually are updated
No need to set a local var for attributes when we only reference it once
Complete overhaul of the way dropdown menus are handled, including fixing their inane sizing and converting them to all use TMW:CInit()
Buff icons should now properly report their caster while sorting by stacks or while not sorting at all.
Experimental stuff for controlling a whole group with data collected by a single icon.
Framework no longer uses coroutines to do its thing
Fixed the dropdown menu that handles the import/export/restore button
Merge branch 'master' into ctrlgroups
The text copy dropdown menu shouldn't wrap tooltips
ChooseName now can have dynamic text/labeling