Download
(4 Kb)
Download
Updated: 09-11-13 03:10 AM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Updated:09-11-13 03:10 AM
Created:10-11-10 02:40 AM
Downloads:3,105
Favorites:30
MD5:
5.4
TinyMainbarInfo
Version: 1.20-50400
by: Dridzt [More]
Credits: wbb (WoW 1.x), pseudopath (WoW 2.x), Dridzt (WoW 3.x)
Rewritten from the ground up for Cataclysm, WoW 4.0x.

TinyMainBarInfo overlays an infopanel to the mainmenu bar micro-buttons area.

Mouse over the micro buttons to make them re-appear.

Mouse out and they fade showing a panel with several data:
  • Session Playtime with player status indicator (away, busy, available)
  • Player Coordinates
  • Latency
  • Money
  • Lowest Durability
  • Average Item Level color coded by quality
  • Frames per Second
  • Memory used by the Lua environment (addons)
  • Total Bandwidth used by the client (up+down)
Mini F.A.Q.
Q: Why are there 2 average itemlevel numbers? What do they mean?
A: The first number (white font) is the same as the average itemlevel number calculated and shown by Blizzard in the stats pane of the character screen.
TinyMainbarInfo shows that for convenience so you know how far you are from unlocking that LFD dungeon.
Blizzard calculates this average by taking into account the highest level soulbound item (uncommon quality and above) that the player owns, regardless of location (can be in bags or bank).
The second parenthesized number (colored font) only takes into account the average itemlevel of the items you are wearing and colors it by quality of the majority of items.

TLDR Version:
  • White number = Highest Average ItemLevel of items the player owns.
  • Colored number in parenthesis = Average ItemLevel of items the player has equipped at this moment.

Note:
TinyMainbarInfo is backwards compatible with WoW 3.3.5 if you check "load out of date".
v1.20-50400
- toc update, compatible with WoW 5.4.0 "Siege or Orgrimmar"

v1.20-50300
- .toc update, compatible with WoW 5.3.0
v1.20-50200
- Update panel width to take advantage of the full microbuttons area.
- .toc update, compatible with WoW 5.2.0
v1.19-50001
- WoW 5.0.4+
- Fix error from removal of RangedSlot from the game.
v1.18-40300
- MoP Beta compatibility (build 15799 tested)
v1.16-40300
- update for the new return from GetAverageItemLevel() (4.3)
- .toc update, compatible with Hour of Twilight (4.3)
v1.15-40200
- Encounter Journal and Raid microbutton support
- bugfix undocumented GetItemQualityColor(id) API change
- toc update
v1.14-40100
- toc update
v1.14
- Add world latency info in addition to home latency (WoW 4.0.6 netstats change)
- another change to fix issue with guild microbutton (still unable to reproduce, feedback appreciated)
v1.13 (unreleased)
- attempt to fix a user reported issue with guild microbutton not hiding properly for officers/guild leaders.
v1.12
- bugfix 1.11 so it actually does what it said it'd do (avoid a brief fps spike immediately after zoning)
without breaking the average itemlevel display ;)
v1.11
- throttle ilvl calculations so it doesn't do alot of processing for the few seconds after zoning.
(4.0.3 Blizzard change to events)
v1.1
- add a second average itemlevel calculation for WoW 4.0x/Cataclysm
Blizzard's average itemlevel function calculates based on the best item for the slot owned by the player
regardless if it is currently equipped or not (any soulbound item found in the bags or bank)
TinyMainbarInfo will now display the same averageilvl found in the character sheet as a convenience
so you know how far you are from LFD requirements, but will also add a second average
color coded by quality that takes only your currently equipped items into account.
v1.0
- Initial release.
Archived Files (12)
File Name
Version
Size
Author
Date
1.20-50300
4kB
Dridzt
05-22-13 06:57 PM
1.20-50200
4kB
Dridzt
03-06-13 08:04 AM
1.19-50001
4kB
Dridzt
08-28-12 12:43 AM
1.18-40300
4kB
Dridzt
06-30-12 10:17 PM
1.16-40300
4kB
Dridzt
11-28-11 04:15 AM
1.15-40200
4kB
Dridzt
06-29-11 10:41 AM
1.14-40100
4kB
Dridzt
04-29-11 02:26 AM
1.14-40000
4kB
Dridzt
02-17-11 06:01 AM
1.12-40000
4kB
Dridzt
11-22-10 06:40 PM
1.11-40000
4kB
Dridzt
11-22-10 09:22 AM
1.1-40000
4kB
Dridzt
10-16-10 04:55 AM
1.0-40000
4kB
Dridzt
10-11-10 02:40 AM


Post A Reply Comment Options
Old 11-19-13, 06:17 PM  
Jasmer
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 139
Uploads: 1
I'm trying to switch back to the default UI with minimal addons and this is the first thing I looked for lol. This is easily one of my top 5 favorite addons. Just wanted to share that. c:
Jasmer is offline Report comment to moderator  
Reply With Quote
Old 08-12-12, 03:11 PM  
OttoDeFe
A Chromatic Dragonspawn
 
OttoDeFe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 196
Uploads: 10
heh - just came to post commenting out line 74 stops the error...
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
OttoDeFe is offline Report comment to moderator  
Reply With Quote
Old 08-12-12, 01:17 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Originally Posted by OttoDeFe
Here's the error I get in the beta:

Code:
["message"] = "TinyMainbarInfo\\TinyMainbarInfo-1.18.lua:74: Invalid inventory slot in GetInventorySlotInfo",
			["time"] = "2012/08/07 19:27:28",
			["locals"] = "FORMAT_COORDS = \"%.1f, %.1f\"\nFORMAT_NETSTATS = \"%.2f KB/S\"\nFORMAT_TIME_ONLINE = \"%d:%02d:%02d\"\nFORMAT_MEMORY_USAGE = \"%.3f MB\"\nFORMAT_FPS = nil\nFORMAT_LAG = \"\"\nFORMAT_DURABILITY = nil\nFORMAT_ILEVEL = \"%d\"\nFORMAT_ILEVEL_COLOR = nil\nonlineTime = 0\ntimer = 0\ndoScan = nil\nloaded = nil\nmicroButtons = <table> {\n 1 = \"CharacterMicroButton\"\n 2 = \"SpellbookMicroButton\"\n 3 = \"TalentMicroButton\"\n 4 = \"AchievementMicroButton\"\n 5 = \"QuestLogMicroButton\"\n 6 = \"GuildMicroButton\"\n 7 = \"PVPMicroButton\"\n 8 = \"LFDMicroButton\"\n 9 = \"EJMicroButton\"\n 10 = \"CompanionsMicroButton\"\n 11 = \"MainMenuMicroButton\"\n 12 = \"HelpMicroButton\"\n}\n(*temporary) = <table> {}\n(*temporary) = 1\n(*temporary) = 2\n(*temporary) = 3\n(*temporary) = 15\n(*temporary) = 5\n(*temporary) = 9\n(*temporary) = 10\n(*temporary) = 6\n(*temporary) = 7\n(*temporary) = 8\n(*temporary) = 11\n(*temporary) = 12\n(*temporary) = 13\n(*temporary) = 14\n(*temporary) = 16\n(*temporary) = 17\n",
			["stack"] = "<in C code>\nTinyMainbarInfo\\TinyMainbarInfo-1.18.lua:74: in main chunk",
			["session"] = 46,
			["counter"] = 2,
I'm guessing that's from the removal of the ranged slot in last 2 patches.
It should be a trivial fix but unfortunately I'm on vacation for 10 more days, with no access to WoW, so I'd rather not do a drycode update.
Thanks for the report in any case I'll fix it as soon as I'm back.

You can try to just comment out line 74 for the MoP beta
Code:
-- (GetInventorySlotInfo("RangedSlot"))
Last edited by Dridzt : 08-12-12 at 01:25 PM.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 08-12-12, 09:44 AM  
OttoDeFe
A Chromatic Dragonspawn
 
OttoDeFe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 176
File comments: 196
Uploads: 10
Here's the error I get in the beta:

Code:
["message"] = "TinyMainbarInfo\\TinyMainbarInfo-1.18.lua:74: Invalid inventory slot in GetInventorySlotInfo",
			["time"] = "2012/08/07 19:27:28",
			["locals"] = "FORMAT_COORDS = \"%.1f, %.1f\"\nFORMAT_NETSTATS = \"%.2f KB/S\"\nFORMAT_TIME_ONLINE = \"%d:%02d:%02d\"\nFORMAT_MEMORY_USAGE = \"%.3f MB\"\nFORMAT_FPS = nil\nFORMAT_LAG = \"\"\nFORMAT_DURABILITY = nil\nFORMAT_ILEVEL = \"%d\"\nFORMAT_ILEVEL_COLOR = nil\nonlineTime = 0\ntimer = 0\ndoScan = nil\nloaded = nil\nmicroButtons = <table> {\n 1 = \"CharacterMicroButton\"\n 2 = \"SpellbookMicroButton\"\n 3 = \"TalentMicroButton\"\n 4 = \"AchievementMicroButton\"\n 5 = \"QuestLogMicroButton\"\n 6 = \"GuildMicroButton\"\n 7 = \"PVPMicroButton\"\n 8 = \"LFDMicroButton\"\n 9 = \"EJMicroButton\"\n 10 = \"CompanionsMicroButton\"\n 11 = \"MainMenuMicroButton\"\n 12 = \"HelpMicroButton\"\n}\n(*temporary) = <table> {}\n(*temporary) = 1\n(*temporary) = 2\n(*temporary) = 3\n(*temporary) = 15\n(*temporary) = 5\n(*temporary) = 9\n(*temporary) = 10\n(*temporary) = 6\n(*temporary) = 7\n(*temporary) = 8\n(*temporary) = 11\n(*temporary) = 12\n(*temporary) = 13\n(*temporary) = 14\n(*temporary) = 16\n(*temporary) = 17\n",
			["stack"] = "<in C code>\nTinyMainbarInfo\\TinyMainbarInfo-1.18.lua:74: in main chunk",
			["session"] = 46,
			["counter"] = 2,
__________________
"They say
the pen is mightier than any saber -
any sword -
but if there's a war
I just don't know if a Bic will save ya..."

-- Last Offence
OttoDeFe is offline Report comment to moderator  
Reply With Quote
Old 08-09-12, 06:37 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Re: Not loading in beta

Originally Posted by Renwa
Hasn't loading for a couple of patches now
I don't have access to WoW currently, but you should be aware that the "load out of date" checkbox is getting de-selected with each new patch.

Press the "Addons" button at the character selection screen and make sure it is checked before you enter the game.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 08-08-12, 09:33 PM  
Renwa
Premium Member
 
Renwa's Avatar
Premium Member

Forum posts: 5
File comments: 10
Uploads: 0
Not loading in beta

Hasn't loading for a couple of patches now
Renwa is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 11:13 AM  
nimrodel
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Originally posted by Dridzt
I play on EU and haven't been on the PTR, so all my addons will get updated after I've had a chance to test them sorry for delay
np, I knew youd be here within 48 hours.. thanks for the update
nimrodel is offline Report comment to moderator  
Reply With Quote
Old 06-29-11, 04:18 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
I play on EU and haven't been on the PTR, so all my addons will get updated after I've had a chance to test them sorry for delay
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 04:31 PM  
Locruid
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Logged into 4.2 and realised im LOST with the extra buttons lol. LOVE this addon. Hard for me to play without it
Locruid is offline Report comment to moderator  
Reply With Quote
Old 06-28-11, 01:15 PM  
nimrodel
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I look forward to the 4.2 update, mod still works but of course with the new buttons added to the mainbar they appear visible behind the addon.

Keep up the good work
nimrodel is offline Report comment to moderator  
Reply With Quote
Old 03-30-11, 08:05 PM  
avid
A Deviate Faerie Dragon

Forum posts: 14
File comments: 44
Uploads: 0
Thanks for this addon!

Gets rid of the need for performance monitors and what have you that would be tied in on Titan Panel, Fubar, or Broker.

A must have for those going back to basics. (works great coupled with AI-Art too!)
avid is offline Report comment to moderator  
Reply With Quote
Old 12-09-10, 05:26 PM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Originally posted by Mr.Kobiss
Is there any chance to make this great addon have it's own frame? It doesn't have to be movable in-game, just setting through LUA for position will be nice.
For some reasons I have to use Dominos and I'm missing this so much
I'll take a look after I'm 85 (couple days I think, taking it slow)
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 12-08-10, 08:27 PM  
Mr.Kobiss
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Is there any chance to make this great addon have it's own frame? It doesn't have to be movable in-game, just setting through LUA for position will be nice.
For some reasons I have to use Dominos and I'm missing this so much
Last edited by Mr.Kobiss : 12-08-10 at 08:28 PM.
Mr.Kobiss is offline Report comment to moderator  
Reply With Quote
Old 12-04-10, 10:50 AM  
Dridzt
A Pyroguard Emberseer
 
Dridzt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 783
Uploads: 82
Originally posted by Kogasu
Yeah I'm game to test, just let me know what and where.
Check your private messages (on this site) at your convenience.
Dridzt is offline Report comment to moderator  
Reply With Quote
Old 12-04-10, 09:57 AM  
Kogasu
A Kobold Labourer
 
Kogasu's Avatar

Forum posts: 0
File comments: 113
Uploads: 0
Yeah I'm game to test, just let me know what and where.
Kogasu is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: