Category: WoW Tools & Utilities
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Mars85's Portal Bug Reports Feature Requests
Author:
Version:
v0.87
Date:
08-15-2009 05:52 PM
Size:
236.90 Kb
Downloads:
9,570
Favorites:
115
MD5:
Pictures
Click to enlarge
v0.85
Manage & view my Addons   Popular! (More than 5000 hits)
Manage & view my addons is an external application to manage your addons and have a quick overview of them. It has following features amongst others:
- A quick overview of your addons
- See detailed infos when you click on an addon
- Outdated addons will be marked
- See on which addons the single addons depend
- See which addons depend on the single addons
- Addons which are libraries will be marked if no addon depends on them
- Export addon list to several formats
- See for which characters the single addons are enabled/disabled
- Option to configure which infos to show in the overview list
- Option to hide libraries and/or sub-addons from the addon list
- Loading addon list from a different location, even zip files

Ideas for future versions:
- Feature for making backups
- Saving and loading the 'activated/deactivated' settings (profiling)
- Remove unnecessary SavedVariables

If you have more ideas to include, please post in comments.

You must have the Microsoft .NET Framework 2.0 Runtime installed on your computer if you use Windows or Mono if you use Linux/Mac OS X. Please see FAQ also.
  Change Log - Manage & view my Addons
v0.87 (beta):
- There were many internal changes (including bugfixes/adjustments) which maybe broke something so this a beta release. Please feedback (even if there are no problems)!
- The program is now ready to be run under Mono what means that you could use it on Linux/Mac (even if I can't test it under Mac)
- There is now an option to show a warning if the "Load outdated addons" function isn't activated
- New feature: Addon-History which will show addons which were installed in the past (the program had to be run in the past while these addons were installed)
- In preparation to next major release you'll find an "Backup folder" option in the settings (which isn't used at the moment)

v0.86:
- Bugfix for "Argument 'Path' is Nothing or empty" error
- Added new column which shows which slash commands an addon has (Hint: This can't be determined for every addon)

v0.85:
- Per-column statistics can be shown (rightclick on a column header)
- Most columns got settings (for example an option to don't colorize the cells)
- Improvements & bugfixes for the export and new export formats (XML and colorless HTML)
- List of characters an addon is enabled/disabled for
- You can now define to which package an addon belongs to (BigWigs, Pitbull, X-Perl, Quartz, etc. are packages which contain several sub-addons). This can be done in the "notes" window.
- Sub-addons (see previous changelog entry) can now be hidden from the overview list
- Changed IsOnWowace column/plugin to a general "addon source" column. That column uses your notes and the information an addon provides to show where you can find updates for that addon. You can click a cell to open your browser with the main URL of the addon.
- Several other bugfixes and improvements

v0.8b:
- Fixed bug: System.NullReferenceException: Object reference not set to an instance of an object.
- Several other bugfixes
- Added threshold-setting for interface-number auto-update
- New feature to load addon list from a package (beta, please test and report but don't expect that it works good)
- Added current selection related context menu entries
- Improved performance of IsOnWowace plugin and added a message if addonlist file is outdated
- Added progressbar for the addonlist loading progress

v0.8:
- You can now configure which columns should be shown
- Libraries can now be hidden from overview
- Improved export function including export as CSV, TXT, HTML
- LibBased column now supports Ace3 and Rock too
- Added LoadOnDemand, LastMod and IsOnWowace columns (for the last one column you must activate the plugin first)
- Different bugfixes and some other smaller things
  Archived Versions - Manage & view my Addons
File Name
Version
Size
Author
Date
v0.86
331kB
Mars85
12-21-2008 02:17 AM
  Comments - Manage & view my Addons
Post A Reply Comment Options
Old 09-23-2009, 11:36 PM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
Thanks for the report. I could reproduce it and hope I can make/release new version in the next days.

/edit: The next version will take more time because I want to do further fixes/changes/extensions/tests. At the moment I think there will be a new version this year but I don't want to promise that.

Last edited by Mars85 : 11-07-2009 at 04:21 PM.
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-23-2009, 06:25 PM  
Slona
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
left-click in folder column

when I LEFT-click on any line in the "Folder" column, I get an "unhandled exception has occured..." with "Conversion from string <name just clicked on> to type 'Boolean' is not valid"

Does that repro or do you need the (longish) details shown in the popup?

RIGHT-click shows the same and expected context menu as any other column.
Slona is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-21-2009, 08:09 AM  
Slona
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
settings.xml

thanks a lot Mars,

following your instructions, I found SETTINGS.XML in the %USERPROFILE%\AppData\Roaming\MAVMA folder (on my Vista/WIN7 PC) and adding InterfaceCheckLoadOutdated fixed my problem

but my thinking about the outdated addons is a bit different: I use the "load outdated addons" configuration to make sure I don't load broken addons. That means it's ALWAYS OFF and my mods won't be loaded until I get an update with a correct TOC file. Or I individually check my "important mods" by manually "correcting" the interface version and loading 'em one by one to see which mod still works...

OK - for the first few days after a big patch I do allow outdated addons too load - but I never go raiding that way...

for me, manipulating one (or more?) TOC file(s) is much less risky than loading ALL outdated mods at once.

thanks for a GREAT tool
Slona is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-19-2009, 06:10 PM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
The intention of that feature is that IMHO (see FAQ for explanation) addon-tocs (including interface number) shouldn't be manipulated by user and the "Load outdated addons" setting should be used instead. But the WoW patcher deactivates that setting everytime against the will of the users who use that setting. So that warning is shown. I think a warning for the case that this setting is on isn't neccesary because AFAIK there is no case where it's automatically turned on.
It isn't intented that the the setting for that feature isn't saved. Thanks for reporting that. Until the next version (which will take some time) the only way to disable that is the manipulation of the Settings.xml file (on XP it's in C:\Documents and settings\Username\Application data\Manage my addons by default) while the app isn't running – the setting is called "InterfaceCheckLoadOutdated" in the "Settings" section. However that file shouldn't be manipulated without backup and without basic knowledge of XML and encoding.
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-19-2009, 04:44 AM  
Slona
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
outdated addons setting

I just picked up the new 0.87 version and did not like the new warning about the outdated addons setting. I REALLY want to have that OFF and don't want to be warned every time - so IMHO you need to warn if that setting is ON (but that's a matter of taste)?

unfortunately clearing the checkbox for "show a warning..." seems to be ignored/inactive and the checkmark comes back every time i close the setting window.
Slona is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-28-2009, 12:26 PM  
Grimsin
Premium Member
 
Grimsin's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 309
File comments: 46
Uploads: 6
Re: Re: Suggestion (if possible)

Quote:
Originally posted by lanacan
No it's not possible as every addon author write their code differently.

Also as it has been said over and over, unless you are an addon author or your machine is over 8 years old or running less that 512MB RAM there is no need to even worry about addon memory.

Load time is more from the number of mods you are actively loading when the game is starting than the actual memory the mod uses after you have it loaded.

I use auctioneer and even though that is a huge monster of an addon for memory use in game, the game loads faster** than my Rogue UI compilation where I don't have it enabled to load on that character.

** Auctioneer is the only addon i use on my AH mule besides two mail addons.
This is not totally right.

The number of addons dictates the amount of mem usage. SO does type of code. xml is bigger and uses more mem and cpu resources.

Mem leaks are possible in certain code errors which will over load your ram and cause wow to crash. To many addons is also possible. Or several large addons like put auctioneer, questhelper, gatherer and a few others together and you will crash most store bought hunks of junk.

Addons calling info from outside websites like wowhead's lightheaded will affect your latency and fps as well. Some constantly updating graphical addons such as the quest tracker for questhelper will drop your fps as well. HUGE mem hog. the biggest i have seen in fact except for things that have mem leaks.

what exactly is a mem leak since i have seen it contested else were here in the forums about weather they exist or not...

THEY DO. its simple. A mem leak is when code has an infinite loop in it ultimately building up data in the ram until it overloads.

one way of doing this is to have a piece of code that creates data and then fires on an event, if it for some reason calls the wrong event or has an error that causes it to continuously call to the event it will continue to generate data until the ram is full. At which point the client crashs. if your computer is crummy so does your comp.

And just for a side note.... wow takes over 500megs of ram alone with the default bliz ui. 512 megs of ram wont support the OS and wow let alone any addons. 1gig no less. i recommend at lest two if you are going to mess with addons a lot or if you tab from wow to use other applications.

Back to the original question. No. You can not adjust the mem usage of other peoples addons unless you edit their code or if their addon allows for it.

It is possible, theoretically anyhow, to make all the various parts of an addon load on demand at which point you could then make options or use another addon like addon loader or addon control panel to then turn off/on various sections. may not even need to be load on demand. This is theoretical to, should work not saying it will.

BTW i love this piece of software. makes going threw addons so much easier.
__________________
"Are we there yet?"

GrimUI

Last edited by Grimsin : 08-28-2009 at 12:29 PM.
Grimsin is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-24-2009, 04:44 PM  
lanacan
Random, Crazy, Mental...
 
lanacan's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 91
File comments: 359
Uploads: 13
Re: Suggestion (if possible)

Quote:
Originally posted by ipKOnfig
Is there a way to allow this application to adjust memory usage of a mod when loading into WoW ?

I'd use the app if it could do that, but not sure if that's possible.
No it's not possible as every addon author write their code differently.

Also as it has been said over and over, unless you are an addon author or your machine is over 8 years old or running less that 512MB RAM there is no need to even worry about addon memory.

Load time is more from the number of mods you are actively loading when the game is starting than the actual memory the mod uses after you have it loaded.

I use auctioneer and even though that is a huge monster of an addon for memory use in game, the game loads faster** than my Rogue UI compilation where I don't have it enabled to load on that character.

** Auctioneer is the only addon i use on my AH mule besides two mail addons.
lanacan is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-20-2009, 03:34 AM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
I don't know exactly what you mean but the app neither modifies WoW/addons settings nor does it anything ingame.
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-19-2009, 08:06 PM  
ipKOnfig
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Suggestion (if possible)

Is there a way to allow this application to adjust memory usage of a mod when loading into WoW ?

I'd use the app if it could do that, but not sure if that's possible.
ipKOnfig is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-16-2009, 01:13 AM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
Quote:
Originally posted by Crazytoo
It would really really nice if this showed slash commands too.
That is possible. A column for that can be enabled at right click -> setup addon info columns -> Slash commands. It's off by default (and will disable itself after one use if you don't activate "Stay active") because it takes some time to get this information.

Quote:
Is there a way to add the notes as a column? My goal was to categorize the addons
That's something I'll add in a future version.

According to cleaning Saved Variables: That's something on the 'future features' list. But first I've to implement the backup feature

Last edited by Mars85 : 08-16-2009 at 01:16 AM.
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-15-2009, 09:51 PM  
Crazytoo
A Kobold Labourer

Forum posts: 1
File comments: 28
Uploads: 0
It would really really nice if this showed slash commands too.
Crazytoo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-15-2009, 09:12 PM  
nickyjean
A Chromatic Dragonspawn

Forum posts: 164
File comments: 61
Uploads: 0
Just started using it. I love the details in lib's because I never have any idea which addons they came from and if I need them. (Which after using your addon I didn't need 90% of them). I'm also using WoW Crap Cleaner becuase it cleans out my Lua files after I delete the addon. Does this have that capablity or can it be added. <Never mind about the Lua files I just saw your future idea list >

Thanks again for the wonderful addon, I'm ashamed to say I easily have over 250 and Keeping them the way I want them is a game all within itself.

==================
Edited for one more note.

Is there a way to add the notes as a column? My goal was to categorize the addons much like they do here: Class specific, Tradeskills, Role. Then I could also sort them that way and make sure I don't have things like to brokers for Ankhs or something like that or delete competing addons.
.

Last edited by nickyjean : 08-15-2009 at 09:18 PM.
nickyjean is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-15-2009, 05:56 PM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
I've uploaded a new version (which is pending at the moment).

Manage & view my addons can now be run under Mono so that you could use it under Linux and likely under Mac OS X too (but I can't test Mac-compatibility).

There were many internal changes (including bugfixes/adjustments) which maybe broke something so this a beta release. Please feedback (even if there are no problems)!
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-09-2009, 03:13 AM  
Mars85
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 50
Uploads: 1
Quote:
Originally posted by mikiu
This is because the date/time is in the default German format and the default parse tries to convert from US (their periods as m/d/y separators kills the parse). To decode this date, the ideal way is to call "DateTime.Parse (String, IFormatProvider)" instead of the default "DateTime.Parse(String)". Wrap these in try/catches:

DateTime.Parse(dateString, CultureInfo.CreateSpecificCulture("en-US"));

and also use "de-DE" and "fr-FR" to parse "m/d/y", "m.d.y" and "d/m/y".

If you can pull the current culture setting from the client, use that first, then try the others.
According to the MSDN the current culture is used if no IFormatProvider is given. Strangely this doesn't work on every system. I have German datetime format too and it works (BTW the Date-string is saved with current culture too).
I've solved the problem by saving UNIX-timestamps instead of Strings. This is the most stable solution IMO.
Anyway thanks for the information.

Last edited by Mars85 : 05-09-2009 at 03:16 AM.
Mars85 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-07-2009, 02:38 PM  
mikiu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Quote:
Originally posted by Mars85
@Slona: I think that's the date you installed 0.85, so the date should be correct. The date format isn't hardcored. In theory if the program (or more correct the .NET framework) safes the date with that format then it should "understand" that format when reading it (except your local date format settings and/or .NET framework version/locale changed or something like that). In both cases it should use the same format. And I've the same format and don't get that error. That's the second time an user gets a conversion error which I don't get (with equal data), that's strange. I think I'll change the format to "seconds since X" so that it doesn't depend on any date format.
This is because the date/time is in the default German format and the default parse tries to convert from US (their periods as m/d/y separators kills the parse). To decode this date, the ideal way is to call "DateTime.Parse (String, IFormatProvider)" instead of the default "DateTime.Parse(String)". Wrap these in try/catches:

DateTime.Parse(dateString, CultureInfo.CreateSpecificCulture("en-US"));

and also use "de-DE" and "fr-FR" to parse "m/d/y", "m.d.y" and "d/m/y".

If you can pull the current culture setting from the client, use that first, then try the others.
mikiu is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.