WIM (WoW Instant Messenger) v3
WIM (WoW Instant Messenger) is a World of Warcraft addon which brings an instant messenger feel to communication in game.
Features
- Whispers in their own windows.
- Chat in their own windows.
- Tabbed windows
- Highly configurable.
- History
- Copy and paste as:
- Raw Text
- BBCode
- Copy and paste as:
- Advanced, intellectual window behaviors & animations.
- Skins
- Emoticons
- Clickable web URLS for easy viewing. No more retyping a long url a friend sends you.
- Customizable sound options.
- Expose - great way to clear your screen of windows when you are in combat.
- Addon Compatibility: (Always make sure you are running the latest versions.
- Prat
- DBM
Any idea how to fix the issue of people not beable able to Click item links when whispering them? People are always asking me to link them weapons that i crafted, but they are never abel to click them to see the tooltip. This only happens when I am using WIM. I dont get any LUA errors though.
Hi there & ty for such a great addon. I am still getting an error if I happen to use WiM messaging and am messaging a friend. When I type into any of WoW's searches like my Pet journal or Gchat to copy a toons name the error warning of needing to disable WiM comes up and it will not allow me to copy toons name or search :(. I also cannot right click a Bpet to put it into my journal without getting this error of being blocked and it says Wim has blocked this action that is only available to Blizzard UI. I have turned off all other addons to make sure its not another with it but it still does this. It only does it though if I have been chatting with someone else using WiM then I cant do anything else. Thanks
I know if I have a window up, I can review the history, how do I access / view history of a player or group later on once the window(s) have been closed?
In reply to bigjdve:
/wim history or via the Minimap / Broker button menu
I occassionally get thiserror:
I get this error too (16x in current session):
Does WIM has an internal spellchecker or no? Long time a user and I really don't know if has or not. Thanks a lot for the addon and clarification :-)
wim doesn't like linking the new ranked items, just send blank messages
In reply to soulyouth:
Try the alpha. see if that fixes the issue please.
In reply to RealPazza:
latest alpha sends but they are a lil janky
In reply to soulyouth:
I'd say that is still pretty fubar... ugh
The minimap icon changes position everytime I login or reload. Strangely, it "fixes" itself when I uncheck and recheck "Display Minimap Icon".
Would love the option to disable the animation when you close a window.
In reply to orcidorki:
There is one...
/wim
Display Settings
[ ] Enable window animation effects
In reply to RealPazza:
Hey, in my language when we talk about % (percentage), the "%" icon comes first. Like "I am going to pop my cooldowns at %20".
But when i tried to write something like %10, %20 etc. WIM removes that word. Even if someone whispers me it removes that word too.
How can i solve the problem ? Thank you.
(sorry for this bu general reply post didnt work)
Is there a way to show Items propperly in WIM? Right now, it shows Items as weird links.
In reply to sweetdeal:
I tested this on both retail and classic and can not reproduce it. Clicking items in WIM calls Blizzards default item ref handler, I'm not doing anything special. It might be another addon running that is breaking something somewhere. See if you still have the problem with only WIM loaded.
In reply to RealPazza:
I tested with only wim and it show again weird text
Sometimes on login
In reply to se_fer:
I've received 3 of these reports. All 3 have the addon AddOnSkins in common. I would assume that it is breaking something in WIM's database.
Hi,
I get a LUA error when I click on the number icon in the top left of a chat window.
2x WIM/Modules/ChatEngine.lua:1675: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: WIM3_ChatUserList:SetPoint.
[string "=[C]"]: in function `SetPoint'
[string "@WIM/Modules/ChatEngine.lua"]:1675: in function `PopUp'
[string "@WIM/Modules/ChatEngine.lua"]:150: in function <WIM/Modules/ChatEngine.lua:146>
Locals:
(*temporary) = WIM3_ChatUserList {
BottomLeftCorner = Texture {
}
scroll = WIM3_ChatUserListScroll {
}
OnBackdropLoaded = <function> defined @SharedXML/Backdrop.lua:152
GetBackdropColor = <function> defined @SharedXML/Backdrop.lua:390
SetChannel = <function> defined @WIM/Modules/ChatEngine.lua:1663
TopLeftCorner = Texture {
}
RightEdge = Texture {
}
PopUp = <function> defined @WIM/Modules/ChatEngine.lua:1667
ApplyBackdrop = <function> defined @SharedXML/Backdrop.lua:294
SetBackdrop = <function> defined @SharedXML/Backdrop.lua:329
ClearBackdrop = <function> defined @SharedXML/Backdrop.lua:282
GetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:409
GetBackdrop = <function> defined @SharedXML/Backdrop.lua:347
SetBorderBlendMode = <function> defined @SharedXML/Backdrop.lua:266
updateList = <function> defined @WIM/Modules/ChatEngine.lua:1680
parentWindow = WIM3_msgFrame1 {
}
backdropInfo = <table> {
}
OnBackdropSizeChanged = <function> defined @SharedXML/Backdrop.lua:182
TopRightCorner = Texture {
}
attachedTo = Button {
}
listFun = <function> defined =[C]:-1
listCount = <function> defined =[C]:-1
GetEdgeSize = <function> defined @SharedXML/Backdrop.lua:188
SetParentWindow = <function> defined @WIM/Modules/ChatEngine.lua:1702
buttons = <table> {
}
TopEdge = Texture {
}
0 = <userdata>
BottomRightCorner = Texture {
}
title = WIM3_ChatUserListTitle {
}
Center = Texture {
}
SetupTextureCoordinates = <function> defined @SharedXML/Backdrop.lua:214
HasBackdropInfo = <function> defined @SharedXML/Backdrop.lua:278
SetBackdropBorderColor = <function> defined @SharedXML/Backdrop.lua:422
SetupPieceVisuals = <function> defined @SharedXML/Backdrop.lua:246
SetBackdropColor = <function> defined @SharedXML/Backdrop.lua:399
LeftEdge = Texture {
}
BottomEdge = Texture {
}
}
(*temporary) = "TOPRIGHT"
(*temporary) = Button {
widgetName = "chat_info"
parentWindow = WIM3_msgFrame1 {
}
active = true
UpdateSkin = <function> defined @WIM/Modules/ChatEngine.lua:143
text = FontString {
}
SetDefaults = <function> defined @WIM/Modules/ChatEngine.lua:140
SetText = <function> defined @WIM/Modules/ChatEngine.lua:128
Enable = <function> defined @WIM/Sources/WindowHandler.lua:736
enabled = true
0 = <userdata>
SetActive = <function> defined @WIM/Modules/ChatEngine.lua:132
Disable = <function> defined @WIM/Sources/WindowHandler.lua:741
}
(*temporary) = "TOPLEFT"
(*temporary) = nil
(*temporary) = nil