Download
(13Kb)
Download
Updated: 08-26-07 06:47 PM
Pictures
File Info
Updated:08-26-07 06:47 PM
Created:unknown
Downloads:8,205
Favorites:70
MD5:

rMCP  Popular! (More than 5000 hits)

Version: 2.7.0.189
by: rophy [More]

Rophy's modified Master Control Panel (original author: Saien)

Slash command to show the panel: /rmcp

Have the following additions compared to the original MCP:

- Addon Set support.
- Auto load dependencies.
- Show author and version on tooltip.
- sortable and collapsible categories.
- MCP's functionality to disable Blizzard addons is removed.
- Batch load sets by shift-clicking the sets, batch unload by alt-clicking the sets.

The Addon Set works in the follow way:

- When you select a set and click "Save", the enabled addons are saved in the set.
- When you select a set and click "Load", the addons in the set are enabled, but currently enabled addons not in the set will not be disabled.
- When you select a set and click "Unload", the addons in the set will be disabled.
- When you select a set and click "Rename", a tiny dialog pops up, enter a name to rename that set.
- "Default" Set is the enabled addons when you log in.
- "Class" Set is different between each classes.

Example usage:

Set 1 Common: FuBar, UnitFrames etc
Set 2 Raid: DPS Meter, KTM, oRA2 etc
Set 3 Auction: Auctioneer, Mail mod, Money tracker etc
Set 4 Libraries: Those Ace2 Libraries if you went the unembed way.
Class: Rogue: Poison buyer, Warlock: CountDoom, Druid: Shapeshifter

When soloing: Disable All -> Load Set 1. Load Class-> Reload UI
When raiding: Disable All -> Load Set 1, Load Set 2, Load Class -> Reload UI
When auctioning: Disable All -> Load Set 3 -> Reload UI


Why do I make the sets work that way? Because it's easier to update the sets that way. For example, if sets worked in a way that selecting a set will disable addons not in th set, so when you load a set you have exactly the addons in the set enabled, then in the above example you wil have:

Set 1: FuBar, UnitFrames
Set 2: FuBar, UnitFrames. DPS Meter, KTM, oRA2
Set 3: Auctioneer, Mail mod, Money Tracker
Class: ?

First you have a problem with class sets, since you can only save one class set, you can't have "Common + Class" and "Common + Raid + Class" at the same time.

Second, now say if you want to add a CC counter mod to the Common set, you have to update Set 1, Set 2 and Class Set for each class, where in the first approach you only have to update Set 1.

The cons for first approach is that you have to load multiple sets to enable the exact addons you want, but I don't consider this a big deal compared to the cons with the second approach.

Code:
------------------------------------------------------------------------
r189 | rophy123 | 2007-08-27 08:36:37 +0800 (Mon, 27 Aug 2007) | 4 lines

rMCP:
- Fixed Checkbox for rMCP wasn't being hid.
- TOC 20100.

------------------------------------------------------------------------
r188 | rophy123 | 2007-08-25 20:49:47 +0800 (Sat, 25 Aug 2007) | 2 lines

rMCP:
- You can disable Blizzard addons now, I didn't know why the functionality was disabled in the original MCP but I'll just re-enable it now.
------------------------------------------------------------------------
r187 | rophy123 | 2007-08-25 20:42:37 +0800 (Sat, 25 Aug 2007) | 3 lines

rMCP:
- fixed each Blizzard addon being treated as a category if it's inserted to masterAddonList by addon name.
- category has a checkbox now, which will enable / disable all addons in the category, currently this will not work correctly if there are categories with identical name.
------------------------------------------------------------------------

Post A Reply Comment Options
Unread 02-07-07, 06:50 PM  
yseng
A Kobold Labourer
 
yseng's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Originally posted by rophy
MoveAnything had OptionalDeps set to MCP to solve such issue, so having the addon directory rename back to MCP will fix it. Make sure you delete the old rMCP directory when upgrading.
Thank you for the quick fix
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 02:26 PM  
mrruben5
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
You are awesome. No more logging out to mass check the addons we want to load.
Last edited by : 02-07-07 at 02:28 PM.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 02-07-07, 07:47 AM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by yseng
My rMCP is overlaping with the MoveAnything button at the main menu. When I click on that button only MoveAnything will pop up. Is there any / command to call out the rMCP?
MoveAnything had OptionalDeps set to MCP to solve such issue, so having the addon directory rename back to MCP will fix it. Make sure you delete the old rMCP directory when upgrading.
Last edited by rophy : 02-07-07 at 08:10 AM.
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 09:41 PM  
yseng
A Kobold Labourer
 
yseng's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
My rMCP is overlaping with the MoveAnything button at the main menu. When I click on that button only MoveAnything will pop up. Is there any / command to call out the rMCP?
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 05:41 PM  
Mazzlefizz
A Pyroguard Emberseer
 
Mazzlefizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3521
File comments: 60
Uploads: 2
Ah, this sounds much more flexible. Nice job, Rophy.
__________________
MazzleUI Home Page: Mazzlefizz.WoWInterface.com
Info, FAQs, Forums, Download can be found at that link.
Report comment to moderator  
Reply With Quote
Unread 02-06-07, 06:38 AM  
Mobious
A Murloc Raider
 
Mobious's Avatar

Forum posts: 4
File comments: 11
Uploads: 0
sweet, I am an addon junkie and just love this mod. I have 1 problem, when I hit escape both MCP and Move Anything take up the same button on the escape menu! I had to disable Move Anything to try this out.
Report comment to moderator  
Reply With Quote
Unread 02-05-07, 11:21 PM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by Mazzlefizz
Sounds great. Can you say a few words on how this differs from that ACP that was recently put out?
I think both are similar, just different branches. My version exists in wowace branches before sylvanaar's one though, so this is not a modified ACP.

I took a look at ACP, its addon sets acts differently than mine, you choose a set, then addons in the set are enabled, addons not in the set are disabled, I personally like my approach more so I decided to keep on using my own branch.

Other than that, ACP shows some extra Ace2 addon info in the tooltip, and when you enable a mod, ACP additionally enables the optional dependencies listed in the X-Embeds metadata. I do not plan to add too many Ace2 only features to rMCP, so these will be the differences.

rMCP additionally added the feature of sorted addon list, currently it only has Ace2 categories, but the list is very easly customizable and I plan to add more sorting criteria, such as Author, MyAddons categories etc. So the 'Sort by Ace2 Categories' checkbox will turn into a drop down menu.
Last edited by rophy : 02-05-07 at 11:29 PM.
Report comment to moderator  
Reply With Quote
Unread 02-05-07, 10:46 PM  
Mazzlefizz
A Pyroguard Emberseer
 
Mazzlefizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3521
File comments: 60
Uploads: 2
Sounds great. Can you say a few words on how this differs from that ACP that was recently put out?
__________________
MazzleUI Home Page: Mazzlefizz.WoWInterface.com
Info, FAQs, Forums, Download can be found at that link.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: