Download
(4Kb)
Download
Updated: 10-06-18 09:18 AM
Pictures
File Info
Compatibility:
Battle for Azeroth (8.0.1)
Updated:10-06-18 09:18 AM
Created:unknown
Downloads:23,597
Favorites:165
MD5:

Chicchai  Popular! (More than 5000 hits)

Version: 3.4.5.1
by: Lolzen, xConStruct

About

Chicchai is a little Addon that will Minimize the Chat after a few seconds.
Features
  • Minimize the Chat after X seconds
  • Maximize Chat on mouseover
  • Animations (+how long should the Animation take)
  • Configurable on wich events (Guild, say, yell,...) the chat should maximize
  • Possibility to disable maximizing in combat
  • CombatLog will be maximized when selected (optional, default)

Preview
Click for Previewvideo - Chicchai in action

Configuration
The configuration file is named cofig.lua and contains help text to guide you through.
Chicchai on Github
https://github.com/Lolzen/Chicchai
Originally: https://github.com/xconstruct/Chicchai
Thanks to
Cargor (EU-Nozdormu) aka XconStruct
Picking up the idea and materializing the addon, maintaining through years after quitting WoW

3.4.5.1
* prevent chatevents interfering while mouse is hovering over the chatframe

3.4.5
* fixup boolean error

3.4.4
* config: cleanup events removed from game and update reference list per link

3.4.3
* refix frozen chat window on login by direct calls of Animate() instead of unpdateHeight()
* respect MaximizeCombatLog on floating combatlog and handle docking/dedocking it

3.4.2.2
* fix error on chatevent when chatframe is not in config

3.4.2.1
* fix minimizing/maximizing ALL windows on mouseover

3.4.2
* config is now an own file, instead of being part of core.lua
this allows for copying/backing up your config between updates
* swept through code and used chatframes directly instead of frames tucked on the chatframes
* fixed a bug where config setting would be ignored for certain chat events (eg. only ChatFrame1 for "say" is set, but ChatFrame3 and ChatFrame4 would have been triggered)

3.4.1
* fixed "frozen" chat window on login

3.4
* crude legion update

3.3.2
* try to minimize chat on load
* Re-introduce ChatFrame:UpdateHeight() to manually update the height
* fixed a possible error with the chat-tabs

3.3.1
* fixed chat height of messages spanning multiple lines

3.3
*fixes for 3.3.5
*simpler event handling, including battle.net-events

3.2
*Prevent chat from resizing when moving it around

3.1
*TOC bump
*Added new PartyLeader event to the eventlist

3.0
* Another rewrite
* Chicchai now uses less CPU time
* You can define how many lines you'd like to see in minimized mode
* docked chatframes are now handled properly
* fixed chat frame flickering happening sometimes on mouseover
* you can define how long you should hover the frame until it maximizes
* chatframes can stay maximized for a defined time before minimizing on mouseleave
* you can configure on which custom channels the chatframe maximizes

2.0
*Core rewritten
*You are now able to manage the chatframes you want to be affected (like chatframe 5, 6, 8, and so on)
*TOC bump

1.1
*A few improvements
*Now Updates when the Chat Window is too small or big

1.0.1
*Added Option, that the Chat will stay open for a defined time after mouseover
Optional Files (0)


Post A Reply Comment Options
Unread 10-12-09, 08:47 AM  
Xarl
A Warpwood Thunder Caller
 
Xarl's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 94
File comments: 224
Uploads: 1
Originally posted by Cargor
@Xarl: Did you try this one?


@Zveroboi:
Blizz stores the size of the chat frame on every logout and sets it on login, there is no way around it. Just unlock the chat frame and resize it by dragging on one of the corners.
Yeah i did and it did not change anything for me.

But its ok i will live with out it
__________________
Report comment to moderator  
Reply With Quote
Unread 10-11-09, 07:13 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
@Xarl: Did you try this one?
Originally posted by Cargor
You need to add ["ChatFrame2"] = true in your ChatFrameConfig at the beginning, otherwise Chicchai doesn't register it for maximizing/minimizing.
@Zveroboi:
Blizz stores the size of the chat frame on every logout and sets it on login, there is no way around it. Just unlock the chat frame and resize it by dragging on one of the corners.
__________________
« Website | GitHub »

Oh hai!
Last edited by xConStruct : 10-11-09 at 07:14 AM.
Report comment to moderator  
Reply With Quote
Unread 10-09-09, 07:20 AM  
Zveroboi
A Murloc Raider

Forum posts: 5
File comments: 69
Uploads: 0
My chat settings didnt reset to defalt after i deinstall this mod! Now my chat has 1 row everytime! WTF ?!
__________________
Yes, my english = worst english ever...sry
Report comment to moderator  
Reply With Quote
Unread 10-05-09, 07:34 PM  
Xarl
A Warpwood Thunder Caller
 
Xarl's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 94
File comments: 224
Uploads: 1
I am confused to be honest.

I installed the addon and on Window 1 where i have only my Area Chat it maxi and minimizes but when i switch to Trade it dont move a bit and even that it has these settings...

Code:
-- Modify this to maximize only on special channels
-- comment/remove it to react on all channels
local channelNumbers = {
	[1] = true,
	[2] = true,
	[3] = true,
}
I did remove them like it says but then not even Area Chat will open up then.

Thing is i have a Guild Chat window on the other Side and it did not even touch it and i am not sure what to change on the Code.


Anybody that can help ?


Thanks in advance
__________________
Report comment to moderator  
Reply With Quote
Unread 09-13-09, 10:59 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Well, theoretically speaking yes, but it would maybe require a lot of code changes.

Shameless self-promotion here: I would suggest taking a look at my LibFx-1.1 which is written to simplify a lot of the animating stuff (sliding, fading and so on) - you can find a detailed documentation on the page including a small example.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-11-09, 04:24 PM  
loui
A Kobold Labourer
 
loui's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 1110
Uploads: 1
Hi there.. !!

is it possible to use the slide animation for other things.
for example sliding kgpanels?

Thanks in advance!
Report comment to moderator  
Reply With Quote
Unread 09-03-09, 10:28 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
Yep, that's because Blizz stores the chat height / width anew on every logout / reloadUI and there is no way to prevent this. But it should be no problem to unlock the chatwindow and resize it back to your preferred size.

But Chicchai shouldn't touch your complete layout other than the chat-height and this only on defined frames.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 09-03-09, 04:57 AM  
Kouryu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
freak error ?

I'm a new user, like the addon so a far. Encountered a small problem, after installing the addon and then disabling the addon my main chat window was still 1 line. After uninstalling the addon main chat window was still 1 line. Resetting the chat windows fixed the problem but i was just wondering is that normal occurrence with the addon ? A couple side notes I have one additional chat window setup for guild chat and also i had not configured the addon in anyway before disabling/uninstalling it. Not a big issue just a pain to setup my chat windows again after reseting them
Report comment to moderator  
Reply With Quote
Unread 08-30-09, 06:26 AM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
You need to add ["ChatFrame2"] = true in your ChatFrameConfig at the beginning, otherwise Chicchai doesn't register it for maximizing/minimizing.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 08-27-09, 10:09 PM  
fuqinsim
A Murloc Raider

Forum posts: 4
File comments: 23
Uploads: 0
hmm..,

I tried your bit of code to maximize the combatlog frame in combat and minimize when OOC but i receive the following error when entering combat:

[2009/08/27 23:59:02-1694-x1]: Chicchai-3.0\core.lua:184: attempt to call method 'Maximize' (a nil value)

and this one leaving combat:

[2009/08/27 23:59:16-1694-x1]: Chicchai-3.0\core.lua:186: attempt to call method 'Minimize' (a nil value)

really liking the addon , this little feature would be nice if i could get it to work. I got the code above that to work(to maximize on editbox open) and i know enough t oge taround well with LUA. Thanks for your time and effort :0]
Report comment to moderator  
Reply With Quote
Unread 08-27-09, 04:10 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 18
As far as I remember, only the main chatframe can be tabbed/docked.
__________________
« Website | GitHub »

Oh hai!
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 02:19 PM  
Lolzen
An Aku'mai Servant
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 36
File comments: 167
Uploads: 12
Re: multiple chat windows

Originally posted by samhain_whitefox
umm, oki, here's the thing, I want multiple chat windows, you know, one window for says, general chat and the combat log, and another SEPERATE window that has different windows in it, one for guild, party/raid, and whispers. I know how to seperate the windows, what I can't figure out is how to put the windows together once they're seperated from the main?

anyone help?
Just drag one chatframe onto another, like docking one chattab, to the other.
If you have Fane or anything other installed you may consider disabling it for an easier docking.
But i don't know how it is doing it with fane, as i have only one Chat Window with 2 Tabs -> Standart :P

For further help i recomment the Official UI Forums, as the Chat Windowbehavor isn't affected by Chicchai in any way (except Minimizing/Maximizing) and my english isn't the best, sry
Report comment to moderator  
Reply With Quote
Unread 08-24-09, 02:01 PM  
samhain_whitefox
A Deviate Faerie Dragon
 
samhain_whitefox's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 12
File comments: 38
Uploads: 1
Question multiple chat windows

umm, oki, here's the thing, I want multiple chat windows, you know, one window for says, general chat and the combat log, and another SEPERATE window that has different windows in it, one for guild, party/raid, and whispers. I know how to seperate the windows, what I can't figure out is how to put the windows together once they're seperated from the main?

anyone help?
__________________
a heart alone
a heart of stone.

a shattered love
a battered child.

innocence lost
at rending cost.
Report comment to moderator  
Reply With Quote
Unread 08-13-09, 10:59 PM  
aflucero
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Keybind popup

Could you maybe add a way to key bind the popup so you don't have to mouse over the chat frame.
Report comment to moderator  
Reply With Quote
Unread 05-28-09, 02:33 PM  
wagglesmurfsignup
A Defias Bandit

Forum posts: 3
File comments: 5
Uploads: 0
Is there a way to make the chat frame completely disappear when minimized? I have local minimizedLines = 0 in the .lua, but it still shows 1 line.

Thanks!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: