Download
(633 Kb)
Download
Updated: 02-27-14 07:13 PM
Pictures
File Info
Updated:02-27-14 07:13 PM
Created:06-19-12 04:10 AM
Downloads:6,631
Favorites:43
MD5:
Easy Mail  Popular! (More than 5000 hits)
Version: 0.4.4
by: Noshei [More]
This is addon is now in full release.

Easy Mail will serve as a total replacement to the default Mail window.

Usage:
To Open a message simply Left Click on it.
To Select a message Right Click on it.


When sending attachments, you can attach as many items as you wish.

The addon will automatically send the required amount of messages (limit of 6 attachments per message) to send all attachments.
Note that there will be a popup message to confirm sending each message, this is due to spam prevention's in the addon API.


Here are some of the functions that are included when this addon:
  • Multiple selection to Open, Delete, and take attachments
  • Contacts window for easy management
  • New Archive Tab to track the mail you send (will not be backwards compatible)


If you do run into any errors please post them in a ticket on the CurseForge Ticket page.
Version v0.4.4
  • Fix for bag overlay sometimes staying visible when they shouldn't.
  • Fixed issue is there were items attached when sending a message to multiple recipients.
  • Fixed issue when clicking cancel on the multiple attachment popup.

Version v0.4.3
  • Fixed Error when opening the Send tab for new users.

Version v0.4.2
  • Fixed error when right clicking items in ImhoBags

Version v0.4.1
  • Forgot to update the version number (doh).

Version v0.4.0
  • Updated Inventory to use new Event system
  • Updated Addon Loaded Message to use new Event system
  • Removed emMessage from loading (was never used)
  • Fixed issue with sending money and more than 6 attachments
  • Fixed issue with tooltips sometimes not showing up
  • Added support for attaching items from ImhoBags
  • Rebuild Grid on Inbox, Send, and Archive Tabs
  • Rebuild Tabs
  • Removed nkGenie Library
  • Added right click option to Contacts (will replace To list with single name)
  • Removed unused graphic files
  • Fixed issue that would cause significant lag when closing the mail window if you had a lot of messages
  • Added Search/Filter option to Archive. Filter option will display anything that does not include the input text in the selected field. (i.e. use Acution to hide messages from the Auction House)
  • Removed SimpleWidgets Library
  • Added option to always show the Contacts window when you open the Send Tab
  • Switched all Events to the new Event system
  • Fixed issue with Archive not updating correctly when sending messages
  • Added display to show the time since the last sent message (to help people when dealing with the sent message limit)

Version v0.3.3
  • Added in a check to prevent taking more items when no inventory space is available.

Version v0.3.2
  • Fix so that Inventory will work correctly with 7 bags once the Rift Addon API supports all 7 bags.
  • Made some changes that should prevent performance warnings.
  • Fix for an error with Inventory.

Version v0.3.1
  • Fixed bug that would cause the Subject Field to not be populated when items were dragged and dropped into the attachment area.

Version v0.3.0
  • Added Setting UI creation to addon creation function so as to prevent issues with the elements not existing.
  • Corrected issue preventing Archive search from functioning.
  • Fixed a bug that would stop Delete Custom and Delete Selected from working if you had any attachments in you messages.
  • Added a check to prevent errors when people move away from the mail box while the addon is trying to open messages or take items.
  • Added functionality for 6th and 7th bag slots (currently not working due to Addon API bug).
  • Added Support for Bag Scaling (this requires a /reloadui after changing bag scale).
  • Removed the majority of uses of nkGenie.
  • Corrected issue causing the cost of sending a message to display incorrectly when removing attachments.
  • Changed how the Contacts window is built and displayed to prevent a Performance Error Waring

Version v0.2.3
  • Added Take/Delete custom buttons to Inbox
    • These are configured on the setting tab and will only interact with messages that contain the custom search text in the subject.
  • Moved EM.UI.Popup to EM.Utility.Popup
  • Added new graphic for setting tab
  • Added support for new Gift messages when someone sends you a gift from the rift store.
  • Add a setting to disable the Inventory overlay
    • Note that this also disabled being able to right click to add items to a message
  • Updated Events for the new Event System

Version v0.2.2
  • Fixed for Contacts spamming during Event.Social.Friend
  • Fixed error when opening Archived sent messages
  • Added ability to see attachments on Archived sent messages
  • Fixed nil value error in nkGrid
  • Added in a test when deleting messages to stop if an attachment is detected
  • Further modified how the Subject Field is determined when adding money to a message
  • Using the Reply Button from the message window will now enable the send button

Version v0.2.1
  • Updated Send Attach Grid Scroll Bar so that it is always visible, but only enabled when needed. Hopefully this will resolve the issue with people thinking you can only attach 4 items.
  • Archive now sorts newest to oldest by default
  • Added the Item Type ID to the Archive data, this will allow display of attachments in Archive Message Window
    • This will not be backwards compatible with previously stored data
  • Fixed issue with Inventory that would mark a bag slot as attached after moving the mouse out
  • Added a blank background to Settings Tab
  • Fixed the way the Subject is created when sending Plat

Version v0.2.0
  • You are now able to right click items from your inventory to attach
  • Left clicking an item in the Archive will open a new message window
    • attachments don't currently show correctly due to API limitations


Version v0.2.0b
  • Added missing code so that when you use the Contacts window to enter a players name it will enable the Send button when appropriate
  • Fixed some bugs with Inventory
  • Reduced the size of the Inventory file by moving redundant code to a single function

Version v0.2.0a
Added Support for Right Clicking items from inventory to attach to a message.
  • This is an initial Alpha release, bugs are expected.
    • Currently you can not Drag and Drop items into a message.
    • This may also cause Performance Warnings on lower end systems.
    • Designed for bags at 100% Bag UI Scale ONLY

Version v0.1.10
  • Second fix for error when sending more than 6 attachments

Version v0.1.9
  • Fix for error when sending more than 6 attachments

Version v0.1.7
  • Fixed error caused by not checking for guild before attempting to populate the guild contacts
  • Added the ability to send a message to multiple people.
    • Can NOT send attachments, plat, or CoD when senting to multiple people.

Version v0.1.6
  • Added a new Contacts feature, accessed via button on the Send Tab

Version v0.1.5
  • Fix for error when adding/removing attachments
  • Modified handling of when the Send button is enabled
  • Archieve Tab is now functional with filter and search options
  • Updates for Rift 1.10

Version v0.1.4
  • Added attachment capabilities (drag/drop only)
    • Unlimited attachments for sending items
    • 6 Max attachments for COD
  • Added Initial UI elements for Archieve and Settings

Version v0.1.3b
  • Additional changes to prevent errors in nkGenie

Version v0.1.3
  • Updated grid scrollbats to use RiftScrollBar over nkScrollBox
  • Broke emDisplay into seperate files for each Tab (Inbox, Send)
  • Modifications to prevent conflict with XMacros

Version v0.1.1
  • Updated Send tab to correctly display your money
  • Moved all Utility functions to emUtility.lua
  • Set the Popup messages layer higher than the Mail Window so it will always be on top
  • Added in measures to ensure the UI is created before EM.Mail.Populate() is called
  • Fixed scrolling with messages highlighted
  • Corrected typo in nkGenie/grid.lua
  • Updated functions for inbox buttons to properly remove highlight

Version v0.1.0
  • First full beta release
  • Fixed issues with scrolling and taking items
  • Added popup message to prevent accidentally deleting messages.
  • Changed player name in saved variables to include @server.

Version 0.0.4b
  • Inbox is now fully functional

Version 0.0.2b
  • Changed Inbox design
  • Added Left click to Open and Right click to select
  • Now has colored font and matching icon to indicate new/read/spam
Beta Files (2)
File Name
Version
Hits
Size
Author
Date
0.2.0b
377
1MB
Noshei
10-30-12 01:16 PM
0.2.0a
341
1MB
Noshei
10-30-12 07:55 AM


Archived Files (22)
File Name
Version
Size
Author
Date
0.4.3
633kB
Noshei
02-22-14 06:36 PM
0.4.2
633kB
Noshei
02-21-14 08:41 AM
0.4.1
633kB
Noshei
02-20-14 05:51 PM
0.4.0
633kB
Noshei
02-20-14 05:09 PM
0.3.3
1MB
Noshei
07-03-13 03:41 AM
0.3.2
1MB
Noshei
07-02-13 12:50 AM
0.3.1
1MB
Noshei
06-25-13 09:22 PM
0.3.0
1MB
Noshei
06-22-13 09:17 PM
0.2.3
1MB
Noshei
06-11-13 11:50 PM
0.2.2
1MB
Noshei
11-27-12 06:41 AM
0.2.1
1MB
Noshei
11-17-12 05:31 AM
0.2.0
1MB
Noshei
11-07-12 02:16 PM
0.1.10
1MB
Noshei
10-28-12 01:37 AM
0.1.9
1MB
Noshei
10-27-12 10:25 PM
0.1.7
1MB
Noshei
10-16-12 03:50 PM
0.1.6
1MB
Noshei
10-12-12 05:50 PM
0.1.5
1MB
Noshei
09-11-12 06:50 AM
0.1.4
1MB
Noshei
08-02-12 11:34 AM
0.1.3b
2MB
Noshei
07-31-12 03:37 AM
0.1.3
2MB
Noshei
07-30-12 12:41 PM
0.1.1
2MB
Noshei
07-21-12 12:38 PM
0.1.0
2MB
Noshei
07-18-12 10:17 PM


Post A Reply Comment Options
Unread 06-19-12, 02:53 PM  
Solsis00
Claw of Regulos
 
Solsis00's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 212
Uploads: 1
I will definitely be following you on this one. Let me know if I can help in any way. You know where to find me.
Last edited by Solsis00 : 06-19-12 at 02:54 PM.
Solsis00 is offline Report comment to moderator  
Reply With Quote
Unread 07-21-12, 09:29 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
Error: EasyMail/emMain.lua:107: attempt to index field 'Grid' (a nil value)
In EasyMail / EasyMail_InteractionChanged, event Event.Interaction
stack traceback:
EasyMail/emMain.lua:107: in function <EasyMail/emMain.lua:103>
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-22-12, 09:44 AM  
Noshei
 
Noshei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 7
Quote:
Originally Posted by topiland
Error: EasyMail/emMain.lua:107: attempt to index field 'Grid' (a nil value)
In EasyMail / EasyMail_InteractionChanged, event Event.Interaction
stack traceback:
EasyMail/emMain.lua:107: in function <EasyMail/emMain.lua:103>
What version was this with and were there any other errors reported prior to this one? Also did this happen the first time you opened the mail window after logging in?
Noshei is offline Report comment to moderator  
Reply With Quote
Unread 07-22-12, 12:40 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
i have following addons installed:
DamageCounter
DBsMiniCoords
Gadgets
ImhoBags
KBM-AddWatch
KBM-MarkIt
King-Molinator
nkAdvisor
nkAdvisorLevel
nkAdvisor_Loot
nkAdvisor_Rating
nkAdvisor_Runes
nkAdvisor_Search
nkDebug
nkRCooldown
nkRebuff
nkThings
nkWardrobe
nkZoo
OCD
RareDar
Rattus
RunebreakMover
RunecraftHelper
SuperMeter
Waypoint
Wired
xBagSort
XMacros




when installed easy mail both the 0.1 or 0.1.1 make all the naifus addon stopped working posting nill erros. I disabled all naifu addons and imothar bag(this interfere mails too) to see waht happen. Then i got this error when i open the mailbox. could not make it to work. As is seen you updated nkgenie and not update the version number, which may lead problems too
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-23-12, 01:00 AM  
Noshei
 
Noshei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 7
Can you double check when you get this error that you are not getting any other errors prior to this one.

With the new error system it may appear that you get multiples of the same error as the chat message does not change, but many times there will be different errors.

The error may not be credited toward Easy Mail, but for any of the nk addons.
Last edited by Noshei : 07-23-12 at 02:26 AM.
Noshei is offline Report comment to moderator  
Reply With Quote
Unread 07-23-12, 03:06 AM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
yes i was checked before posted it, and as i write if nkaddons and easymail was enabled together then nkaddons stopped work and drop nill error, so i disabled them for test easymail.
One thing its getting up a empty window with the easymail name only.
Atm in work can test it in evning if you need any more information
Last edited by topiland : 07-23-12 at 03:52 AM.
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-23-12, 12:02 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
ok i played around

problem only with work together with xmacros addon
easymail all addon except xmacros -sems work

xmacros+naifus addons work
xmacros+naifus+easymail- naifus addon not work spamming errors all, easymail not work
xmacros+easymail easymail give the error which i posted already, and easymail not work

first only easymail activated, rift crasched- after send error work

xmacros and easymail both use libsimplewidgets , xmaros use older version
nkaddonns and easymail both use nkgenie
Last edited by topiland : 07-23-12 at 12:09 PM.
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-23-12, 12:21 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
more info update libsimplewidgets to 1.10 in xmacros -- its not helps
xmacros author using a extender for libsimplewidgets, ig you make additons to this lib too -- should that the problem source
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-28-12, 10:43 AM  
Noshei
 
Noshei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 7
I was finally able to track down the cause of this error. It is caused by ann isue in LibSimpleWidgetsExt that is used in XMacros. I have asked the author to make the necessary changes and awaiting his reply.
Noshei is offline Report comment to moderator  
Reply With Quote
Unread 07-28-12, 02:36 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
can you explain the problem, if not big question? i was probe track it down but was not success
And thx
Last edited by topiland : 07-28-12 at 02:37 PM.
topiland is offline Report comment to moderator  
Reply With Quote
Unread 07-30-12, 01:06 PM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
ok its loading well up with xmacros now
topiland is offline Report comment to moderator  
Reply With Quote
Unread 08-04-12, 02:08 AM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
got aty personal mailbox sending multiple item

Error: Incorrect function usage.
Parameters: (userdata: ), 0
Parameter types: userdata, number
Function documentation:
Changes the current position of the scrollbar.
RiftScrollbar:SetPosition(position) -- number
Parameters:
position: The new position of this scrollbar. Must be within the current range.
In EasyMail / EasyMail_SendMessage, event EasyMail.SendMessage
stack traceback:
[C]: in function 'SetPosition'
EasyMail/emUtility.lua:99: in function 'AttachSetup'
EasyMail/emSend.lua:443: in function <EasyMail/emSend.lua:440>
EasyMail/emSend.lua:389: in function <EasyMail/emSend.lua:388>
topiland is offline Report comment to moderator  
Reply With Quote
Unread 08-08-12, 11:03 AM  
topiland

Forum posts: 0
File comments: 45
Uploads: 0
DANGER!

Take all function is very dangerous. I got 80 artifact into overload container.
You cannot send email etc if you have item overloaded. sell to npc only buyback to last 20 item. So would like if take all only take items till have free inventory slot, or can be stacked with item already in inventory
topiland is offline Report comment to moderator  
Reply With Quote
Unread 10-16-12, 04:00 PM  
Noshei
 
Noshei's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 32
Uploads: 7
Quote:
Originally Posted by topiland
DANGER!

Take all function is very dangerous. I got 80 artifact into overload container.
You cannot send email etc if you have item overloaded. sell to npc only buyback to last 20 item. So would like if take all only take items till have free inventory slot, or can be stacked with item already in inventory
The important thing to remember here is that this does not cause any items to be lost. You can still easily retrieve them.
Noshei is offline Report comment to moderator  
Reply With Quote
Unread 10-31-12, 09:51 PM  
Grixal

Forum posts: 0
File comments: 31
Uploads: 0
Not trying to be annoying, but if you are the one that does nkThings, do you think you could possibly fix the annoyances occurring with that add on?

1.Error Spam at seemingly random times that has something to do with the update function

2. The player cast bar is either invisible most of the time or take up the width of the screen sometimes when you cast or use an ability.

Thanks in advance.
Grixal is offline 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.