Download
(38 Kb)
Download
Updated: 05-15-14 08:25 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:05-15-14 08:25 AM
Created:unknown
Downloads:41,328
Favorites:296
MD5:
5.4
BasicChatMods  Popular! (More than 5000 hits)
Version: v7.41
by: funkydude [More]
Type /bcm to configure BasicChatMods, a basic and modular approach to chat customization.

By default BCM will allow you to drag your chat frames to the very edge of the screen, the remaining customization is done in BCM's modules which can be enabled or disabled at will.

A few of the current modules include:
  • Button Hiding
  • Channel Name Customization
  • Chat Copy
  • Font Customization
  • Chat Frame Justification
  • Player Name Customization
  • Real Id Class Coloring
  • Sticky Customization
  • Tell Target
  • Timestamp Customization
  • URL Copy

Class Colors: Are already provided by Blizzard, right-click chat frame tab > Settings > Tick Boxes
Combat Log Timestamps: Are already provided by Blizzard, right-click combat log tab > Settings > Formatting > Show Timestamp. Repeat this for every combat log, e.g. "Self", "Everything", "What happened to me?", "Kills".
v7.41: Remove LibChatAmbiguate, fix highlight module name trimming.
Post A Reply Comment Options
Old 11-12-12, 07:52 AM  
Tanque
A Kobold Labourer

Forum posts: 1
File comments: 170
Uploads: 0
Glad the timestamp bug was fixed so quickly. Thanks for the mod.
Tanque is offline Report comment to moderator  
Reply With Quote
Old 11-25-12, 10:55 AM  
biancaav
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Unhappy Hmmm...?

Just so everybody knows, I've been having an issue where when I install BCM there's an inch of my screen from the bottom up that become inactive. If I have any action bars or other addons in that little space it becomes unclickable and inactive. I know it's BCM because I uninstalled and reinstalled my addons one by one and this addon was the problem. =/ It's a shame because it's a good mod. Oh well...
biancaav is offline Report comment to moderator  
Reply With Quote
Old 11-26-12, 12:17 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
Re: Hmmm...?

Sounds like one of your addons is creating a frame at the bottom of the screen, something BCM doesn't do. I suggest you try with only BCM enabled.

Originally Posted by biancaav
Just so everybody knows, I've been having an issue where when I install BCM there's an inch of my screen from the bottom up that become inactive. If I have any action bars or other addons in that little space it becomes unclickable and inactive. I know it's BCM because I uninstalled and reinstalled my addons one by one and this addon was the problem. =/ It's a shame because it's a good mod. Oh well...
funkydude is offline Report comment to moderator  
Reply With Quote
Old 11-27-12, 03:41 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
v7 released:
  • Now supports on-demand chats frames (pet battle log, bnet popup whispers, etc)
  • Chatcopy functionality now coverts raid icons into {rt} symbols for easy copying
  • Timestamps are now clickable, clicking a timestamps shows a popup allowing you to copy a specific line of chat. Makes it easier to copy specific lines of chat than using the standard chatcopy functionality.

Although the new timestamp copychat functionality has been added, you can still copy multiple lines by shift-clicking a chat tab.
funkydude is offline Report comment to moderator  
Reply With Quote
Old 11-28-12, 07:20 AM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 72
Uploads: 2
Can you please do something about the way Blizzard changed the chat text?

If your in the BGs or a dungeon, it now says [Instance] or [Instance Leader] instead of [P], [PL], [BG] etc. and the color for all chat text in BGs and dungeons is the same as Raid.
Siannus is offline Report comment to moderator  
Reply With Quote
Old 11-30-12, 11:04 AM  
Kabuto-eu
A Kobold Labourer

Forum posts: 0
File comments: 20
Uploads: 0
Modules active: Button Hide, Editbox, History, Scrolldown, Urlcopy.

The following bugs occur when joining a raid group and entering combat. This only seems to occur the first time the raid enters combat after creation. I executed a reload of the ui and was unable to repeat the error within that current raid.

One error of this type for each raid frame/member in raid:
Code:
1x [ADDON_ACTION_BLOCKED] AddOn "BasicChatMods" tried to call the protected function "CompactRaidFrame2:ClearAllPoints()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\FlowContainer.lua:157: in function "FlowContainer_DoLayout"
FrameXML\FlowContainer.lua:17: in function "FlowContainer_ResumeUpdates"
Blizzard_CompactRaidFrameContainer.lua:185: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1

Locals:
nil
One error of this type for each raid frame/member in raid:
Code:
1x [ADDON_ACTION_BLOCKED] AddOn "BasicChatMods" tried to call the protected function "CompactRaidFrame2:SetPoint()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\FlowContainer.lua:161: in function "FlowContainer_DoLayout"
FrameXML\FlowContainer.lua:17: in function "FlowContainer_ResumeUpdates"
Blizzard_CompactRaidFrameContainer.lua:185: in function "CompactRaidFrameContainer_LayoutFrames"
Blizzard_CompactRaidFrameContainer.lua:130: in function "CompactRaidFrameContainer_TryUpdate"
Blizzard_CompactRaidFrameContainer.lua:57: in function "CompactRaidFrameContainer_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1

Locals:
nil
Code:
1x [ADDON_ACTION_BLOCKED] AddOn "BasicChatMods" tried to call the protected function "CompactRaidFrameManagerContainerResizeFrame:Hide()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
Blizzard_CompactRaidFrameManager.lua:559: in function "CompactRaidFrameManager_LockContainer"
Blizzard_CompactRaidFrameManager.lua:552: in function "CompactRaidFrameManager_UpdateContainerLockVisibility"
Blizzard_CompactRaidFrameManager.lua:46: in function <Blizzard_CompactRaidFrameManager.lua:39>

Locals:
nil

One error of this type for each raid frame/member in raid:
Code:
1x [ADDON_ACTION_BLOCKED] AddOn "BasicChatMods" tried to call the protected function "CompactRaidFrame25:Show()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\CompactUnitFrame.lua:276: in function "CompactUnitFrame_UpdateVisible"
FrameXML\CompactUnitFrame.lua:234: in function "CompactUnitFrame_UpdateAll"
FrameXML\CompactUnitFrame.lua:46: in function <FrameXML\CompactUnitFrame.lua:43>

Locals:
nil
Last edited by Kabuto-eu : 11-30-12 at 11:12 AM.
Kabuto-eu is offline Report comment to moderator  
Reply With Quote
Old 12-01-12, 01:59 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
@Kabuto-eu, that's not an error, that's a taint. It may or may not be BCM, but rounding down the modules helps. Are you saying that this is guaranteed to happen? As I have nearly all modules active and have no such issue with joining raids.

If it is guaranteed to happen, can you start disabling more modules to get to the module causing the problem? Try with only the urlcopy module enabled and see if it happens. If it does, disable it too so that you have no modules active, and see if it still happens.
funkydude is offline Report comment to moderator  
Reply With Quote
Old 12-05-12, 06:27 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
v7.1
  • AltInvite: New module, alt-click names in chat to invite them to group.
  • ChannelNames: BATTLEGROUND >> INSTANCE_CHAT
  • EditBox: New TOP/BOTTOM selection.
  • InviteLinks: Completely removed. Replaced by AltInvite.
  • Sticky: BATTLEGROUND >> INSTANCE_CHAT
  • Timestamps: Replaced chatline copy popup with a custom one
  • URLCopy: Replaced popup with a custom one, make links in BNET broadcasts clickable
funkydude is offline Report comment to moderator  
Reply With Quote
Old 12-06-12, 04:28 AM  
Vis
Premium Member
 
Vis's Avatar

Forum posts: 1782
File comments: 45
Uploads: 0
Does BCM have the ability, or can it be added, to save ChatFrame position and sizing to the savedvariables file?
__________________
Last edited by Vis : 12-06-12 at 05:05 AM.
Vis is offline Report comment to moderator  
Reply With Quote
Old 12-06-12, 06:03 AM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
If I remember correctly chat frame positions are saved in the chat-cache.txt file. In your WTF>ACCOUNT>SERVER>CHARACTER folder.

Originally Posted by Vis
Does BCM have the ability, or can it be added, to save ChatFrame position and sizing to the savedvariables file?
funkydude is offline Report comment to moderator  
Reply With Quote
Old 12-06-12, 01:08 PM  
Vis
Premium Member
 
Vis's Avatar

Forum posts: 1782
File comments: 45
Uploads: 0
You are correct, they are stored there. Is it possible to add the position and sizing information into a module versus copy/pasting the chat-cache.txt to all characters on every server?

Originally Posted by funkydude
If I remember correctly chat frame positions are saved in the chat-cache.txt file. In your WTF>ACCOUNT>SERVER>CHARACTER folder.
__________________
Last edited by Vis : 12-06-12 at 01:09 PM.
Vis is offline Report comment to moderator  
Reply With Quote
Old 02-09-13, 01:14 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
v7.2
BCM now includes the LibChatAnims library to prevent BCM blocking talent changes for some users.
  • AltInvite: fix inviting people that log on.
  • BNet: Add option to remove the "person" icon from chat.
  • ChatCopy: Lots of code cleanup, remove icons from text to prevent copying issues, fix GUI description.
  • Highlight: Scan instance chat for highlights, don't highlight your own chat.
  • Timestamp: Clicking the timestamp for single-line copy now also includes the timestamp.
  • URLCopy: Complete re-write for simplification and future proofing. (new TLD non-English languages and virtually any words like .book will be legitimate sites)
funkydude is offline Report comment to moderator  
Reply With Quote
Old 04-13-13, 11:31 AM  
Trommy
A Kobold Labourer
 
Trommy's Avatar

Forum posts: 0
File comments: 35
Uploads: 0
Thnx for this cool addon. But i need mini-feature - flashing tabs if new msg on it....like as addon ChatAlerts (But ChatAlerts - born more errors)
Trommy is offline Report comment to moderator  
Reply With Quote
Old 05-13-13, 12:00 AM  
scrable
A Kobold Labourer
 
scrable's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 0
File comments: 37
Uploads: 1
Editbox Border Color

Apologies if this has been asked, but is it possible to hide the border of the editbox? I mean the one that changes colors based on channel by default. I'd like to disable that border or at least change its alpha.
scrable is offline Report comment to moderator  
Reply With Quote
Old 05-22-13, 10:01 AM  
Glauck
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 25
Uploads: 1
Hi, get permanently this since last update for 5.3
Code:
Message: Interface\AddOns\BasicChatMods\BasicCore.lua:24: attempt to index local 'tbl' (a nil value)
Time: 05/22/13 17:58:43
Count: 4
Stack: [C]: ?
Interface\AddOns\BasicChatMods\BasicCore.lua:24: in function `GetColor'
Interface\AddOns\BasicChatMods\playernames.lua:77: in function `?'
Interface\AddOns\BasicChatMods\BasicCore.lua:7: in function <Interface\AddOns\BasicChatMods\BasicCore.lua:7>

Locals:
Glauck is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.