Download
(154 Kb)
Download
Updated: 09-15-11 01:22 AM
Pictures
File Info
Updated:09-15-11 01:22 AM
Created:04-27-10 01:38 PM
Downloads:3,065
Favorites:48
MD5:
MySales
Version: 1.3.0
by: Cyprias [More]
When you open your mail, MySales keeps track of who bought your auctions and displays the item, money, buyer and when in a table.
Type /ms to bring up the options screen.

Features
  • Display your sale in a table display.
  • Show what your top sellers are and your top buyers.
  • Buyer names coloured if they're in your guild or friends list.
  • Filter entries by time.

Plans for the future
  • Add option to remove old data.

Known Issues
  • Buyer name missing: This may be due to opening mail too fast.
  • Stack count is unknown. This info isn't given to us.
  • Item colour's gray.

Donations welcome. There's a donate button on here.
Bitcoin address: 13mvJMp8Z38SUAnZ4PgGpio5L2inqWQGsP
-- 1.3.0
- Updated TOC to 40200 (cata)

-- 1.2.1beta
- Updated toc for Cata.
- Tagged as 1.2.1beta
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
1.2.1beta
151kB
Cyprias
02-06-11 08:30 PM
1.2.0
149kB
Cyprias
05-15-10 09:16 PM
1.1.2beta
149kB
Cyprias
04-27-10 01:38 PM


Post A Reply Comment Options
Unread 05-03-10, 03:48 AM  
Pas
A Defias Bandit

Forum posts: 3
File comments: 29
Uploads: 0
Nice Addon!

But I'd love to have a filter option. It would be nice to know how much money you have earned by Glyphs, Enchantment Scrolls and other stuff.
Pas is offline Report comment to moderator  
Reply With Quote
Unread 05-12-10, 08:35 PM  
Jimmerz28
A Kobold Labourer

Forum posts: 0
File comments: 42
Uploads: 0
I love this. Very informative and a great way to help make informed decisions about market trends.

Thanks!
Jimmerz28 is offline Report comment to moderator  
Reply With Quote
Unread 02-07-11, 10:53 AM  
McBloed
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 81
Uploads: 2
can you play add ldb support? dont like havin to much slash options.
__________________
www.extinction-dethecus.de
McBloed is offline Report comment to moderator  
Reply With Quote
Unread 05-07-11, 03:00 AM  
Souma
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
If you don't like command lines, you could just create a macro button with the slash command for the addon and use that. No need to add LDB support.

But if you still want a ldb launcher then add this code to the core.lua
at line 39..

------------------------------------------------------------------------------------------------------
-- Create LDB Launcher
------------------------------------------------------------------------------------------------------
local ldb = LibStub:GetLibrary("LibDataBroker-1.1")
local dataobj = ldb:NewDataObject("MySales", {
type = "launcher",
label = "MySales",
text = "",
icon = "Interface\\FriendsFrame\\FriendsFrameScrollIcon",
OnClick = function(clickedframe, button)
if button == "LeftButton" then
if (displayFrame and displayFrame.frame:IsShown() ) then
displayFrame.frame:Hide()
else
core:MySlashProcessorFunc("window")
end
end
if button == "RightButton" then
if ( InterfaceOptionsFrame:IsShown() ) then
InterfaceOptionsFrame:Hide()
else
core:MySlashProcessorFunc("config")
end
end
end,
OnTooltipShow = function (core, GameTooltip)
core:AddLine("MySales")
core:AddLine("|r")
core:AddLine("|caaaaff00 Left click to open main window.")
core:AddLine("|c8888ff00 Right click to open options.")
end
})
----------------------------------------------------------------------------------------------------------

and this at the end of the core.lua file.


--------------------------------------------------
function core:OnEnter()
GameTooltip:SetOwner(core, "ANCHOR_NONE")
GameTooltip:SetPoint("TOPLEFT", core, "BOTTOMLEFT")
GameTooltip:ClearLines()
GameTooltip:OnTooltipShow()
GameTooltip:Show()
end

core.OnLeave = GameTooltip_Hide

--------------------------------------------------------------------
Last edited by Souma : 05-14-11 at 06:31 PM.
Souma is offline Report comment to moderator  
Reply With Quote
Unread 07-28-11, 03:18 AM  
Pejo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
I made a button with kg panels.
I tried to get the "/ms window" frame name to activate a script in onclick.
The makro and also the fstack did not work.


What i wanna do:
if pressed then
if mswindow:IsVisible() then
mswindow:Hide()
else
mswindow:Show()
end
elseif released then
end

What is the correct name for the "mswindow" frame ?

Thanks in advance...
Pejo is offline Report comment to moderator  
Reply With Quote
Unread 07-28-11, 01:57 PM  
Cyprias
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 71
Uploads: 9
Originally posted by Pejo
I made a button with kg panels.
I tried to get the "/ms window" frame name to activate a script in onclick.
The makro and also the fstack did not work.


What i wanna do:
if pressed then
if mswindow:IsVisible() then
mswindow:Hide()
else
mswindow:Show()
end
elseif released then
end

What is the correct name for the "mswindow" frame ?

Thanks in advance...
Try MS.displayFrame.frame:Show()
Cyprias is offline Report comment to moderator  
Reply With Quote
Unread 07-29-11, 04:42 PM  
Pejo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Thanks!
It works with "MS.displayFrame"

Fine fine fine
Pejo is offline Report comment to moderator  
Reply With Quote
Unread 09-15-11, 07:48 PM  
Thiana
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 6
Uploads: 1
Minor Feature Request

Could you please add the item tooltip for sold items? It would be nice being able to mouseover each item to see if I have any others I can post for sale, and if they are in the bank/mail/etc (via BagSync/etc).

Thanks.
Thiana is offline Report comment to moderator  
Reply With Quote
Unread 09-15-11, 10:39 PM  
Mindleglalaxy
A Murloc Raider

Forum posts: 8
File comments: 55
Uploads: 0
Originally posted by Souma
If you don't like command lines, you could just create a macro button with the slash command for the addon and use that. No need to add LDB support.

But if you still want a ldb launcher then add this code to the core.lua
at line 39..

------------------------------------------------------------------------------------------------------
-- Create LDB Launcher
------------------------------------------------------------------------------------------------------
local ldb = LibStub:GetLibrary("LibDataBroker-1.1")
local dataobj = ldb:NewDataObject("MySales", {
type = "launcher",
label = "MySales",
text = "",
icon = "Interface\\FriendsFrame\\FriendsFrameScrollIcon",
OnClick = function(clickedframe, button)
if button == "LeftButton" then
if (displayFrame and displayFrame.frame:IsShown() ) then
displayFrame.frame:Hide()
else
core:MySlashProcessorFunc("window")
end
end
if button == "RightButton" then
if ( InterfaceOptionsFrame:IsShown() ) then
InterfaceOptionsFrame:Hide()
else
core:MySlashProcessorFunc("config")
end
end
end,
OnTooltipShow = function (core, GameTooltip)
core:AddLine("MySales")
core:AddLine("|r")
core:AddLine("|caaaaff00 Left click to open main window.")
core:AddLine("|c8888ff00 Right click to open options.")
end
})
----------------------------------------------------------------------------------------------------------

and this at the end of the core.lua file.


--------------------------------------------------
function core:OnEnter()
GameTooltip:SetOwner(core, "ANCHOR_NONE")
GameTooltip:SetPoint("TOPLEFT", core, "BOTTOMLEFT")
GameTooltip:ClearLines()
GameTooltip:OnTooltipShow()
GameTooltip:Show()
end

core.OnLeave = GameTooltip_Hide

--------------------------------------------------------------------
Thanks for posting this, however I cannot get it to work. I have edited Lua files without issue before but using yours throws up several errors and when I try correct them I just end up with more. I did follow your instructions exactly as you have it and it just doesn't work anymore . I will put up a post requesting the author to hopefully implement ldb support anyway.

Thanks
Mindleglalaxy is offline Report comment to moderator  
Reply With Quote
Unread 09-15-11, 10:42 PM  
Mindleglalaxy
A Murloc Raider

Forum posts: 8
File comments: 55
Uploads: 0
LDB Support Please

Hi,

Love the addon and it is a great idea. I was wondering like some others if you could please implement a simple LDB support as many use Chocolate Bar (http://www.wowinterface.com/downloads/info12326-ChocolateBarBrokerDisplay.html), Titan Panel, Fubar and many others and instead of using a slash command a single click function with nothing fancy or added just to be able to open the addon up.

Again thanks for an awesome addon and hope you don't mind the suggestion
Last edited by Mindleglalaxy : 09-15-11 at 10:48 PM.
Mindleglalaxy is offline Report comment to moderator  
Reply With Quote
Unread 09-16-11, 02:46 AM  
Xanatandor
A Defias Bandit

Forum posts: 2
File comments: 52
Uploads: 0
Great addon, works well together with other sales addons. What I really love is being able to see what has sold on my profession toons without the need to load auctioneer/beancounter. Many thanks for that.

For those of you looking for LDB support you may want to take a look at Broker_Actionmenu ( http://www.wowinterface.com/download...ctionMenu.html ), this is a great little tool to easily make your own LDB button in a drop down menu. Works great with MySales.

Last, I would like to second the idea to have item tooltips, if this is possible from scanning the mails.
Xanatandor is offline Report comment to moderator  
Reply With Quote
Unread 11-01-11, 07:44 PM  
Souma
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by Mindleglalaxy
Thanks for posting this, however I cannot get it to work. I have edited Lua files without issue before but using yours throws up several errors and when I try correct them I just end up with more. I did follow your instructions exactly as you have it and it just doesn't work anymore . I will put up a post requesting the author to hopefully implement ldb support anyway.

Thanks
Well that little bit of code i wrote for the 1.2.1 beta version of the addon. The place to insert the code has changed in 1.3.0. Try placing it after line 47: L = LibStub("AceLocale-3.0"):GetLocale(folder, true).

cheers.
Souma is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: