Quantcast
Download
(4 Kb)
Download
Updated: 12-13-17 05:32 PM
Pictures
File Info
Compatibility:
Shadows of Argus (7.3.0)
Updated:12-13-17 05:32 PM
Created:unknown
Downloads:14,917
Favorites:168
MD5:
7.3.0

Chicchai  Updated this week!  Popular! (More than 5000 hits)

Version: 3.4.2.2
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.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)


Archived Files (12)
File Name
Version
Size
Author
Date
3.4.2.1
4kB
Lolzen
12-13-17 05:15 PM
3.4.2
4kB
Lolzen
12-13-17 04:51 PM
3.4.1
4kB
Lolzen
11-30-17 05:02 AM
3.4
4kB
Lolzen
11-29-17 07:45 AM
3.3.2
3kB
Lolzen
07-19-10 11:32 AM
3.3.1
3kB
Lolzen
07-02-10 12:06 PM
3.3
3kB
Lolzen
07-02-10 11:47 AM
3.2
2kB
Lolzen
03-11-10 07:38 AM
3.1
2kB
Lolzen
12-13-09 07:00 PM
3.0 r4
2kB
Lolzen
04-11-09 03:18 PM
3.0
2kB
Lolzen
04-11-09 01:30 PM
2.0
2kB
Lolzen
11-17-08 03:52 PM


Post A Reply Comment Options
Unread 01-13-09, 12:53 AM  
pyremo
A Kobold Labourer

Forum posts: 0
File comments: 33
Uploads: 0
I try to unlock window to decrease the width but it automatically locks itself
Report comment to moderator  
Reply With Quote
Unread 01-08-09, 03:02 PM  
Jishima
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Re: Two Chat Windows?

Originally posted by Lolzen
It is now possible to manage the affected chatframes in the core.lua
There seems to be a problem when defining two (or more, probably, I only tested one or two) frames.

When I had only my main chat frame affected everything was working fine, but when affecting more than one frame the mouse over effect is messed up. The animation is going up and down rapidly, and only stops when you move your mouse away from the chat frame completly, which kinda kills the whole purpose of the mouse over effect, as it's not readable like this.

By the way, this applies to both defined frames, so it's not only affecting the second one.
Last edited by Jishima : 01-08-09 at 04:22 PM.
Report comment to moderator  
Reply With Quote
Unread 11-17-08, 03:54 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Re: Re: Two Chat Windows?

It is now possible to manage the affected chatframes in the core.lua
Report comment to moderator  
Reply With Quote
Unread 11-12-08, 12:36 AM  
KowalskiAvesky
A Kobold Labourer

Forum posts: 1
File comments: 23
Uploads: 0
Re: Two Chat Windows?

Originally posted by Jazzshade
This is an awesome mod, and exactly what I've been looking for. It works great with one chat frame, but I use a left and a right frame. I tried adding ChatFrame3 to the chatframes var, but the mod now seems to be getting conflicting messages. Both frames minimize, but when I mouseover one, they both maximize and minimize repeatedly. They flutter. Is there any way to add a second window and have it behave independently?

[EDIT]
Update: I found a way around this. If you copy the addon and rename it in the lua and the toc (I chose ChicchaiB) then change the hooked chat frame to Chat3 or corresponding number, it works fine. Remember to change the auto pop-up options to suit each window.
/target Jazzshade
/bow

Exactly what I was looking for. Thanks a lot for the tip!
Report comment to moderator  
Reply With Quote
Unread 10-19-08, 12:51 PM  
Jazzshade
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Two Chat Windows?

This is an awesome mod, and exactly what I've been looking for. It works great with one chat frame, but I use a left and a right frame. I tried adding ChatFrame3 to the chatframes var, but the mod now seems to be getting conflicting messages. Both frames minimize, but when I mouseover one, they both maximize and minimize repeatedly. They flutter. Is there any way to add a second window and have it behave independently?

[EDIT]
Update: I found a way around this. If you copy the addon and rename it in the lua and the toc (I chose ChicchaiB) then change the hooked chat frame to Chat3 or corresponding number, it works fine. Remember to change the auto pop-up options to suit each window.
Last edited by Jazzshade : 10-21-08 at 03:26 AM.
Report comment to moderator  
Reply With Quote
Unread 10-02-08, 02:20 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Zip vs Rar

Ok. I Prior WinRar and use as you all wish Zip.
Stop the Discussion already, please.
Report comment to moderator  
Reply With Quote
Unread 10-02-08, 02:16 PM  
Zyonin
Coffee powered Kaldorei
 
Zyonin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1440
File comments: 62
Uploads: 3
Re: Re: Re: Proprietary Compression Formats = BAD!

Originally posted by p3lim
Actually, zip > rar.

Zip works over several systems, aswell working just perfectly. WinZIP (the program) is shit however, I use 7-Zip
Agreed, I am happy 7-Zip user myself. Then again most of my normally used programs are open source.

With regards to Zip vs. Rar, generally if you want to get maximum exposure for your work, pack it in a Zip as most modern OSes (Windows XP/Vista, Mac OS X, your various Linux distros like Ubuntu or Fedora) have Zip support baked into the OS itself while Rar is a proprietary format that requires a third party program to use.
__________________
LiveJournal | Twitter

Last edited by Zyonin : 10-02-08 at 02:17 PM.
Report comment to moderator  
Reply With Quote
Unread 09-13-08, 09:17 AM  
p3lim
A Pyroguard Emberseer
 
p3lim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1623
File comments: 1219
Uploads: 30
Re: Re: Proprietary Compression Formats = BAD!

Originally posted by Lolzen
In the future i'll try to break my habit =X
But let me say this once: rar >>>>>>>>>>>>>>>>>> zip! :>
Actually, zip > rar.

Zip works over several systems, aswell working just perfectly. WinZIP (the program) is shit however, I use 7-Zip
Report comment to moderator  
Reply With Quote
Unread 07-20-08, 04:21 AM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Re: Proprietary Compression Formats = BAD!

Originally posted by Vesuuvius
LINUX NERD ANGRY!!!!

Lol, for real though, raring your addons jacks up WUU, the python updater script in the Wowace forums, Nether Panel, and Uther knows what else is out there based on open source tech. Please, pretty please, just .zip em. Because I want the updates to work. Because I like using this thing. Because it's good.

So, with all the respect I can muster: Zip it.
In the future i'll try to break my habit =X
But let me say this once: rar >>>>>>>>>>>>>>>>>> zip! :>
Report comment to moderator  
Reply With Quote
Unread 07-15-08, 01:35 PM  
Vesuuvius
A Defias Bandit

Forum posts: 2
File comments: 22
Uploads: 0
Proprietary Compression Formats = BAD!

LINUX NERD ANGRY!!!!

Lol, for real though, raring your addons jacks up WUU, the python updater script in the Wowace forums, Nether Panel, and Uther knows what else is out there based on open source tech. Please, pretty please, just .zip em. Because I want the updates to work. Because I like using this thing. Because it's good.

So, with all the respect I can muster: Zip it.
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 04:30 PM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 171
Uploads: 1
tank youz very much

Maybe you coul have it so after it gets the command to open or close it ignores that command for, say, the amount of time set for the animation. Thus it won't go back and forth on itself etc.

That's obviously just natural language, but I'm no programmer.

Thanks again for adding in a delay to stay open, and who really cares about memory usage anyways, it's all CPU usage if you really want to worry about something and Lol always does a good job of that.
__________________

Joetest - Ner'Zhul - Disciples of Death
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 03:53 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Updated.
Last edited by Lolzen : 07-14-08 at 03:53 PM.
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 01:02 PM  
xConStruct
A Chromatic Dragonspawn
 
xConStruct's Avatar
AddOn Author - Click to view AddOns

Forum posts: 199
File comments: 374
Uploads: 20
I've added a variable "NoInstantMinimize" which causes Chicchai to wait the defined time before minimizing when moving the mouse out of the chat frame. This increases memory usage by roughly 0,1-0,2 kb, so it shouldn't be a problem to keep it (:
As I can't update it here directly (Lolzen, let's put this addon on WoWI SVN!! ), you can use the link below for the new version:
http://fizz.googlecode.com/svn/trunk/Chicchai/core.lua

We'll look at the stuttering-bug, but I can't promise that it'll be fixed soon - seems like a more complicated problem... (and when you move the mouse out, it normalizes itself, so it should be okay for now )

Concerning the maximizing on special phrases: I would like to see this included, because you're right - Imho it's a nice addition. But for now the question is, how we get it to stay as an optional module - the frame has to listen on each event for getting the data to check for defined phrases. And as you know, the maximizing works on an event-basis (so registering all events to check for phrases would result either in maximizing on every call or never when somethings posted in the channel). But I'm confident that we'll find a solution.
---
Sorry for the "maximize on enter"-confusion, but that's how the Blizzard API calls a mouse over: OnEnter.
Report comment to moderator  
Reply With Quote
Unread 07-14-08, 09:58 AM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 171
Uploads: 1
Dang, back to 'Minichat'...


*shutters.
__________________

Joetest - Ner'Zhul - Disciples of Death
Report comment to moderator  
Reply With Quote
Unread 07-12-08, 05:13 PM  
Lolzen
A Fallenroot Satyr
 
Lolzen's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 130
Uploads: 10
Yeah i know what you mean by the stuttering got it myself Today once.
The things with the words.. I'll see into that, but don't expect something big.

About the moseoverthing.. I, for myself wanted it exactly as it is. For a quick glance if something you want to check mouseover, if your done, quick minimizing. I definitely will not change that, sorry.

The thing with the combatlog -> I thouht minimizing the combatlog to one line would be stupid, as you couldn't see the text, so if you click the combatlog it will automically maximise itself. So, Working as Intended (always wanted to say that ;P)

here's you hug *hugs Joe and softly clapping an his back* =)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: