Download
(33Kb)
Download
Updated: 07-13-10 09:46 PM
Pictures
File Info
Updated:07-13-10 09:46 PM
Created:unknown
Downloads:7,964
Favorites:85
MD5:

Conversation Manager  Popular! (More than 5000 hits)

Version: 0.9.3-30300
by: Silh [More]

Conversation Manager was written to help sort out the mess of text that one can accumulate when talking in raid, guild, a couple channels, and getting 5 whispers at a time.

The main window is pretty much self explanatory. Possible 'conversations' you can have are listed on the left side: Party chat, raid chat, guild chat, officer chat, channels, and whispers from other players. Clicking on one of them will give you your conversation history with them in the frame on the right side. This is an EditBox (though editing is not permitted), so you can select and copy from it, though the downside is you are unable to click on links inside it. A separate links panel is available on the side for clickable links. If a channel is selected, a list of players will be shown in the links panel instead.

The history is saved between sessions, to help against missed chat say if you AFK and timeout, or get disconnected. Crashes obviously won't be protected against though since variables won't get saved on a crash. The history is also kept on a per-realm basis, so one can simply continue conversation with someone when you've switched characters.

Whenever a message is received, either in guild chat, channel, or a whisper, that item will blink (if that option is enabled) to show you a message has arrived. By default, blinking is only enabled for channels and whispers.

/converse help will give a list of options:

/converse hide/show - hide or show window
/converse lock/unlock - lock or unlock window for dragging
/converse reset - reset window position, in case dragged off screen
/converse fontsize # - change font size in history window
/converse maxlines # - change maximum number of lines kept in history
/converse clearall - clear ALL history for ALL conversations
/converse clearchat - clear group/guild chat history
/converse clearchan - clear history for channels
/converse clearmsg - clear history for whispers
/converse clearrand - clear history for non-friend whispers only
/converse blink - toggle blinking for party/raid/bg/guild/officer chat
/converse chanblink - toggle blinking for channels
/converse msgblink - toggle blinking for whispers
/converse sync/nosync - set whether your chat entry box follows whoever you have selected in the main window at the time
/converse date/nodate - enable/disable datestamping
/converse altchat/noaltchat - enable/disable alternate IM-style editbox. Note that this editbox is for chat text only, will not deal with slash commands, and you cannot shift-click links into it.
/converse gemfilter/nogemfilter - enable/disable GEM channel filter
/chatall - refresh list of players for all channels

At the top of the main window are checkboxes which allow you to ignore certain channels/etc. so that Conversation Manager does not keep a history for them. This allows you to, for example, ignore General chat, or other addon communication channels, or hide the Guild/Officer spots if you are unguilded or not an officer.

Known quirks:

Every now and then when switching to a new item and the wall of text is updated, it will fail to scroll to the very bottom. Reselecting usually will cause it to update properly... but not always

I recommend not setting maxlines too high if you have a slower system, as can will incur lag for every new line received when a history starts getting big when you have the links panel open. The default is 256, double the 128 of the usual chat history box. 1024 lines seemed to work okay on my already addon-bloated older computer (Athlon64 3200).

Thanks to Mikk for his ChatThrottleLib

Abbreviated Changelog:

0.9.3 - July 13, 2010
  • Added RealID messaging support. No RealID conversations yet though
  • Added line splitting for multiline pasting if one line is too long

0.9.2 - June 30, 2010
  • Ugly kludges to account for cvar for realm name not always returning
    a real value.
  • Sometime before this, don't remember when, added Party Leader support

0.9.2 - May 10, 2009
  • Fixed fauxscrollbar bug

0.9.1 - September 14, 2008
  • Tweak added for changes in WOTLK scrollbar handling functions

0.9 - September 14, 2008
  • Tweaked pause/resume behaviour slightly
  • Added multi-line pasting; using Mikk's ChatThrottleLib

0.8 - July 27, 2008
  • Back after a long, long absence...
  • Changed link parsing slightly
  • Added pause/resume buttons (to make things easier for copy & paste since it's annoying as heck when you're trying to select something while scrolled up and it scrolls you back down to the bottom since somebody said something...)

0.7.0 - February 19, 2007
  • Added GEM filter option

0.6.1 - December 12, 2006
  • Reimplemented editbox sync to work with new secure function hook.
    You may have to reenable this with '/converse sync'
0.6 - December 6, 2006
  • Removed editbox sync
0.6b - November 17, 2006
  • Update to lua 5.1/WoW2.0 behaviour (pairs(), string.gmatch)
  • Note links have 8 numbers now instead of 4 before the |h

0.5.4
  • Added tooltip for items on sidebar.
  • Changed datestamp format to show player name.
  • Enforced maxlines limit.

0.5.3
  • Added clearchat/clearchan/clearmsg/clearrand.
  • Sequential repeated links only show up as a single link in the links panel
Optional Files (0)


Post A Reply Comment Options
Unread 07-13-10, 09:54 PM  
Silh
A Fallenroot Satyr
 
Silh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 17
Uploads: 2
Very overdue update...

Sorry about the lack of updates!

Added RealID chatting (sorry, no RealID group conversations yet), odd bugfixes.

I really should rewrite the thing though!
Last edited by Silh : 07-14-10 at 05:34 PM.
Report comment to moderator  
Reply With Quote
Unread 03-15-10, 11:22 AM  
Xaxziminrax the Second
A Murloc Raider

Forum posts: 5
File comments: 15
Uploads: 0
Party leader messages

This addon still seems to work, except it doesn't log party leader messages. I've poked through the code, but as it's long and tedious, I have come to no conclusion why or how to fix it.

Any update?
Report comment to moderator  
Reply With Quote
Unread 05-13-09, 05:07 PM  
thetakerfan
A Kobold Labourer

Forum posts: 0
File comments: 51
Uploads: 0
Just got this a day or two ago, loving it so far.

Any chance of and LDB launcher or minimap button launcher?
Report comment to moderator  
Reply With Quote
Unread 02-22-09, 03:22 PM  
Elkey
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Any chance this will be updated soon? This is by far one of the best chat addon's I've seen but the only problem is now with the scrolling you can't seam to scroll down the list of people who have whispered you as it just error's out.
Report comment to moderator  
Reply With Quote
Unread 11-28-08, 09:30 AM  
LSG
A Defias Bandit
 
LSG's Avatar

Forum posts: 2
File comments: 34
Uploads: 0
Is anyone else having issues with this? I am unable to scroll thru the different convos I've had with ppl, I get:

"Interface\FrameXML\UIPanelTemplates.lua.23
0: attempt to index local 'self' (a number
value)"

I have version 0.9.1
Report comment to moderator  
Reply With Quote
Unread 09-14-08, 11:44 AM  
Silh
A Fallenroot Satyr
 
Silh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 17
Uploads: 2
Re: Minimize

Originally posted by cragzop
Is there a way to minimize the entire window and have it blink when any one of the channls is blinking? For example, docking it to the fubar line would be great or along the minimap.

If there is a way to do this already and I'm too dumb to see it; my apologies.
No, that doesn't exist so far. I may add a minimap button one of these days... but it hasn't been high on my priority list, alas.
Report comment to moderator  
Reply With Quote
Unread 09-07-08, 08:51 PM  
cragzop
A Kobold Labourer
Premium Member

Forum posts: 0
File comments: 15
Uploads: 0
Minimize

Is there a way to minimize the entire window and have it blink when any one of the channls is blinking? For example, docking it to the fubar line would be great or along the minimap.

If there is a way to do this already and I'm too dumb to see it; my apologies.
Report comment to moderator  
Reply With Quote
Unread 07-26-07, 10:25 AM  
eLeSDe
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
hi there, this should be something like a feature request

well, i use some ace addons, and some of them use "acecommzone" which joins chat-channels, when you enter different zones

to come to the point: could you please make conversation manager aware of those channels to not log them (ie an option to switch that feature on and off)

thanks in advance
Report comment to moderator  
Reply With Quote
Unread 03-21-07, 05:30 PM  
Silh
A Fallenroot Satyr
 
Silh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 17
Uploads: 2
Re: Just wondering

Originally posted by fate1001
I love the addon I was just wondering. Is there a way to look and copy the chat it is saving out of the game. I would like to save some of it from time to time.
The datafile in which all the chat information is saved is in your wtf/Account/[accountname]/SavedVariables/Converse.lua file, so it's all in there. It is in lua, though, but it's simple enough to read. Parsing it into plaintext however is beyond the scope of what an addon is able to do.

You can also copy and paste out of the in-game window in WoW as well, if that would do what you need.
Report comment to moderator  
Reply With Quote
Unread 03-16-07, 11:30 AM  
fate1001
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Just wondering

I love the addon I was just wondering. Is there a way to look and copy the chat it is saving out of the game. I would like to save some of it from time to time.
Report comment to moderator  
Reply With Quote
Unread 12-06-06, 10:56 PM  
Ashley
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Any chance this will be updated for 2.0?
Report comment to moderator  
Reply With Quote
Unread 09-16-06, 01:23 PM  
Silh
A Fallenroot Satyr
 
Silh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 17
Uploads: 2
Originally posted by fred
Will it conflict with either Chatmod or Chatr? What about forgotten chat?
I have not tested Conversation Manager with any of these addons, though I see no obvious reason that it would conflict with any of them. All it mainly does is keep a history of your chat, and organize it for easy browsing, independently of what everything else does. The only thing which could possibly cause an issue with another addon is the hooking of the ChatEditBox to automatically send to whatever you have selected, if another addon does something like that as well, but that can be disabled with /convert nosync.

The colouration and other features provided by Chatmod will not make it into the Conversation Manager window though, as Chatmod makes alterations to text before they hit the normal ChatFrame, whereas Conversation Manager parses everything independently.
Last edited by Silh : 09-16-06 at 03:38 PM.
Report comment to moderator  
Reply With Quote
Unread 09-14-06, 07:42 PM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
Will it conflict with either Chatmod or Chatr? What about forgotten chat?
Report comment to moderator  
Reply With Quote
Unread 08-21-06, 12:56 AM  
Silh
A Fallenroot Satyr
 
Silh's Avatar
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 17
Uploads: 2
Originally posted by Theondry
Would it be feasible to implement per-character filters?
This could either be done in such a way that each character is only able to see their own conversation history (effectively giving people 10 times the history space) or just done by tagging chat lines with "this is from charcter x's session" and then displaying either all messages, messages related to character x's session.

The former option is better, in my opinion, as it lets you store more text without significantly increasing memory consumption beyond what is now implemented. (I think this is easier to implement, by setting save variables to per-character, but I'm not sure of this.)
While the latter provides ease of chat history research, you effectivley get only 50-100 lines of text per character on a full account.
Hmm. I'd have to think about how to implement something like this. Right now the history is organized on a per-realm since my original intent was to allow me to continue to converse if I switch between various characters. I suppose as an interim fix you could redefine ConverseHistory under SavedVariablesPerCharacter in Converse.toc if you wanted it to behave in that way. To make it optionally per-realm or per-character selectable in-game would require some major rewriting right now.

Originally posted by Daerk
Now may I ask one thing... Do you have a smaller version of this? Or is there a way to re-size this that I just didn't see as an option. The reason being is because I modify the size of the screen, and adjust the chat windows to go along with it. If it was possible to re-adjust the size of it this would be absolutely perfect then!
Alas, right now the size of the window is fixed. I must admit I have little experience at this point with designing dynamically-resizable windows; perhaps that's something I'll have to experiment with in a future redesign.
Report comment to moderator  
Reply With Quote
Unread 08-19-06, 10:54 PM  
Daerk
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Love It!

Hi! I just wanted to take a minute to stop by and mention how wonderful I think your mod is. Its exactly everything I want, it even allows me to get rid of the regular WoW tabs so I don't have to worry about things.

Now may I ask one thing... Do you have a smaller version of this? Or is there a way to re-size this that I just didn't see as an option. The reason being is because I modify the size of the screen, and adjust the chat windows to go along with it. If it was possible to re-adjust the size of it this would be absolutely perfect then!

Anyway, thanks for creating such a good mod. Love it to death
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: