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 03-20-07, 04:45 PM  
slickwalker
A Deviate Faerie Dragon
 
slickwalker's Avatar

Forum posts: 18
File comments: 155
Uploads: 0
Feature

Can we get the option to either resize or move the window?
Report comment to moderator  
Reply With Quote
Unread 03-20-07, 12:44 PM  
Progged
A Murloc Raider

Forum posts: 4
File comments: 14
Uploads: 0
2.3.1.61?

What was in the update?
Report comment to moderator  
Reply With Quote
Unread 03-13-07, 02:57 PM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by iljott
Excuse me if this is a trivial question but could someone please tell me what the "/" command to open the rMCP dialog box is?
there is no slash command, I can add one if you need.
Report comment to moderator  
Reply With Quote
Unread 03-13-07, 12:03 PM  
iljott
A Rage Talon Dragon Guard
 
iljott's Avatar

Forum posts: 335
File comments: 13
Uploads: 0
Excuse me if this is a trivial question but could someone please tell me what the "/" command to open the rMCP dialog box is?
Report comment to moderator  
Reply With Quote
Unread 03-01-07, 04:53 PM  
Psyker7
A Defias Bandit

Forum posts: 2
File comments: 13
Uploads: 0
Just poking my head in to give random kuodos =)

If only more people would use Ace categories....
Report comment to moderator  
Reply With Quote
Unread 02-11-07, 06:38 PM  
BlueSkY
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
2.1.2.46 Fixed! Thanks!
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 12:46 PM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by BlueSkY
when I Load addon set i got little error. Can U Fix This?

Can you give me the list of the set, and the list of all addons you were using?

Edit: Should be fixed in 2.1.2.46, update and try again.
Last edited by rophy : 02-10-07 at 01:34 PM.
Report comment to moderator  
Reply With Quote
Unread 02-10-07, 11:41 AM  
BlueSkY
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
when I Load addon set i got little error. Can U Fix This?

MCP\rMCP.lua:391: stack overflow
MCP\rMCP.lua:405: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
...:
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:412: in function `EnableDependencies'
MCP\rMCP.lua:385: in function `EnableAddon'
MCP\rMCP.lua:531: in function `LoadSet'
MCP\rMCP.lua:883: in function `func'
Interface\FrameXML\UIDropDownMenu.lua:511: in function `UIDropDownMenuButton_OnClick':
<string>:"DropDownList2Button3:OnClick":2: in function <[string "DropDownList2Button3:OnClick"]:1>
Report comment to moderator  
Reply With Quote
Unread 02-09-07, 03:36 AM  
Arbiter
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Just want to say thanks for implementing the collapse button in the categories. Fastest feature implementation ever! It's nice to be able to filter out all this spam of mods!


Just one small thing: Their collapse state, doesnt save during sessions, at least they didn't on my client after doing a /console reloadui . Any quickfix to this please ?


ps: +1 vote for acp/rmcp merge!
Last edited by Arbiter : 02-09-07 at 03:38 AM.
Report comment to moderator  
Reply With Quote
Unread 02-08-07, 12:38 AM  
Krimson
A Defias Bandit

Forum posts: 2
File comments: 5
Uploads: 0
hooray!

Thanks Rophy. I've been looking for a mod that does this for a long time now. I've been a long-time MCP fan and a way to separate profiles like you done was the one thing it was really missing. Thanks for sharing!

It would be cool to see this mod and ACP merge functionality.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 09:30 PM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by sylvnaaar
Cool mod Rophy someone just mentioned it to me. I wish i had known about it, we could have co-authored something.
It was just some small tweaks to the original MCP for my own use, didn't want to release it and compete with ACP, just that some of my friends asked me to put the package up somewhere so that they can download, so I threw it to WoWI.

I saw ACP and I think you're much more actively developing it than I am for my own MCP branch, also ACP is currently focusing on Ace2 addons support, which I personally don't think I want too many such features, so I thought may be I should move my branch to my own svn repository and let ACP be 'the one' branch exists in wowace.
Last edited by rophy : 02-07-07 at 09:32 PM.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 09:17 PM  
rophy
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 126
Uploads: 7
Originally posted by Psyker7
Is there a changelog hiding somewhere? I get an email of an update, but i have no idea what's updated! O,o

http://www.wowinterface.com/portal.p...=94&pageid=107

is obviously way out of date...
I'll include the svn log in the package in the future releases.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 09:08 PM  
sylvanaar
A Warpwood Thunder Caller
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 127
Uploads: 12
Cool mod Rophy someone just mentioned it to me. I wish i had known about it, we could have co-authored something.
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 08:23 PM  
Psyker7
A Defias Bandit

Forum posts: 2
File comments: 13
Uploads: 0
Is there a changelog hiding somewhere? I get an email of an update, but i have no idea what's updated! O,o

http://www.wowinterface.com/portal.p...=94&pageid=107

is obviously way out of date...
Report comment to moderator  
Reply With Quote
Unread 02-07-07, 08:04 PM  
Arbiter
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Any chance that you could make the categories to be able to colapse please ? That would come in handy for hiding all those library addons (i'm one of those who prefer !!!standalonelibs when updating ace2 mods:P)
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: