Thread Tools Display Modes
02/20/15, 05:08 AM   #1
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
List of addons using LAM2

I would like to create a list of all addons that are using LibAddonMenu2 on the new wiki over at github.
As we already have a few hundred addons on esoui and I don't want to look into every single one of them, I figured it would be easier to ask everybody to either add their own addons directly to the wiki page, or post them here.

So please help me in creating the complete list of addons that depend on LAM2
  Reply With Quote
02/20/15, 05:27 AM   #2
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
- Install Minion
- Install them All
- dir "LibAddonMenu-2.0.lua" /p in command line
- Make some adjustements

Good size is 11,309 bytes

I've just checked the 10k+ downloaded addons



AIResearchGrid\Libs\LAM2

11,309 LibAddonMenu-2.0.lua
11,309 bytes

AutoInvite\lib\LibAddonMenu-2.0

20/02/2015 12:19 10,987 LibAddonMenu-2.0.lua
10,987 bytes

AwesomeGuildStore\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,306 LibAddonMenu-2.0.lua
11,306 bytes

Azurah\Lib\LibAddonMenu-2.0

20/02/2015 12:18 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Clock\libs\LibAddonMenu-2.0

20/02/2015 12:17 12,362 LibAddonMenu-2.0.lua
12,362 bytes

CombatCloud\Libs\LibAddonMenu

11,309 LibAddonMenu-2.0.lua
11,309 bytes

CombatLogStatistics\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

CraftingStations\Libs\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

CraftResearchTimer\lib\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

ddDataDaedra\Lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Destinations\Libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Dustman\Libs\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

EMM\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

FCMQT\Libs

20/02/2015 12:17 10,978 LibAddonMenu-2.0.lua
10,978 bytes

FCOItemSaver\libs\LibAddonMenu-2.0

20/02/2015 12:18 11,309 LibAddonMenu-2.0.lua
11,309 bytes

FoundryTacticalCombat\lib\LAM

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

GreymindQuickSlotBar\lib\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

HarvestMap\Libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

InventoryGridView\lib\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

InventoryItemBorders\libs\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

ItemSaver\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

KhrillMerlinTheEnchanter\Libs\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

LibAddonMenu-2.0\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Librarian\Libs\LibAddonMenu-2.0

20/02/2015 12:17 10,987 LibAddonMenu-2.0.lua
10,987 bytes

LootDrop\Libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

LoreBooks\Libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

LostTreasure\Libs\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

MiniMap\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

MyStatusWindow\Lib

20/02/2015 12:19 10,978 LibAddonMenu-2.0.lua
10,978 bytes

pChat\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

PersonalAssistant\libs\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

PL_CombatIndicator\lib\LibAddonMenu-2.0

20/02/2015 12:19 11,309 LibAddonMenu-2.0.lua
11,309 bytes

PotionMaker\Libs\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

PriceTracker\lib\LibAddonMenu-2.0

20/02/2015 12:17 10,329 LibAddonMenu-2.0.lua
10,329 bytes

PublicDungeonChampions\Libs\LibAddonMenu-2.0

20/02/2015 12:19 11,309 LibAddonMenu-2.0.lua
11,309 bytes

QuickEnchanter\libs\LibAddonMenu-2.0

20/02/2015 12:18 11,309 LibAddonMenu-2.0.lua
11,309 bytes

RAETIA_InfoHub\Libs\LibAddonMenu-2.0

20/02/2015 12:20 10,978 LibAddonMenu-2.0.lua
10,978 bytes

ResearchAssistant\lib\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

ResearchBuddy\Libs\LibAddonMenu

20/02/2015 12:18 10,978 LibAddonMenu-2.0.lua
10,978 bytes

Shopkeeper\Libs\LibAddonMenu-2.0

20/02/2015 12:18 10,978 LibAddonMenu-2.0.lua
10,978 bytes

ShowMotifs\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

SkyShards\Libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

SlightlyImprovedAttributeBars\Libs\LibAddonMenu-2.0

20/02/2015 12:19 11,309 LibAddonMenu-2.0.lua
11,309 bytes

SlightlyImprovedExperienceBar\Libs\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

SousChef\libs\LibAddonMenu-2.0

20/02/2015 12:15 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Srendarr\Lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Stratejacket_Controller_Support\libs\LibAddonMenu-2.0\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

Tim\Libs\LibAddonMenu-2.0

20/02/2015 12:19 11,309 LibAddonMenu-2.0.lua
11,309 bytes

VampireStatus\Libs\LibAddonMenu-2.0

20/02/2015 12:20 10,300 LibAddonMenu-2.0.lua
10,300 bytes

VampireStatus\Libs\LibAddonMenu-2.0\LibAddonMenu-2.0

20/02/2015 12:20 11,309 LibAddonMenu-2.0.lua
11,309 bytes

WeaponChargeAlert\lib\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

ZAM_BuffDisplay\libs\LibAddonMenu-2.0

11,309 LibAddonMenu-2.0.lua
11,309 bytes

ZAM_ReactionColors\libs\LibAddonMenu-2.0

20/02/2015 12:18 11,309 LibAddonMenu-2.0.lua
11,309 bytes

ZAM_Stats\libs\LibAddonMenu-2.0

20/02/2015 12:17 11,309 LibAddonMenu-2.0.lua
11,309 bytes

ZAM_UnitFrames\libs\LibAddonMenu-2.0

20/02/2015 12:18 11,309 LibAddonMenu-2.0.lua
11,309 bytes
  Reply With Quote
02/20/15, 05:36 AM   #3
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
That's also a way to do it Thank you!

Does Minion have an install all feature? I only see individual buttons on each addon.
  Reply With Quote
02/20/15, 05:37 AM   #4
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
no
  Reply With Quote
02/20/15, 05:46 AM   #5
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
Then I have to thank you even more

Btw it seems that a few addons are missing from that list. I did not see Social Indicators or Votan's Fisherman which do use older versions.
Does this list include outdated addons too?
  Reply With Quote
02/20/15, 05:57 AM   #6
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
both got less than 10k downloads.

I showed the path, but didn't do the whole stuff
  Reply With Quote
02/20/15, 06:08 AM   #7
merlight
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 671
Originally Posted by Ayantir View Post
- Install Minion
- Install them All
- dir "LibAddonMenu-2.0.lua" /p in command line
I could tell you how this is not 100% reliable in less that 10 words, but I feel like telling a fun geek story instead

Over the past days I installed a ton of addons in the PTS client, and eventually ended up with two LAM entries in the menu - one displaying an empty list in the current/live LAM2 style, the other showing a full list in the future/pts style. I have the new LAM installed as a stand-alone addon, so any addon bundling the original should skip it, right? Apparently not all of them did.

So I wrote a script that would search for files named "LibAddonMenu-2.0.lua" and append their location to the "Addon Settings" string in the source. That way the path to the .lua file that created the window appeared in the title. After this, my new LAM window had the correct path to the stand-alone addon in title, while the unwanted entry didn't have a path at all.

In the end I discovered that it came from wykkyd_core_libraries/LAM/LibAddonMenu2.0.lua (note the file name is different, there's not - before 2.0)

You can obtain a little more reliable list using find & grep (provided you're lucky enough to have these ), and searching for a string that's unlikely to be modified:
Code:
find AddOns/ -name '*.lua' \
  -exec grep -q -m20 '^local MAJOR, MINOR = "LibAddonMenu-2.0"' '{}' ';' \
  -printf '%P\n'
  Reply With Quote
02/20/15, 07:26 AM   #8
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
Found a way to download every single addon automatically and already generated a list. Now I just have to check all of those 260 entries
  Reply With Quote
02/20/15, 10:22 AM   #9
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 1,578
The list is longer than expected
  Reply With Quote
02/23/15, 02:50 PM   #10
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,964
Thx for the list.
Helped me find and update the addons locally ;-)
Especially the ones using real old versions of LAM 2.0
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » List of addons using LAM2


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off