Quantcast
Download
(7 Kb)
Download
Updated: 09/02/18 01:56 AM
Pictures
File Info
Compatibility:
Wolfhunter (4.1)
Updated:09/02/18 01:56 AM
Created:08/15/18 11:26 AM
Monthly downloads:1,282
Total downloads:1,706
Favorites:26
MD5:
4.1
Votan's Addon List
Version: 1.2.0
by: votan [More]
Description
Alternative Addon List Design.
  • Rearrange controls for more space for title and author. Using a tooltip instead.
  • Change the out-of-date text for a more precise description what it means.
  • Sort patch addons below their main addon.
  • Sort library addons below the main addons.
Since Morrowind duplicate manifest text files get sorted out and with new (in Morrowind) tag ## AddOnVersion, the highest (newest) version is used.
This is ideal for libraries. Especially for those used in nearly all addons, like LibStub or LibAddonMenu (LAM).
But there is one drawback: For the game client all manifests are just addons. Normal addons (main addons) and their libraries get mixed up in the addon list.
This is confusing and cluttering. This is why this library comes in.

Currently libraries are detected by name convention, only. With the hope that more information about an addon will be available in future releases of ESO.

The convention is: Lib or lib followed by a capital letter or number and at least one more char.
LibStub or Lib3D, but not "Librarian" from "Librarian Book Manager".

A "patch" addon is any addon which depends on one or more addon(s) which is/are not a library.
An addon depending on libraries only is a normal main addon.

If you choose to use the "new" load mangement and want to avoid complains about a cluttered addon list, simply put a copy of this into a subfolder "LibVotansAddonList", so that YourAddonFolder\...\LibVotansAddonList\LibVotansAddonList.txt is detected as a valid manifest.
version 1.2.0:
- Fixed random duplicate control name error. Hopefully.

version 1.1.0:
- Fixed conflict with "Champion Point Respec".
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
1.1.0
7kB
votan
08/18/18 01:46 PM
1.0.0
7kB
votan
08/15/18 11:26 AM


Post A Reply Comment Options
Unread Yesterday, 02:40 PM  
Drakanwulf
 
Drakanwulf's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 30
Uploads: 3
Are you sure this program should be a Library addon?

The reason I am asking is that LibVotansAddonList is dependent on another addon program that is NOT a library program, Circonian's Addon Selector. The resultant dependency tree of Libraries (LibStub, LAM, LibDialog), Circonian's program, and this addon program is, to me, inconsistent because of the Addon Selector program.

Perhaps I am being picky, picky, but I think your addon should also not be a library program because Libraries have certain restrictions, like no globals. Global references are OK; but Libraries are not supposed to generate global variables, as I remember it. Inserting a program into the dependency tree that is not a Library means that it does not have to conform to the rules for Library addons. And that is what bothers me about it.

Sorry to be a pest about nits, but I thought you might have overlooked this issue as you were putting the latest version of Votan's MiniMap together. Speaking of which, just how does this Library addon help Votan's MiniMap perform better? I see no advantage to using it.

My apologies to you if my questions appear to be rude. It is just my ignorance rearing its ugly head again.
__________________
Hope this helps ...
Drakanwulf, the dire wolf that hunts dragons!
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 02:51 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 457
File comments: 1014
Uploads: 26
Originally Posted by Marazota
Originally Posted by votan
Originally Posted by Marazota
Yes. Known ZOS bug. Try yourself and look at the dependencies without this addon.
can it be fixed by addon?
i guess yes xD
but alot of work?
The API simple returns nothing for an addon (libs are addons, too) that is not installed.
The only thing the addon could write instead of nothing is "not installed". But you still don't know what to install
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 12:26 PM  
Marazota

Forum posts: 72
File comments: 606
Uploads: 0
Originally Posted by votan
Originally Posted by Marazota
Yes. Known ZOS bug. Try yourself and look at the dependencies without this addon.
can it be fixed by addon?
i guess yes xD
but alot of work?
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 10:09 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 457
File comments: 1014
Uploads: 26
Originally Posted by Marazota
Yes. Known ZOS bug. Try yourself and look at the dependencies without this addon.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 09/04/18, 08:44 AM  
Marazota

Forum posts: 72
File comments: 606
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 08/18/18, 01:50 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 457
File comments: 1014
Uploads: 26
Re: Clash with certain addons

Originally Posted by Tabatta
Hi,
I just want to point out that this addon apparently clashes with other addons (in my case, "Champion Point Respec"). When I have the Addon List on, I can still display Champion Point Respec's window but cannot see any CPs displayed, or interact in any way with it.
Thank you for your time and your work !
Try version 1.1.0.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 08/18/18, 08:32 AM  
Tabatta

Forum posts: 0
File comments: 11
Uploads: 0
Clash with certain addons

Hi,
I just want to point out that this addon apparently clashes with other addons (in my case, "Champion Point Respec"). When I have the Addon List on, I can still display Champion Point Respec's window but cannot see any CPs displayed, or interact in any way with it.
Thank you for your time and your work !
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: