I did this to allow tracking of the new currency stuff and because I always missed knowing how many badges my various characters had on them. It also let me play with Ace3Config.
It is 100% localized by using Blizzard locale strings and by using the money icons instead of g, s, c etc. The only localization needed is the Notes field in the toc file.
The various currencies have separate settings for the onscreen display and the mouseover display. You can disable copper and silver display or even gold display so you can use it to only track tokens.
I have since discovered some similar brokers. An actual proposed Broker Currency, no idea what it is about though, its zip file in the post was corrupted. There is also a Broker Wallet.
Pretty cool. And very simply config. :P Are you going to do anymore with it or? I can think of some suggestions. :p
Yes, I am adding the moneyfu stuff that tracks session, today, yesterday and last week money totals with permission from ckknight. I may extend that to track token history if anyone thinks that is worthwile.
I wonder if that needs to be displayed for personal and account wide. Right now its session - personal and today, yesterday and last week - account wide.
- Tweak the vertical alignment (if possible) so the icon and text are more centered on the display add-on. For example, when showing just the money and the three coin icons, the text is "lower" than the icons.
- Shrink the icons down a little (look at FuBar_MoneyFu's scaling).
- For what to display, have separate options for both the tool tip and display add-on. For example, I want to display only the money on the display mod, but I want the tool tip to display some of the other stuff, as well as per-character money, etc.
I'll play with a bit more and see what I else I can come up with. If you need a hand with the icons, etc, let me know.
- Tweak the vertical alignment (if possible)...
- Shrink the icons down a little (look at FuBar_MoneyFu's scaling).
- For what to display, have separate options for both the tool tip and display add-on. For example, I want to display only the money on the display mod, but I want the tool tip to display some of the other stuff, as well as per-character money, etc.
I'll play with a bit more and see what I else I can come up with. If you need a hand with the icons, etc, let me know.
-Mmm, in Fortress the v align seems fine. (centered vertically)
-For me the icons are smaller than the fubar ones. I may need to provide a setting for them so people can adjust them for their ui scale or whatever
-There already is separate options for the display and the tooltip...?
I checked in a new beta version that displays yesterday, this week etc. The code is from moneyfu with ckknight's permission.
At this point its mostly a superset of moneyfu except that session money tracking is for the player and the rest of the historical stuff is realm wide. I will probably upgrade that to be able to do current player in addition.
Basically, separate headers for the different types with the type icon/description on the left and amount on the right, aligned respective to their location.
And honestly, I don't see a reason to track anything but money across characters, since all of those items are BoP.
I'm having a vertical alignment issue in ButtonBin with this addon as well. All the other icons/text for other addons are well aligned, but the text for this currency addon is constantly floating almost fully above the icons.
v3.00.02.04 beta adds sliders to adjust the icon sizes.
I think this should allow you to fix any valign issues as I can see problems myself when increasing the icons beyond the font height.
I also decreased the default down to 16. The 20 was just what looked good in my UI.
The current scheme allows adjustment for money and currency separately. This lets you display gold only + shrink the icon to nothing.
The display strings are like this:
"\124TInterface\\MoneyFrame\\UI-GoldIcon:32:32:2:0\124t"
in this case 32:32 are width and height. I am not sure what the next two paramaters are.
As for the layout, yes it is very ugly for the money at the moment. I will see about setting the right hand side to NumberFont_OutlineThick_Mono_Small or something, as a mono font + align right would take care of it.
StormFX: which broker are you using? It seems like it may be top aligning icons to the center of the text? If that is so then a slider adjustment will not fix this...?
And honestly, I don't see a reason to track anything but money across characters, since all of those items are BoP...
True, but for me the point is looking at some new S9 gear on one character and then not bothering to relog because I can see I lack the purchasing power.
I am authoring Broker_Wallet and have been meaning to add it as a project here. It's already started on CurseForge, but more people help on this site. I am still working out the kinks but I deliberately left out money tracking as it didn't suit my purposes. For some, money tracking and currency tracking all in one mod is sure to be what they are looking for, so as far as I'm concerned, both these mods can co-exist.
As to account tracking, there is certainly a benefit I see there, and more power to you. It would take me a while to figure that out. :P
in this case 32:32 are width and height. I am not sure what the next two paramaters are.
I think the next parameter (2) is the scale, as that particular texture file is only 16x16.
StormFX: which broker are you using? It seems like it may be top aligning icons to the center of the text? If that is so then a slider adjustment will not fix this...?
I'm using Fortress.
Edit: The new sliders make all the difference. Thanks! :D
With the addition of the sliders, this is just right. I wasn't having alignment issues, but I didn't like the icon size. I also like having the gain and loss in the tooltip. I've been using Accountant to get my gain and loss info, but it was really far more than I wanted. Thanks for your work on this!
I'd love to see this be able to import AuditorFu history so I can get rid of my last Fubar module.
I'm never giving up my money history unless lightning strikes the file and all the WTF backups, or fubar/fubar2broker go the way of the DoDo
AuditorFu? Mmm, well it tracks a lot more money stuff from the curse description of it. The specific money sources and expenditures are beyond my personal needs so I will not be adding that. Also, there are no handy Blizzard strings to use for all that and I really do not want to add locale files here. As is this is 99% localized for all current and future locales. (the Notes line in the toc file needs localization).
As for importing from it, just log into each toon and wait two weeks. At that point anything imported is gone since this only tracks 2 weeks back.
I will be adding character / realm options for today / yesterday and the 2 week summaries.
On your latest Curse package under LibDataBroker it includes a ton of libraries that are not needed. This results in 1MB extra disk usage...
Which libraries are not needed? Keep in mind that anything removed can not leave it in an unusable state if only Broker Currency and say Fortress are loaded.
Which libraries are not needed? Keep in mind that anything removed can not leave it in an unusable state if only Broker Currency and say Fortress are loaded.
I know that part. But look at what is under LibDataBroker's folder.
EDIT: I pulled a 40 hour hackathon on my build system so I was very tired and didn't explain the situation well. I didn't mean "stop using this or that library". I meant, you aren't using them and they look to be included by accident.
I know that part. But look at what is under LibDataBroker's folder...
These are not the droids you are looking for.
I do not know what you are doing but please delete the entire folder and go load up the latest Currency. You will find that it requires the following according to the includes:
All right, I added too many Ace3 things in a fit of pique when they started sucking in more of each other than I thought necessary. I seem to have forgotten to remove them from the pkgmeta file when I finally slimmed it down to the basics. I will remove AceConsole, AceEvent, AceHook and AceLocale from it.
Any way to have Honor and Arena points not show the Badge of Justice icon?...
Well, that is their assigned icon by Blizzard. Of course those are for actual objects which apparently do not exist so I can manually switch to ... some other icon? Suggestions are welcome. Also, anyone know if this is temporary? Will there be actual badges of honor and badges of the arena at some point replacing the points system?
I did this to allow tracking of the new currency stuff and because I always missed knowing how many badges my various characters had on them. It also let me play with Ace3Config.
It is 100% localized by using Blizzard locale strings and by using the money icons instead of g, s, c etc. The only localization needed is the Notes field in the toc file.
The various currencies have separate settings for the onscreen display and the mouseover display. You can disable copper and silver display or even gold display so you can use it to only track tokens.
I have since discovered some similar brokers. An actual proposed Broker Currency, no idea what it is about though, its zip file in the post was corrupted. There is also a Broker Wallet.
Yes, I am adding the moneyfu stuff that tracks session, today, yesterday and last week money totals with permission from ckknight. I may extend that to track token history if anyone thinks that is worthwile.
I wonder if that needs to be displayed for personal and account wide. Right now its session - personal and today, yesterday and last week - account wide.
What suggestions do you have?
- Tweak the vertical alignment (if possible) so the icon and text are more centered on the display add-on. For example, when showing just the money and the three coin icons, the text is "lower" than the icons.
- Shrink the icons down a little (look at FuBar_MoneyFu's scaling).
- For what to display, have separate options for both the tool tip and display add-on. For example, I want to display only the money on the display mod, but I want the tool tip to display some of the other stuff, as well as per-character money, etc.
I'll play with a bit more and see what I else I can come up with. If you need a hand with the icons, etc, let me know.
-Mmm, in Fortress the v align seems fine. (centered vertically)
-For me the icons are smaller than the fubar ones. I may need to provide a setting for them so people can adjust them for their ui scale or whatever
-There already is separate options for the display and the tooltip...?
I checked in a new beta version that displays yesterday, this week etc. The code is from moneyfu with ckknight's permission.
At this point its mostly a superset of moneyfu except that session money tracking is for the player and the rest of the historical stuff is realm wide. I will probably upgrade that to be able to do current player in addition.
That's what I see.
I believe FuBar uses an icon size of 16px. I think yours are set at 20px, though I could be wrong.
I have a suggestion for the layout of the tip, too:
Basically, separate headers for the different types with the type icon/description on the left and amount on the right, aligned respective to their location.
And honestly, I don't see a reason to track anything but money across characters, since all of those items are BoP.
Just my opinion, take it or leave it. :)
I think this should allow you to fix any valign issues as I can see problems myself when increasing the icons beyond the font height.
I also decreased the default down to 16. The 20 was just what looked good in my UI.
The current scheme allows adjustment for money and currency separately. This lets you display gold only + shrink the icon to nothing.
The display strings are like this:
"\124TInterface\\MoneyFrame\\UI-GoldIcon:32:32:2:0\124t"
in this case 32:32 are width and height. I am not sure what the next two paramaters are.
As for the layout, yes it is very ugly for the money at the moment. I will see about setting the right hand side to NumberFont_OutlineThick_Mono_Small or something, as a mono font + align right would take care of it.
StormFX: which broker are you using? It seems like it may be top aligning icons to the center of the text? If that is so then a slider adjustment will not fix this...?
True, but for me the point is looking at some new S9 gear on one character and then not bothering to relog because I can see I lack the purchasing power.
As to account tracking, there is certainly a benefit I see there, and more power to you. It would take me a while to figure that out. :P
I'm using Fortress.
Edit: The new sliders make all the difference. Thanks! :D
I'm never giving up my money history unless lightning strikes the file and all the WTF backups, or fubar/fubar2broker go the way of the DoDo
AuditorFu? Mmm, well it tracks a lot more money stuff from the curse description of it. The specific money sources and expenditures are beyond my personal needs so I will not be adding that. Also, there are no handy Blizzard strings to use for all that and I really do not want to add locale files here. As is this is 99% localized for all current and future locales. (the Notes line in the toc file needs localization).
As for importing from it, just log into each toon and wait two weeks. At that point anything imported is gone since this only tracks 2 weeks back.
I will be adding character / realm options for today / yesterday and the 2 week summaries.
Love the mod! Nice work.
Which libraries are not needed? Keep in mind that anything removed can not leave it in an unusable state if only Broker Currency and say Fortress are loaded.
I know that part. But look at what is under LibDataBroker's folder.
20 ./LibDataBroker-1.1/Libs/CallbackHandler-1.0
36 ./LibDataBroker-1.1/Libs/AceOO-2.0
32 ./LibDataBroker-1.1/Libs/AceModuleCore-2.0
24 ./LibDataBroker-1.1/Libs/AceHook-2.1
116 ./LibDataBroker-1.1/Libs/Dewdrop-2.0
20 ./LibDataBroker-1.1/Libs/LibSharedMedia-3.0
36 ./LibDataBroker-1.1/Libs/AceLibrary
8 ./LibDataBroker-1.1/Libs/LibBabble-Boss-3.0/LibStub
280 ./LibDataBroker-1.1/Libs/LibBabble-Boss-3.0
80 ./LibDataBroker-1.1/Libs/AceDB-2.0
16 ./LibDataBroker-1.1/Libs/LibDBIcon-1.0
28 ./LibDataBroker-1.1/Libs/AceLocale-2.2
140 ./LibDataBroker-1.1/Libs/Waterfall-1.0
12 ./LibDataBroker-1.1/Libs/LibStub
8 ./LibDataBroker-1.1/Libs/LibBabble-Zone-3.0/LibStub
120 ./LibDataBroker-1.1/Libs/LibBabble-Zone-3.0
60 ./LibDataBroker-1.1/Libs/CandyBar-2.0
12 ./LibDataBroker-1.1/Libs/PaintChips-2.0
56 ./LibDataBroker-1.1/Libs/AceAddon-2.0
100 ./LibDataBroker-1.1/Libs/AceConsole-2.0
36 ./LibDataBroker-1.1/Libs/LibSink-2.0
40 ./LibDataBroker-1.1/Libs/AceEvent-2.0
1268 ./LibDataBroker-1.1/Libs
And none of it is even in the embed.xml :-)
So it is all unused.
EDIT: I pulled a 40 hour hackathon on my build system so I was very tired and didn't explain the situation well. I didn't mean "stop using this or that library". I meant, you aren't using them and they look to be included by accident.
These are not the droids you are looking for.
I do not know what you are doing but please delete the entire folder and go load up the latest Currency. You will find that it requires the following according to the includes:
Finally, and the only important part the pkgmeta:
All right, I added too many Ace3 things in a fit of pique when they started sucking in more of each other than I thought necessary. I seem to have forgotten to remove them from the pkgmeta file when I finally slimmed it down to the basics. I will remove AceConsole, AceEvent, AceHook and AceLocale from it.
Well, that is their assigned icon by Blizzard. Of course those are for actual objects which apparently do not exist so I can manually switch to ... some other icon? Suggestions are welcome. Also, anyone know if this is temporary? Will there be actual badges of honor and badges of the arena at some point replacing the points system?
Aha, I seem to have misunderstood what http://www.wowhead.com/?items=10 meant. There are currency objects for everything except gold, honor and arena points which have individual API. I will add GetHonorCurrency and GetArenaCurrency.