Download
(14Kb)
Download
Updated: 01-15-21 01:27 PM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.2)
Shadows of Argus (7.3.0)
Return to Karazhan (7.1.5)
Legion (7.0.3)
Updated:01-15-21 01:27 PM
Created:07-10-10 12:27 PM
Downloads:8,581
Favorites:39
MD5:

ChipperChat  Popular! (More than 5000 hits)

Version: 1.5a
by: Seerah [More]

With the 3.3.5 patch, there were several features added to the default UI for the chat frames. Many of them were things that I had been using a larger chat addon for, and now could move to something smaller. I decided to create that smaller chat addon myself, and ChipperChat was born.


Features:

  • Hide chat buttons (jump to bottom button moved to lower-right corner, only shows when you are scrolled up)
  • Move edit box to the top of the chat frame
  • New editbox textures
  • Move chat frames to edges of screen
  • Move chat tabs to bottom of frames
  • Channel abbreviations
  • Increased chat history
  • Now with support for extra chat frames! (whisper/conversation windows)
  • Now with option to control timestamps - will add them to *every* message, including system messages and the combat log


How To Install:
  • place ChipperChat folder inside Interface\AddOns
  • open cc_options.lua in any text editor if you wish to change some settings
  • log into the game and open up Interface Options > Social
  • select "Classic Style" in the Chat Style dropdown (this will let the edit box hide when not in use, and give you access to your chat tabs when both the edit box and tabs are on top)


How To Configure:
This addon is configurable only through a .lua file. Open up cc_options.lua in any text editor. (My editor of choice is Notepad++.) If you make extensive changes to the defaults, I suggest saving a backup of your edited copy of cc_options.lua. All options in that file are documented extensively. If you have any questions, feel free to ask in the comments here.


Want More Features?
(Note: The addons listed below are by no means "the best" or "the only" options. They are merely an example of what is available.)
Timestamps
Go to Interface Options > Social > "Chat Timestamps" and select a style from the dropdown menu
**NEW: ChipperChat now has an option to add timestamps - this allows them to be added to *every* message, including the combat log

Mousewheel scrolling
Go to Interface Options > Social > "Enable Mouse Wheel Scrolling"

Class colored names
Right-click a chat tab and select "Settings". Mark the box under "Show Class Color" for each channel you want colored

Customized class colors
Download and install Class Colors by Phanx.

Pretty/Sleek/Minimalisitic chat tabs
Download and install the addon Fane by Haste or nibChatTabs by Nibelheim.

Sound Notifications
Download and install the addon ChatSounds by Dridzt

Keybindings for chat channels
Download and install ChatKeys by Zax

Buttons for chat channels
Download and install qChatBar by Qulight

Spam filtering
Download and install BadBoy: Anti Spam Automatic Reporter by Funkydude (there are several additional modules as well)

Hide the black bar on the Combat Log
Download and install nibHideBlackBar by Nibelheim

Minimize chat window
Download and install Chiccai by Lolzen and Cargor

Move Battle.net Toaster popup window anywhere on screen
Download and install Toastmaster by morkesh or TinyToastMover by ameyaselene
(be sure to disable ChipperChat's handling of this in cc_options.lua so you don't get conflicts)

Clickable URLs
Download and install Links in Chat by Jarod24

Copy Chat
Download and install EasyCopy by bitbiter

Can I use your code/textures?
All use of my code and textures separate from their addons must be for your own personal use and may not be redistributed separate from the addon. You may use snippets of my code in addons you intend to distribute only after receiving permission, and credit must be given.

Can I redistribute your addons?
My addons may only be redistributed in UI compilations, and any mention of the addon must point to its download page or my portal, both on wowinterface.

How can I give feedback?
Feel free to leave your comments/questions on the addon's download page, but all bug reports and feature requests need to go to my portal if you want me to remember to do them.

Do you accept cookies?
I love cookies! Unfortunately, they may turn to crumbs in the mail. Instead, you may donate to my cookie fund via PayPal.

v.1.5a
- updated TOC for Shadowlands

v.1.4.3
- updated PlaySound usage for 7.3

v.1.4.2
- fix for error when scrolling (Blizz renamed a function)

v.1.4.1
- updated TOC for 7.1
- fix for FriendsMicroButton getting renamed

v.1.4
- added option to disable need for Alt key when moving cursor in editbox

v.1.3.1
- update for Legion
- Battle.net conversation message type no longer exists
- fixed timestamps for UI changes

v.1.3
- updated TOC for 6.2
- added option to control timestamps - will add them to *every* message, including the combat log
- added setting for format of timestamps

v.1.2.1
- updated TOC number for 6.1
- change alpha of scroll to bottom button instead of show state

v.1.2
- updated TOC to 5.1
- added Instance chat to the channel names list for abbreviating as well as Instance Leader and Party Leader
- move chat tabs to the bottom of the frame (new custom tab textures to go with)
- changing the editbox texture is now handled by the addon meaning you don't need to place the textures in your Interface folder any longer (there is an option to disable this)
- updated info.txt

v.1.1.4
- channel names should again be abbreviated correctly

v.1.1.3
- bumped TOC for MoP

v.1.1.2
- attempt to fix disappearing scroll to bottom button... Still not sure why it occasionally disappears or if this will even work

v.1.1.1
-updated TOC for 4.2
-changed strreplace to gsub - hope nothing breaks! :D

v.1.1
- added support for more chat windows (moving whispers and conversations to new windows)
- slight code reorganization and optimization
- increase chat history earlier so that it doesn't wipe your chat window of the MOTD, etc.

v.1.0.1
- bumped TOC number for 4.0.1
Post A Reply Comment Options
Unread 07-30-16, 02:40 PM  
Kabuto-eu
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 45
Uploads: 2
Could you please add arrow key editbox control into your mod? I'm sure people would appreciate it!

For anyone who needs arrow keys in editbox functionality asap you can add:
eb:SetAltArrowKeyMode(false)

after line 74 in cc.lua.

Code:
70 local CCskinned = {}
71 local function SetUpWindow(frame)
72	if _G[frame] and not CCskinned[frame] then
73		--local ebheight = ChatFrame1EditBox:GetHeight()
74		local eb, btmbtn = _G[frame.."EditBox"]
75              eb:SetAltArrowKeyMode(false)
Report comment to moderator  
Reply With Quote
Unread 06-19-15, 05:23 PM  
Ahnji
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Any chance that this could one day support profiles? And in said profiles have the sizing and positioning of the windows be saved as well? When swapping between a larger screen and that of a laptop this would make it very convenient and fast setting up windows on new toons.

Cheers!
Report comment to moderator  
Reply With Quote
Unread 02-26-13, 04:20 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Originally Posted by Clamsoda
Hi Seerah, I don't know if it will help with the tainting issue, but instead of hiding the ChatFrame#ButtonFrame, you can use:
Thanks, Clamsoda. I haven't been playing too much lately, and so always forget to look into it when I actually do login for various things.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 02-25-13, 04:38 PM  
Clamsoda
A Frostmaul Preserver

Forum posts: 269
File comments: 35
Uploads: 0
Hi Seerah, I don't know if it will help with the tainting issue, but instead of hiding the ChatFrame#ButtonFrame, you can use:

Lua Code:
  1. for i = 1, 9 do select(i, _G[frame.."ButtonFrame"]:GetRegions()):Hide() end

This will hide all the regions for it, while still allowing any buttons parented to it to show. This will allow you to use the ChatFrame#ButtonFrameBottomButton as is, without having to rewrite it. I just moved it with:

Lua Code:
  1. _G[frame.."ButtonFrameBottomButton"]:SetPoint("BOTTOMRIGHT", _G[frame], "BOTTOMRIGHT", 0, 0)

I imagine it will make reusing the BottomButton easier without having to re-write it. Let me know what you think.
Last edited by Clamsoda : 02-26-13 at 01:04 AM.
Report comment to moderator  
Reply With Quote
Unread 11-08-12, 10:26 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
I haven't looked at it. I am reusing the Blizzard UI button. I don't know if that addon makes its own or not.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 11-08-12, 10:16 PM  
Clamsoda
A Frostmaul Preserver

Forum posts: 269
File comments: 35
Uploads: 0
Thank you for the reply!

Ahhh. Glad to know I am not the only one. Have you tried looking at BasicChatMod's implementation of the same feature? If I recall correctly, it never had an issue.

Either way, I'll try to let you know if I figure anything else out, and let me know how I may help you in pinning down the taint.

Have a great day.
Report comment to moderator  
Reply With Quote
Unread 11-08-12, 04:33 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Re: Regarding the lack of scroll-down button

Originally Posted by Clamsoda
Good afternoon Seerah,

I wanted to confirm that I am being affected by the random disappearance of the scroll-down button. I am currently using the latest version. Unfortunately I have not noticed what in particular causes this to happen, other than it typically happens after a longer period of time.

Additionally, shift+scroll down DOES NOT work either.

Thank you for your time, and please let me know if there is any way I can assist you in tracking down a solution to this.
I see it every now and then, too... I think it's taint related, but I can never track it down either... Perhaps I'll get it pinned down in the future.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 11-08-12, 03:26 PM  
Clamsoda
A Frostmaul Preserver

Forum posts: 269
File comments: 35
Uploads: 0
Regarding the lack of scroll-down button

Good afternoon Seerah,

I wanted to confirm that I am being affected by the random disappearance of the scroll-down button. I am currently using the latest version. Unfortunately I have not noticed what in particular causes this to happen, other than it typically happens after a longer period of time.

Additionally, shift+scroll down DOES NOT work either.

Thank you for your time, and please let me know if there is any way I can assist you in tracking down a solution to this.
Report comment to moderator  
Reply With Quote
Unread 07-15-11, 05:01 PM  
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 10860
File comments: 687
Uploads: 33
Re: Bugs?

Originally posted by Kathan
The main reason I downloaded this was for the ability to reposition the chat windows beyond the default limits. That works flawlessly. The only option I set was to keep the chat edit box at the bottom, and now when I scroll up the "Jump to bottom" button isn't displayed anymore.

I suppose I should disable all my addons but Chipperchat, but I'm at work atm. I don't have any other chat addons, except one that plays a tone on different messages, nothing to do with the windows.
This just started for me yesterday as well. I'm not sure why. Try shift+scroll-down to see if that will still get you to the bottom.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

[SIGPIC][/SIGPIC]
Report comment to moderator  
Reply With Quote
Unread 07-15-11, 10:10 AM  
Kathan
An Aku'mai Servant

Forum posts: 33
File comments: 16
Uploads: 0
Bugs?

The main reason I downloaded this was for the ability to reposition the chat windows beyond the default limits. That works flawlessly. The only option I set was to keep the chat edit box at the bottom, and now when I scroll up the "Jump to bottom" button isn't displayed anymore.

I suppose I should disable all my addons but Chipperchat, but I'm at work atm. I don't have any other chat addons, except one that plays a tone on different messages, nothing to do with the windows.
Report comment to moderator  
Reply With Quote
Unread 07-14-10, 05:16 AM  
schambi
A Murloc Raider
 
schambi's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 12
Uploads: 1
Originally posted by Ultranutter
Once thing i noticed is you can not resize the window smaller than the normal wow chat frame, can you maybe make an option to resize?

Regards
didnt test it yet but that would be nice cause it looks a bit too huge imo.
Anyways nice addon even though i cant test it atm ^^
Report comment to moderator  
Reply With Quote
Unread 07-11-10, 10:42 AM  
Ultranutter
Premium Member

Forum posts: 3
File comments: 25
Uploads: 0
Once thing i noticed is you can not resize the window smaller than the normal wow chat frame, can you maybe make an option to resize?

Regards
Report comment to moderator  
Reply With Quote
Unread 07-10-10, 02:14 PM  
Ultranutter
Premium Member

Forum posts: 3
File comments: 25
Uploads: 0
Hi,

Just a quick thank you for this pefect chat mod!!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: