Download
(23Kb)
Download
Updated: 11-30-23 07:10 PM
Pictures
File Info
Compatibility:
Classic (1.15.0)
Updated:11-30-23 07:10 PM
Created:unknown
Downloads:135,070
Favorites:481
MD5:

Cellular  Popular! (More than 5000 hits)

Version: 10.0.001
by: totalpackage, drjebus, Sugarwing

Cellular is an instant messenger mod (for only whispers) based on the functionality of an old version of ForgottenChat.

YouTube Intro



Features:

  • Many appearance options
  • History log
  • A way to copy text
  • Reuse of the default chat editbox
  • Whispers shown in separate windows or a tab-based single window
  • Should work with most spam filter mods
  • ...and other basic IM features
  • !! New !! Language support for enUS / enGB and deDE


How to Use:
  • "/cellular", check Interface Options->AddOns, or right-click a window for options
  • Left-click a window to toggle the editbox
  • Left-click a tab to activate it
  • Shift-left-click and drag a window to move
  • Shift-left-click and drag bottom-right corner to resize
  • Right-click a tab for show/close/options dropdown
  • Middle-click a tab to close
  • Hold ctrl and close any window/tab to quick remove from history
  • Several convenient buttons (some require shift clicking for confirmation reasons)


Warnings:
  • If you have history enabled and notice that Cellular is using a lot of memory, you should cleanup your history entries using Cellular's history options.
  • If you're experiencing crashing due to memory errors, disable and clear your history.
  • If you cherish your history, you can back up the saved variables file and then delete it. You can view it in any text editor later. The location of the saved variables file is here:
    ...\WTF\Account\<Account Name>\<Server Name>\<Character Name>\SavedVariables\Cellular.lua

10.0.001 11/30/2023 - fixed depreciated Blizzard lua syntax compatibility following Classic Era 1.14.3 change to 1.14.4 (and later)

9.0.004 05/12/2020 - fixed deprecated api
8.0.001 07/21/2018 - updated for 8.0
7.1.001 11/10/2016 - updated for 7.1
6.2.001 07/18/2015 - updated for 6.2
6.0.002 10/26/2014 - updated for 6.0 (BN fix attempt again)
6.0.001 10/20/2014 - updated for 6.0 (BN fix attempt again)
5.4.001 09/21/2013 - updated for 5.4 (BN fix attempt)
5.3.001 06/05/2013 - updated for 5.3
5.2.001 03/10/2013 - updated for 5.2
5.1.001 12/08/2012 - updated for 5.1
5.0.003 09/24/2012 - another possible fix for reply
5.0.002 09/18/2012 - possible battle.net fix
5.0.001 09/04/2012:
- updated for 5.0.4
- added option to disable handling of battle.net messages

4.3.001 11/29/2011:
- update for 4.3
- fixed the "Disable EditBox Move" option

4.2.001 06/29/2011 - update for 4.2
4.1.001 04/26/2011 - update for 4.1

4.0.003 12/05/2010:
- handle Real ID whispers better
- probably fix crashes this time
- clean up drop down menus

4.0.002a 11/17/2010 - library update, may fix crashes
4.0.002 10/24/2010 - fix reply binding, nothing else
4.0.001 10/18/2010 - toc to 4.0

3.3.006 06/23/2010:
- battle.net Read ID support for 3.3.5 (whispers only)
- fix reply keybind and stack error

3.3.003 03/14/2010:
- reduced the occurrence of the memory usage warning
- fix Prat sound support

3.3.002a 12/09/2009:
- added option to disable moving the default editbox
- attempt to not move editbox if whisperer's box isn't shown
- no longer handle GM whispers

3.3.001 12/08/2009:
- updated toc for 3.3
- added tabbing support to switch between windows/tabs
- added alert for when history memory gets high
- reformatted timestamps to 12 hour format
- added option to reset positions

3.2.003 09/04/2009:
- added cheap support for ConfigMode
- fix some name coloring issues, again

3.2.002 08/13/2009 - make class coloring work after switching tabs and minimizing

3.2.001 08/04/2009 - toc to 3.2

3.1.004 07/24/2009:
- support for 3.2 class coloring names
- use global strings for some of the buttons

3.1.003 05/22/2009 - give chat windows a name so people can reference them

3.1.002 04/22/2009:
- added checks to make sure other mods don't break Cellular
- removed window appearing before any whispers are exchanged

3.1.001 04/14/2009:
- updated for 3.1
- removed 3.0/3.1 compat
Post A Reply Comment Options
Unread 07-01-10, 01:44 AM  
Filipek
A Kobold Labourer

Forum posts: 1
File comments: 12
Uploads: 0
I have the same experience (or more-or-less). When I reply to a whisper, the dialog box does not dissapear (even Esc key does not work). The only thing that gets me back to control the game is closing the Cellular window with mouse.

I am using Phanxchat as chat mod, if that helps. Haven't tried to disable it so far since I didn't know this might be the cause.

Thank you.
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 07:10 AM  
Xaith
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Same happens for me, I reckon Cellular has some problems with other chat mods. Or vice versa.
Report comment to moderator  
Reply With Quote
Unread 07-01-10, 11:36 PM  
lainbh
A Kobold Labourer

Forum posts: 1
File comments: 24
Uploads: 0
Small fix

In version for 3.3.3 I can whisper to another player one click on frame cellular and then open EditBox for this player. Now (3.3.5) I need click nick player in frame cellular.
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 12:24 PM  
Potter
A Kobold Labourer

Forum posts: 1
File comments: 186
Uploads: 0
So I just clean installed Windows & Wow..running cellular & chatter..the only problem I have is trying to click on cellular windows to whisper the people I'm talking to..I have to /r or actually click their names..

It kicked out a tooooooon of errors..it would have taken me a long time to copy & paste them all..but it sounds like you're already aware of the issue..I see the poster before me mentioned some similar problem..

All else is well for me though :-)
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 03:54 PM  
.iArt
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
Originally posted by Potter
So I just clean installed Windows & Wow..running cellular & chatter..the only problem I have is trying to click on cellular windows to whisper the people I'm talking to..I have to /r or actually click their names..

It kicked out a tooooooon of errors..it would have taken me a long time to copy & paste them all..but it sounds like you're already aware of the issue..I see the poster before me mentioned some similar problem..

All else is well for me though :-)
sign. I neeeeeeeed the click&reply function. With it its so easy to make rnd raids with many incoming whispers. =)

mfg
__________________
Damn english :P
Report comment to moderator  
Reply With Quote
Unread 07-02-10, 04:26 PM  
Turmoil
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Something along the lines of the poster below:

There seems to be some conflict with cellular, chatter and the new chat stuff/realID part of blizzard.

Quite often when replying to a whisper of someone there appears to be a hidden edit box, either ofscreen or something else. So all of a sudden moving seems impossible. Trying to escape out of that edit box doesn't seem to work and I need to actually close my cellular window with that whisper to continue to be able to move around normally.

Here are some of the errors I got (from bugsack):

9x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3379: in function `ChatEdit_OnEditFocusLost':
<string>:"*:OnEditFocusLost":1: in function <[string "*:OnEditFocusLost"]:1>
<in C code>: in function `ClearFocus'
Interface\FrameXML\ChatFrame.lua:3419: in function <Interface\FrameXML\ChatFrame.lua:3411>:
Interface\FrameXML\ChatFrame.lua:3435: in function <Interface\FrameXML\ChatFrame.lua:3430>:
<in C code>: ?
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3722: in function `ChatEdit_OnEscapePressed':
Interface\FrameXML\ChatFrame.lua:3712: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 0
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---
------------------------------------------------

13x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3722: in function `ChatEdit_OnEscapePressed':
Interface\FrameXML\ChatFrame.lua:3712: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 1
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---

--------------------------------------------------------------
21x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Cellular-3.3.006\core.lua:349: in function <Cellular\core.lua:347>
Cellular-3.3.006\core.lua:825: in function <Cellular\core.lua:821>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 1
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---

-----------------------------------------------

6x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3379: in function `ChatEdit_OnEditFocusLost':
<string>:"*:OnEditFocusLost":1: in function <[string "*:OnEditFocusLost"]:1>
<in C code>: in function `ClearFocus'
Interface\FrameXML\ChatFrame.lua:3419: in function <Interface\FrameXML\ChatFrame.lua:3411>:
Interface\FrameXML\ChatFrame.lua:3435: in function <Interface\FrameXML\ChatFrame.lua:3430>:
<in C code>: ?
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3722: in function `ChatEdit_OnEscapePressed':
<string>:"*:OnEscapePressed":1: in function <[string "*:OnEscapePressed"]:1>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 1
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---

6x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Interface\FrameXML\ChatFrame.lua:3722: in function `ChatEdit_OnEscapePressed':
<string>:"*:OnEscapePressed":1: in function <[string "*:OnEscapePressed"]:1>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 1
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---

-----------------------------------
2x Cellular-3.3.006\core.lua:295: Usage: ChatFrame10EditBox:SetPoint("point" [, region or nil] [, "relativePoint"] [, offsetX, offsetY])
Cellular-3.3.006\core.lua:295: in function <Cellular\core.lua:291>
<in C code>: in function `ChatEdit_DeactivateChat'
Cellular-3.3.006\core.lua:625: in function <Cellular\core.lua:622>

Locals:
attached = 1
cfeb = ChatFrame10EditBox {
0 = <userdata>
at3matches = <table> {}
focusLeft = ChatFrame10EditBoxFocusLeft {}
focusRight = ChatFrame10EditBoxFocusRight {}
chatFrame = ChatFrame10 {}
addSpaceToAutoComplete = true
lDrag = <unnamed> {}
focusMid = ChatFrame10EditBoxFocusMid {}
tabCompleteIndex = 1
at3curMatch = 0
text = ""
hookedByAceTab3 = true
header = ChatFrame10EditBoxHeader {}
frame = <unnamed> {}
rDrag = <unnamed> {}
setText = 1
}
l_rt = nil
l_p = nil
l_rp = nil
l_x = nil
l_y = nil
r_p = nil
r_rt = nil
r_rp = nil
r_x = nil
r_y = nil

---
Last edited by Turmoil : 07-02-10 at 07:04 PM.
Report comment to moderator  
Reply With Quote
Unread 07-04-10, 10:57 AM  
Nixxen
A Defias Bandit

Forum posts: 2
File comments: 6
Uploads: 0
Having the same issue as Turmoil, but only if the person i'm replying to has logged off(atleast that's when i've noticed the problem).
Report comment to moderator  
Reply With Quote
Unread 07-05-10, 07:55 AM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Out of my hands, people. I used to have a heavy whisperer to test Cellular and an active account. I do have one friend saying that everything is fine, but she doesn't use Chatter or Prat.

Hope I at least get a Cataclysm beta invite.
Report comment to moderator  
Reply With Quote
Unread 07-06-10, 10:26 AM  
Phoulmouth
A Defias Bandit

Forum posts: 2
File comments: 3
Uploads: 0
If all you need is someone to log on your server and spam whispers at you all night then give me your info and I will do it. I cant figure out whats going on with my cellular, I have cycled all of my addons and i still get these fatal crashes while friends have little to no problem with it. One thing I have noticed is that realID whispers mess with it regardless of the addons I have on/off.
Report comment to moderator  
Reply With Quote
Unread 07-06-10, 01:42 PM  
Diablo Gamer
A Kobold Labourer

Forum posts: 1
File comments: 6
Uploads: 0
not sure if its a bug with Cellular or Prat 3.0 but when i ame running both addons and try to log to a other toon or simple exit the game i ame getting a 311 crach (

Code:
==============================================================================
World of WarCraft (build 12340)

Exe:      D:\World of Warcraft\WoW.exe
Time:     Jul  4, 2010  9:19:46.348 AM
User:     Diablo Gamer
Computer: DIABLOGAMER-PC
------------------------------------------------------------------------------

This application has encountered a critical error:

Not enough storage is available to process this command.

Program:	D:\World of Warcraft\WoW.exe
File:	.\src\lmemPool.cpp
Line:	311

Requested 3168 bytes of memory
mabby you cen look in to it that its not your addon
Report comment to moderator  
Reply With Quote
Unread 07-06-10, 02:21 PM  
ahua
A Kobold Labourer

Forum posts: 0
File comments: 18
Uploads: 0
sticky issue.

My friend whispered me when I chatted with guildchat(/g), I clicked Cellular and replied him.
I hitted enter for next reply, however guildchat opened.

This didn't happen before 3.3.5.

Sorry for my bad english.
Report comment to moderator  
Reply With Quote
Unread 07-07-10, 07:23 PM  
Apraxia
Clippy Crit Chicken
 
Apraxia's Avatar
Premium Member

Forum posts: 46
File comments: 31
Uploads: 0
not sure what happened but yesterday it worked fine and today the R featured stopped working. I will trying to reinstall cellular
__________________


Report comment to moderator  
Reply With Quote
Unread 07-07-10, 09:58 PM  
Apraxia
Clippy Crit Chicken
 
Apraxia's Avatar
Premium Member

Forum posts: 46
File comments: 31
Uploads: 0
Originally posted by Apraxia
not sure what happened but yesterday it worked fine and today the R featured stopped working. I will trying to reinstall cellular
NVM it appears my issue was a PRAT one, not cellular. removingt teh ATL checked edit box in prat fixed it
__________________


Report comment to moderator  
Reply With Quote
Unread 07-08-10, 11:02 AM  
ShadowLady
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Diablo Gamer
not sure if its a bug with Cellular or Prat 3.0 but when i ame running both addons and try to log to a other toon or simple exit the game i ame getting a 311 crach (

Code:
==============================================================================
World of WarCraft (build 12340)

Exe:      D:\World of Warcraft\WoW.exe
Time:     Jul  4, 2010  9:19:46.348 AM
User:     Diablo Gamer
Computer: DIABLOGAMER-PC
------------------------------------------------------------------------------

This application has encountered a critical error:

Not enough storage is available to process this command.

Program:	D:\World of Warcraft\WoW.exe
File:	.\src\lmemPool.cpp
Line:	311

Requested 3168 bytes of memory
mabby you cen look in to it that its not your addon
Well, I have the same problem, crash when a change a character or disconnect, but i've tried Prat without cellular and no problem, but cellular without prat and ... crash... so I think the problem come with Cellular

Hope something will be find about this problem and I will be able to use it again
By the way thans for this addon, like I said I like it a lot.
Ho another thing is that i'm on european server if it help.
Last edited by ShadowLady : 07-08-10 at 11:44 AM.
Report comment to moderator  
Reply With Quote
Unread 07-10-10, 11:08 AM  
altelulex
A Kobold Labourer
 
altelulex's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 11
Uploads: 1
I also had a lot of times an error like the one of Shadowlady. I testet with all addon deactivated and just in one case the error message pops up.

If i chat whith a buddy from the battle.net friendlist the game crash when i log of or even leave game directly.

Hope you can fix it.

mfg lulex
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.