Download
(179 Kb)
Download
Updated: 03-10-13 01:33 AM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Updated:03-10-13 01:33 AM
Created:11-27-10 10:16 PM
Downloads:7,711
Favorites:97
MD5:
Categories:Data Broker, Bags, Bank, Inventory, Group, Guild & Friends, Map, Coords, Compasses, Mail
Broker Everything (Fan Update)  Popular! (More than 5000 hits)
Version: 5.2.2
by: Ekaterina, hizuro
Hi, this is a fan update to Broker_Everything by Hungtar. Uploaded with his permission.

You will need to reset your Broker_Everything Saved variables when updating from a version prior to 0.1.6.
This is because of some changes made to how your preferences are stored.

You will need to do this for all characters.
See below for instructions if you are unsure on how to do this.

Localisation - Available in English and German. German localisation thanks to Hizuro.

If you'd like to add support for another language, please PM me.



Thanks to Hizuro over on CurseForge - A currency broker so that you can see at a glance what amount of various currencies you currently have.



Brokers Included:
  • ZoneText - Just shows the zone you're in, the pvp flag, and some extra detail in the tooltip.
  • GPS - The child of ZoneText and Location, combining both the ZoneText and co-ordinates.
  • Durability - This will show you an estimated repair cost in the tooltip.
  • Mail
  • Calendar
  • Currency - Thanks to Hizuro
  • Bags
  • Equipment Broker - Enabled saving, deleting and equipping of equipment sets.
  • Dual-spec
  • Tracking
  • XP
  • Gold
  • Clock
  • Location (coordinates)
  • FPS
  • Latency
  • Addon memory usage
  • Friends
  • Guild
  • Nameplates
Configuring:



From the chatbox:
To enable or disable a data feed: Type "/be <feedname>" into the chat prompt.
To show a list of data feed names and to see what is enabled/disabled: Type "/be list" into the chat prompt.
With /be labels labels on the data feeds can be toggled.
/be reset will reset the saved variables.
/be reset will toggle scaling the tooltips to the uiscale.
Note: if starting the commands with /be does not work for you, use /broker_everything.
GUI:
Access by either Left-Clicking the Memory broker, or by going into the Addon tab of the Interface options.
Resetting Saved Variables
Broker_Everything stores most of your preferences on a per character basis so the saved variables can be found: <Installation Folder>\WTF\Account\<Your Username>\<Realm Name>\<Character Name>\SavedVariables\ Delete Broker_Everything.lua and Broker_Everything.lua.bak
Credits: Hungtar for the original Broker_Everything
WowInterface community for an amazing amount of knowledge that has helped me more than any of you will know.
Hizuro - For the Currency module.
11/03/2012 - Ver 5.2.2
- Updated Config toc.

10/03/2012 - Ver 5.2.1
- Updated toc to 5.2.
- Updated currency module to include latest currencies, courtesy of Hizuro
- German Localisation, courtesy of Hizuro

28/11/2012 - Ver 5.1.1
- Removed some debugging code.
- Bug fix to the friends module
- Updated currency module to include Lesser Charms of Good Fortune.

07/10/2012 - Ver 5.0.5.2
Bug fixes with friends module.
Added option to scale the tooltips using uiscale. Activate either by gui config or /be tooltips

06/10/2012 - ver 5.0.5.2
Bug fix for the Currency broker - was missing a few currencies.
some minor code clean up.

05/10/2012 - ver 5.0.5.1
New Broker: Currency. Courtesty of Hizuro
Bug fix for nameplate broker.
Bug fix for Equipment broker.

10/09/2012 - ver 5.0.4.6
Actually fixed error with the clock
Minor changes to latency broker
New Broker: Equipment

8/09/2012 - ver 5.0.4.5
Fixed error for display of the bags.
Major changes to the friends broker.

31/08/2012 - ver 5.0.4.4
Fixed error with option to use global profile not saving when using gui configuration
Fixed error that occured when nameplate broker was disabled.

30/08/2012 - ver 5.0.4.3a&b
To fix a save fail. I should not be allowed to code at the end of my work week.

30/08/2012 - Ver 5.0.4.3
Bug fixes
Option to have a global profile for Broker_Everything. See gui config or /be global
Option to have sound play when new mail is received.


29/08/2012 - Ver 5.0.4.2
Updated Libraries
Corrected some API usage in the Friends & Guild modules
Corrected logic error that was causing the addon not to remember settings after resetting the saved variables.
Removed ranged slot from durability broker.



28/08/2012 - Ver 5.0.4
Updated to work with 5.0.4 & MoP.


12/07/2012 - Ver 4.3.2
Changed Localization to the metatable method, rather than ACE.
Fixed a bug with the ClassColors support.
Changed to a different library for the configuration options.


01/06/2012 - Ver 4.3.1
Change in versioning to bring it into line with what version of WoW Broker_Everything is compatible with.
New Nameplates broker.
Change to the way that the gold information was stored.
Edited the mail broker to make it more responsive.
Some code clean up.

15/02/2012 - Ver 0.1.8
Bugfixes for guild & friends module regarding a players status.

01/01/2012 - Ver 0.1.7
Bugfixes for the guild module xp display.

01/12/2011 - Ver 0.1.6
Updated TOC for 4.3
Updated icon for the XP Module
New GUI configuration panel.
Added support for stAddonManager into the Memory Module
Re-wrote the database format to make GUI configuration and future maintenance easier.
Updated the Latency Broker to show both the Home and World Latency with options to display whichever you prefer.
Added options to toggle class colouring of the suffixes.

29/06/2011 - Ver 0.15
Updated Friends module to fix RealId API Changes.
Updated TOC for 4.2

05/05/2011 - Ver 0.1.4
New Icon for tracking module.
Guild module will now alert you if you can earn more weekly guild xp.
Tidy up to the guild module tooltip.
Updated TOC.

30/01/2011 - Ver 0.1.3
Fixed issue with DualSpec module to avoid tainting the glyph frame. Thanks to Silverwind.

28/01/2011 - Ver 0.1.2
Corrected error with ZoneText Module calling getZone incorrectly.

24/01/2011 - Ver 0.1.1
ZoneText Module now will colour according to the pvp flag, updated the tooltip to show more detailed information.
Guild/Friends - Added functionality to invite or whisper listed guildies/friends.

02/01/2011 - Ver 0.1
New Icons for most datafeeds.
Localisation! EnUs only, currently.
Changed to the LibQTip library for the tooltips.
Various code clean ups and updates.
New Module - GPS.

02/12/2010 - Ver 0.021
- Uploaded to correctly name the old and new zonetrackers.

02/12/2010. - Ver 0.020.
- Updated the .toc
- Changed a couple of the icons used for various datafeeds.
- Updated the bags, clock and xp to fix an updating issue on the text line.
- Updated the zonetracker to open the World Map when clicked.
Optional Files (0)


Archived Files (24)
File Name
Version
Size
Author
Date
5.1.1
171kB
Ekaterina
11-27-12 10:07 PM
5.0.5.3
172kB
Ekaterina
10-07-12 01:12 AM
5.0.5.2
172kB
Ekaterina
10-06-12 12:31 AM
5.0.5.1
172kB
Ekaterina
10-05-12 06:49 AM
5.0.4.6
171kB
Ekaterina
09-10-12 06:52 AM
5.0.4.5
164kB
Ekaterina
09-08-12 04:23 AM
5.0.4.4
165kB
Ekaterina
08-31-12 06:16 AM
5.0.4.3b
165kB
Ekaterina
08-30-12 05:34 AM
5.0.4.2
148kB
Ekaterina
08-29-12 06:00 AM
5.0.4
106kB
Ekaterina
08-28-12 05:21 AM
5.0.4
143kB
Ekaterina
07-12-12 12:50 AM
4.3.1
237kB
Ekaterina
05-31-12 02:29 AM
0.1.7
211kB
Ekaterina
02-15-12 02:55 AM
0.1.7
228kB
Ekaterina
12-31-11 11:59 PM
0.1.6
240kB
Ekaterina
12-01-11 01:04 AM
0.1.5
110kB
Ekaterina
06-29-11 02:23 AM
0.1.4
112kB
Ekaterina
05-05-11 02:51 AM
0.1.3
75kB
Ekaterina
01-29-11 02:23 PM
0.1.2
93kB
Ekaterina
01-28-11 02:46 AM
0.1.1
93kB
Ekaterina
01-24-11 12:42 AM
0.1
93kB
Ekaterina
01-03-11 09:42 AM
0.021
43kB
Ekaterina
12-02-10 04:34 AM
0.020
43kB
Ekaterina
12-02-10 03:20 AM
0.019
24kB
Ekaterina
11-27-10 10:16 PM


Post A Reply Comment Options
Old 08-31-12, 08:07 AM  
Pelargonia
A Defias Bandit
 
Pelargonia's Avatar

Forum posts: 3
File comments: 10
Uploads: 0
I have recently stopped using Titan panel due to problems it is giving in the new patch with forcing the Blizzard bar to constantly pop up in front of my UI. I love this package for using with a data broker, it has almost everything one would find in Titan and is very clean in looks.

The only thing I miss is Itemized Deductions which seems to be tied to Titan as a dependency. Is there any way to have a broker that does similar functions as part of this pack? I have not found one out there yet.
Pelargonia is offline Report comment to moderator  
Reply With Quote
Old 08-31-12, 06:17 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Re: global profile

Originally Posted by Tonyleila
Originally Posted by Ekaterina
Update pending to fix the preferences not being remembered.
New features:
Add sound option to mail notification
Add option to use a global profile.
Thanks for your bug reports and patience.
Ekat.
Thanks for the update but if I check the box of "global profile" its not saved after logout its unchecked again...
Fix incoming. Thanks for the report Tony. I really shouldn't have been coding last night.

Ekat
Ekaterina is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 03:30 PM  
Tonyleila
A Flamescale Wyrmkin
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 146
File comments: 938
Uploads: 26
global profile

Originally Posted by Ekaterina
Update pending to fix the preferences not being remembered.
New features:
Add sound option to mail notification
Add option to use a global profile.
Thanks for your bug reports and patience.
Ekat.
Thanks for the update but if I check the box of "global profile" its not saved after logout its unchecked again...
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 03:16 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 152
File comments: 98
Uploads: 0
Originally Posted by Ekaterina
Originally Posted by Mechrior
there is probably a really easy fix but if the broker elements are over on the left side of my screen they fall off the viewable space on the monitor..... any ideas why?! this is the only broker that does this!
Do you have a picture? What broker display are you using?.

I'd hazard a guess that your broker display is trying to show them all to the left side for some reason, but without knowing more it is just a guess.

Ekat.
Will try and take a screenshot later but I am using docking station as my broker bar.

its almost like they are just not registering the edge of the game area
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Mechrior is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 05:29 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Update pending to fix the preferences not being remembered.

New features:
Add sound option to mail notification
Add option to use a global profile.

Thanks for your bug reports and patience.
Ekat.
Ekaterina is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 05:27 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Originally Posted by Mechrior
there is probably a really easy fix but if the broker elements are over on the left side of my screen they fall off the viewable space on the monitor..... any ideas why?! this is the only broker that does this!
Do you have a picture? What broker display are you using?.

I'd hazard a guess that your broker display is trying to show them all to the left side for some reason, but without knowing more it is just a guess.

Ekat.
Ekaterina is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 05:15 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Originally Posted by Tonyleila
hi i was using the old Broker_Everything with some fixes untill 5.0.4 now i tryed out your version.

I have some problems with this Addon:
1. How can i save a profil or how do i save my options so that is loaded with all chars? I want to use this for http://www.wowinterface.com/download...aUIv3-169.html and it won't work if you can't load profils with reflux.

2. how can i remove the "w" in front of the latency display (what lua changes just say in what file/line?)

3. how can i skale the toolip of the mem display? the font looks like 20 pt and i have to scrool down very long... i'm using freebtip for tooltips
Tony,
1. Latest update includes an option for a global profile. /be global or in the gui config.
2. In the latency module change line 60 from
Lua Code:
  1. text = string.format("%s %s%s %s", text, C.white("W:"), latency.World, suffix)
to
Lua Code:
  1. text = string.format("%s %s %s", text, latency.World, suffix)


3. There is an option in tip.lua of freebtip to change the scale (which is set at 1.1 by default). Otherwise you can go into shared.lua in Broker_Everything and change line 17 from
Lua Code:
  1. tooltip:SetScale(1)

to

Lua Code:
  1. tooltip:SetScale(NUMBER OF YOUR CHOICE)

Otherwise, you may just want to limit the number of addons that get displayed in the tooltip.

Ekat.

Edited to remove reduntant scrolling windows.
Last edited by Ekaterina : 08-30-12 at 05:23 AM.
Ekaterina is offline Report comment to moderator  
Reply With Quote
Old 08-30-12, 02:32 AM  
Tonyleila
A Flamescale Wyrmkin
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 146
File comments: 938
Uploads: 26
Originally Posted by Spectere
Here's a fix for the clock settings not "sticking" (they're actually overwritten when the addon initializes).
I have same problem with word/home latency too!
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 05:29 PM  
Spectere
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
Here's a fix for the clock settings not "sticking" (they're actually overwritten when the addon initializes). Replace the clock_init function in Broker_Everything\modules\clock.lua with the following:

Code:
local clock_init = function()
	if Broker_EverythingDB[L["Clock"]] == nil then
		Broker_EverythingDB[L["Clock"]] = {
			enabled = true,
			timeLocal = true,
			format24 = true,
		}
	end
	if Broker_EverythingDB[L["Clock"]].enabled == nil then
		Broker_EverythingDB[L["Clock"]].enabled = true
	end
	if Broker_EverythingDB[L["Clock"]].format24 == nil then
		Broker_EverythingDB[L["Clock"]].format24 = true
	end
	if Broker_EverythingDB[L["Clock"]].timeLocal == nil then
		Broker_EverythingDB[L["Clock"]].timeLocal = true
	end
end
The problem with the original code is that it used (for example) "if not var["Something"] then" to check for the presence of a table. The reason that it failed was because the condition would return true both when the value was nil as well as if it were false. In a nutshell, if 12-hour time was set when the clock initializes (which is very likely if that's your preference, since the addon saved the clock settings properly), the original code would act as though the clock was unconfigured and revert to the default settings.

Similarly, the code to detect whether the clock was enabled has the same issue. If you ever tried to disable the clock from within the Broker Everything configuration instead of through your libDataBroker addon, it would be enabled the next time you log in, with the settings reverted to default. That bug has also been corrected in the above fix.
Spectere is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 05:20 PM  
Deilian
A Defias Bandit
 
Deilian's Avatar

Forum posts: 2
File comments: 24
Uploads: 0
Originally Posted by Spiderkeg
The settings for the clock, "24 Hour Time" and "Show Local Time," do not appear to be sticking. I check the off, but when I reload or relog, both are checked again. Can you confirm?
This is happening to me also.
Deilian is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 05:18 PM  
Mechrior
A Chromatic Dragonspawn
 
Mechrior's Avatar

Forum posts: 152
File comments: 98
Uploads: 0
there is probably a really easy fix but if the broker elements are over on the left side of my screen they fall off the viewable space on the monitor..... any ideas why?! this is the only broker that does this!
__________________
When the light in your heart shines, The rest of the world will pale in comparison


Mechrior is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 08:15 AM  
Spiderkeg
A Deviate Faerie Dragon

Forum posts: 14
File comments: 220
Uploads: 0
The settings for the clock, "24 Hour Time" and "Show Local Time," do not appear to be sticking. I check the off, but when I reload or relog, both are checked again. Can you confirm?
Spiderkeg is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 07:24 AM  
Tonyleila
A Flamescale Wyrmkin
 
Tonyleila's Avatar
AddOn Author - Click to view AddOns

Forum posts: 146
File comments: 938
Uploads: 26
hi i was using the old Broker_Everything with some fixes untill 5.0.4 now i tryed out your version.

I have some problems with this Addon:
1. How can i save a profil or how do i save my options so that is loaded with all chars? I want to use this for http://www.wowinterface.com/download...aUIv3-169.html and it won't work if you can't load profils with reflux.

2. how can i remove the "w" in front of the latency display (what lua changes just say in what file/line?)

3. how can i skale the toolip of the mem display? the font looks like 20 pt and i have to scrool down very long... i'm using freebtip for tooltips
__________________
Author of: LeilaUI and Aurora: Missing Textures
__________________
Tonyleila is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 05:53 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Thanks for the error reports, guys.

Due to bandwidth issues, I didn't get a chance to do proper testing with the guild module, or test out the Battle net API changes for real friends.

There's an update pending which should solve the issues that you've reported.

Ekat
Ekaterina is offline Report comment to moderator  
Reply With Quote
Old 08-29-12, 05:50 AM  
Ekaterina
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 41
File comments: 44
Uploads: 2
Re: Error From 5.0.4

Originally Posted by nickyjean
...erface\AddOns\Broker_Everything\modules\dualspec.lua:4: attempt to call global 'GetActiveTalentGroup' (a nil value)
Count: 7

Call Stack:
[C]: in function `GetActiveTalentGroup'
...erface\AddOns\Broker_Everything\modules\dualspec.lua:4: in function `func'
...rface\AddOns\Broker_Everything\Broker_Everything.lua:107: in function <...rface\AddOns\Broker_Everything\Broker_Everything.lua:106>
...rface\AddOns\Broker_Everything\Broker_Everything.lua:173: in function `Register'
...rface\AddOns\Broker_Everything\Broker_Everything.lua:191: in function `DoRegister'
...rface\AddOns\Broker_Everything\Broker_Everything.lua:212: in function <...rface\AddOns\Broker_Everything\Broker_Everything.lua:198>

Please let me know if you need more info
Hi, from the look of that error, you're actually using an old version. I did make an error initially in the uploading of the addon, so you may have grabbed an old version in error. There is a new update pending, which should solve the problem and those mentioned above.

Ekat
Ekaterina is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: