Quantcast
Download
(2 Kb)
Download
Updated: 10/17/20 07:42 AM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Stonethorn (6.1.5)
Updated:10/17/20 07:42 AM
Created:02/17/15 05:43 PM
Monthly downloads:2,085
Total downloads:50,176
Favorites:165
MD5:
Categories:Miscellaneous, Utility Mods
6.1.5
Harven's AS to LAM adapter  Popular! (More than 5000 hits)
Version: 2.2.6
by: Harven, votan
DependenciesWhat does it do?
The full name is "Harven's Addon Settings to LibAddonMenu-2.0 Adapter" and it says it all

This adapter removes the second main menu entry "Addon Settings" and merges the settings pages into one main window.

Background
Both libraries, Harven's Addon Settings (most recent version can be found in Harven's addons) and LibAddonMenu-2.0, are a framework to simplify creating addon settings. Although it is technically correct, many people think it is a "bug" having two main menu entries called "Addon Settings". Especially, if they just use one addon using "Harven's Addon Settings" library.

Version 2
This version of "Harven's Addon Settings to LibAddonMenu-2.0 Adapter" is re-written from scratch.
It offers full API compatibility to addons using LibHarvensAddonSettings and integrates them to LibAddonMenu-2.0.
You should not experience any change in behavior or missing features and at the same time have one "Addon Settings" main menu entry only.

_______________________________________________________________________

Version 1
This addon will convert all of my addons settings layouts to LAM (as seen on the screenshot). I will not use it (obviously ) so please report any bugs/suggestions.

Known issues:
- Edit controls in LAM will make '|' characters disappear, so it's somewhat hard to define your own fonts in some of my addons.
version 2.2.6:
- Update to API 100033 "Markarth".

version 2.2.5:
- Get rid of LibStub.
- Update to LibAddonMenu2 rev 31.

version 2.2.4:
- Update to API 100031 "Greymoor".

version 2.2.3:
- Update to API 100030 "Harrowstorm".

version 2.2.2:
- Update to API 100029 "Dragonhold".

version 2.2.1:
- Update to API 100028 "Scalebreaker".

version 2.2.0:
- Dependency to LibStub optional.

version 2.1.4:
- Update to API 100027 "Elsweyr".
- LAM rev. 28 support.

version 2.1.3:
- Update to API 100026 "Wrathstone".

version 2.1.2:
- API bump 100025 "Murkmire".

version 2.1.1:
- Update LibHarvensAddonSettings rev 7.2. Fixed color picker settings.

version 2.1.0:
- Update to API 100024 "Wolfhunter".
- New library load structure.

version 2.0.11: (votan)
- API bump 100023 "Summerset".

version 2.0.10: (votan)
- API bump for "Dragon Bones".

version 2.0.9: (votan)
- API bump for Clockwork City.
- Make use of LibAsync, if available.

version 2.0.8: (votan)
- API bump for Horns of the Reach.

version 2.0.7: (votan)
- API bump for Morrowind.

version 2.0.6: (votan)
- ESO 2.7 'Homestead' ready.

Version 2.0.5: (votan)
- API bump 100017: ESO 2.6 'One Tamriel' ready
- Support settings property "website", although LHAS does not support it.

Version 2.0.4: (votan)
- API bump 100016: ESO 2.5 (Shadow of the Hist) ready.
- Update to LibHarvensAddonSettings 7.1: Fixing name plate loosing settings.

Version 2.0.3: (votan)
- API update to 100015 (Dark Brotherhood)

Version 2.0.2: (votan)
- API update to 100014

Version 2.0.1: (votan)
- API update to 100013

Version 2.0: (votan)
- Re-written adapter
- LibStub r4
- LHAS r7

Version 1.1:
- Updated manifest file with new api version and OptionalDependsOn,
- Updated LAM to r17.
Optional Files (0)


Archived Files (25)
File Name
Version
Size
Uploader
Date
2.2.5
2kB
votan
06/23/20 11:08 AM
2.2.4
2kB
votan
05/24/20 10:39 AM
2.2.3
9kB
votan
02/15/20 11:44 AM
2.2.2
10kB
votan
10/19/19 08:26 AM
2.2.1
10kB
votan
08/12/19 11:12 AM
2.2.0
10kB
votan
05/18/19 08:07 AM
2.1.4
10kB
votan
05/02/19 11:51 AM
2.1.3
18kB
votan
02/23/19 10:15 AM
2.1.2
17kB
votan
10/21/18 09:33 AM
2.1.1
16kB
votan
08/16/18 11:36 AM
2.1.0
16kB
votan
08/13/18 11:15 AM
2.0.11
9kB
votan
05/14/18 01:52 PM
2.0.10
9kB
votan
01/21/18 06:08 AM
2.0.9
9kB
votan
10/18/17 11:27 PM
2.0.8
9kB
votan
08/02/17 10:49 AM
2.0.7
9kB
votan
05/27/17 01:48 AM
2.0.6
9kB
votan
02/01/17 12:50 PM
2.0.5
9kB
votan
10/01/16 05:50 AM
2.0.4
9kB
votan
07/27/16 11:17 AM
2.0.3
9kB
votan
05/20/16 12:10 PM
2.0.2
9kB
votan
03/07/16 12:20 PM
2.0.1
9kB
votan
11/02/15 02:15 PM
2.0.0
9kB
votan
09/02/15 11:36 AM
1.1
26kB
Harven
04/09/15 02:24 PM
1.0
25kB
Harven
02/17/15 05:43 PM


Post A Reply Comment Options
Unread 06/21/20, 07:34 PM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 154
File comments: 816
Uploads: 9
I dug a little deeper into the changes
Warning: Spoiler

Changed to:
Warning: Spoiler


There are probably other changes that could be made.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
Report comment to moderator  
Reply With Quote
Unread 05/27/20, 12:14 PM  
Daeymon

Forum posts: 0
File comments: 142
Uploads: 0
I hit an error with line 15, which I believe is because I don't have LibStub. Basically I fixed it by doing the following:

if LibStub.minors["LibAddonMenu-2.0"] <= 17 then

change to:

if LibStub and LibStub.minors["LibAddonMenu-2.0"] <= 17 then
Report comment to moderator  
Reply With Quote
Unread 05/25/20, 12:29 PM  
DreamsUnderStars

Forum posts: 5
File comments: 67
Uploads: 0
Oh duh, I just didn't look far enough down on Harven's addon list. Thanks for the reply.
Last edited by DreamsUnderStars : 05/25/20 at 12:29 PM.
Report comment to moderator  
Reply With Quote
Unread 05/25/20, 11:15 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 524
File comments: 1364
Uploads: 35
Originally Posted by DreamsUnderStars
Missing Harven's Addon Settings library. Just downloaded As2Lam again. There's also nothing in the lib folder in this download.

I'm just used Subtitles and Mute NPCs.
As requested many times, I do not bundle libs anymore. You have to download Harven's Addon Settings library on your on.
https://www.esoui.com/downloads/info...sSettings.html
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 05/25/20, 10:20 AM  
DreamsUnderStars

Forum posts: 5
File comments: 67
Uploads: 0
Missing Harven's Addon Settings library. Just downloaded As2Lam again. There's also nothing in the lib folder in this download.

I'm just used Subtitles and Mute NPCs.
Last edited by DreamsUnderStars : 05/25/20 at 10:31 AM.
Report comment to moderator  
Reply With Quote
Unread 02/29/20, 05:49 AM  
tim99
 
tim99's Avatar

Forum posts: 2
File comments: 52
Uploads: 0
Originally Posted by wambo
And the second one is giving me the message:
"Add-Ons Settings are currently unavailable. Please try again later."

i have the same error, i dont mind the existing of 2 menu-entrys for addons, but i dont have any settings for the second one (for month now, came with a big game upfate a while ago).


I would prefer another solution than installing another addon, as i already have around 150 and login/reloadui already takes a full minute. But if its the only way i will do it anyway ofc ^^
Report comment to moderator  
Reply With Quote
Unread 11/09/19, 03:24 PM  
Mandragorane

Forum posts: 0
File comments: 98
Uploads: 0
Originally Posted by GrizzlyUK
Originally Posted by Mandragorane
I wish I could understand why there is difference between addons and Add-Ons???

bad argument #1 to 'ipairs' (table/struct expected, got nil)
stack traceback:
[C]: in function 'ipairs'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:162: in function 'ZO_KeyboardOptions:PanelRequiresDeferredLoading'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:146: in function 'ZO_KeyboardOptions:ChangePanels'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:70: in function 'callback'
EsoUI/Common/ZO_GameMenu/ZO_GameMenu.lua:52: in function 'TreeEntryOnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:705: in function 'ZO_TreeNode:OnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:411: in function 'ZO_Tree:SelectNode'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:888: in function 'ZO_TreeEntry_OnMouseUp'
ZO_CollectionsBook_TopLevelCategoriesScrollChildZO_CollectionsBook_SubCategory1_MouseUp:3: in function '(main chunk)'
The difference is due to which library is used by an addons author to create the menu. Tha vast majority of addon authors use LibAddonMenu2 but a few use Harven's Addon Settings. Obviously it's the authors choice as to which library they use, but at least Harven created this addon to merge the "Add-ons" menu into the "Addons" menu. Unfortunately when we get new game chapters that require addons to be updated the addons by Harven aren't updated for some time because, as far as I know, Harven is no longer playing ESO so his addons aren't updated very often.
Thank you !!!
Report comment to moderator  
Reply With Quote
Unread 11/09/19, 01:09 PM  
GrizzlyUK
 
GrizzlyUK's Avatar

Forum posts: 1
File comments: 29
Uploads: 0
Originally Posted by Mandragorane
I wish I could understand why there is difference between addons and Add-Ons???

bad argument #1 to 'ipairs' (table/struct expected, got nil)
stack traceback:
[C]: in function 'ipairs'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:162: in function 'ZO_KeyboardOptions:PanelRequiresDeferredLoading'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:146: in function 'ZO_KeyboardOptions:ChangePanels'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:70: in function 'callback'
EsoUI/Common/ZO_GameMenu/ZO_GameMenu.lua:52: in function 'TreeEntryOnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:705: in function 'ZO_TreeNode:OnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:411: in function 'ZO_Tree:SelectNode'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:888: in function 'ZO_TreeEntry_OnMouseUp'
ZO_CollectionsBook_TopLevelCategoriesScrollChildZO_CollectionsBook_SubCategory1_MouseUp:3: in function '(main chunk)'
The difference is due to which library is used by an addons author to create the menu. Tha vast majority of addon authors use LibAddonMenu2 but a few use Harven's Addon Settings. Obviously it's the authors choice as to which library they use, but at least Harven created this addon to merge the "Add-ons" menu into the "Addons" menu. Unfortunately when we get new game chapters that require addons to be updated the addons by Harven aren't updated for some time because, as far as I know, Harven is no longer playing ESO so his addons aren't updated very often.
Last edited by GrizzlyUK : 11/09/19 at 01:17 PM.
Report comment to moderator  
Reply With Quote
Unread 11/08/19, 11:34 AM  
Mandragorane

Forum posts: 0
File comments: 98
Uploads: 0
I wish I could understand why there is difference between addons and Add-Ons???

bad argument #1 to 'ipairs' (table/struct expected, got nil)
stack traceback:
[C]: in function 'ipairs'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:162: in function 'ZO_KeyboardOptions:PanelRequiresDeferredLoading'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:146: in function 'ZO_KeyboardOptions:ChangePanels'
EsoUI/PregameAndIngame/ZO_Options/Keyboard/ZO_Options_Keyboard.lua:70: in function 'callback'
EsoUI/Common/ZO_GameMenu/ZO_GameMenu.lua:52: in function 'TreeEntryOnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:705: in function 'ZO_TreeNode:OnSelected'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:411: in function 'ZO_Tree:SelectNode'
EsoUI/Libraries/ZO_Tree/ZO_Tree.lua:888: in function 'ZO_TreeEntry_OnMouseUp'
ZO_CollectionsBook_TopLevelCategoriesScrollChildZO_CollectionsBook_SubCategory1_MouseUp:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 11/07/19, 08:22 PM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 387
Uploads: 1
Edit: nvm - I'm a confused person, I didnt even have this installed....
Installing this got rid of the second menu

Original:
I'm a bit confused:

Reading the description of this addon, I understand I should only have one "Addons" entry in the settings menu.
But I still have the "Addons" and "Add-Ons".

And the second one is giving me the message:
"Add-Ons Settings are currently unavailable. Please try again later."
(But even hrs later the same message)

Is it just some remnant, and all addon menus are transitioned to the first menu? (Although I remember ppl saying they lost some addon menus)
Last edited by wambo : 11/07/19 at 08:33 PM.
Report comment to moderator  
Reply With Quote
Unread 05/02/19, 03:55 PM  
Rhadek

Forum posts: 0
File comments: 21
Uploads: 0
Now it works.

Big Thx!
Report comment to moderator  
Reply With Quote
Unread 05/02/19, 12:25 PM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 524
File comments: 1364
Uploads: 35
Originally Posted by Rhadek
Since LibAddonMenu Version: 2.0 r28 I got many of this errors / messages:

[LAM2] Setting a handler on a panel is not recommended. Use the global callback "LAM-PanelControlsCreated" or "LAM-PanelOpened" instead. (OnShow on Scootworks Ultimate Percent)

.... (OnShow on Harven's Attribute Bars)
.... (OnShow on Votan'S Mini Map)
....

... all Harvens & Votan Addons ....
LAM2 rev28 support added. Try again.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread 05/02/19, 04:44 AM  
Rhadek

Forum posts: 0
File comments: 21
Uploads: 0
Since LibAddonMenu Version: 2.0 r28 I got many of this errors / messages:

[LAM2] Setting a handler on a panel is not recommended. Use the global callback "LAM-PanelControlsCreated" or "LAM-PanelOpened" instead. (OnShow on Scootworks Ultimate Percent)

.... (OnShow on Harven's Attribute Bars)
.... (OnShow on Votan'S Mini Map)
....

... all Harvens & Votan Addons ....
Report comment to moderator  
Reply With Quote
Unread 10/21/17, 06:14 AM  
Octopuss
 
Octopuss's Avatar

Forum posts: 125
File comments: 580
Uploads: 0
I am redoing my settings and enabling addons one by one, and reading the description of this one, I am confused. With no addons enabled, there is no second main menu entry "Addon Settings" .
I just see Settings-Addons entry. Nothing in the main menu.
Was something changed in the base game or something?....
Last edited by Octopuss : 10/21/17 at 06:14 AM.
Report comment to moderator  
Reply With Quote
Unread 05/27/17, 03:57 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 524
File comments: 1364
Uploads: 35
Originally Posted by lexo1000
Hi Votan,
Seems there is a problem with the update. The file is still pending since this morning
yes, because in US it is still night at weekend.
__________________
@votan73 (EU - megaserver)
Last edited by votan : 05/27/17 at 03:58 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: