Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(34 Kb)
Download
Updated: 06-24-10 05:44 AM
Pictures
File Info
Updated:06-24-10 05:44 AM
Created:12-14-09 05:16 AM
Downloads:10,797
Favorites:48
MD5:
gChat  Popular! (More than 5000 hits)
Version: 1.5 (unfinished beta) + gLib
by: Goldpaw [More]
From version 1.4, gMedia is no longer bundled, and needs to be downloaded separately!


This addon is developed for those people that wants a simple mod to manipulate the chatframes to fit their UIs, but don't wish to install major chat addons like Prat or ChatMod. It contains no heavy databases, no highlighting of words, no spamfilters, no nothing.

/gChat - Opens the main options menu
/tt or /wt - Whispers your current target
/tf or /wf - Whispers your current focus target

What does it do?
  • Hides the buttons and arrows next to the chatframes
  • Enable the use of the arrowkeys in the editbox
  • Can move the editbox to the top of the chatframe
  • Can hide the background of the editbox
  • Abbreviates the channel names
  • Prevent the chat from fading out
  • Outlined and shadowed chat to make it easier to read

How can I configure it?
  • Access the options from Options -> Interface -> AddOns -> gChat
  • Type "/gchat"

What is the name of the UI and Addons in your screenshots?
  • gUI
1.5
- Updated to work with the WoW 3.3.5 Patch
- Removed timestamps, as these are done properly by the default UI now
- Removed mousewheel scrolling, as this is handled by the default UI now

1.45
- Shortened XP reports a bit.

1.44
- Now uses gLib 2.4

1.43
- Now using gLib's localization handler
- Changed some of the Honor abbreviations, should function in all locales now
- Added a lot of abbreviations, including experience gains (and losses...?)

1.42
- Removed gChat:GetName() to gChat:GetCharName() to counter some interesting problems with Auctionator

1.41
- Now embeds gLib.

1.4
- Modified to use gLib2 and gMedia2
- No longer comes bundled with gLib and gMedia, these 2 libraries are now dependencies
- More abbreviations added for loot, quest rewards and Honor kills
- Now uses gLib.String:Upper() to abbreviate numbered channel names
- New slash commands; /tt and /tf (or /wt and /wf), to whisper target or focus. Credits to Alunora for the original TellTarget code. Modified to avoid input bug when using keybinds, only send the whisper upon releasing the key, as well as fit gChat better in general.
- Removed /resetall and /configure commands
- Option to reset settings to defaults now available via the Interface Options Menu
- Reworked the options and functions to display the clutter

1.3
- Fixed a bug with the /resetall command
- Removed "YELL" and "WHISPER" from default sticky channels. Really, who wants to yell as default?
- Last finishing period of a chat line should no longer disappear
- Removed some depracated variables from the default settings
- Added options to remove brackets from chat. This option also removes the brackets from the timestamps.
- Chat abbreviations and timestamps should now persist through zoning
- Made abbreviations compatible with pretty much all locales (in theory), credits to Baine for this!

1.292
- gMedia updated, changed the input form of gMedia:panel()

1.291
- gLib updated, configuration menus should work again for all users

1.29
- Added role icons for Dungeons to the chat.
- Gave the editbox a glowing shadow in the relevant chat type color when neonchat is activated
- Added functionality that makes all channels available as sticky channels (Speak directly in Officer, Trade, etc when pressing ENTER)

1.28
- Removed the references to /setmain and /clearalias from the main menu

1.27
- Alias functionality removed. Proved to interfere too much with other addons.

1.26
- Now unregisters events that are no longer needed

1.25d
- Fixed a bug that broke the ability to type /afk or /dnd. AFK and DND flags should once more be functional.

1.25c
- Rewrote the alias routines, and deactivated it when WIM is loaded. Too hard to work around WIM's complete take-over of whispers

1.25b
- gLib updated to 1.01 to work around some justifyH errors. Changed the manner of a fail-check in gLib:CreateCheckButton() and gLib:CreateText().

1.25
- Bugfix needed on the new alias routines. Apparently Blizzard doesn't send your text to the SendChatMessage() command when it's typed via the editBox, so some major ghettohacks were needed to make it work in most scenarios. Not happy.

1.24
- Dependant on gLib. Code to create UI elements and Interface Options Panel removed, since gLib does this.
- New feature: Added /setmain and /clearalias commands to set and show your main character when playing on your alts

1.23
- Settings should once again be saved between sessions

1.22
- Moved ChatFrameEditBox's gMedia:panel() call to the ADDON_LOADED() event handler
- Changed some values in the gMedia:panel() call to nil
- Fixed a line of text in the options menu that was larger than it should be

