* Class colouring is not working (english client), but i see this has been noted. However, i also noticed (while going from Chatterbox->Chatter) that it saves the class of various characters by name in the saved variables. I urge you to take a look at the code of Teknicolor. It performs the desired functionality very well with 3KiB of code and no saved variables. I'd hate to have every players name and class stored in my saved variables just to be able to show their class instantly.
I'll check Teknicolor.
* When i right-click one of the tabs i get the classic Blizzard drop down menu, and the last item is the Settings for filters (which is of course also Blizzard stuff). Is it possible to add a shortcut to the Chatter Settings to this menu as well. That would make it really easy to configure everything that is chatbox related without remembering any slash-commands. I think that context based navigation is always the best, especially when you have a lot of addons all with their own idea of how to configure them (and thumbs up for going the standardized way with Chatter!).
As Sylvannar quitted WoW (for now) I guess he abandoned Prat aswell(<3 it and gotta thank sylv (and others) for writing and maintaining it)
So this pretty much seems to replace Prat but what Iam personall missing:
AltNames module!!!!!
It would display a (MainName) behind the Person in the chat if you assigned a MainName for him or in my case a (Retard) to spot retards fast! Getting the alt names could work via just setting them manually or parsing guild/officer notes with different maybe even configureable patterns like XXXX's alt or XXXs alt XXX's twink XXXs twink etc..
This is pretty much the best thing if you are in a guild that has tooooo many alts in it and you are sick of opening the guild pane to check whoms alt that is...
And I was wondering does the Highlight from Chatter got a Sound Notification option aswell and maybe even a Popup with the Message the Highlighted word was contained in?
just started using it now, looks great man. However (there's always one sadly) there are some things that could use a nice polish.
Most of my concerns is with the PlayerNames coloring.
1. I'm not getting coloring in Private Messages, I do get them in all the other fields though (guild, party, trade etc etc)
2. Is there a possibility to add coloring when someone logs in and if you do a /who and get your response in the chatbox (as opposed to having it in the 'Who List')
3. I would LOVE if you could make the timestamps color themselves after which channel they were posted in (green for guild, tan(ish) for trade, blue for Party etc etc)
4. And I know there's an addon that actually saves your chatsettings since blizzard sucks. Sadly I forgot the name of it as I thought that prat would eventually fix this ;P is there a way to implement this into Chatter?
5. Change the name to Parlay ;>
Other than that, thanks for a great addon which will actually be updated every once in a while (no offense to the creator of Prat)
I'd miss that too. But it's quite possible that this belongs in a separate addon. It does a LOT more than just fiddle with chat.
I've added an AltNames module. It was pretty trivial.
Nallebjoern: I get coloring in whispers - not sure what's up with that. I'll see if I can fix it though! I'll add a checkbox to make timestamps take on their channel's color, too. I'm not changing the name again though.
(7:07:15 PM) CIA-39: antiarc * r69205 Chatter/Modules/ (CopyChat.lua EditBox.lua PlayerNames.lua Timestamps.lua):
(7:07:15 PM) CIA-39: - Fix CopyChat buttons not showing on hover for some people
(7:07:15 PM) CIA-39: - Add an option for timestamps to be colored after their owner channel
(7:07:15 PM) CIA-39: - Fix an error when moving the edit box freely
(7:07:15 PM) CIA-39: - Add the ability to put player levels next to their names
Uh. The only Ace2 mod I ran was Prat, and the only Ace3 mod I ran was Chatterbox. Modules disembedded vs not doesn't matter in this case. I ran them both fully embedded specifically so that performance problems could not be masked in disembedded libraries or modules.
I wrote Chatterbox after discovering that a) Prat was accounting for over half of Ace2's reported CPU time, and b) it had code that made it appear less bitey when profiling was turned on.
Hey - the way I was always told was that if people had an issue with Prat's performance, they should run it unpacked. I even said that I didn't not believe that Chatter had better performance - I'm often saying that Prat is more than some people want in a chat mod. I was just playing devil's advocate in saying that you (or whomever took the screenie) weren't doing Prat any favors in the comparison. :P And I had personally never noticed performance issues with Prat with it running unpacked (though, yes, it is a beast).
I just looked, and running Prat unpacked with default settings (and embedded libs) puts it at 2.5MB. But there was also not much chat going on in SW. It's not much of a difference, and I never said that it would be. But, meh, I can handle people jumping on me.
Thank you, thank you for creating the standalone config window. About BetterBlizOptions... I appreciate that it's your addon, and I appreciate what it does. But I had never had cause to install it until now. IMO, a user should not *have* to install another mod just to be able to configure the first one. Notes for improvement: could /chatter open the standalone config instead of the Interface Options window? Also, could the standalone config remember size settings between openings? (It does remember placement, so this could just be a bug.)
Hey - the way I was always told was that if people had an issue with Prat's performance, they should run it unpacked. I even said that I didn't not believe that Chatter had better performance - I'm often saying that Prat is more than some people want in a chat mod. I was just playing devil's advocate in saying that you (or whomever took the screenie) weren't doing Prat any favors in the comparison. :P And I had personally never noticed performance issues with Prat with it running unpacked (though, yes, it is a beast).
I just looked, and running Prat unpacked with default settings (and embedded libs) puts it at 2.5MB. But there was also not much chat going on in SW. It's not much of a difference, and I never said that it would be. But, meh, I can handle people jumping on me.
Thank you, thank you for creating the standalone config window. About BetterBlizOptions... I appreciate that it's your addon, and I appreciate what it does. But I had never had cause to install it until now. IMO, a user should not *have* to install another mod just to be able to configure the first one. Notes for improvement: could /chatter open the standalone config instead of the Interface Options window? Also, could the standalone config remember size settings between openings? (It does remember placement, so this could just be a bug.)
Prats 'unpacked' mode didn't unpack anything, it used an additional addon to store saved vars of what modules to load (additional addon so that the saved vars were available when Prat started loading) and anything that wasnt disabled was just skipped and not even created. It was only a way to save memory usage not CPU usage. Prat does a RegisterAllEvents for a stupid ass feature and with 2.4 we're getting even more events firing than before. Also now that we have ChatFrame_AddMessageEventFilter() most of Prats overly complex hooking and trying to be a framework of its own isn't needed.
4. And I know there's an addon that actually saves your chatsettings since blizzard sucks. Sadly I forgot the name of it as I thought that prat would eventually fix this ;P is there a way to implement this into Chatter?
Any chance for a module to abbreviate server names attached to players in battlegrounds, or is that forthcoming/embedded in one of the current modules somewhere/duplicated elsewhere by a standalone mod?
Chatter\Modules\TellTarget.lua:26: Usage: UnitIsSameServer("unit", "otherUnit")
Chatter\Modules\TellTarget.lua:26: in function `TellTarget'
Chatter\Modules\TellTarget.lua:16: in function `?'
AceHook-3.0\AceHook-3.0.lua:76: in function <Interface\AddOns\Ace3\AceHook-3.0\AceHook-3.0.lua:73>
---
Chatter\Modules\TellTarget.lua:26: Usage: UnitIsSameServer("unit", "otherUnit")
Chatter\Modules\TellTarget.lua:26: in function `TellTarget'
Chatter\Modules\TellTarget.lua:40: in function `?'
AceConsole-3.0\AceConsole-3.0.lua:65: in function `value'
Interface\FrameXML\ChatFrame.lua:3032: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:2724: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2745: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
Target never recieves message, it just repeats itself in my chat window with no channel info. just solid white text.
Hi, just want to report that copying profiles seems not to work.
I already configured everything on my warrior and want to copy these settings for my rogue. I can see my warriors name in the copy dropdown box, but I cannot select it. It just does nothing! Pls have a look at it.
Has this been resolved?
Also, rather than using to the "per-character" profile, can we use to the "default" profile, with the option to swap to "per-character"?
Also, while I'm here, you might want to clamp GameOptionsFrame to the screen - it's possible to drag it off and be unable to drag it back...
[2008/04/12 14:51:16-2051-x1]: AceHook-3.0\AceHook-3.0.lua:298: attempt to index field '?' (a nil value)
Chatter\Modules\Buttons.lua:106: in function `DisableBottomButton'
Chatter\Modules\Buttons.lua:55: in function <Interface\AddOns\Chatter\Modules\Buttons.lua:36>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:341: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:333>
(tail call): ?:
Chatter\Chatter.lua:134: in function <Interface\AddOns\Chatter\Chatter.lua:127>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0\AceAddon-3.0.lua:341: in function `EnableAddon'
AceAddon-3.0\AceAddon-3.0.lua:411: in function <Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:397>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:903: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:233: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:326: in function `UIParent_OnEvent':
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
---
edit: only happens when "Show bottom when scrolled" is unticked
I'll check Teknicolor.
I like the idea. I'll check it out.
So this pretty much seems to replace Prat but what Iam personall missing:
AltNames module!!!!!
It would display a (MainName) behind the Person in the chat if you assigned a MainName for him or in my case a (Retard) to spot retards fast! Getting the alt names could work via just setting them manually or parsing guild/officer notes with different maybe even configureable patterns like XXXX's alt or XXXs alt XXX's twink XXXs twink etc..
This is pretty much the best thing if you are in a guild that has tooooo many alts in it and you are sick of opening the guild pane to check whoms alt that is...
And I was wondering does the Highlight from Chatter got a Sound Notification option aswell and maybe even a Popup with the Message the Highlighted word was contained in?
I got an error when I changed from free-float to free-float locked in the editbox settings:
It was a pretty wide box across the entire screen.
[Lyte:70] for example.
Oh and a module to prevent the chat from fading would be cool as well.
I'd miss that too. But it's quite possible that this belongs in a separate addon. It does a LOT more than just fiddle with chat.
Most of my concerns is with the PlayerNames coloring.
1. I'm not getting coloring in Private Messages, I do get them in all the other fields though (guild, party, trade etc etc)
2. Is there a possibility to add coloring when someone logs in and if you do a /who and get your response in the chatbox (as opposed to having it in the 'Who List')
3. I would LOVE if you could make the timestamps color themselves after which channel they were posted in (green for guild, tan(ish) for trade, blue for Party etc etc)
4. And I know there's an addon that actually saves your chatsettings since blizzard sucks. Sadly I forgot the name of it as I thought that prat would eventually fix this ;P is there a way to implement this into Chatter?
5. Change the name to Parlay ;>
Other than that, thanks for a great addon which will actually be updated every once in a while (no offense to the creator of Prat)
I've added an AltNames module. It was pretty trivial.
Nallebjoern: I get coloring in whispers - not sure what's up with that. I'll see if I can fix it though! I'll add a checkbox to make timestamps take on their channel's color, too. I'm not changing the name again though.
(7:07:15 PM) CIA-39: - Fix CopyChat buttons not showing on hover for some people
(7:07:15 PM) CIA-39: - Add an option for timestamps to be colored after their owner channel
(7:07:15 PM) CIA-39: - Fix an error when moving the edit box freely
(7:07:15 PM) CIA-39: - Add the ability to put player levels next to their names
Hey - the way I was always told was that if people had an issue with Prat's performance, they should run it unpacked. I even said that I didn't not believe that Chatter had better performance - I'm often saying that Prat is more than some people want in a chat mod. I was just playing devil's advocate in saying that you (or whomever took the screenie) weren't doing Prat any favors in the comparison. :P And I had personally never noticed performance issues with Prat with it running unpacked (though, yes, it is a beast).
I just looked, and running Prat unpacked with default settings (and embedded libs) puts it at 2.5MB. But there was also not much chat going on in SW. It's not much of a difference, and I never said that it would be. But, meh, I can handle people jumping on me.
Thank you, thank you for creating the standalone config window. About BetterBlizOptions... I appreciate that it's your addon, and I appreciate what it does. But I had never had cause to install it until now. IMO, a user should not *have* to install another mod just to be able to configure the first one. Notes for improvement: could /chatter open the standalone config instead of the Interface Options window? Also, could the standalone config remember size settings between openings? (It does remember placement, so this could just be a bug.)
Interface is nice... easy configuration. My compliments.
Prats 'unpacked' mode didn't unpack anything, it used an additional addon to store saved vars of what modules to load (additional addon so that the saved vars were available when Prat started loading) and anything that wasnt disabled was just skipped and not even created. It was only a way to save memory usage not CPU usage. Prat does a RegisterAllEvents for a stupid ass feature and with 2.4 we're getting even more events firing than before. Also now that we have ChatFrame_AddMessageEventFilter() most of Prats overly complex hooking and trying to be a framework of its own isn't needed.
Think you're looking for Tekkub's ChatSettingsFix.
Any chance for a module to abbreviate server names attached to players in battlegrounds, or is that forthcoming/embedded in one of the current modules somewhere/duplicated elsewhere by a standalone mod?
Thanks for a wonderfully polished mod!
Target never recieves message, it just repeats itself in my chat window with no channel info. just solid white text.
Has this been resolved?
Also, rather than using to the "per-character" profile, can we use to the "default" profile, with the option to swap to "per-character"?
Also, while I'm here, you might want to clamp GameOptionsFrame to the screen - it's possible to drag it off and be unable to drag it back...
edit: only happens when "Show bottom when scrolled" is unticked