Chatter
Chatter is a comprehensive, lightweight, mega-configurable chat enhancement addon. It supports a whole bunch of stuff, including:
- Hiding buttons
- Custom aliases for channel names
- Coloring of player names by class or deterministic HSV formula, and player levels next to names
- Custom font and font size for your chat frames
- Custom background, border, and positioning for the edit box
- Option to let the edit box border color match the color of the channel you are typing in
- Channel colors remembered by name, rather than by number
- Scrolling your chat frames with the mouse wheel.
- Sticky channels, configurable
- Ability to copy a chat frame's contents to your clipboard
- Ability to copy URLs to your clipboard
- Ability to customize the background and border of your chat frames
- Timestamps
- A /tt command to send a tell to your target
- A module that turns the word "invite" into clickable links that let you invite the speaker.
- Highlights both for custom keywords in specific channels
- Chat fading toggles
- Text justification
- Autologging (Off by default)
- Alt linking
- Much larger and smaller chat frames than default
- A Groupsay (/gr) command to talk to your group, whether that's battleground, raid, or party.
- Chat Tab look-n-feel modifications
- Paging through chat tabs with the scroll wheel
also how to i get the arrows back on the side of the chat bar i get them in combat log but not general
Feature Suggestion: Compressed money loot messages. For example, instead of: You loot 40 Silver, 45 Copper (2 Silver, 2 Copper deposited to guild bank) You could have: Looted 40s 45c (2s 2c guild)
I'd imagine I'm not the only one that would like this since the guild messages are so much longer than anything used to be. If you wanted to get fancy you could put little coin icons instead of the g, s, or c after the number, maybe make that a toggle-able option.
Time: 12/17/10 19:17:02
Count: 10
Stack: Interface\AddOns\Chatter\Modules\AltNames.lua:307: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
Date: 2010-12-11 02:52:25
ID: 1
Error occured in: AddOn: Chatter
Count: 1
Message: Error: AddOn Chatter attempted to call a forbidden function (FocusUnit()) from a tainted execution path.
Debug:
[C]: FocusUnit()
..\FrameXML\UnitPopup.lua:1439: func()
..\FrameXML\UIDropDownMenu.lua:636: UIDropDownMenuButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
AddOns:
Swatter, v5.9.4960 (WhackyWallaby)
AucAdvanced, v5.9.4960 (WhackyWallaby)
AucFilterBasic, v5.9.4960 (WhackyWallaby)
AucFilterOutlier, v5.9.4960.2531
AucMatchUndercut, v5.9.4960.2531
AucScanData, v5.9.4960 (WhackyWallaby)
AucStatHistogram, v5.9.4960 (WhackyWallaby)
AucStatiLevel, v5.9.4960 (WhackyWallaby)
AucStatPurchased, v5.9.4960 (WhackyWallaby)
AucStatSales, v5.9.4960.2842
AucStatSimple, v5.9.4960 (WhackyWallaby)
AucStatStdDev, v5.9.4960 (WhackyWallaby)
AucStatWOWEcon, v5.9.4960.2530
AucUtilAHWindowControl, v5.9.4960.3311
AucUtilAppraiser, v5.9.4960.2530
AucUtilAskPrice, v5.9.4960.3175
AucUtilAutoMagic, v5.9.4960.3142
AucUtilCompactUI, v5.9.4960.2530
AucUtilEasyBuyout, v5.9.4960.3583
AucUtilFixAH, v5.9.4960 (WhackyWallaby)
AucUtilGlypher, v5.9.4960.2545
AucUtilItemSuggest, v5.9.4960.3108
AucUtilPriceLevel, v5.9.4960.2545
AucUtilScanButton, v5.9.4960.2530
AucUtilScanFinish, v5.9.4960.2530
AucUtilScanProgress, v5.9.4960.2530
AucUtilScanStart, v5.9.4960.4819
AucUtilSearchUI, v5.9.4960.3655
AucUtilSimpleAuction, v5.9.4960.4546
AucUtilVendMarkup, v5.9.4960.2530
Babylonian, v5.1.DEV.130
BeanCounter, v5.9.4960 (WhackyWallaby)
ButtonFacade, v4.0.340
Chatter, v1.0
Configator, v5.1.DEV.282
CrapAway, v
DebugLib, v5.1.DEV.275
Dominos, v1.19.9
DominosCast, v
DominosConfig, v
DominosRoll, v
DominosTotems, v
DominosXP, v
ForteCasting, v
ForteCooldown, v
ForteCore, v1.966.7
FortePriest, v
ForteTalent, v
ForteTimer, v
ForteVehicle, v
ForteWarlock, v
GatherMate2, v1.0.4
NiceDamage, v30300
Omen, v3.0.11
OmniCC, v3.1.4
OmniCCConfig, v
Postal, v3.4.4
PowerAuras, v4.4
RedRange, v
Routes, vv1.3.0
Stubby, v5.9.4960 (WhackyWallaby)
TurnIn, v2.1
Vendomatic, v1.5a
VuhDo, v2.66
VuhDoOptions, v2.66
XToLevel, v4.0.1_19
BlizRuntimeLib_enUS v4.0.3.40000 <eu>
(ck=766)
It apparently has something to do with Blizz and not the addons.
[C]: ?
Interface\AddOns\Chatter\Modules\AltNames.lua:136: in function `EditBoxOnEnterPressed'
Interface\FrameXML\StaticPopup.lua:3423: in function `StaticPopup_EditBoxOnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>
Or replace your AltNames.lua with this one:
http://www.stassart.org/wow/AltNames.lua
edit the Chatter.lua
Go to line 219, at the end of the line change:
(arg1)
to:
(arg0, arg1)
Reload your UI, error begone.
I also found that I had to check Server Positioning -> Enable Server Positioning
to get the frames to appear in the correct location/size.
Hope this helps.
I know I'm not a developer or maintainer, but on that particular character are you using classic chat frames, or the newer "IM-Style" ones? The IM-style chat frames store independent message history, so clicking on a different window can bring up a different chat 'sticky'.