1.21
- Added some brackets to faulty truth/false checks
- Fixed a spelling error, probably made some new ones

1.2
- Added a custom EditBox with neon effects. Credits to Mikma.
- Changed Party Leader to Dungeon Guide, added abbreviation
- Added an unholy dependence on gMedia... *gasp*
- Some more stuff I've totally forgotten

1.1
- Changed the colors of all gAddon names
- Added an option to show the bottom arrow when not being at the bottom of a chat frame
- Added the ability to move the chatframe clutter to the right side of the chat frame
- Changed some of the default settings

1.0b2
- Options for showing timestamps and abbreviating channel names now work as intended

1.0b
- Split the options for outlined and shadowed chat for greater customization
Optional Files (0)


Archived Files (20)
File Name
Version
Size
Author
Date
1.5 (unfinished
20kB
Goldpaw
06-23-10 05:03 AM
1.441
35kB
Goldpaw
06-09-10 05:13 PM
1.44
35kB
Goldpaw
06-09-10 03:36 PM
1.42
30kB
Goldpaw
05-14-10 08:43 AM
1.41
30kB
Goldpaw
05-13-10 10:51 AM
1.4
19kB
Goldpaw
05-13-10 06:40 AM
1.3
541kB
Goldpaw
04-06-10 04:01 PM
1.291
347kB
Goldpaw
03-20-10 03:33 PM
1.27
340kB
Goldpaw
03-17-10 10:16 AM
1.25d
339kB
Goldpaw
03-16-10 10:40 AM
1.25c
339kB
Goldpaw
03-16-10 09:24 AM
1.25
339kB
Goldpaw
03-16-10 07:34 AM
1.25
338kB
Goldpaw
03-15-10 02:58 PM
1.24
338kB
Goldpaw
03-15-10 01:56 PM
1.23
332kB
Goldpaw
03-12-10 04:08 AM
1.22
332kB
Goldpaw
03-12-10 12:44 AM
1.21
332kB
Goldpaw
03-11-10 06:27 AM
1.2
331kB
Goldpaw
03-11-10 04:24 AM
1.1
14kB
Goldpaw
12-22-09 08:35 AM
1.0b2
13kB
Goldpaw
12-14-09 01:03 PM


Post A Reply Comment Options
Unread 06-28-10, 09:23 PM  
personcube
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Originally posted by Goldpaw
This addon used to be better, and will be soon again. 3.3.5 patch in US, not EU. No PTR up. I'm unable to work on it right now for that reason!

The items that are visible when they shouldn't be, were part of my own debugging process when figuring out how the new system worked. Visibility will work as intended again when I'm done.

About the thing with saving chat position between sessions;
Blizzard saves where your chatframes are. It's stored by WoW itself, and has nothing to do with the addons. If the position of the frame changes between sessions, then it's not a case of the addons not saving the position, it's in face a case of the addons CHANGING it!
Thanks a bunch for staying active with your followers and doing a -fantastic- job!

I've gotten this addon set up perfectly, coupled with nibChatTabs, and now my UI, yet again, looks -fantastic-.

The only complaint, of course, is the memory usage, but that will subside, and I'm really not too worried as it is not causing errors or crashing. ^_^

Thanks again!

EDIT: No idea why, but something I hadn't noticed was that 'short channels,' etc. isn't working for me. That is for Trade, General, etc. Everything in a chat tab that isn't linked to my main chat window. This is a very peculiar issue. Also I cannot remove the brackets. I am going to try some tinkering to see what I can figure out.

EDIT #2: So any word on the memory issue? It's sitting at 8-9mb now... :\
Last edited by personcube : 07-08-10 at 05:32 AM.
personcube is offline Report comment to moderator  
Reply With Quote
Unread 06-27-10, 03:42 AM  
Goldpaw
A Cyclonian
 
Goldpaw's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 239
Uploads: 21
Originally posted by nitewarlord
I'm also have the high mem usage problem.

But i'm also having issues with I have the buttons set to never show but the lil box that the buttons are placed in on the side of the chat is still showing. Also i keep getting an error whenever I hit one of my chat macros. I'll post the error a lil later today.

Other then that great addon..and happy to see that unlike most others that i know of its saving chat position on reloads and logging. I've recommended it to some of my guildies that are complaining hehe
This addon used to be better, and will be soon again. 3.3.5 patch in US, not EU. No PTR up. I'm unable to work on it right now for that reason!

The items that are visible when they shouldn't be, were part of my own debugging process when figuring out how the new system worked. Visibility will work as intended again when I'm done.

About the thing with saving chat position between sessions;
Blizzard saves where your chatframes are. It's stored by WoW itself, and has nothing to do with the addons. If the position of the frame changes between sessions, then it's not a case of the addons not saving the position, it's in face a case of the addons CHANGING it!
Goldpaw is offline Report comment to moderator  
Reply With Quote
Unread 06-27-10, 03:38 AM  
Goldpaw
A Cyclonian
 
Goldpaw's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 239
Uploads: 21
Originally posted by personcube
I am sitting at about 5.77mbs regularly. No idea why. Maybe that's just how it's suppose to be?
Rofl, no!
This is definitely NOT supposed to happen! Since this is currently an unfinished beta, which I am unable to continue working on until Wednesday the earliest (when EU gets the 3.3.5 patch), there is most likely some memory leak in there somewhere.

I will look into it once I get the chance, and fix it along with the rest of it.
Goldpaw is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 02:03 PM  
Bornabe
A Flamescale Wyrmkin
 
Bornabe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 133
File comments: 285
Uploads: 6
I didn't notice the high mem problem before, but am now, game will crash after a while referencing that it's run out of memory for a procedure. I have 8 GB of ram... am I playing too long? lol

I sure hope this latest Blizz patch isn't going to make folks have to rewrite their addons from scratch.
Last edited by Bornabe : 06-26-10 at 02:04 PM.
Bornabe is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 07:02 AM  
Fedaykin
A Kobold Labourer
 
Fedaykin's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
A problem I am finding right now, is that with gChat enabled I can not see what I am typing into the text input box. And without gChat I can't move my chat box all the way to the bottom of the screen!

I tried gChat with and without gLib enabled. I believe I have tried all of the options to no avail.
__________________
  • I will not fear,
    Fear is the mind-killer,
    I will face my fear,
    I will let it pass through me.
Fedaykin is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 06:07 AM  
nitewarlord
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 50
Uploads: 1
I'm also have the high mem usage problem.

But i'm also having issues with I have the buttons set to never show but the lil box that the buttons are placed in on the side of the chat is still showing. Also i keep getting an error whenever I hit one of my chat macros. I'll post the error a lil later today.

Other then that great addon..and happy to see that unlike most others that i know of its saving chat position on reloads and logging. I've recommended it to some of my guildies that are complaining hehe
Last edited by nitewarlord : 06-26-10 at 06:07 AM.
nitewarlord is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 01:08 AM  
personcube
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Hmmm. Wonder what's crack-a-lackin' then...that is a worrisome amount of memory usage.

Also, is there a way to stop tabs from appearing except when hovered over? I have it where the clutter is disabled until I hover over, but sometimes the tabs like to show up. I'd really like to just not see them. Or have a 'fane-like' effect on them. Any suggestions?

Also, also, is there a way to make Battle.net messages match whispers? E.g. >[Person] for whispers as well as Battle.net messages? I can tell by colors, of course.
Last edited by personcube : 06-26-10 at 03:05 AM.
personcube is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 12:40 AM  
es0ter1c
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
That seems like a lot for a chat addon. My wowecon can at times be as much as 13mbs but it is mega, and pwnage.
es0ter1c is offline Report comment to moderator  
Reply With Quote
Unread 06-26-10, 12:08 AM  
personcube
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Originally posted by ffcloud2000
Anyone else notice any kind of memory leak with the addon.. it keeps hitting 6megs for me :S[/url]
I am sitting at about 5.77mbs regularly. No idea why. Maybe that's just how it's suppose to be?
personcube is offline Report comment to moderator  
Reply With Quote
Unread 06-25-10, 06:44 PM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 22
File comments: 110
Uploads: 0
Anyone else notice any kind of memory leak with the addon.. it keeps hitting 6megs for me :S

__________________
ffcloud2000 is offline Report comment to moderator  
Reply With Quote
Unread 06-25-10, 10:35 AM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 22
File comments: 110
Uploads: 0
Originally posted by Goldpaw
These situations indeed. Nothing that can bring people to comment threads and support forums like a big black box covering the entire screen...
Lol ooooo maybe that whole black box was your little way of getting everyone's attention.. I see now heh
__________________
ffcloud2000 is offline Report comment to moderator  
Reply With Quote
Unread 06-25-10, 06:24 AM  
Goldpaw
A Cyclonian
 
Goldpaw's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 239
Uploads: 21
Originally posted by ffcloud2000
WoWI here actually has an updater also thats like curse which i prefer called "MMOUIMinion" Tho i always click the more info menu and see whats changed just incase its something i should know about.. like these situations
These situations indeed. Nothing that can bring people to comment threads and support forums like a big black box covering the entire screen...
Goldpaw is offline Report comment to moderator  
Reply With Quote
Unread 06-24-10, 03:00 PM  
ffcloud2000
A Fallenroot Satyr

Forum posts: 22
File comments: 110
Uploads: 0
Originally posted by Goldpaw
The Curse Client is the true reason I have chosen not to update what's hosted on Curse. People will click "Update" when a new version is available. A lot of Premium customers (myself included) have set it to automatically update.

And gChat 1.5 does NOT work on clients that haven't gotten the WoW 3.3.5 patch yet.

Here on WoWInterface, people actually have to click "download" by themselves, and not rely on an external auto-updater. That way they can see my big red warning on the frontpage, not to mention the recent posts here in the comments section.

Which is pretty much working as intended.
WoWI here actually has an updater also thats like curse which i prefer called "MMOUIMinion" Tho i always click the more info menu and see whats changed just incase its something i should know about.. like these situations
__________________
ffcloud2000 is offline Report comment to moderator  
Reply With Quote
Unread 06-24-10, 02:27 PM  
Bornabe
A Flamescale Wyrmkin
 
Bornabe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 133
File comments: 285
Uploads: 6
Re: Re: It works!

I enjoyed the 'IM' sound from WIM as well, which is exactly what I was thinking of. Now... pull your pants back up and use your wooga wooga magic on those servers over there so they get the patch sooner, lol.

I personally didn't see a problem with the Editbox as it looks beautiful and with Blizz Options on Classic, it works flawlessly. I don't even know what this whole IM thing is in their options, other than each window if you have multiples can have it's own editbox always showing, which isn't for me at all. I just use one chat window and have filtered out all the useless stuff, shoved it all into another Tab and use Mik's Scrolling Battle Text to show me XP, Honor, Item Loots, etc... on the fly and the Chat Tab with all that crap if I absolutely need to view it.

Added Note: I love your addons and am looking forward to your full UI release to see how it's doing. I noticed the LUI setup the other day and it made me wish I could build an all-out fresh design for BornabeUI exactly how I like it with minimal, but useful, options for my users without all the extra goings over of all the addons I use (Over 100 addons now, lol).

Originally posted by Goldpaw
I'm aware of all the listed bugs. They are, as mentioned, the result of me getting thrown out of the PTR and living in the EU, not being able to finish it. In other words; I got caught with my pants down!

You can consider the feature requests "GRANTED"!

Recently it has been brought to my attention that some people *gasp* use SOUND in World of Warcraft, and one of the things I really missed when I stopped using WIM, was the nice little "pling" when I received a whisper. I surely can implement that sound in gChat, and have it tied to whatever the proper option in the WoW sound settings is.

... My name is Earl ... I already miss that show, no clue why it got cancelled, everyone I know was watching it and wants it back.

I am also looking into a better way to handle the editboxes, now that potentially all windows can have one. And yes, I am aware of that my fancy gMedia editbox does NOT appear when you throw whispers into a window/tab of their own. It's on my list. A list as long as Earl's list by now.
Bornabe is offline Report comment to moderator  
Reply With Quote
Unread 06-24-10, 12:29 PM  
Goldpaw
A Cyclonian
 
Goldpaw's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 239
Uploads: 21
Re: It works!

Originally posted by Bornabe
You're the best man, it now works.

*Possible Bugs* (Went down to using only gChat + gMedia2 for testing.)
-Abbreviate the Chat doesn't seem to do anything.
-Social Clutter Background still shows when you Always Hide and have a background showing.
-Social Button & Arrows are still clickable when Hidden, could have something to do with that background still showing above.
-Background color is flashing between your choice and fully transparent. No idea what would be causing that.

*Feature Requests*
-Could you possibly add the ability to show the new Social Button whilst removing the other 'Clutter' buttons for those of us who want that feature but not the arrows?
-Could you add the ability to have a Sound play when receiving a Whisper?
I'm aware of all the listed bugs. They are, as mentioned, the result of me getting thrown out of the PTR and living in the EU, not being able to finish it. In other words; I got caught with my pants down!

You can consider the feature requests "GRANTED"!

Recently it has been brought to my attention that some people *gasp* use SOUND in World of Warcraft, and one of the things I really missed when I stopped using WIM, was the nice little "pling" when I received a whisper. I surely can implement that sound in gChat, and have it tied to whatever the proper option in the WoW sound settings is.

I am also looking into a better way to handle the editboxes, now that potentially all windows can have one. And yes, I am aware of that my fancy gMedia editbox does NOT appear when you throw whispers into a window/tab of their own. It's on my list. A list as long as Earl's list by now.
Goldpaw 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.