Quantcast
Download
(7 Kb)
Download
Updated: 03/25/20 03:49 AM
Pictures
File Info
Compatibility:
Harrowstorm (5.3.4)
Updated:03/25/20 03:49 AM
Created:06/14/14 02:23 PM
Monthly downloads:4,883
Total downloads:46,213
Favorites:84
MD5:
5.3.4
Harven's Addon Settings  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.7.5
by: Harven [More]
Description
With this addon you can create and add your addon settings to the common settings page. The functionality is similar to great Seerah's LibAddonMenu addon but it's written from scratch. The settings page can be found in Settings->Addons menu. When you open that menu you will see sorted addons names. Chosen addon setting will appear after clicking addon name. Main features:
- only one addon settings are visible at a time,
- no control is created when you define your addon settings to avoid "Too many anchors processed" error,
- controls are created when you select an addon,
- when you select another addon the controls are reused, so the number of controls will stay at decent level

Usage
Edit your addon manifest file and add following line:
Code:
## DependsOn: LibHarvensAddonSettings
Then take a look at this example addon:
lua: HarvensAddonSettingsExample.lua
manifest: HarvensAddonSettingsExample.txt

Version 1.7.5
- editcontrol: new parameters textType and maxChars (thanks to Scootworks),
- editcontrol: save value if you leave the control without pressing enter (thanks to Scootworks),
- bye bye LibStub

Version 1.7.4
- Fixed controls reanchoring to the top of the panel when used together with LAM

Version 1.7.3
- Changed the type of this addon to library,
- Made LibStub optional,
- Compatibility fixes to 100029 API

Version 1.0.7.2
- Lots of changes since last update ;)

Version 1.0.4
- Added support for default values and "Defaults" button handler,
- Settings controls can be enabled/disabled,
- Done some code refactoring,
- Support for optional "options" table as second parameter to LibHarvensAddonSettings:AddAddon(), see example addon.

Version 1.0.3
- Fixed exception caused by adding more than one addon with the same name,
- Colors are removed from addons names.

Version 1.0.2
- Made some fixes suggested by Garkin.

Version 1.0.1
- Removed whole .xml file because when used in more than one addon, virtual controls were redefined and ESO doesn't like it. Insted the controls are created inside the lua code (still using control pools).
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Uploader
Date
1.7.4
6kB
Harven
11/01/19 08:32 AM
1.7.3
6kB
Harven
10/31/19 03:42 PM
1.0.7.2
7kB
Harven
02/27/19 03:56 AM
1.0.4
7kB
Harven
06/19/14 03:39 PM
1.0.3
6kB
Harven
06/17/14 10:37 AM
1.0.2
6kB
Harven
06/15/14 10:51 AM
1.0.1
6kB
Harven
06/14/14 03:58 PM
1.0.0
6kB
Harven
06/14/14 02:23 PM


Post A Reply Comment Options
Unread Yesterday, 07:05 AM  
Grumbleweed

Forum posts: 0
File comments: 20
Uploads: 0
The addon that was causing me an issue was Harven's Quest Journal. Once I had deleted the lib folder that was inside the HarvensQuestJournal folder and changed one line in the lua everything worked fine.

Many thanks @votan and @Kenza
Last edited by Grumbleweed : 03/27/20 at 07:05 AM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 02:35 AM  
votan
 
votan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 504
File comments: 1276
Uploads: 33
Re: Re: Re: LibHarvensAddonSettings 1.7.5 UI Error Upon Logout

Originally Posted by Shadowshire
The only way to prevent it was to re-install the previous version of the library. As far as I know, it does not have any issues. .....
The lib itself is correct. The addons of Harven are not up-to-date. Remove all other subfolders of LibHarvensAddonSettings and check if the TXTs containing ## DependsOn: LibHarvensAddonSettings
And do what @Kenza said.
__________________
@votan73 (EU - megaserver)
Report comment to moderator  
Reply With Quote
Unread Yesterday, 10:48 PM  
Shadowshire

Forum posts: 1
File comments: 308
Uploads: 0
Re: Re: LibHarvensAddonSettings 1.7.5 UI Error Upon Logout

Originally Posted by Highlor3
Originally Posted by Shadowshire
When I attempted to log-out of my character, the following UI Error was displayed:
Code:
Failed to create control 'LibHarvensAddonSettingsContainer'. Duplicate name.
Afterward, I could not use <ESC> to display its menu. After using /reloadui the same error was shown again when I attempted to log-out . So, I had to use /logout to return to the Character Select UI.
I'm having exactly the same issue.
The only way to prevent it was to re-install the previous version of the library. As far as I know, it does not have any issues. .....
__________________
---- Shadowshire ..... nil carborundum illegitimi
Report comment to moderator  
Reply With Quote
Unread 03/26/20, 09:58 AM  
Highlor3

Forum posts: 0
File comments: 14
Uploads: 0
Re: LibHarvensAddonSettings 1.7.5 UI Error Upon Logout

Originally Posted by Shadowshire
When I attempted to log-out of my character, the following UI Error was displayed:
Code:
Failed to create control 'LibHarvensAddonSettingsContainer'. Duplicate name.
Afterward, I could not use <ESC> to display its menu. After using /reloadui the same error was shown again when I attempted to log-out . So, I had to use /logout to return to the Character Select UI.
I'm having exactly the same issue.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 09:11 PM  
Shadowshire

Forum posts: 1
File comments: 308
Uploads: 0
Arrow LibHarvensAddonSettings 1.7.5 UI Error Upon Logout

When I attempted to log-out of my character, the following UI Error was displayed:
Code:
Failed to create control 'LibHarvensAddonSettingsContainer'. Duplicate name.
Afterward, I could not use <ESC> to display its menu. After using /reloadui the same error was shown again when I attempted to log-out . So, I had to use /logout to return to the Character Select UI.
__________________
---- Shadowshire ..... nil carborundum illegitimi
Last edited by Shadowshire : 03/25/20 at 09:19 PM.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 07:27 PM  
theskymoves

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by sonwon
The newest version 1.7.5 breaks after talking to the banker, the 'escape key' no longer works. I rolled back to version 1.7.4 and all is good again.
Likewise.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 12:48 PM  
Kenza

Forum posts: 27
File comments: 160
Uploads: 0
New update seems to have broke Potions Alert, I assume it will just need an update as well now?
Edit: And CustomMapPins too.
Warning: Spoiler

Edit: For those comfortable editing lua, temp fix by changing in HarvansPotionsAlert.lua or HarvansCustomMapPins.lua (or likely any other addons still using libstub to use libHarvansAddonSettings)
local LibHarvensAddonSettings = LibStub("LibHarvensAddonSettings-1.0")
change to:
local LibHarvensAddonSettings = LibHarvensAddonSettings
Last edited by Kenza : 03/25/20 at 01:02 PM.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 12:05 PM  
CastorMatze
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 12
Uploads: 1
Re: Ditto

Originally Posted by Poalima
Originally Posted by sonwon
The newest version 1.7.5 breaks after talking to the banker, the 'escape key' no longer works. I rolled back to version 1.7.4 and all is good again.
Same Here
__________________
I am new in LUA programming.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 10:52 AM  
Poalima

Forum posts: 1
File comments: 5
Uploads: 0
Ditto

Originally Posted by sonwon
The newest version 1.7.5 breaks after talking to the banker, the 'escape key' no longer works. I rolled back to version 1.7.4 and all is good again.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 09:34 AM  
Synozeer

Forum posts: 0
File comments: 25
Uploads: 0
Originally Posted by sonwon
The newest version 1.7.5 breaks after talking to the banker, the 'escape key' no longer works. I rolled back to version 1.7.4 and all is good again.
Having the same issue.
Report comment to moderator  
Reply With Quote
Unread 03/25/20, 09:11 AM  
sonwon

Forum posts: 0
File comments: 22
Uploads: 0
The newest version 1.7.5 breaks after talking to the banker, the 'escape key' no longer works. I rolled back to version 1.7.4 and all is good again.
Last edited by sonwon : 03/25/20 at 09:11 AM.
Report comment to moderator  
Reply With Quote
Unread 03/14/20, 11:53 PM  
Rock

Forum posts: 0
File comments: 3
Uploads: 0
outdated and confused

is this ever going to be fixed? I downloaded the AS to LAM adapter mod, but that doesn't work because it says it relies on this library. I am very confused on how to get this fixed.
Report comment to moderator  
Reply With Quote
Unread 11/01/19, 08:44 PM  
Anceane
 
Anceane's Avatar

Forum posts: 251
File comments: 798
Uploads: 0
Perfect!

THank you all working fine, now, as before.

I know it was working fine without this lib, BUT i sincerely prefer it that way
__________________
Report comment to moderator  
Reply With Quote
Unread 10/22/19, 09:56 AM  
Anceane
 
Anceane's Avatar

Forum posts: 251
File comments: 798
Uploads: 0
Originally Posted by jayman10000
The recent patch seems to have broken this library. Addons relying on it does not longer give access to addon settings from the ingame menu (Settings - Add-Ons). It just displays the text "addon settings are not currently available, please try again later". For example Votans Mininmap relies on this lib and so you cannot currently access Votans Minimap addon settings.
As i am not sure its an error but fear rather for an ESO new rules, you can in the meantime download this :

https://www.esoui.com/downloads/info...AMadapter.html

That will regroup all the Votan's addons settings into the one unique place settings/addOns in game, and you you will have access again to all votan's addons.

Dont forget to check allow outdated addons as one of the lib in this is outdated.

But at least you will be able to access your settings
__________________
Last edited by Anceane : 10/22/19 at 09:57 AM.
Report comment to moderator  
Reply With Quote
Unread 10/22/19, 09:08 AM  
jayman10000

Forum posts: 2
File comments: 95
Uploads: 0
The recent patch seems to have broken this library. Addons relying on it does not longer give access to addon settings from the ingame menu (Settings - Add-Ons). It just displays the text "addon settings are not currently available, please try again later". For example Votans Mininmap relies on this lib and so you cannot currently access Votans Minimap addon settings.
Last edited by jayman10000 : 10/22/19 at 09:09 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: