Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(48 Kb)
Download
Updated: 09-08-07 07:43 PM
Pictures
File Info
Updated:09-08-07 07:43 PM
Created:unknown
Downloads:2,149
Favorites:2
MD5:

PerfBlock

Version: 9
by: kergoth [More]

PerfBlock is a minimal performance stats display. It shows memory usage,
latency, fps, and memory/sec. Its background and border colors, window scale,
and displayed information can be customized.

Usage:
Hold alt down and left click and drag to move the perfblock.
Hold alt down and right click on the perfblock to open config.

Slash command Usage:
/perfblock,/pb:
- config - Open config dialog
- resetpos - Reset Position
- profile - Show Current Profile
- profile setchar - Set this character's profile to character specific,
instead of Global (or whatever the current profile is set to).
- profile copy <name> - Copies profile <name> into your current profile.
- profile delete <name> - Deletes the profile <name>.
- profile list - Lists all valid profiles.
- profile reset - Resets the current profile (all perfblock settings).
- profile set <name> - Sets the current profile to <name>.

Release Changelog:
9:
* Update to the latest OptionHouse/HousingAuthority.

8:
* Fix bug where color settings weren't restored properly on ui load.
* Fix bug with the border color option.
* Improve layout of the options in the config (not perfect, but an
improvement).
* Update embedded libraries.

7:
* Update embedded libraries.
* Add alt-rightclick to open config.

6:
* Add options to show/hide individual pieces of information in the PerfBlock.
* Add a configuration dialog in OptionHouse.
* Remove configuration slash commands, instead replacing them with /pb config.
* Add database profile options to slash commands, and ensure PerfBlock
responds to profile changes.
* Add position reset slash command (/pb resetpos).
* Switch the default profile to "Global", so by default settings will be
common between characters. You can switch back to character specific with
/pb profile setchar.

5:
* Switch from lock/unlock to simply allowing movement while alt is held down.
* Update to current LegoBlock library.
* Fix cancel button behavior in the color pickers.
* Add memory/sec display.
* Switch to multiline format.

4:
* Include the correct version of the Dongle library.

3:
* Make the default bg and border colors a bit more sane.

2:
* Improve the readability of the text.

1:
* Initial version.

Optional Files (0)


Post A Reply Comment Options
Unread 12-05-07, 11:47 PM  
Flarin
A Frostmaul Preserver
 
Flarin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 290
File comments: 151
Uploads: 1
I am getting:

OptionHouse has not been initialized yet, you cannot call HAObj:GetFrame() until then.:
<in C code>: in function `error'
PerfBlock\HousingAuthority.lua:84: in function <Interface\AddOns\PerfBlock\HousingAuthority.lua:82>
PerfBlock\HousingAuthority.lua:1082: in function <Interface\AddOns\PerfBlock\HousingAuthority.lua:1080>
(tail call): ?:
(tail call): ?:
PerfBlock\OptionHouse.lua:633: in function <Interface\AddOns\PerfBlock\OptionHouse.lua:617>
PerfBlock\OptionHouse.lua:898: in function <Interface\AddOns\PerfBlock\OptionHouse.lua:864>

---

When I attempt to view the settings for PerfBlock in OptionHouse.
__________________

"I will crush and destroy and...ooo...shiny..."

[SIGPIC][/SIGPIC]
Flarin is online now Report comment to moderator  
Reply With Quote
Unread 09-08-07, 04:16 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2512
Uploads: 99
Originally posted by SirQuester
The second thing might be moreso for the OptionHouse author. The button in the menu overlaps the Keybindings button for MyKeyBindings with the Keybindings button being the one that functions.
This is the fault of the MyKeyBindings author, OptionHouse correctly positions the button where it needs to even if another is addon, MyKeyBindings assumes nobody else is modifying it hence the overlap.
Shadowed is offline Report comment to moderator  
Reply With Quote
Unread 09-08-07, 01:59 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Originally posted by SirQuester
Just tried it with an alt with no other addons other than PerBlock.

I set the background and border to not show for that character and logged out. Upon logging in again, it was back to it's original display. Upon alt-right clicking for the OptHouse menu the border and background switched immediately to the settings I had set.

Another thing, I'm unable to set the border colour at all as it somehow hooks into the background colour.


Okay, those two bugs are fixed in r8 and newer. Thanks very much for the report.

Finally, it would be nice to switch and set profiles with the config menu in OptHouse as the only options are the background/border colour, background/border opacity, and the four stat lines.
I'll look into this one.
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 09-05-07, 06:48 AM  
SirQuester
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 33
Uploads: 1
Just tried it with an alt with no other addons other than PerBlock.

I set the background and border to not show for that character and logged out. Upon logging in again, it was back to it's original display. Upon alt-right clicking for the OptHouse menu the border and background switched immediately to the settings I had set.

Another thing, I'm unable to set the border colour at all as it somehow hooks into the background colour. Finally, it would be nice to switch and set profiles with the config menu in OptHouse as the only options are the background/border colour, background/border opacity, and the four stat lines.
SirQuester is offline Report comment to moderator  
Reply With Quote
Unread 09-03-07, 12:56 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Originally posted by SirQuester
[b]Couple things, otherwise great:

It resets itself to default upon login or reloading the UI and upon opening the config window it switches to the right profile.
You mean all settings are back to default at login, location, colors, etc? That's very odd, it doesn't happen here. Any hints on how to reproduce the bug? Have you tried running with just PerfBlock and no other addons enabled? (on a test character perhaps). Thanks much for the bug report.
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 09-02-07, 01:01 PM  
SirQuester
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 11
File comments: 33
Uploads: 1
Couple things, otherwise great:

It resets itself to default upon login or reloading the UI and upon opening the config window it switches to the right profile.

The second thing might be moreso for the OptionHouse author. The button in the menu overlaps the Keybindings button for MyKeyBindings with the Keybindings button being the one that functions.
SirQuester is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 10:39 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2512
Uploads: 99
Overlapping (should) be fixed now also, so you wont have mods like PerfectRaid being shown on top of OptionHouse which is why people asked for moving originally.
Shadowed is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 07:27 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Re: Re: Re: Config not working...

Originally posted by Wowgamer233
A request that might be out of scope of this mod... The Option house frame is not movable
This was a design decision on the part of OptionHouse's author. He had to choose whether to 1) integrate the optionhouse frame into the blizz panels like the ah/mail/etc, so it slides to the side if you open another frame and the like, and 2) make the frame movable, but not slide to avoid overlap with blizz frames. He chose 1).
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 05:32 PM  
Wowgamer233
A Flamescale Wyrmkin
 
Wowgamer233's Avatar

Forum posts: 126
File comments: 66
Uploads: 0
Re: Re: Config not working...

Originally posted by kergoth
Was this with perfblock version 6? Try 7 and see if it still happens. Thanks for the report.
V7 is much healthier. Many thanks for the update.

Took me a few moments to work out Alt-Left click is how to drag it and Alt-Right click to open menu

Heck, maybe I should have read the description... lol

A request that might be out of scope of this mod... The Option house frame is not movable

Thanks for a cool mod. I'll provide feedback of how it behaves.
__________________
Erm, yes, I would like to get mana back before you start tanking again...
No healer mana = dead tank
Last edited by Wowgamer233 : 08-30-07 at 05:33 PM.
Wowgamer233 is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 05:09 PM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Re: Config not working...

Originally posted by Wowgamer233
[b]/perfblock config

...throws errors and provides no ability to configure the mod...
Was this with perfblock version 6? Try 7 and see if it still happens. Thanks for the report.
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 04:39 PM  
Wowgamer233
A Flamescale Wyrmkin
 
Wowgamer233's Avatar

Forum posts: 126
File comments: 66
Uploads: 0
Config not working...

/perfblock config

...throws errors and provides no ability to configure the mod...

[2007/08/30 18:34:24-2353-x1]: PerfBlock\HousingAuthority.lua:851: 'in' expected near '('

[2007/08/30 18:35:36-2353-x8]: PerfBlock\PerfBlock.lua:92: Cannot find a library with name 'HousingAuthority-1.0'
Enchantrix-4.0.3.2003.2002\nSideBar\DongleStub.lua:17: in function `DongleStub'
PerfBlock\PerfBlock.lua:92: in function `?'
PerfBlock\OptionHouse.lua:697: in function <Interface\AddOns\PerfBlock\OptionHouse.lua:681>
PerfBlock\OptionHouse.lua:791: in function <Interface\AddOns\PerfBlock\OptionHouse.lua:757>
__________________
Erm, yes, I would like to get mana back before you start tanking again...
No healer mana = dead tank
Wowgamer233 is offline Report comment to moderator  
Reply With Quote
Unread 08-30-07, 02:05 AM  
Tekkub
Featured Artist
 
Tekkub's Avatar
Featured Addon Author

Forum posts: 953
File comments: 329
Uploads: 85
* Remove configuration slash commands, instead replacing them with /pb config.
*coughrightclickonblocktoopenOHcough*
Tekkub is offline Report comment to moderator  
Reply With Quote
Unread 06-12-07, 10:38 AM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Originally posted by Scae
... And which mod adds coords to the minimap?
That would be TomTom
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 06-12-07, 10:37 AM  
kergoth
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 136
Uploads: 8
Re: Minimap

Originally posted by FelixTeCat
What and where can I get that mini map skin?
That's a minimap texture that Mikma did a long, long time ago. I don't think he uses it himself anymore, so I don't think there's really an official place to get it. Unofficial, however, you can steal it out of my addon set - http://covenant.kergoth.com/svn/kerg...ma-Minimap.tga.

As you can see, I used simpleMinimap modified to add that texture as an option.
kergoth is offline Report comment to moderator  
Reply With Quote
Unread 06-12-07, 09:12 AM  
Scae
A Deviate Faerie Dragon

Forum posts: 11
File comments: 84
Uploads: 0
... And which mod adds coords to the minimap?
Scae is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: