UPDATE: I think I see the problem: The call to self:SetFont() was moved from OnEnable() to LibSharedMedia_Registered(), which is a callback function used by LibSharedMedia to tell Chatter when its list of fonts has been updated. The problem with this is that LSM now calls the callback and causes SetFont() to be called even if the ChatFont module is disabled.
Somehow it needs to be changed so that the call to self:SetFont() is made only if the ChatFont module is actually enabled. With my limited knowledge, it seems that the easiest way would be to add a flag that is local to the module that defaults to false, is set to true when OnEnable() is called, and set to false when OnDisable() is called. The flag could then be queried from LibSharedMedia_Registered() to determine whether SetFont() should be called.
UPDATE: I think I see the problem: The call to self:SetFont() was moved from OnEnable() to LibSharedMedia_Registered(), which is a callback function used by LibSharedMedia to tell Chatter when its list of fonts has been updated. The problem with this is that LSM now calls the callback and causes SetFont() to be called even if the ChatFont module is disabled.
Somehow it needs to be changed so that the call to self:SetFont() is made only if the ChatFont module is actually enabled. With my limited knowledge, it seems that the easiest way would be to add a flag that is local to the module that defaults to false, is set to true when OnEnable() is called, and set to false when OnDisable() is called. The flag could then be queried from LibSharedMedia_Registered() to determine whether SetFont() should be called.
Yeah, confirmed, Antiarc has already fixed but not yet commited/tested it.
Currently, I'm liking this a great deal more than Prat, getting back into WoW after a short hiatus (which has caused me to need to tweak my UI a fair deal).
My question is, is there a feature to lower the alpha of the chat windows on mouse-over? I've done my best to scan the menu modules for it to no avail, and hate having the default chat 'window' show up. :S
maybe im just plain foolish since ive been away from wow for so long but i am having trouble using the regular chat channels with wow along with chatter.
im in a channel called AceComm (which im guessing is a channel used by ace addons? is this necessary?) and that renumbers all the other channels, General is 2, LocalDefense is 4, and i cant join the WorldDefense of LookingForGroup channels (actually does the LFG channel even exist anymore? i cant recall if they removed it with the new LFG system, its been a long time, sorry) but for some reason i cant join World Defense and that AceComm channel throws off all my other channel numbers.
is there a way to make this AceComm channel always be the highest available number or to re-order channels, or something like that?
i feel like using the chat channels used to be so much easier but i think that has more to do with changes in the game than this mod.
im loving the mod, just having annoyances with those global channels.
any help is greatly appreciated.
kind regards
edit:
im also having a problem where a channel slot will be skipped
for example on just logging in now, i have 1/general, 2 is empty (im guessing reserved for trade-city), 3 is local defense, 4 is empty, 5 is acecomm, but when i /join channelname it join it as #6 not 4, is something perhaps taking up the empty slot i cant see?
This is a great addon, but I'd like to request a small tweak.
Right now, the highlight feature works great most of the time. But sometimes it can be an issue. One of my chars is named Assis, so everytime someone says "assist", "assistant" or anything that has "assis" in it, I got a highlight. So, is it possible to add an option to just highlight exact matches?
Hi i just put Chatter instead of Prat coz it spends less memory.
Mine question is:
1.How to remove the [ ] on the timestamps?
2.How to get the lvl then name like <70:Name> , atm is <Name:lvl>?
3.How to change [W From] to come after the timestamp, atm is like this :
[W From]timestamp i want timestamp [W From],
4.How to make space between timestamp channel and <lvl:Name>
im talking about 1 space not more coz they are all like this atm:
now: [15:10:49][G]<Lastbreath:70>: Message
i want: 15:10:49_[G]_<70:Lastbreath>: Message _ is space
tnx if this possible pls let me know in wich lua file or where i need to add change what....
...
1.How to remove the [ ] on the timestamps?
2.How to get the lvl then name like <70:Name> , atm is <Name:lvl>?
3.How to change [W From] to come after the timestamp, atm is like this :
[W From]timestamp i want timestamp [W From],
4.How to make space between timestamp channel and <lvl:Name>
...
1. In the timestamps section (can't remember what it's called and I'm not playing just now), I've gone right to the bottom and chosen to use a custom time string. You can find out more about the formatting at the link given there, but I've used "%H%M ", without the quotes, and that's a space on the end too. This makes my messages like: 1909 [G]blah blah blah
See the table on this Lua manual page for other format string ideas.
2. Not sure about that one... sorry.
3. In the Channel Names module, you'll find that you can totally change how each channel is displayed in the chat window. This includes whispers to and from you. Just mess with it a little. Note that there's a checkbox to automatically put a space after all of them (but you can disable it and manually put spaces where you want, if that is your wish).
4. Think I covered this in 1. Just make sure you have a space at the end of your custom timestamp string.
1. In the timestamps section (can't remember what it's called and I'm not playing just now), I've gone right to the bottom and chosen to use a custom time string. You can find out more about the formatting at the link given there, but I've used "%H%M ", without the quotes, and that's a space on the end too. This makes my messages like: 1909 [G]blah blah blah
See the table on this Lua manual page for other format string ideas.
2. Not sure about that one... sorry.
3. In the Channel Names module, you'll find that you can totally change how each channel is displayed in the chat window. This includes whispers to and from you. Just mess with it a little. Note that there's a checkbox to automatically put a space after all of them (but you can disable it and manually put spaces where you want, if that is your wish).
4. Think I covered this in 1. Just make sure you have a space at the end of your custom timestamp string.
Tnx alot i done all 4 request. For the 2nd i just opened PlayerNames.lua and changed all "name, lookup[class], level" with "level, lookup[class], name" and it works fine.
I keep coming back to Chatter every few months to see if I can switch to it from Prat, but there's two things it still doesn't do, that I know have been discussed (although I can't find it):
1. Why can't I blank channel names? I know what [Guild] is, and I really don't want to see it.
2. Is there any way to suppress channel join/leave spam?
...
1. Why can't I blank channel names? I know what [Guild] is, and I really don't want to see it.
2. Is there any way to suppress channel join/leave spam?
1. Have you tried turning off the automatic space checkbox on the Channel Names module, and just leaving a single space in the Guild textbox? Not quite the same as substituting it with nothing, but still.
2. Probably the domain of a new module, perhaps? Close your eyes and wish real hard... :P
Am i missing a library or something? If so, i would like to have a link for it, been trying to make this mod work for last 4 hrs. Any help is Highly appreciated ^_^.
Edit: Forgot to mention that entire GUI is empty when i type /chatter.
Darkest.
My current issue with Chatter is that I've lost the individual chat frame setting tab. I could not find a setting to turn it off (and I would normally want it off). But currently the only way I can even interact with the chatframe settings is to turn off all mods and let it act individually.
I've noticed something going on with the Channel Names module. It works fine for me (substitutions are all correct), but the "Add Spaces..." setting is a little off. For me, some of the channel names need to have extra spaces manually added in, even when this feature is on. And sometimes when it's on, I get double-spacing (even on the names that don't include manual spaces, I've checked).
Very minor aesthetic glitch and it seems like there are more important things to be looked at.
I have a problem similar to Xpl0iter but I get a different error when I type /chatter to bring up the configuration frame which is not showing up.
Interface\Addons\Chatter\Chatter.lua:134:attempt to call global 'InterfaceOptionsFrame_OpenToFrame' (a nil value)
This is due to a typo on that line. InterfaceOptionsFrame_OpenToFrame should read InterfaceOptionsFrame_OpenToCategory. I've filed a bug report on it, but if you're comfortable editing the lua, it's easy to fix your local copy.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Woah my bad, stupid browser was caching an old version of the Chatter status in Fisheye. That change is highly likely to be related.
Somehow it needs to be changed so that the call to self:SetFont() is made only if the ChatFont module is actually enabled. With my limited knowledge, it seems that the easiest way would be to add a flag that is local to the module that defaults to false, is set to true when OnEnable() is called, and set to false when OnDisable() is called. The flag could then be queried from LibSharedMedia_Registered() to determine whether SetFont() should be called.
Yeah, confirmed, Antiarc has already fixed but not yet commited/tested it.
My question is, is there a feature to lower the alpha of the chat windows on mouse-over? I've done my best to scan the menu modules for it to no avail, and hate having the default chat 'window' show up. :S
Anything wrong with set "GetNumGuildMembers(true)" ?
maybe im just plain foolish since ive been away from wow for so long but i am having trouble using the regular chat channels with wow along with chatter.
im in a channel called AceComm (which im guessing is a channel used by ace addons? is this necessary?) and that renumbers all the other channels, General is 2, LocalDefense is 4, and i cant join the WorldDefense of LookingForGroup channels (actually does the LFG channel even exist anymore? i cant recall if they removed it with the new LFG system, its been a long time, sorry) but for some reason i cant join World Defense and that AceComm channel throws off all my other channel numbers.
is there a way to make this AceComm channel always be the highest available number or to re-order channels, or something like that?
i feel like using the chat channels used to be so much easier but i think that has more to do with changes in the game than this mod.
im loving the mod, just having annoyances with those global channels.
any help is greatly appreciated.
kind regards
edit:
im also having a problem where a channel slot will be skipped
for example on just logging in now, i have 1/general, 2 is empty (im guessing reserved for trade-city), 3 is local defense, 4 is empty, 5 is acecomm, but when i /join channelname it join it as #6 not 4, is something perhaps taking up the empty slot i cant see?
Right now, the highlight feature works great most of the time. But sometimes it can be an issue. One of my chars is named Assis, so everytime someone says "assist", "assistant" or anything that has "assis" in it, I got a highlight. So, is it possible to add an option to just highlight exact matches?
Thanks in advance!
Mine question is:
1.How to remove the [ ] on the timestamps?
2.How to get the lvl then name like <70:Name> , atm is <Name:lvl>?
3.How to change [W From] to come after the timestamp, atm is like this :
[W From]timestamp i want timestamp [W From],
4.How to make space between timestamp channel and <lvl:Name>
im talking about 1 space not more coz they are all like this atm:
now: [15:10:49][G]<Lastbreath:70>: Message
i want: 15:10:49_[G]_<70:Lastbreath>: Message _ is space
tnx if this possible pls let me know in wich lua file or where i need to add change what....
1. In the timestamps section (can't remember what it's called and I'm not playing just now), I've gone right to the bottom and chosen to use a custom time string. You can find out more about the formatting at the link given there, but I've used "%H%M ", without the quotes, and that's a space on the end too. This makes my messages like: 1909 [G]blah blah blah
See the table on this Lua manual page for other format string ideas.
2. Not sure about that one... sorry.
3. In the Channel Names module, you'll find that you can totally change how each channel is displayed in the chat window. This includes whispers to and from you. Just mess with it a little. Note that there's a checkbox to automatically put a space after all of them (but you can disable it and manually put spaces where you want, if that is your wish).
4. Think I covered this in 1. Just make sure you have a space at the end of your custom timestamp string.
Tnx alot i done all 4 request. For the 2nd i just opened PlayerNames.lua and changed all "name, lookup[class], level" with "level, lookup[class], name" and it works fine.
1. Why can't I blank channel names? I know what [Guild] is, and I really don't want to see it.
2. Is there any way to suppress channel join/leave spam?
1. Have you tried turning off the automatic space checkbox on the Channel Names module, and just leaving a single space in the Guild textbox? Not quite the same as substituting it with nothing, but still.
2. Probably the domain of a new module, perhaps? Close your eyes and wish real hard... :P
Edit: although doing this would mean all channel info is hidden, so typing /chatlist or /chatinfo would appear to print nothing in that chat tab.
Right-click on the chat tabs doesn't open the menu anymore, too.
Yeah Antiarc already knows about that and many other bugs but there are more important things for him atm so his addons have to suffer a bit. :)
....Acegui-3.0\widgets\AceGuiWidget-TreeGroup.Lua:146 CreateFrame(): Couldn't find inherited node "InterfaceOptionButtonTemplate"
Am i missing a library or something? If so, i would like to have a link for it, been trying to make this mod work for last 4 hrs. Any help is Highly appreciated ^_^.
Edit: Forgot to mention that entire GUI is empty when i type /chatter.
Darkest.
Interface\Addons\Chatter\Chatter.lua:134:attempt to call global 'InterfaceOptionsFrame_OpenToFrame' (a nil value)
Very minor aesthetic glitch and it seems like there are more important things to be looked at.
This is due to a typo on that line. InterfaceOptionsFrame_OpenToFrame should read InterfaceOptionsFrame_OpenToCategory. I've filed a bug report on it, but if you're comfortable editing the lua, it's easy to fix your local copy.