Download
(27 Kb)
Download
Updated: 12-22-09 01:55 AM
Pictures
File Info
Updated:12-22-09 01:55 AM
Created:unknown
Downloads:29,079
Favorites:363
MD5:
OptionHouse  Popular! (More than 5000 hits)
Version: r20091222
by: Shadowed, funkydude
OptionHouse is a master control panel, and a performance monitor for addons super simple. The MCP does the basics: enabling, disabling, loading Load On Demand addons, as well as showing general addon meta data. While the performance panel lets you see memory, memory used per second, CPU usage and CPU usage per a second (if CPU profiling is enabled). No setup required just works.

Slash commands: /optionhouse (/oh)

Note! If you were using OptionlessHouse you will need to delete the OptionlessHouse/ folder first.



Merge: 2a590f0 7845b6b
Author: Shadowed <shadowed.wow@gmail.com>
Date: Tue Dec 22 00:53:09 2009 -0800
Merge branch 'master' of git@github.com:Shadowed/OptionHouse
Note update
Will no longer disable Addon Loader as well as Option House when disabling all, as disabling Addon Loader disables Option House too
TOC bump 30300
Fixed possible error if CreateTab is called too early

Date: Tue Nov 10 11:12:43 2009 -0800
- Fixed an error on line #93 that was caused by other mods that leaked the global 'frame'

Date: Fri Jul 31 16:23:18 2009 -0700
* Added ruRU localization (Thanks StingerSoft)

Date: Thu Jul 30 10:29:53 2009 -0700
* Added zhCN localization (Thanks wowui.cn)

Date: Wed Jul 29 21:37:04 2009 -0700
* Added support for AddonLoader
* Fixed /opthouse not working
* Cleaned up all of the code and made it better in general
* Added sorting based on total dependencies
* Added short formatting for CPU used total as it can get
* Fixed leaked globals
* Fixed text width issues for performance and management frames
* Fixed frame stratas and removed remnants of APIs that were from when OptionHouse was a library
* Fixed errors related to enabling dependencies and children
* Fixed dependencies being off centered if there was more than one
* Fixed performance and management frames watching ADDON_LOADED even after OptionHouse was closed
* Fixed performance monitor actually listing CPU and Memory used per 0.50 seconds instead of per 1 second :<

Date: Mon Dec 29 00:13:00 2008 +0000
* Fixed disable all not re-enabling OptionlessHouse

Date: Thu Oct 30 22:34:41 2008 +0000
* Fixed "Disabled" not being shown when something is disabled
* Added text for an addon that was disabled, but will be enabled on reload
* Added text for loaded addons so it looks a bit less empty

Date: Mon Oct 27 00:38:35 2008 +0000
* Initial Import: OptionlessHouse/
* Stripped out all of the configuration stuff in OptionHouse and updated it for 3.0, should be functional but needs more testing
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
r20090729
25kB
Shadowed
07-29-09 10:44 PM
r994
25kB
Shadowed
10-30-08 04:36 PM


Post A Reply Comment Options
Old 09-02-07, 02:44 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by Shadowd
Don't use the majority as a comment then to get something.
Uh, OK.

Originally posted by Shadowd
Unless overlapping comes back and it's unfixable or it becomes highly requested, it's not being added back.
Is there a reason other than it being made into a UI frame? Or just because?

Good luck with this. I'm back to FuBar_Usage & AddonLoader.
Last edited by Zidomo : 09-02-07 at 02:57 AM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 08-31-07, 09:42 AM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Originally posted by Zidomo


We are talking about frame placement & movement via a UI mod here, not politics, not cars, etc..

Here is hoping you will reconsider the frame movement removal.
Don't use the majority as a comment then to get something.

Unless overlapping comes back and it's unfixable or it becomes highly requested, it's not being added back.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-31-07, 02:34 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by Shadowd
Just because the majority does something, does not make the majority right.


We are talking about frame placement & movement via a UI mod here, not politics, not cars, etc..

Here is hoping you will reconsider the frame movement removal.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 08-29-07, 11:13 AM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Just because the majority does something, does not make the majority right.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-29-07, 01:55 AM  
Thortok2000
A Defias Bandit
 
Thortok2000's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 354
Uploads: 3
I'll try out the new version, but I get very annoyed as well. The left side of my screen is where I put my raid windows. I'm even using default UI for that. I have like 8 windows over there, one for each group. If I wanted to access OH in the middle of AV (say, perhaps, to adjust SSPVP settings), I would have to move 8 other frames just to be able to see OH frame.

However, my resolution is high enough that I could just move OH frame out of the way. 90% of OH isn't blocked, just the part on the left where all the options and stuff are. I'd only have to move it about two inches to the right, and it'd be fine.

This is probably the only addon I've ever encountered that didn't allow you to move its frame.
__________________
I dont know half of you half as well as I should like; and I like less than half of you half as well as you deserve. Bilbo Baggins, from his speech on his eleventy-first birthday.
Last edited by Thortok2000 : 08-29-07 at 01:56 AM.
Thortok2000 is offline Report comment to moderator  
Reply With Quote
Old 08-28-07, 07:49 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Not adding moving back in, as the overlapping issues should be fixed with r592.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-25-07, 01:49 AM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Originally posted by Zidomo
A UI mod frame (as opposed to a Blizzard frame) that can't be moved is just a big PITA, that's all .

Outside of combat it does overlap and that's a big problem. I use PitBull for party/raid frames. Opening OptionHouse (OH) r582 overlaps the party/raid and the left part of the OH frame can't be seen or manipulated well. As well as the previously mentioned Tekkub mods issue; a lot of the text extends outside the OH frame into other frames and can't be seen...at all. Making the mods useless.

Forcing a user to move other frames in order to use a mod (or do without if they can't be moved) is something I've rarely encountered. 99% of the time, you can unlock & move a third-party UI mod frame out of the way if its overlapping with something.

I understand the game-positioning reasoning for the locked frame, but it just doesn't work well. If a third-party frame overlaps/interferes with default Blizzard frames (or any other frame) at a particular time, it really should be able to be moved out of the way like most third-party frames can be instead of relying on WoW to handle it.
Widgets not appearing inside the frame is Tekkub's fault and he needs to fix it.

Will see about adding basic moving back in.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-24-07, 11:47 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by Shadowd
It was decided to remove dragging because we made it positioning managed by the game, so it can't overlap with quest, AH frames, ect.

Whats the issue with it overlapping party/raid? OptionHouse automatically closes in combat due to supporting secure headers, so it's not like theres a risk of the frame being on top of your party frames.
A UI mod frame (as opposed to a Blizzard frame) that can't be moved is just a big PITA, that's all .

Outside of combat it does overlap and that's a big problem. I use PitBull for party/raid frames. Opening OptionHouse (OH) r582 overlaps the party/raid and the left part of the OH frame can't be seen or manipulated well. As well as the previously mentioned Tekkub mods issue; a lot of the text extends outside the OH frame into other frames and can't be seen...at all. Making the mods useless.

Forcing a user to move other frames in order to use a mod (or do without if they can't be moved) is something I've rarely encountered. 99% of the time, you can unlock & move a third-party UI mod frame out of the way if its overlapping with something.

I understand the game-positioning reasoning for the locked frame, but it just doesn't work well. If a third-party frame overlaps/interferes with default Blizzard frames (or any other frame) at a particular time, it really should be able to be moved out of the way like most third-party frames can be instead of relying on WoW to handle it.
Last edited by Zidomo : 08-24-07 at 11:54 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 08-24-07, 05:37 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Originally posted by Zidomo
Yes...lol.

Moving onto other things, the main window with the current r582 is locked in place and undraggable. Some versions ago, you could drag it (USEng WoW client/server). Any chance of allowing the window to be dragged in future versions? It overlaps party/raid frames and the like currently.
It was decided to remove dragging because we made it positioning managed by the game, so it can't overlap with quest, AH frames, ect.

Whats the issue with it overlapping party/raid? OptionHouse automatically closes in combat due to supporting secure headers, so it's not like theres a risk of the frame being on top of your party frames.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-24-07, 12:03 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by Shadowd
[18:49] <Shadowed> Tekkub you need to update Panda and RatingTarget btw
[19:03] <@Tekkub> yea well, :P
[19:05] <Shadowed> either to use GetFrame() or remove the SetHeight/SetWidth/SetPoint part of the OH frame

"Yea well" is Tekkub for "I'll get around to it when I have a chance".
Yes...lol.

Moving onto other things, the main window with the current r582 is locked in place and undraggable. Some versions ago, you could drag it (USEng WoW client/server). Any chance of allowing the window to be dragged in future versions? It overlaps party/raid frames and the like currently.
Zidomo is offline Report comment to moderator  
Reply With Quote
Old 08-18-07, 02:32 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Originally posted by Zidomo
Using OptionHouse r573 (standalone) as well Tekkub's Panda & RatingTargets mods, which integrate into OptionHouse's "Addons" page (those mods are available from Tekkub's SVN; see here: http://code.google.com/p/tekkub-wow/source ).

Since one of the recent OptionHouse update revisions, the text/icons of the above mods are positioned wrongly on the Addons page. They extend above & outside the OptionHouse frame. Earlier OptionHouse revisions did not have this problem.
[18:49] <Shadowed> Tekkub you need to update Panda and RatingTarget btw
[19:03] <@Tekkub> yea well, :P
[19:05] <Shadowed> either to use GetFrame() or remove the SetHeight/SetWidth/SetPoint part of the OH frame

"Yea well" is Tekkub for "I'll get around to it when I have a chance".
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-18-07, 12:41 PM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Users should never be calling garbage collection, even authors don't need to call it most of the time, so no it won't be added.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-18-07, 12:22 PM  
Leachim
A Defias Bandit
 
Leachim's Avatar

Forum posts: 2
File comments: 9
Uploads: 0
Can you add a garbage collection option please?
Leachim is offline Report comment to moderator  
Reply With Quote
Old 08-18-07, 10:52 AM  
Shadowed
...
WoWInterface Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 387
File comments: 2505
Uploads: 99
Tekkub needs to fix it, I'll let him know about it.
Shadowed is offline Report comment to moderator  
Reply With Quote
Old 08-18-07, 10:37 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Using OptionHouse r573 (standalone) as well Tekkub's Panda & RatingTargets mods, which integrate into OptionHouse's "Addons" page (those mods are available from Tekkub's SVN; see here: http://code.google.com/p/tekkub-wow/source ).

Since one of the recent OptionHouse update revisions, the text/icons of the above mods are positioned wrongly on the Addons page. They extend above & outside the OptionHouse frame. Earlier OptionHouse revisions did not have this problem.
Zidomo is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: