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:134,995
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 04-28-10, 01:24 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Originally posted by richerich
Well, i havent found a thinner border that fits with my ui, that's why im asking
Line borders are the easiest textures to edit. Research it.
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 01:23 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Originally posted by totalpackage
Use a thinner border. Plenty of them out there.
Well, i havent found a thinner border that fits with my ui, that's why im asking
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 12:23 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Originally posted by richerich
Not too much of a issue, but i would love to change the size of the borders ...
Use a thinner border. Plenty of them out there.
Report comment to moderator  
Reply With Quote
Unread 04-25-10, 12:09 PM  
Dajova
A Wyrmkin Dreamwalker
 
Dajova's Avatar
AddOn Author - Click to view AddOns

Forum posts: 58
File comments: 787
Uploads: 5
Not too much of a issue, but i would love to change the size of the borders



As u can see, my current border is a bit fat and i cba to find another border texture
__________________
Livestream | Twitter | YouTube
Report comment to moderator  
Reply With Quote
Unread 04-15-10, 03:36 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Re: not always capturing new whispers.

Originally posted by asakawa
...recently (last month or so) cellular isn't _always_ capturing new incoming whispers. it often does but sometimes doesn't and i'm out of the habit of looking in the normal chat log for whispers...
There may be other mods blocking certain whispers from reaching you, such as boss mods and spam filters. Also, check the maximum number of active whispers in Cellular.


Originally posted by ermethic
...Hi, I'm having a problem with this addon combined with WebDKP addon - the commands that are being whispered to you when you have WebDKP installed are normally filtered out, but whenever i have Cellular installed, the filter gets broken and i get spammed by a lot of windows with !dkp or !bid commands from everyone in the raid. Is there any possibility to add an ignore/filter feature for certain words or commands that begin with "!" ?...
There's a Blizzard standard method that Cellular supports. It's up to the WebDKP author to use that standard to filter whisper messages.
Last edited by totalpackage : 04-15-10 at 03:36 PM.
Report comment to moderator  
Reply With Quote
Unread 04-14-10, 02:09 AM  
ermethic
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Hi, I'm having a problem with this addon combined with WebDKP addon - the commands that are being whispered to you when you have WebDKP installed are normally filtered out, but whenever i have Cellular installed, the filter gets broken and i get spammed by a lot of windows with !dkp or !bid commands from everyone in the raid. Is there any possibility to add an ignore/filter feature for certain words or commands that begin with "!" ?
Report comment to moderator  
Reply With Quote
Unread 04-07-10, 04:08 AM  
asakawa
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
not always capturing new whispers.

hi
i had a quick look through recent comments and couldn't find anything so apologies if i am actually repeating something here.

recently (last month or so) cellular isn't _always_ capturing new incoming whispers. it often does but sometimes doesn't and i'm out of the habit of looking in the normal chat log for whispers.

is there something i'm missing or doing wrong or is it a bug i'm experiencing?

either way, thanks for the addon. i've been using it for some time and think it's a really classy project.
Report comment to moderator  
Reply With Quote
Unread 03-31-10, 02:20 PM  
jakob42
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
Couldn't find in the last pages why there shouldn't be an option for that (only that you changed it from 24 to 12), but well, its your addon. I'll patch every version myself then or use WIM again, depends on how much work that will be...

Thanks for your answer though.
Report comment to moderator  
Reply With Quote
Unread 03-31-10, 01:57 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Already explained why that option shouldn't be in Cellular. I don't know why people make a big deal about the hour; it's only there so we know which are the minutes and seconds. History time-stamp is in 24h format, which is fine enough.
Report comment to moderator  
Reply With Quote
Unread 03-31-10, 09:20 AM  
jakob42
A Kobold Labourer

Forum posts: 1
File comments: 2
Uploads: 0
24hour option patch

Hi,

I made the changes to have an 24hour option in cellular. It would be really great if you could include it into your next release. This is a patch against the current stable, I can provide the comletely changed file as well if you want to.

Regards, Jakob

Code:
--- core.lua.orig	2010-03-14 10:25:56.000000000 +0100
+++ core.lua.24hour	2010-03-31 16:53:09.743000000 +0200
@@ -51,7 +51,7 @@
 			maxwindows = 8,
 			fade = true,
 			automin = false, autominalways = false,
-			showname = true, showtime = true, showside = true,
+			showname = true, showtime = true, showtime24 = false, showside = true,
 			fontmsg = "Arial Narrow", fonttitle = "Arial Narrow", fontsize = 12,
 		}) do
 			db[k] = (db[k] ~= nil and db[k]) or v
@@ -424,9 +424,17 @@
 		end
 		local tname = gsub(name, "-(.+)", "")  -- remove realm name
 		if db.showname and db.showtime then  -- finally add the message to whisper window
-			addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s %s|h%s] %s", name, cid or 1, gsub(date("%I:%M:%S"), "^0", ""), tname, status, text)
+			if db.showtime24 then -- time in 24h format
+				addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s %s|h%s] %s", name, cid or 1, gsub(date("%H:%M:%S"), "^0", ""), tname, status, text)
+			else
+				addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s %s|h%s] %s", name, cid or 1, gsub(date("%I:%M:%S"), "^0", ""), tname, status, text)
+			end
 		elseif db.showtime then
-			addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s|h%s] %s", name, cid or 1, gsub(date("%I:%M:%S"), "^0", ""), status, text)
+			if db.showtime24 then -- time in 24h format
+				addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s|h%s] %s", name, cid or 1, gsub(date("%H:%M:%S"), "^0", ""), status, text)
+			else
+				addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s|h%s] %s", name, cid or 1, gsub(date("%I:%M:%S"), "^0", ""), status, text)
+			end
 		elseif db.showname then
 			addmsg(f.msg, nil, "|Hplayer:%s:%s|h[%s|h%s] %s", name, cid or 1, tname, status, text)
 		else
@@ -470,9 +478,17 @@
 		local f = HandleWindow(name, nil, text)
 		if not f then return end
 		if db.showname and db.showtime then
-			addmsg(f.msg, true, "[%s %s] %s", gsub(date("%I:%M:%S"), "^0", ""), you, text)
+			if db.showtime24 then -- time in 24h format
+				addmsg(f.msg, true, "[%s %s] %s", gsub(date("%H:%M:%S"), "^0", ""), you, text)
+			else
+				addmsg(f.msg, true, "[%s %s] %s", gsub(date("%I:%M:%S"), "^0", ""), you, text)
+			end
 		elseif db.showtime then
-			addmsg(f.msg, true, "[%s] %s", gsub(date("%I:%M:%S"), "^0", ""), text)
+			if db.showtime24 then -- time in 24h format
+				addmsg(f.msg, true, "[%s] %s", gsub(date("%H:%M:%S"), "^0", ""), text)
+			else
+				addmsg(f.msg, true, "[%s] %s", gsub(date("%I:%M:%S"), "^0", ""), text)
+			end
 		elseif db.showname then
 			addmsg(f.msg, true, "[%s] %s", you, text)
 		else
@@ -1228,6 +1244,7 @@
 				elseif sub == "text" then
 					AddToggle(lvl, "Show Name", "showname")
 					AddToggle(lvl, "Show Timestamp", "showtime")
+					AddToggle(lvl, "Timestamp in 24h format", "showtime24")
 					AddToggle(lvl, "Fade Old Messages", "fade")
 					AddList(lvl, "Title Font", "fonttitle")
 					AddList(lvl, "Title Style", "fonttitlestyle")
Report comment to moderator  
Reply With Quote
Unread 03-17-10, 01:16 PM  
habik
A Kobold Labourer

Forum posts: 0
File comments: 64
Uploads: 0
Maybe an option to switch would make sense ... In the last version I had it was 24h.

In which line can this be changed?
Last edited by habik : 03-17-10 at 01:30 PM.
Report comment to moderator  
Reply With Quote
Unread 03-17-10, 12:06 PM  
totalpackage
A Fallenroot Satyr
 
totalpackage's Avatar
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 940
Uploads: 10
Originally posted by shannin
Is there a way to have the tabs justify to the right instead of the left? (possibly by editing the LUA even?)
Yes, Lua.

Originally posted by habik
Um, where can I switch to another time format; 0-24 system?
Lua, also.
Report comment to moderator  
Reply With Quote
Unread 03-17-10, 11:36 AM  
habik
A Kobold Labourer

Forum posts: 0
File comments: 64
Uploads: 0
Um, where can I switch to another time format; 0-24 system?
Report comment to moderator  
Reply With Quote
Unread 03-14-10, 01:10 PM  
shannin
A Murloc Raider

Forum posts: 6
File comments: 3
Uploads: 1
Is there a way to have the tabs justify to the right instead of the left? (possibly by editing the LUA even?)
Report comment to moderator  
Reply With Quote
Unread 03-14-10, 10:46 AM  
Sec
A Cyclonian
 
Sec's Avatar

Forum posts: 48
File comments: 177
Uploads: 0
Re: a

Originally posted by rale88
I was just wandering...
How to clear history because its saying to clear history :P
You need to either right-click on a Cellular window if you have one open, or access the Cellular options window through /cellular or the ingame Addons Options window.. Navigate to "History", then you will be presented with options to either view a previous conversation, or to delete conversations.
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.