Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(27 Kb)
Download
Updated: 10-31-14 09:43 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-31-14 09:43 PM
Created:11-08-10 02:03 AM
Downloads:1,016
Favorites:9
MD5:
6.0.3

Een's Chat Window Backup

Version: 1.3
by: antisocialian [More]

This addon saves a backup of you chat window info so you can load it on another character.

This addon will need to be loaded all the time or else the chat window settings don't save to the chat-cache.txt file and then your chat windows won't be in the right place; even though they will be showing the right information(at least that's what my testing showed).

Usage:

/een save - Saves the current character's chat windows
/een load - Loads the backup to the current character
/een autoload - toggles the auto-magic loading of the settings for new characters(default is on)
/een msg - togles the msg box telling you to reloadui(default shows the message)

Use, change or otherwise put this code to use however you feel. I don't think there will be much to fix, but please feel free to let me know of any bugs.

Some of this code was taken from wowwiki, wowace, and from Xinhuan (/ty).

1.3
- Now with COLOUR! (Thanx to Constie-Norgannon for the idea)

1.2.1
- updated the way the mod handles combat log(it can't be moved/resized ? ), while still allowing for other docked frames

1.2
- changed the way the mod handles docked chatframes

1.1.2
- Updated TOC to 6.0.2

1.1
- added 'autoload' and 'msg' toggles to the /een command
- addon now stores a copy of the settings for each character as well as the account-wide set, this allows the addon to always load the per-character set if its there as the chat-cache.txt file doesn't seem to be saving the positions of the chat windows(even tho the other settings are saving there)

1.0
- First version, use /een save to save current chat windows and /een load to load the back to the current character
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Author
Date
1.2.1
26kB
antisocialian
10-28-14 06:57 PM
1.2
26kB
antisocialian
10-27-14 11:39 AM
1.1.2
26kB
antisocialian
10-25-14 06:05 PM
1.1
26kB
antisocialian
11-08-10 09:56 AM
1.0
1kB
antisocialian
11-08-10 02:03 AM


Post A Reply Comment Options
Unread 11-05-14, 03:25 PM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
Works 100% now
Tntdruid is offline Report comment to moderator  
Reply With Quote
Unread 10-29-14, 12:15 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
Originally Posted by antisocialian
Originally Posted by Tntdruid
When i enter the game whit 1.2 i get this.

Date: 2014-10-27 19:13:25
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Een\Een.lua line 47:
Frame ChatFrame3 is not movable or resizable
Debug:
[C]: SetUserPlaced()
Een\Een.lua:47: Een_Assimilate_Chat()
Een\Een.lua:66:
Een\Een.lua:53
Locals:
(*temporary) = ChatFrame3 {
0 = <userdata>
isUninteractable = false
flashTimer = 0
isInitialized = 1
originalShow = <function> defined =[C]:-1
tellTimer = 5532.95
resizeButton = ChatFrame3ResizeButton {
}
buttonFrame = ChatFrame3ButtonFrame {
}
Hide = <function> defined @Interface\FrameXML\FrameLocks.lua:121
oldAlpha = 0.24705883860588
channelList = <table> {
}
clickAnywhereButton = ChatFrame3ClickAnywhereButton {
}
isDocked = 1
editBox = ChatFrame3EditBox {
}
Show = <function> defined @Interface\FrameXML\FrameLocks.lua:125
isLocked = true
name = "NPC Chat"
originalHide = <function> defined =[C]:-1
buttonSide = "right"
zoneChannelList = <table> {
}
defaultLanguage = "Common"
messageTypeList = <table> {
}
}
(*temporary) = true
Sorry about that, forgot the combat log doesn't like being pushed around. New update is uploaded and pending.
Nice
Tntdruid is offline Report comment to moderator  
Reply With Quote
Unread 10-28-14, 06:59 PM  
antisocialian
A Murloc Raider
 
antisocialian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 8
Uploads: 1
Originally Posted by Tntdruid
When i enter the game whit 1.2 i get this.

Date: 2014-10-27 19:13:25
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Een\Een.lua line 47:
Frame ChatFrame3 is not movable or resizable
Debug:
[C]: SetUserPlaced()
Een\Een.lua:47: Een_Assimilate_Chat()
Een\Een.lua:66:
Een\Een.lua:53
Locals:
(*temporary) = ChatFrame3 {
0 = <userdata>
isUninteractable = false
flashTimer = 0
isInitialized = 1
originalShow = <function> defined =[C]:-1
tellTimer = 5532.95
resizeButton = ChatFrame3ResizeButton {
}
buttonFrame = ChatFrame3ButtonFrame {
}
Hide = <function> defined @Interface\FrameXML\FrameLocks.lua:121
oldAlpha = 0.24705883860588
channelList = <table> {
}
clickAnywhereButton = ChatFrame3ClickAnywhereButton {
}
isDocked = 1
editBox = ChatFrame3EditBox {
}
Show = <function> defined @Interface\FrameXML\FrameLocks.lua:125
isLocked = true
name = "NPC Chat"
originalHide = <function> defined =[C]:-1
buttonSide = "right"
zoneChannelList = <table> {
}
defaultLanguage = "Common"
messageTypeList = <table> {
}
}
(*temporary) = true
Sorry about that, forgot the combat log doesn't like being pushed around. New update is uploaded and pending.
antisocialian is offline Report comment to moderator  
Reply With Quote
Unread 10-27-14, 12:13 PM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
When i enter the game whit 1.2 i get this.

Date: 2014-10-27 19:13:25
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Een\Een.lua line 47:
Frame ChatFrame3 is not movable or resizable
Debug:
[C]: SetUserPlaced()
Een\Een.lua:47: Een_Assimilate_Chat()
Een\Een.lua:66:
Een\Een.lua:53
Locals:
(*temporary) = ChatFrame3 {
0 = <userdata>
isUninteractable = false
flashTimer = 0
isInitialized = 1
originalShow = <function> defined =[C]:-1
tellTimer = 5532.95
resizeButton = ChatFrame3ResizeButton {
}
buttonFrame = ChatFrame3ButtonFrame {
}
Hide = <function> defined @Interface\FrameXML\FrameLocks.lua:121
oldAlpha = 0.24705883860588
channelList = <table> {
}
clickAnywhereButton = ChatFrame3ClickAnywhereButton {
}
isDocked = 1
editBox = ChatFrame3EditBox {
}
Show = <function> defined @Interface\FrameXML\FrameLocks.lua:125
isLocked = true
name = "NPC Chat"
originalHide = <function> defined =[C]:-1
buttonSide = "right"
zoneChannelList = <table> {
}
defaultLanguage = "Common"
messageTypeList = <table> {
}
}
(*temporary) = true
Tntdruid is offline Report comment to moderator  
Reply With Quote
Unread 10-27-14, 11:47 AM  
antisocialian
A Murloc Raider
 
antisocialian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 8
Uploads: 1
Originally Posted by Tntdruid
Hello,


i'm not using any special characters in any of my char names.


http://pastebin.com/CANqd2df



I've modified the way that the mod handles chatframes that are docked. This should allow your docked frames to be loaded. they were saving fine just the mod wasn't loading them. There's a pending upload that should process in a few hours/minutes(dunno for sure). Sry it took so long, haven't looked at the code in 4yrs.

if that doesn't work, try removing the windows that already exist on your alt and then doing the /een load. Lemme know how that goes
antisocialian is offline Report comment to moderator  
Reply With Quote
Unread 10-27-14, 01:30 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
Hello,


i'm not using any special characters in any of my char names.


http://pastebin.com/CANqd2df



Tntdruid is offline Report comment to moderator  
Reply With Quote
Unread 10-26-14, 04:26 PM  
antisocialian
A Murloc Raider
 
antisocialian's Avatar
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 8
Uploads: 1
Originally Posted by Tntdruid
Did /een save on main then i logged in an alt did /een load nothing happens.
can you check in the WTF folder of your wow install(eg. c:\users\public\games\world of warcraft\WTF\<acount name>\saved variables) for the een.lua and see if it has anything in it? could you post it preferably to pastebin.com and then link it here, so i can see what might be the problem with it?

Does your main have non-english characters in it? like my hunter's name is "Hu˝tar­". I seem to remember DBM saying that characters with non-english characters in the name aren't saving addon settings properly.
antisocialian is offline Report comment to moderator  
Reply With Quote
Unread 10-26-14, 05:12 AM  
Tntdruid
Premium Member
 
Tntdruid's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 49
File comments: 117
Uploads: 3
Did /een save on main then i logged in an alt did /een load nothing happens.
Tntdruid is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: