Get an Epic Experience with Premium

TooManyAddons

Development Tools Login to Add Favorites
  • 6 Likes
  • World of Warcraft
  • 154 Monthly Downloads
  • Supports: 5.0.5
  • 46,588 Total Downloads
  • Updated 09/23/2012
  • Created 10/02/2007
  • 434 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: r39
or

About TooManyAddons

The only mod manager you will ever need. Click 'load profile', and TMA will load the checked, and only the checked, addons.

Great for if you regularly raid or PvP/Arena.

Directions:

  • There is a new 'addon' button in* the game menu, that opens up the TooManyAddons interface.
  • '/TMA' will also open up the interface.
  • Create a profile by typing in the profile name and hitting enter, or you can use the Default profile.
  • Select which addons you want to load as part of the profile.
  • When it is time to change addons, select the profile(s), then click 'Load Profile'

features that aren't instantly obvious:

  • '/TMA aProfile' will instantly load * that profile. Handy for you macrophiles. Spelling must be exact.
  • The interface can be moved by dragging the 'profile' frame. You have to click on the edge of the frame or a clear spot.
  • A profile called 'Default' is created at the very first use of TooManyAddons, for your convenience. Feel free to delete it.
  • A profile called 'Always Load These Addons' will always exist. Anything checked in this profile will always load, no matter what. The checked items will appear grey or shiny in other profiles. By default, TooManyAddons will be checked in this profile.
  • Tooltips show you the description, author and status of the addon.
  • Clicking an addon will automatically click all of its dependencies.
  • Profiles from other characters can be added to the current profiles using the 'import profiles' dropdown.
  • The addon can be closed with the 'esc' key.
  • Addons may be grouped by name. Collapse/Expand buttons allow you to hide addons that are groups, for example, the AltasMod. Clicking the group header will click all of the addons in the group. Turn this feature on by clicking 'grouping' in the options.
  • Hold down the Ctrl or Shift key when selecting profiles to load addons from multiple profiles. Changes made to addons will affect all selected profiles.
  • The last loaded profile(s) will appear green(ish).
  • Options exist in the interface menu (or click the little 'O' button) to hide the Game Menu button, tooltips, groups, and more.
  • Global profiles are now implemented. Global profiles are profiles that are the same across ALL characters.
  • Profiles can be arranged by dragging them up or down the list

------------------------------------------------------------------------
r39 | daxdax | 2012-09-24 01:41:09 +0000 (Mon, 24 Sep 2012) | 1 line
Changed paths:
   M /trunk/TooManyAddons.lua
   M /trunk/TooManyAddonsInterface.lua

fixed for 5.04, cannot reproduce the raid bug
------------------------------------------------------------------------
r38 | daxdax | 2012-09-23 23:50:00 +0000 (Sun, 23 Sep 2012) | 1 line
Changed paths:
   M /trunk/TooManyAddons.toc

updated for 5.0
------------------------------------------------------------------------
r37 | daxdax | 2012-09-02 00:37:50 +0000 (Sun, 02 Sep 2012) | 1 line
Changed paths:
   M /trunk/TooManyAddons.toc

updated for 5.0
------------------------------------------------------------------------
r36 | daxdax | 2012-09-02 00:36:38 +0000 (Sun, 02 Sep 2012) | 1 line
Changed paths:
   M /trunk/TooManyAddonsInterface.lua

updated for 5.0 fix - not tested
------------------------------------------------------------------------
r35 | daxdax | 2011-10-04 17:17:17 +0000 (Tue, 04 Oct 2011) | 1 line
Changed paths:
   M /trunk/TooManyAddons.lua
   M /trunk/TooManyAddons.toc

toc update
------------------------------------------------------------------------

Comments

First Previous Page 2 of 15 Next Last
  • #201

    i might have missed this and it might already be included , but can you add a type of calls will always be loaded , there are some addons I always loaded on my priest that I wont want on my dk , so I cant put them in the always be loaded section, and there are some I always wanted loaded on every toon.

  • #206

    not sure I understand what you're asking.  Does turning the 'always' profile into a global profile give you what you need?  If you want a local AND a global 'always' profile you can just create another always profile with the exact same name

  • #199

    daxdax, there appears to be a problem with r.32, looks like it does not support 5.0.4

    Date: 2012-09-03 09:25:04
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua line 648:
       attempt to index a nil value
    Debug:
       [C]: ?
       ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:648: TMAcreateaddonbutton()
       toomanyaddons\TooManyAddons.lua:815: TMAupdateaddonframe()
       toomanyaddons\TooManyAddons.lua:738: TMAupdate()
       ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:610: TMAscrollbar_update()
       ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:864:
          ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:863
       [C]: Show()
       toomanyaddons\TooManyAddons.lua:783: TMAupdateaddonframe()
       toomanyaddons\TooManyAddons.lua:738: TMAupdate()
       ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:783:
          ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:782
       [C]: Show()
       toomanyaddons\TooManyAddons.lua:716: TMA()
       ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:301:
          ...face\AddOns\toomanyaddons\TooManyAddonsInterface.lua:298
    Locals:
    i = 1
    currentcheckbutton = TMAaddonlistcheckbutton1 {
     0 = <userdata>
     number = 1
    }
    currentcollapsebutton = nil
    currentbutton = TMAaddonlistbutton1 {
     0 = <userdata>
    }
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = 0.86
    (*temporary) = 0
    (*temporary) = 0.86
    (*temporary) = "attempt to index a nil value"

    AddOns:
      Swatter, v5.14.5335 (KowariOnCrutches)
      NPCScan, v5.0.0.1
      NPCScanOverlay, v5.0.0.1
      ACP, v3.4
      AtlasLootLoader, vv7.00.01
      AuctionMaster, v5.0.1
      DBMCore, v
      DBMWorldEvents, v
      DebugLib, v5.1.DEV.312(/embedded)
      Dominos, v5.0.10
      DominosCast, v
      mountainomounts, vv1.2
      Omen, v3.1.7
      Postal, v3.5.0
      Recount, v
      SlideBar, v5.14.5335 (KowariOnCrutches)
      Stubby, v5.14.5335 (KowariOnCrutches)
      Titan, v5.1.1.50001 - Revision 519
      TitanCurrency, v5.5
      TitanDurability, v1.24
      TitanGold, v5.1.1.50001
      TitanLocation, v5.1.1.50001
      toomanyaddons, vr32
      BlizRuntimeLib_enUS v5.0.4.50001 <us>
      (ck=265)

  • #197

    5.0 is out already?  Huh. 

  • #198

    Hellooooo, sleepy guy!

    Have a coffee!

  • #196

    I found a fix to make this addon work. At least so far as I have tested it, which isn't a lot.

    Insert this line as line 645 in TooManyAddonsInterface.lua:
    collapsebutton:SetNormalTexture("Interface\\Minimap\\UI-Minimap-ZoomInButton-Up")

    Last edited by ArtureLeCoiffeur on 9/1/2012 10:45:36 AM
  • #200

    Tried this and it sorta works but not smoothly, I have to repeatedly click on a profile to get a list of add-ons but at least i dont need to keep logging out. I was wondering if line 645 is correct (r.32) as this is in the middle of a heap of display text.

  • #195

    Any chance of a reply to the question below as it is not compatable with 5.0.4.

  • #194

    Are you updating this for 5.0.4?

    Last edited by MrsElf on 8/28/2012 12:14:00 PM
  • #191

    Just out of curiosity before i download this addon, i wanna make sure i'm reading it correctly. With this addon i can create a local profile that will load a specific profile for each individual addon i have? 

  • #192

    Not sure what you mean by loading a profile per addon. 

    You can make local profiles that will load a specific profile for each individual *character*.  (your level 1 toon loads the rp mods, the level 90 the raid mods, etc)

     

  • #193

    I honestly could not put what I was thinking into words lol so I just gave it a whirl and yeah It's not quite what I'm after. A neat addon though, going to keep it.

  • #189

    This is the one i need, but i have been having a problem with the delete and some of the profiles that i made wrong. I was wondering if this has to do with the fact that it has not been updated in a while and am hopng that some one will look in to it soon. Thanks so much for making it

  • #190

    I'm not having any issues with the addon.

  • #188
    Left Justify Profile Names

    Anyone know how I can left Justify the profile names?  I don't mind changing some LUA code.  I looked through the code, but couldn't find anything obvious.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Infinite Crisis NA

Get Your Preferred Access Code!