Download
(367 Kb)
Download
Updated: 04/22/24 08:47 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Updated:04/22/24 08:47 AM
Created:05/16/21 12:36 PM
Monthly downloads:1,777
Total downloads:54,720
Favorites:52
MD5:
9.3.0
The Elder Bar Reloaded  Popular! (More than 5000 hits)
Version: 11.8.3
by: SimonIllyan [More]
This is my fork of the very useful, but apparently abandoned addon
The Elder Bar by Eldrni. Since the last version of The Elder Bar (TEB) was 10.3.0, I started numbering versions of The Elder Bar Reloaded from 11.0.0.

LibSavedVars is now a mandatory dependency, in addition to LibAddonMenu-2.0 and LibFoodDrinkBuff.
LibClockTST is optional dependency, needed only for showing Tamriel time/date.
LibAddonMenu-DatePicker is also optional dependency, needed for ESO+ subscription gadget.

Please report bugs in the comments section or directly to me.

I do not accept donations in real money, though any gold or rare items sent to me in-game will be accepted and appreciated.

If you have some money you can part with, please consider sending it here to help Phinix - a prolific programmer, author of dozens of useful addons, who is now in need.
Changes in version 11.8.3 (2024-04-22)
- fixed a bug causing error message "Control [ZO_PlayerAttributeHealth] already has two anchors,
adding another will have no effect." to sometimes appear
- changed "Location" gadget to show X, Y coords with two digits after decimal point

Changes in version 11.8.2 (2024-04-06)
- all obsolete repair kits removed from Durability gadget - only equipment, crown, group repair kits remain

Changes in version 11.8.1 (2024-03-10)
- bug manifesting upon attempt to change Auto-hide settings likely fixed

Changes in version 11.8.0 (2024-02-29)
- added gadget for equipped sets, inspired by Currently Equipped addon - see
https://www.esoui.com/downloads/info3524-CurrentlyEquipped--EquippedSetDisplay.html
- lists of characters in tooltips for widgets that have trackers
(like "Gold", "AP", "Tel Var", "Writs", "Mount", "Mundus") now can be
sorted by creation order (oldest on top) rather than alphabetically
by name (option "Sort Characters" in "General")
- ESO+ gadget now shows also subscription's ending date in customizable format

Changes in version 11.7.0 (2024-01-01)
- added Archival Fortunes to displayed currencies
- added gadget for expiring ESO+ subscription (requested by daimon)
- …which created a new optional dependency
(the addon works without it, but ESO+ gadget is not available), see
https://www.esoui.com/downloads/info2932-LibAddonMenu-DatePickerwidget.html
- Mount Timer gadget shall now signal if any (i.e. other than current)
tracked character can train the mount
- unspent Champion Points to display in Level widget can be selected
individually per category (craft/warfare/fitness)

Changes in version 11.6.2 (2023-11-03)
- added slider to set the frequency for blinking widgets (the frequency is now independent of frame rate)
- performance optimisations

Changes in version 11.6.1 (2023-09-26)
- improved gadget for leads (added settings)

Changes in version 11.6.0 (2023-09-24)
- updated for API 101040
- added a gadget for antiquity leads
- reworked the autohide code, so that Pacrouti (crates) and CP screens are treated like other menu screens
- minor cleanup

Changes in version 11.5.2 (2023-08-20)
- updated for API 101039
- tweaked the blinking indicators

Changes in version 11.5.1 (2023-06-15)
- arcanist icon added

Changes in version 11.5.0 (2023-04-22)
- updated for API 101038 (Necrom)
- possibly finally fixed the bug preventing gadgets from being reordered
- probably introduced many new bugs

Changes in version 11.4.9 (2023-02-26)
- updated for API 101037 (Scribes of Fate)

Changes in version 11.4.8 (2022-06-25)
- mouseover popups work again

Changes in version 11.4.7 (2022-05-12)
- don't show "XP % for next level" if companion already at level 20
- updated for API 101034 (High Isle)

Changes in version 11.4.6 (2022-02-22)
- updated for API 101033 (Ascending Tide)

Changes in version 11.4.5 (2022-01-21)
- changed behaviour of Mount gadget

Changes in version 11.4.4 (2021-11-01)
- updated for API 101032 (Deadlands)
- minor fixes

Changes in version 11.4.3 (2021-08-18)
- updated for API 101031 (Waking Flame)
- minor fixes

Changes in version 11.4.2 (2021-07-23)
- fixed missing check in CheckThreshold

Changes in version 11.4.1 (2021-07-21)
- added text to Lock/Unlock gadget
- modified Endeavor Progress gadget (added selection of remaining time display format)
- fixed colour for research timers

Changes in version 11.4.0 (2021-07-16)
- added a gadget for endeavor progress (number of completed endeavors and remaining time)
- added an option for all non-global currencies to have different display formats for the gadget
and for the global currencies tooltip
- added an option to hide companion rapport if maxed out
- fixed AP gadget (I hope…)
- changed format of SavedVariables so that Trackers are a separate subtree
to make it easier to copy settings between accounts
- another internal change - gadget icons are now of CT_TEXTURE rather than CT_BUTTON type;
it means they can be painted any colour, so "Icons inherit color" option finally works
as intended (except for the Lock/Unlock gadget - can't be helped)
- other fixes

Changes in version 11.3.4 (2021-07-01)
- modified tooltips for all non-global currency gadgets to show the amount of currency
on each character and in bank (gadgets for global currencies, i.e. crowns, crown gems,
undaunted keys and transmute crystals work as before, except the non-global currencies are presented
in tooltips in the format selected for their respective gadgets, )
- research sloths should be more diligent now
- fixed misaligned tooltip for Bounty and Heat gadget
- fixed Transmute Crystals gadget being always white
- possibly fixed some other bugsChanges in version 11.3.3 (2021-06-26)
- circumvented the ZoS bug with companion reporting 0 XP while swimming

Changes in version 11.3.2 (2021-06-25)
- added options to show appriopriate gadgets only when research/horse training is possible
- fixed a bug causing companion gadget's disappearance
- added more options to companion gadget (taken from CompanionInfo addon)
- fixed lock gadget icon not changing on unlocking
- fixed enlightenment gadget

Changes in version 11.3.1 (2021-06-14)
- added option for icons inheriting (or not) status color (warning etc.) from their labels
- added Companion gadget
- fixed kill counter

Changes in version 11.3.0 (2021-06-12)
- added gadget for locking/unlocking bar & gadgets
- made another attempt at fixing "Avoiding anchor cycle from [X] to [Y]" warning
- corrected checking thresholds (changed strong inequality to weak )
- changed SavedVars structure again (now it is v10)
- a lot of internal changes to make it less of a CPU hog

Changes in version 11.2.2 (2021-06-03)
- fixed disappearing pulsing items
- added gadgets for crowns and crown gems (also added these to the currencies tooltip)

Changes in version 11.2.1 (2021-06-02)
- fixed event tickets & food buff gadgets not showing up
- fixed another problem with upgrading from earlier version (thanks to shadowcep)

Changes in version 11.2.0 (2021-06-01)
- fixed research timers showing only shortest timer regardless of the settings
- fixed problem (one of…) with upgrading from the original TEB version
- fixed champion points mismatch
- changed SavedVars structure again (now it is v9)

Changes in version 11.1.4 (2021-05-31)
- fixed problem with slotted poison (I think…)
- fixed problem with research timers not showing
- fixed problem with Thief's Tools (when set to "total stolen")

Changes in version 11.1.3 (2021-05-30)
- removed another overlooked debugging message

Changes in version 11.1.2 (2021-05-30)
- fixed coloring of Thieves Tools and Soulgems
- fixed mail gadget pulsing
- Undaunted keys and Endeavor Seals now have proper icons (but no monochrome version!)
- added "Junk" gadget
- Tamriel time and date now rely on LibClockTST (optional dependency,
but without it Tamriel time is not available)
- changed colors in the Settings menu a bit
- removed unnecessary debugging

Changes in version 11.1.1 (2021-05-28)
- fixed coloring of some items (like non-gold currencies) on the bar
- fixed uneven transparency of the bar's background
- added option for bar autohide speed
- added widget for endeavor seals (currently works on PTS only)
- added sorting of characters in Mundus tooltip
- fixed levels of Enlightement
- restored multiple items/times in research widgets
- scaling the bar is now in steps of 5

Changes in version 11.1.0 (2021-05-25)
- Undaunted keys gadget
- Transmute Crystals gadget has warning/danger levels
- Mundus stone buff is tracked like mounts and gold, unset Mundus colored as Danger
- option to auto-hide bar while digging for antiquities
- full customization of 14 colors via color pickers
- restored on popular demand: bar can be moved so high/low that part of its edge is off screen
- changed internal data structures for storing gadget order in PvE/PvP
- changed the format of SavedVariables again (please backup your SavedVariables if you think
you may want to go back to previous version)

Changes in version 11.0.3 (2021-05-20)
- fixed some of the bugs related to settings initialization
- moved background settings to "General Settings" section
- added some new settings ("Spacing between gadgets","Draw a border around the bar")
- some preparations for full color customization

Changes in version 11.0.2 (2021-05-18):
- added color picker for the default color of text and icons

Changes in version 11.0.1 (2021-05-17):
- improved import of old SavedVariables
Archived Files (38)
File Name
Version
Size
Uploader
Date
11.8.2
367kB
SimonIllyan
04/06/24 12:29 PM
11.8.1
367kB
SimonIllyan
03/10/24 11:59 AM
11.8.0
367kB
SimonIllyan
02/29/24 01:44 PM
11.7.0
358kB
SimonIllyan
01/01/24 06:58 AM
11.6.2
342kB
SimonIllyan
11/02/23 05:44 PM
11.6.1
342kB
SimonIllyan
09/25/23 11:58 PM
11.6.0
341kB
SimonIllyan
09/24/23 11:38 AM
11.5.2
326kB
SimonIllyan
08/20/23 09:50 AM
11.5.1
327kB
SimonIllyan
06/15/23 01:42 PM
11.5.0
325kB
SimonIllyan
04/22/23 09:20 AM
11.4.9
325kB
SimonIllyan
02/26/23 09:17 AM
11.4.8
325kB
SimonIllyan
06/26/22 04:22 PM
11.4.7
325kB
SimonIllyan
05/12/22 03:20 PM
11.4.6
325kB
SimonIllyan
02/22/22 04:57 PM
11.4.4
324kB
SimonIllyan
11/01/21 05:17 PM
11.4.3
324kB
SimonIllyan
08/17/21 04:34 PM
11.4.2
324kB
SimonIllyan
07/22/21 11:38 PM
11.4.1
324kB
SimonIllyan
07/22/21 02:27 PM
11.4.0
324kB
SimonIllyan
07/16/21 03:45 PM
11.3.4
317kB
SimonIllyan
07/01/21 12:23 PM
11.3.3
317kB
SimonIllyan
06/26/21 11:45 AM
11.3.3
317kB
SimonIllyan
06/26/21 11:28 AM
11.3.2
317kB
SimonIllyan
06/25/21 03:33 PM
11.3.1
316kB
SimonIllyan
06/14/21 03:49 PM
11.3.0
315kB
SimonIllyan
06/12/21 10:44 AM
11.3.0
4kB
SimonIllyan
06/12/21 04:14 AM
11.2.2
312kB
SimonIllyan
06/03/21 04:57 AM
11.2.1
301kB
SimonIllyan
06/02/21 12:20 PM
11.2.0
301kB
SimonIllyan
06/01/21 05:52 PM
11.1.4
303kB
SimonIllyan
05/31/21 11:14 AM
11.1.3
303kB
SimonIllyan
05/30/21 11:49 AM
11.1.2
303kB
SimonIllyan
05/30/21 09:39 AM
11.1.1
298kB
SimonIllyan
05/28/21 03:34 PM
11.1.0
294kB
SimonIllyan
05/25/21 03:40 PM
11.0.3
291kB
SimonIllyan
05/20/21 02:19 AM
11.0.2
290kB
SimonIllyan
05/18/21 08:53 AM
11.0.1
290kB
SimonIllyan
05/16/21 05:21 PM
11.0.0
319kB
05/16/21 12:36 PM


Post A Reply Comment Options
Unread 05/18/21, 08:17 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 245
Uploads: 2
Originally Posted by hagermanj
Thank you so much for taking over this addon.
On the clock could you remove the leading zero if you choose 12 format ( 4:00 pm instead 04:00 pm ).
Added a new format for that - "12h no leading zero".
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 08:27 AM  
shadowcep
 
shadowcep's Avatar

Forum posts: 1
File comments: 116
Uploads: 0
TEB.SetIconByIndicator error on logout

I think the TEB.SetIconByIndicator error on logout may be to do with use of LibSavedVars. I've found a workaround is to remove EnableDefaultsTrimming from the NewAccountWide chain in TEB.lua.
Change from:
Code:
    settings = LSV:NewAccountWide(TEB.name .. "SavedVariables", "Account", defaults):
        MigrateFromAccountWide( { name = TEB.name .. "SavedVariables" } ):
        -- when changing settings structure:
        Version(7, TEB.Upgrade_to_7):
        EnableDefaultsTrimming()
to:
Code:
    settings = LSV:NewAccountWide(TEB.name .. "SavedVariables", "Account", defaults):
        MigrateFromAccountWide( { name = TEB.name .. "SavedVariables" } ):
        -- when changing settings structure:
        Version(7, TEB.Upgrade_to_7)--[[:
        EnableDefaultsTrimming()--]]
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 08:39 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 245
Uploads: 2
Originally Posted by daimon
Master transparency (so you could select transparency for the whole addon)
Surprisingly, this was easier than having one master color for fonts - there are too many places where the color is set by hand, ie. using "|cRRGGBB" strings. Finding all those strings will take me some time.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 08:54 AM  
Glebowsky

Forum posts: 0
File comments: 15
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 10:12 AM  
daimon
Premium Member
 
daimon's Avatar
Premium Member

Forum posts: 13
File comments: 159
Uploads: 0
Originally Posted by SimonIllyan
Originally Posted by daimon
Master transparency (so you could select transparency for the whole addon)
Surprisingly, this was easier than having one master color for fonts - there are too many places where the color is set by hand, ie. using "|cRRGGBB" strings. Finding all those strings will take me some time.
Thanks


A new error in the latest update 11.0.2.

Code:
user:/AddOns/TEB/TEB.lua:3134: operator * is not supported for nil * number
stack traceback:
user:/AddOns/TEB/TEB.lua:3134: in function 'setFunc'
|caaaaaa<Locals> newValue = F, newMax = 210, factor = 2.1, i = 1, w = "Caution", objname = "TEBBagSliderCaution", s = ud </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:64: in function 'UpdateValue'
|caaaaaa<Locals> control = ud, forceDefault = F, value = F </Locals>|r
user:/AddOns/LibAddonMenu-2.0/controls/checkbox.lua:112: in function '(anonymous)'
|caaaaaa<Locals> control = ud </Locals>|r
However I couldn't repeat the above again. It has only appeared once after reinstall.

This will show up when I change something in the settings:
[18:24] [LAM2] Could not create colorpicker 'Custom color' of TEB_ASUGB.


And still something is happening while logging out. I can only see the errors are piling up (between 60-260) messages, but can't see what they are.

EDIT error loop:
Code:
user:/AddOns/TEB/TEB.lua:2956: operator / is not supported for nil / number
stack traceback:
user:/AddOns/TEB/TEB.lua:2956: in function 'TEB.OnUpdate'
|caaaaaa<Locals> currentTopBarAlpha = 1 </Locals>|r
TEBTop_Update:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud, time = 3247.XXXXXXX</Locals>|r
xxxx=random number
Last edited by daimon : 05/19/21 at 03:40 AM.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 02:06 PM  
Vampyra

Forum posts: 0
File comments: 19
Uploads: 0
Hi, first thanks for getting in charge of the addon.

---

You added a golden frame to the bar, for me it's completely annoying having a bright clear line between my dar bar and the frame of my screen.

Can we get rid of that frame or change its colour? Maybe option to choose differentbackground images?

EDIT: Checked, the point is not the frame, the previous could be moved a bit beyond the border so the frame can be hidden, cant you raise the limits as before so we can hide those bit pixels and avoid the "light leak" effect?

---

The display champion point after lvl 50 option supersedes the display one before 50.
So if you set it to show after will show before also.


At least on a Lvl 4 character.

---

Constant log line on chat after opening settings:
Code:
Could not create colorpicker 'Custom color' of TEB_ASUGB.
---

Error when logging out: (Not quitting)

Code:
bad argument #2 to 'string.format' (string expected, got nil)
stack traceback:
[C:] in function 'string.format'
user:/AddOns/TEB/TEB.lua:1935: in function 'TEB.balance'
user:/AddOns/TEB/TEB.lua:2857: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)'
Last edited by Vampyra : 05/18/21 at 03:07 PM.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 02:36 PM  
nerfarious

Forum posts: 0
File comments: 16
Uploads: 0
Hi, thank you for rebooting this great addon, very grateful for the nice work so far!

Just a small request, whenever you have time, would very much like to see Undaunted Keys gagdet, thank you again.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 03:06 PM  
Vampyra

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by Vampyra
Hi, first thanks for getting in charge of the addon.

---

You added a golden frame to the bar, for me it's completely annoying having a bright clear line between my dar bar and the frame of my screen.

Can we get rid of that frame or change its colour? Maybe option to choose differentbackground images?

EDIT: Checked, the point is not the frame, the previous could be moved a bit beyond the border so the frame can be hidden, cant you raise the limits as before so we can hide those bit pixels and avoid the "light leak" effect?

---

The display champion point after lvl 50 option supersedes the display one before 50.
So if you set it to show after will show before also.


At least on a Lvl 4 character.

---

Constant log line on chat after opening settings:
Code:
Could not create colorpicker 'Custom color' of TEB_ASUGB.
---

Error when logging out: (Not quitting)

Code:
bad argument #2 to 'string.format' (string expected, got nil)
stack traceback:
[C:] in function 'string.format'
user:/AddOns/TEB/TEB.lua:1935: in function 'TEB.balance'
user:/AddOns/TEB/TEB.lua:2857: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)'
Also, hovering mouse over "alliance points" icos cast an error, tooltip is broken.

Code:
bad argument #2 to 'string.format' (string expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/TEB/TEB.lua:1433: in function 'TEB.ShowToolTipCurrencies'
TEBTopAPIcon_MouseEnter:3: in function '(main chunk)'
Error hovering mundus icon on a character without mundus.

Code:
bad argument #2 to 'string.format' (string expected, got nil)
stack traceback:
[C]: in function 'string.format'
user:/AddOns/TEB/TEB.lua:1258: in function 'TEB.ShowToolTipMundus'
TEBTopMundusIcon_MouseEnter:3: in function '(main chunk)'
Last edited by Vampyra : 05/18/21 at 03:42 PM.
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 05:22 PM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 245
Uploads: 2
Originally Posted by Vampyra

EDIT: Checked, the point is not the frame, the previous could be moved a bit beyond the border so the frame can be hidden, cant you raise the limits as before so we can hide those bit pixels and avoid the "light leak" effect?
It was done by making the background slightly bigger than the bar itself, so that the edge of the background sticks outside the screen area when the bar is at the top or bottom of the screen. Frankly, I am no fan of this solution, I consider it an ugly hack. Maybe making the bar background transparent would be enough to make you happy? There is already a slider for that.

The remaining problems will be fixed soon.
Originally Posted by Vampyra
The display champion point after lvl 50 option supersedes the display one before 50.
So if you set it to show after will show before also.
---

Constant log line on chat after opening settings:

---

Error when logging out: (Not quitting)
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 09:03 PM  
jinxzodiac

Forum posts: 0
File comments: 4
Uploads: 0
UI Error

Hello,

I am getting the following error on most of my toons.

user:/AddOns/TEB/TEB.lua:1142: operator < is not supported for number < nil
stack traceback:
user:/AddOns/TEB/TEB.lua:1142: in function 'TEB.checkThresholds'
user:/AddOns/TEB/TEB.lua:1640: in function 'TEB.latency'
user:/AddOns/TEB/TEB.lua:2869: in function 'TEB.OnUpdate'
TEBTop_Update:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 05/18/21, 11:33 PM  
Zulunia
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 28
Uploads: 1
issue with background when scaling <100

Hi, thanks for keeping this updated, I love this addon
Last update whenever teh General Settings->Scale is Less than 100, it seems some textures overlap and we get a line through the bar

https://imgur.com/Ofz9Spa
Report comment to moderator  
Reply With Quote
Unread 05/19/21, 12:55 AM  
Beta

Forum posts: 0
File comments: 12
Uploads: 0
Nice to see that we got a fork with a new developer! Great work!

Maybe you can finally look into this long standing issue: https://github.com/eldrni/the-elder-bar/issues/4

There are also some other bugs on the github plus a couple of pull requests that supposedly fixes two of the issues on github: https://github.com/eldrni/the-elder-bar/pulls

Thanks in advance!
Report comment to moderator  
Reply With Quote
Unread 05/19/21, 12:59 AM  
Vampyra

Forum posts: 0
File comments: 19
Uploads: 0
Originally Posted by SimonIllyan
Originally Posted by Vampyra

EDIT: Checked, the point is not the frame, the previous could be moved a bit beyond the border so the frame can be hidden, cant you raise the limits as before so we can hide those bit pixels and avoid the "light leak" effect?
It was done by making the background slightly bigger than the bar itself, so that the edge of the background sticks outside the screen area when the bar is at the top or bottom of the screen. Frankly, I am no fan of this solution, I consider it an ugly hack. Maybe making the bar background transparent would be enough to make you happy? There is already a slider for that.

The remaining problems will be fixed soon.
I admit the "hack" is not an elegant solution, but you have to admit that having a bright line between a dark background and the screen frame, especially in the upper border (which is even lighter) is uncomfortable (Linear light leak feeling between two dark spaces)

Code clean Vs functionality/UX. I'll go for the functionality/UX at first, tag code as XXX and manage a more elegant solution on time.

Maybe a well measured extra size + settings option, maybe some sticky effect that automates the change so the bright part of the frame always stays hidden on the border it's placed (of course , setting optional), just ideas, but just now, adding that extra space will allow for both positionings, with or without bright frame on the bar.


About transparency, I tried, but the feeling is bad also, floating small icon and text is not the best UI/UX at all, not comfortable imho, specially on an UI that everything is framed.


Also take a look at all those 'nil' values errors, seems you missed some checking before function calls.
Report comment to moderator  
Reply With Quote
Unread 05/19/21, 02:22 AM  
SimonIllyan
 
SimonIllyan's Avatar
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 245
Uploads: 2
Originally Posted by Vampyra
Maybe a well measured extra size + settings option, maybe some sticky effect that automates the change so the bright part of the frame always stays hidden on the border it's placed (of course , setting optional), just ideas, but just now, adding that extra space will allow for both positionings, with or without bright frame on the bar.
I'll give it a thought.

Originally Posted by Vampyra
Also take a look at all those 'nil' values errors, seems you missed some checking before function calls.
Actually most of those are caused by my decision to move to LibSavedVars, or more precisely, to use EnableDefaultsTrimming(), to reduce the size of saved variables. As noted by shadowcep below, getting rid of EnableDefaultsTrimming() sems to fix much of the problem with uninitialized variables. My hunch is (but I need to verify with the author of LSV) that using this option causes LSV to fill in the default values (that were not saved due to the trimming) in async task (using zo_callLater() maybe?) so that they are eventually all initialized, but not immediately. If I access one of those before it is initialized… bummer. And on logout, LSV seems to purge all those "not changed from default value" settings before passing the data to API, so for another moment many of the settings are missing. Not using EnableDefaultsTrimming seems a viable interim solution, and will be done in the coming update.
Last edited by SimonIllyan : 05/19/21 at 02:22 AM.
Report comment to moderator  
Reply With Quote
Unread 05/19/21, 04:55 AM  
hagermanj

Forum posts: 2
File comments: 367
Uploads: 0
Enlightenment

Enlightenment always shows in red no matter where the slide bars are at ( even set to zero on all ).
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.