Download
(87 Kb)
Download
Updated: 05/26/20 08:35 PM
Pictures
File Info
Compatibility:
Greymoor (6.0.5)
Updated:05/26/20 08:35 PM
Created:09/06/14 08:28 AM
Monthly downloads:819
Total downloads:546,061
Favorites:582
MD5:
Wykkyd Toolbar  Popular! (More than 5000 hits)
Team: Calia1120 Demiknight Lakashi
Prior/inactive team members: Ravalox Wykkyd

Follow on Twitter for updates or Catch up on Discord

*****************************************************************************


As of version 3.2.6 you will need to download and install the following libaries to use this addon:
LibAddonMenu



Wykkyd Toolbar is an addon originally programmed as a piece of Wykkyd's Framework. It provides an informational bar with on-screen display of useful, configurable, "tools".

Currently included tools:
  • Alliance Points
  • Gold
  • Bag Space
  • Soul Gems
  • Horse Feed Timer
  • Research Timers
  • Time (real world)
  • Level
  • Experience (xp/cp)
  • Experience Bar
  • Werewolf / Vampire experience bar
  • Character Name, Class, Race (if you want that kind of thing)
  • ...and more
  • ...much more coming soon

Advanced Setting Controls (available in all Wykkyd Addons)
  • Save To Default - This feature saves a snapshot of your logged in character's CURRENT settings as a save set named SYSTEM DEFAULT.
  • Load System Default - This loads the current SYSTEM DEFAULT as your character's settings and effectively sets your character to MIMIC the SYSTEM DEFAULT. This behaves exactly like Mimic below, with the exception that the SYSTEM DEFAULT only ever changes when you manually save to it from any character, by clicking Save To Default.
  • Mimic... - This sets the current logged in character to adopt the settings of another character until this value is changed. This causes the logged in character's saved settings to reset every time you log in or Reload UI to be like the mimic'ed character. If you set George to mimic Bob, as you save settings on Bob while playing those settings will become George's settings too whenever you log into George. As you play George and change his settings manually, those changes become temporary unless you clear the Mimic box. This affords some fairly awesome opportunities for your play sessions.
  • Wykkyd's Preferences (where available) - This will Reload UI and set your active character to the basic settings that Wykkyd uses for that addon for his characters as his STARTING point, he customizes each character from there and you are encouraged to also do so.
  • Reset All - Resets all settings inside the Advanced Setting Controls section for that addon, for that character

Use of SYSTEM DEFAULT allows you to basically create system-wide default settings. I say "system" because these settings are not filtered by account name. So if three people share your computer, they all adopt the system defaults (if they selectively choose to do so). This is a "neat trick" for people with multiple accounts as it lets you share settings across all of them.

For example, if you log into your first character and set every Wykkyd addon up the way you want. Then in each you click "Save To Default", one by one. You've now established your "baseline", if you will. You can then log into each character you have (regardless of number of accounts), including that same first character, and inside each, in each addon, click "Load System Default". Now every single character will use the same settings. In fact, because you saved defaults from character 1 and then set character 1 to use those same defaults, even that character is inheriting the SYSTEM DEFAULT every single time it loads. This means if you're on character 7 and decide to change your default for all, all you have to do is tweak your settings and click "Save To Default" and every single character you set up this way gets those settings automatically.

WARNING: System Default, and Mimic, can be dangerous. As of this time this ALSO includes saved item sets, gear sets, quest header settings, tracked achievements... IE: it includes data saved by the addons too. THIS WILL BE CHANGING IN THE FUTURE to be more intuitive and robust. But I didn't want to delay this feature until that was 100% polished. After all, this is fairly useful as is.
V3.2.7
• API updated for Greymoor (100031)

V3.2.6.0
• API updated for Harrowstorm (100030)
• Removed LibStub as it has been discontinued.
• Removed LibAddonMenu, changed to required dependency.

V3.2.5.0
• API updated for Elsweyr (100027)

V3.2.4.0
• Fixed: Setting to mode to display soul stones was not being read correctly. Was always displaying empty/full or off. Should now should all options.
• Fixed: The font color for alliance points pre addon 3.2 was not implemented. Font color has returned for AP.

V3.2.3.0
• Fixed: Several addon settings were being missed when saving or loading addon settings to default.

V3.2.2.0
• Fixed: Tel Var Stone currency was always reporting zero. Call to retrieve currency was missing correct reference for where to look. (Character/Bank).

V3.2.1.0
• Fixed: Setting to turn on/off soul stones was not being picked up.

V3.2.0.1
• Fixed: Setting to turn on/off transmute stone currency was not being picked up.

V3.2.0.0
• Added Crowns, Crown Gems and Tel Var Stones to currencies.
• Reworked setting for showing icon, title or none. Previously there was a setting for icon and title, which suggests you could have both. That was not actually the case. Changed to be a drop-down list of Icon, Title or None.
• Setting icon or title was being controlled on an individual currency level. Changed to be a currency wide setting.
• Reworked setting for “use commas”. Now set as an overall setting for all currency items.
• Alliance Points, Gold, Tel Var Stones and Writs can now be configured to display value on character or stored in bank.
• The settings to enable/disable all currency items has been standardized to use a drop-down menu. Previously some used checkbox, others a list.
• Updated the currency addon settings to use headers and display currencies in alphabetical order.
• Due to several changes in the currency addon settings saved variable version has been incremented.
• All the currency items, except soul stones (which isn’t really a currency) are now using a new single LUA. Previously each currency had an independent file with 90% the same code.
• Fixed the soul stone icon when the character has no soul stones.
• The method to provide a warning color for currencies has been standardized. Prior to the warning limit the value will be normal. From the limit to below maximum is yellow. Maximum is red.


V3.1.3.0
• Fixed bank space metrics when not an ESO plus member.

V3.1.2.0
• Fixed bank space metrics when an ESO plus member.
• Fixed toolbar error when icon for bag/bank space set turned off.

V3.1.1.0
• Added bank space as a new toolbar widget.
• New icon used for bag space. (To be consistent with icon used with bank.)
• Added setting to automatically hide toolbar when in a dialog.
• Added setting to automatically hide world xp when character is not a vampire or werewolf.
• Fix for showing seconds that was applied to "adaptive research timers with days" implemented on the standard adaptive research timers.
• Updated code to hide horse training timer. No longer toggles main horse timer addon setting.
• LibAddonMenu updated to r26
• Fixed reference in addon to LibAddonMenu for divider items.

V3.1.0.0
• Updated to API Version 100026.
V3.0.3.0
• Fixed adaptive research timers to show seconds when time remaining is less than one minute.
V3.0.2.1
• I'd left a debug statement in the code.
V3.0.2.0
• Fixed zone and subzone name showing string control characters on initial load
• Added control character stripping to race and class strings
V3.0.1.0
⦁ Added keybind to toggle the bar on and off
⦁ Added a new Adaptive setting to show days when it is over 24hr remaining
V3.0.0.0
⦁ Added Spacer options
⦁ Reorganized the options into Categories to clean it up a bit
⦁ Fixed Reloading after changing research display options
⦁ Added Event Tickets
⦁ Trying to make non-standard scale settings space a bit better, post in forum or PM Lakashi on esoui.com with a screenshot of your bar and settings if there is an issue!

V2.9.1.2
* Fixed Research Timer bug

V2.9.1.1
* Fixed Logic Error in hiding riding training when maxed (Thanks Aeslief!)

v.2.9.1.0
* Added Writ Vouchers to toolbar and options.
* Added Transmute Crystals to toolbar and options.
* Added setting to change all labels to white.
* Updated Frames Per Second “Moderate Threshold” to have a maximum value or 144.
* Fixed Horse Training toolbar. Will now force control off when completed.


v2.9.0.0
* API updated for Mirkmire (100025)
* LibWykkydFactory4 updated to 4.4.0.0
* Research timer (and settings) added for jewelry crafting.
* Werewolf/Vampire experience code changed to account for GetNumSkillLines returning all skills, not just known skills.


v2.8.1.0 - Calia
* API updated for Horns Of The Reach (100020)
* Updated LAM to 2.0 r24
* changed code in toolbar.lua for better compass reliability (thanks to @Gandalf)
* Updated zone.lua for better zone detection (thanks to @Gandalf)

2.8.0.0 ~ Calia
* Updated to API 19 (Morrowind)

2.7.0.0 ~ Calia
* Updated to API 18
* Updated LAM to 2.0 R23
*Implemented a request to show text when XP Needed chosen on CP/XP. Also added this to % Needed.
* Removed the text for Veteran points from settings menu, now says XP/Champion Points.
* Changed default for bag display to Used/Total instead of Used %.

2.6.1.2
* API updated to 17

2.6.1.1
* API updated to 16
Changed spacer graphic

2.6.0.1
* API fixed, Veteran rank functions replaced with CP functions. This feature will be expanded and adjusted shortly. The current incarnation is an interim fix.

2.6.0.0
* API version updated .. incorrectly (i might add). I used a WIP version of toolbar in error when updating the addon.
Those responsible have been sacked. -- Seńior Llama

2.5.4.1
* Updated to API version 14 (1.9)

2.5.4.0
* A wee modification to the latency tool code. Aye it twas but an tweak of the ranges available for each level and a minor bugger found in the code related to perfect latency (though prolly none of us would have noticed; nudge, nudge, wink, wink!)

2.5.3.2
* Updated to Support ESO v2.2.4

2.5.3.1
* Corrected Vampire/Werewolf XP

2.5.2.0 (released in v2.5.3.1)
* Corrected hide horse timer behaviour
* Updated Horse Timer description verbiage for Training vs Feeding
* Removed Wykkyd's transition code from API 1.5 to 1.65 to cover horse Feeding/Training changes

2.5.1.2
* increased VR limit in XP bar from 14 o 16

2.5.1.1
* Corrected dependency for stand alone
* Disabled "Hide maxed out horse timer" option - will still show 60/60/60 when maxed.
Will correct hide timer option in a future release.

2.5.0.2
* Support for ESOTU 2.1 (API 1.7)
* Additional compass fixes
* Timer grouping option (move horse timer to the right with the research timers)
* optional Indications when horse training has been maxed out

2.4.0.0
This update (2.4.0.0) contains:

* A long awaited bug fix for the Compass Bump feature
* The inclusion of Garkin's code for automatic change to Champion Points from XP when you hit VR14
* Updated supporting documentation to reflect the transition from Wykkyd to Ravalox and Balkoth under the name of Exodus Code Group.

Change-Log will be maintained at WykkydGaming.com in the blog section, under the Change Log category.
Archived Files (66)
File Name
Version
Size
Uploader
Date
3.2.6.0
87kB
Demiknight
02/25/20 08:08 AM
3.2.5.0
130kB
Demiknight
05/28/19 06:13 AM
3.2.4.0
130kB
Demiknight
04/06/19 06:33 AM
3.2.3.0
130kB
Demiknight
04/04/19 03:17 PM
3.2.2.0
129kB
Demiknight
04/03/19 08:33 PM
3.2.1.0
129kB
Demiknight
04/02/19 05:39 AM
3.2.0.1
129kB
Demiknight
04/01/19 07:00 PM
3.2.0.0
129kB
Demiknight
04/01/19 04:54 PM
3.1.3.0
131kB
Demiknight
03/11/19 05:40 PM
3.1.2.0
131kB
Demiknight
02/26/19 07:04 AM
3.1.1.0
145kB
Demiknight
02/25/19 07:03 PM
3.1.0.0
120kB
Lakashi
02/24/19 01:23 PM
3.0.3.0
129kB
Demiknight
02/09/19 06:47 AM
3.0.2.1
130kB
Demiknight
02/07/19 04:57 PM
3.0.2.0
130kB
Demiknight
02/07/19 04:24 PM
3.0.1.0
120kB
Lakashi
12/17/18 03:57 AM
3.0.0.0
119kB
Lakashi
12/15/18 04:16 PM
2.9.1.2
125kB
calia1120
11/11/18 07:19 PM
2.9.1.0
123kB
calia1120
11/09/18 08:40 PM
2.9.0.0
131kB
calia1120
11/07/18 07:00 AM
2.8.2.0
140kB
calia1120
09/10/17 08:05 PM
2.8.1.0
129kB
calia1120
09/10/17 07:48 PM
2.8.0.0
127kB
calia1120
06/14/17 09:51 PM
2.7.0.0
111kB
Ravalox Darkshire
02/04/17 11:56 PM
2.6.1.2
103kB
Ravalox Darkshire
10/13/16 05:41 AM
2.6.1.1
103kB
Ravalox Darkshire
08/02/16 01:46 AM
2.6.0.1
111kB
Ravalox Darkshire
06/04/16 12:39 AM
2.6.0.1
104kB
Ravalox Darkshire
05/31/16 04:35 AM
2.5.4.1
104kB
Ravalox Darkshire
03/07/16 11:37 PM
2.5.4.0
104kB
Ravalox Darkshire
03/03/16 07:35 PM
2.5.3.2
103kB
Ravalox Darkshire
11/02/15 09:52 AM
2.5.3.1
103kB
Ravalox Darkshire
09/21/15 04:29 AM
2.5.1.3
103kB
Ravalox Darkshire
09/05/15 02:56 AM
2.5.1.2
103kB
Ravalox Darkshire
08/31/15 10:20 PM
2.5.1.1
102kB
Ravalox Darkshire
08/31/15 09:39 PM
2.5.0.2
100kB
Ravalox Darkshire
08/31/15 07:45 AM
2.4.0.0
90kB
Ravalox Darkshire
06/05/15 12:55 AM
2.3.3.1
90kB
Wykkyd
03/04/15 06:36 AM
2.2b (live+pts)
129kB
Wykkyd
01/31/15 11:38 AM
2.2 (live+pts)
129kB
Wykkyd
01/30/15 11:45 PM
2.0.0.1
89kB
Wykkyd
11/04/14 06:55 AM
2.0
89kB
Wykkyd
11/03/14 07:44 AM
1.9.27.1
89kB
Wykkyd
09/27/14 12:29 PM
1.9.24.1
88kB
Wykkyd
09/24/14 07:59 PM
1.9.23.1
88kB
Wykkyd
09/23/14 05:55 PM
1.9.18.1
84kB
Wykkyd
09/18/14 07:33 PM
1.9.17.1
83kB
Wykkyd
09/17/14 04:12 PM
1.9.16.2
83kB
Wykkyd
09/16/14 07:20 PM
1.9.16.1
82kB
Wykkyd
09/15/14 03:15 PM
1.9.15.1
82kB
Wykkyd
09/14/14 02:33 PM
1.9.13.2
82kB
Wykkyd
09/13/14 07:27 AM
1.9.13.1
82kB
Wykkyd
09/12/14 07:30 PM
1.9.12.3
82kB
Wykkyd
09/12/14 06:10 PM
1.9.12.2
82kB
Wykkyd
09/12/14 05:29 AM
1.9.12.1
82kB
Wykkyd
09/12/14 03:43 AM
1.9.11.1
81kB
Wykkyd
09/11/14 03:08 PM
1.9.7.1
80kB
Wykkyd
09/07/14 10:30 AM
1.9.6.10
77kB
Wykkyd
09/06/14 05:05 PM
1.9.6.9
77kB
Wykkyd
09/06/14 04:40 PM
1.9.6.8
77kB
Wykkyd
09/06/14 03:25 PM
1.9.6.7
77kB
Wykkyd
09/06/14 02:34 PM
1.9.6.6
77kB
Wykkyd
09/06/14 01:31 PM
1.9.6.4
77kB
Wykkyd
09/06/14 11:25 AM
1.9.6.3
77kB
Wykkyd
09/06/14 11:04 AM
1.9.6.2
77kB
Wykkyd
09/06/14 10:16 AM
1.9.6.1
77kB
Wykkyd
09/06/14 08:28 AM


Post A Reply Comment Options
Unread 08/22/21, 08:05 AM  
AutumnElf

Forum posts: 0
File comments: 29
Uploads: 0
Won't Show Up

This bar is not showing up. I loaded it early this week. Really want to use it (I used it long ago). I'm not sure I got an error. It just won't display.
Report comment to moderator  
Reply With Quote
Unread 06/28/21, 01:41 AM  
uenozoo

Forum posts: 0
File comments: 2
Uploads: 0
2-byte characters

I'm playing ESO in a non-English environment (2-byte characters) and some of the features of this add-on do not show up. (ZONE, RACE, CLASS). The features of this add-on are not showing up. Is this ever going to be fixed or is there a way to fix it?
Last edited by uenozoo : 06/28/21 at 01:42 AM.
Report comment to moderator  
Reply With Quote
Unread 06/17/21, 02:11 PM  
MonkeyBoy

Forum posts: 3
File comments: 18
Uploads: 0
Request

I'd like to thank both Gelmir and jaedha for their continued work on this addon. It's one of my favorites and super useful.
If it doesn't make me sound like a needy ass, I'd like to ask if we can add the new Seals of Endeavor to the toolbar?

Thanks!
Report comment to moderator  
Reply With Quote
Unread 06/06/21, 11:20 PM  
spinality

Forum posts: 7
File comments: 79
Uploads: 0
Re: Settings unavailable

Originally Posted by spinality
With this addon and many other older addons, I have lost the ability to get to the addon settings. The addons are simply not listed under the Settings menu. (So I wind up editing the saved variables to make changes LOL.) I'm assuming this is true for lots of people, rather than being something peculiar about my own combination of addons, since it affects many of my out-of-date addons. I expect there's a new way to interface with the settings UI that the older addons didn't know about. Does anybody know more about this? Know if there's a workaround? Thanks for any suggestions.
I never got any suggestions about this, but I eventually figured it out, so I'll make another comment in case somebody else is searching for an answer. It was libStub. Somehow, that had got removed from my setup. Reinstalled it, and everything is back as it used to be. I'm glad other people have been talking about libStub lately; I don't think it would have occurred to me.
Report comment to moderator  
Reply With Quote
Unread 06/05/21, 09:48 AM  
snichols7778

Forum posts: 7
File comments: 145
Uploads: 0
Re: Re: Re: Getting an error message the last few days

Originally Posted by Roykirk
Originally Posted by Gelmir

LibStub is still needed. This addon is too old to get rid of LibStub that easily. I am not updating my version of this Toolbar, as it is unclear who actually is updating what. But you can grab @jaedha's updated version here which requires with LibAddonMenu-2.0 and LibStub. https://github.com/jaedha/wykkydsToo...s/tag/v3.2.7.2

I also added Crown Soulgem support but guess @jaedha hasn't had time to review my changes and approve them. They are available in my version of the code: https://github.com/shehi/wykkydsTool...s/tag/v3.2.7.3

Both versions work flawlessly. Do not use the version listed here on ESOUI, it is problematic.
Thank you. I'll test soon with your new source.
https://github.com/jaedha/wykkydsToolbar/releases/tag/v3.2.7.2[/url]

fixes the issues you had thank you
Report comment to moderator  
Reply With Quote
Unread 05/31/21, 01:02 PM  
Roykirk

Forum posts: 0
File comments: 9
Uploads: 0
Re: Re: Getting an error message the last few days

Originally Posted by Gelmir

LibStub is still needed. This addon is too old to get rid of LibStub that easily. I am not updating my version of this Toolbar, as it is unclear who actually is updating what. But you can grab @jaedha's updated version here which requires with LibAddonMenu-2.0 and LibStub. https://github.com/jaedha/wykkydsToo...s/tag/v3.2.7.2

I also added Crown Soulgem support but guess @jaedha hasn't had time to review my changes and approve them. They are available in my version of the code: https://github.com/shehi/wykkydsTool...s/tag/v3.2.7.3

Both versions work flawlessly. Do not use the version listed here on ESOUI, it is problematic.
Thank you. I'll test soon with your new source.
Report comment to moderator  
Reply With Quote
Unread 05/27/21, 08:34 AM  
Gelmir
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 64
Uploads: 1
Re: Getting an error message the last few days

Originally Posted by Roykirk
Since the weekend, I've been receiving the following errors when logging into ESO

Code:
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1410: Cannot find a library instance of "LibAddonMenu-2.0".
stack traceback:
user:/AddOns/LibFeedback/libs/LibStub.lua:29: in function 'LibStub:GetLibrary'
|caaaaaa<Locals> self = [table:1]{SILENT = T, minor = 4}, major = "LibAddonMenu-2.0" </Locals>|r
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1410: in function '__hydrate'
|caaaaaa<Locals> kPairs = user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1396 </Locals>|r
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7280: in function 'startup'
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7293: in function '(main chunk)'
|caaaaaa<Locals> wm = ud, lwf4 = [table:2]{MAJOR = "LibWykkydFactory-4", name = "LibWykkydFactory", MINOR = 20140400000, version = "4.4.0.0"}, startup = user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7279 </Locals>|r
and

Code:
user:/AddOns/wykkydsToolbar/code/tools/unitinfo.lua:4: function expected instead of nil
stack traceback:
user:/AddOns/wykkydsToolbar/code/tools/unitinfo.lua:4: in function '(main chunk)'
|caaaaaa<Locals> _addon = [table:1]{Player = "", DisplayName = "Wykkyd Toolbar", SavedVariableVersion = 4, __settingsVar = "wykkydsToolbarGlobal", enableFrameworkOnUpdate = T, Name = "wykkydsToolbar", MAJOR = "wykkydsToolbar.3", __AdvancedSettingsEnabled = T, MINOR = ".0207000", ID = "wykkydsToolbar", Version = "3.2.7.0", addonLoadedIndependently = F} </Locals>|r
I've reinstalled Wykkyd (deleted saved variables) and also reinstalled LibMainMenu-2.0. I deleted LibStub a while back as it was no longer supported, but Wykkyd was working fine after that. Nothing so far has fixed the error.

Any suggestions or assistance would be appreciated. Thanks.
LibStub is still needed. This addon is too old to get rid of LibStub that easily. I am not updating my version of this Toolbar, as it is unclear who actually is updating what. But you can grab @jaedha's updated version here which requires with LibAddonMenu-2.0 and LibStub. https://github.com/jaedha/wykkydsToo...s/tag/v3.2.7.2

I also added Crown Soulgem support but guess @jaedha hasn't had time to review my changes and approve them. They are available in my version of the code: https://github.com/shehi/wykkydsTool...s/tag/v3.2.7.3

Both versions work flawlessly. Do not use the version listed here on ESOUI, it is problematic.
Last edited by Gelmir : 05/27/21 at 08:38 AM.
Report comment to moderator  
Reply With Quote
Unread 05/26/21, 05:52 PM  
Roykirk

Forum posts: 0
File comments: 9
Uploads: 0
Getting an error message the last few days

Since the weekend, I've been receiving the following errors when logging into ESO

Code:
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1410: Cannot find a library instance of "LibAddonMenu-2.0".
stack traceback:
user:/AddOns/LibFeedback/libs/LibStub.lua:29: in function 'LibStub:GetLibrary'
|caaaaaa<Locals> self = [table:1]{SILENT = T, minor = 4}, major = "LibAddonMenu-2.0" </Locals>|r
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1410: in function '__hydrate'
|caaaaaa<Locals> kPairs = user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:1396 </Locals>|r
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7280: in function 'startup'
user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7293: in function '(main chunk)'
|caaaaaa<Locals> wm = ud, lwf4 = [table:2]{MAJOR = "LibWykkydFactory-4", name = "LibWykkydFactory", MINOR = 20140400000, version = "4.4.0.0"}, startup = user:/AddOns/wykkydsToolbar/e/LWF/LibWykkydFactory4.lua:7279 </Locals>|r
and

Code:
user:/AddOns/wykkydsToolbar/code/tools/unitinfo.lua:4: function expected instead of nil
stack traceback:
user:/AddOns/wykkydsToolbar/code/tools/unitinfo.lua:4: in function '(main chunk)'
|caaaaaa<Locals> _addon = [table:1]{Player = "", DisplayName = "Wykkyd Toolbar", SavedVariableVersion = 4, __settingsVar = "wykkydsToolbarGlobal", enableFrameworkOnUpdate = T, Name = "wykkydsToolbar", MAJOR = "wykkydsToolbar.3", __AdvancedSettingsEnabled = T, MINOR = ".0207000", ID = "wykkydsToolbar", Version = "3.2.7.0", addonLoadedIndependently = F} </Locals>|r
I've reinstalled Wykkyd (deleted saved variables) and also reinstalled LibMainMenu-2.0. I deleted LibStub a while back as it was no longer supported, but Wykkyd was working fine after that. Nothing so far has fixed the error.

Any suggestions or assistance would be appreciated. Thanks.
Report comment to moderator  
Reply With Quote
Unread 05/15/21, 10:31 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1781
Uploads: 32
Re: Re: Sorry, you are wrong.

Originally Posted by Gelmir
You are repeating yourself. I already stated the main issue. The current lack of proper licensing in ESOUI is the main culprit, which should be fixed. All so called licenses here are muddy at best. As I already mentioned, the "don't use without permission" phrase has as many holes in it as a Swiss cheese.
Actually you are the one repeating yourself here. Claiming a license is full of holes doesn't make it true. Rather than the concept of licensing itself, I submit it is your understanding of international law that is wanting. Individual licenses for intellectual property are subject to the territory under which domain they fall.

As I attempted to elucidate previously, the law in the USA and most of Europe is quite clear on this. Perhaps you should acquaint yourself with it before making such claims as if they were fact.

I happen to know at least one of the main authors of wykkyd are United States citizens and therefor protected by intellectual property law which provides a mechanism for issuing legal takedown requests for works that are misappropriated without their consent, and any USA-based company or other entity (which would include ESOUI) would be required to abide by that law or face penalty for entrapment into fraud.

I will give you the benefit of the doubt and assume the law doesn't protect people from such violations where you live, and that is the cause for your confusion. But again it is a lack of comprehension or acceptance of international law that is full of holes here not the concept of licensing which is really quite clear:

Like it or not, you only get to use other people's work with permission.

This is a fundamental precept of Civilization and the vast majority of human society has accepted these tenets as right and true.

Of course some people will always assume they are above the law.
Report comment to moderator  
Reply With Quote
Unread 05/15/21, 09:06 AM  
Gelmir
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 64
Uploads: 1
Re: Sorry, you are wrong.

Originally Posted by Phinix
Originally Posted by Gelmir
*snip*
No need to call me names. I'm afraid you are simply mistaken.

Not all addons are licensed the same. Addon authors are not employees of the company. They don't get paid, and they don't have a standard clause which licenses all addons. Each author may choose to license their work as they see fit. In the case of this addon, the author explicitly states you may only use or re-publish their code with their permission. Therefor if you do not get their permission, you have breached the license agreement.

In most countries including the United States and most of Europe, if you breach the license the author may legally issue a take-down order against your work. The site moderators will likely do this for them. Whether you think I am "being a zealot" or "preaching" or choose to accept the license as the author worded it doesn't really matter.
You are repeating yourself. I already stated the main issue. The current lack of proper licensing in ESOUI is the main culprit, which should be fixed. All so called licenses here are muddy at best. As I already mentioned, the "don't use without permission" phrase has as many holes in it as a Swiss cheese.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 04:35 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1781
Uploads: 32
Sorry, you are wrong.

Originally Posted by Gelmir
*snip*
No need to call me names. I'm afraid you are simply mistaken.

Not all addons are licensed the same. Addon authors are not employees of the company. They don't get paid, and they don't have a standard clause which licenses all addons. Each author may choose to license their work as they see fit. In the case of this addon, the author explicitly states you may only use or re-publish their code with their permission. Therefor if you do not get their permission, you have breached the license agreement.

In most countries including the United States and most of Europe, if you breach the license the author may legally issue a take-down order against your work. The site moderators will likely do this for them. Whether you think I am "being a zealot" or "preaching" or choose to accept the license as the author worded it doesn't really matter.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 03:52 PM  
Gelmir
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 64
Uploads: 1
Originally Posted by Phinix
Originally Posted by Gelmir
If no response in 2 weeks, either you or me will go ahead with this. I'd rather say sorry later on and remove my publication, than being handicapped for an extended period of time with no word from original authors.
That is not how copyright or licensing works.

You don't get to just say "if no one shows up to defend themselves by X date/time then I can just rip them off." I would highly recommend against moving forward without author permission when they specifically request it. This site is very good about deleting uploads that do not have permission.
That's exactly how it works. It is because you are being a zealot here, defending things by forgetting why they exist in first place: to serve (primarily the IP owner, then their audience). You share a disclaimer with us, yet you don't read it: "ESO Addon authors may use any portion of script ..." it says. We are not "using" it for anything. In reality, we don't even freaking care about it. What we are doing is "updating their code, with their credit and name intact on it". If you are telling me you see no difference, then please preach somewhere else. Such zealous points of view with no regard to actual reality, to actually what is happening is indeed "unpopular". The only thing an original author would be complaining about is: "hey guys, sorry, I don't want your free updates on my work". Well, that disclaimer text doesn't say that. So we give that free work, with their credit intact (as such, no legal liability can be a question), on the same exact platform they shared their own original work for free. Simple. If one day they say "this doesn't serve me", good - they are welcome to put it down.

You are just correct only on one account, which you failed to mention: "You certify that either you are the copyright holder of all documents being submitted or have permission to submit them." (just checked) - This is what ESOUI upload TOC dictates. So we need that permission, if we want this published here. If this line somehow didn't exist, we would be free to post it.

And this actually is weakness of ESOUI as a platform: what they should be doing is to demand an OSF-compatible license on all addons submitted (MIT, some form of GPL etc) because everything submitted here is open-source anyway, and having such license would've solved "share-ability" and "modify-ability" concerns. They actually made the first steps in right direction with "This file is offered free of charge and is not available elsewhere for a fee." statement in ESOUI TOC, but that's it: insufficient in this regard.

Well, at the end, it is what it is.
Last edited by Gelmir : 05/11/21 at 04:21 PM.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 01:36 PM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1781
Uploads: 32
Originally Posted by Gelmir
If no response in 2 weeks, either you or me will go ahead with this. I'd rather say sorry later on and remove my publication, than being handicapped for an extended period of time with no word from original authors.
That is not how copyright or licensing works.

You don't get to just say "if no one shows up to defend themselves by X date/time then I can just rip them off." I would highly recommend against moving forward without author permission when they specifically request it. This site is very good about deleting uploads that do not have permission.

If you want the accolades of creating an addon project your energy and time would be better invested in just creating your own project, rather than co-opting someone else's without permission and then having all that work taken down. Plus, it is not a very good way to earn the respect of your mod author peers.

That said if you do get permission I am definitely for it. I have used wykkyd's addons since ~2015 and would love to seem them more regularly updated. But only if done legit.
Last edited by Phinix : 05/11/21 at 01:37 PM.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 09:53 AM  
Gelmir
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 64
Uploads: 1
jaedha, did you attempt to contact them via that email? I sent Calia message via Gitter (where it looks like she is in "Busy" status. Didn't get any responses. If not, please contact them via that email. If no response in 2 weeks, either you or me will go ahead with this. I'd rather say sorry later on and remove my publication, than being handicapped for an extended period of time with no word from original authors. Considering the whole world went through a global pandemic, anything is possible in my book - something similar to which I actually lived: had a online friend from Indonesia before that Tsunami incident. After the incident, he disappeared from online, all his domains went slowly dead, sites disappeared. It is just life.
Last edited by Gelmir : 05/11/21 at 09:55 AM.
Report comment to moderator  
Reply With Quote
Unread 05/11/21, 03:14 AM  
Phinix
 
Phinix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 186
File comments: 1781
Uploads: 32
Originally Posted by Gelmir
Yea, I'd say go ahead and release with the same name, overriding previous versions. That's clearer for users that creating "... Updated" titled new addon. I also submitted PR in Github, feel free to review it when you have time. Generally fixed Soulgems issue.
I know this will be unpopular but:

Warning: Spoiler


The authors don't say that re-posting or using code requires their permission "unless we are busy with RL for a long time in which case go ahead and do whatever you want." I know it is sad to see popular addons languish, but I ask that people please respect addon author's rights.

Posting code corrections in comments is one thing, but just re-posting the entire addon with your corrections somewhere else or even on ESOUI would go against the spirit of this author's wishes and their terms of use. Links to Github are already pretty much in violation of their specific request to get permission.

I would say either keep trying to contact the author, or post changes in comments with instructions how to apply them. But just deciding that the author not responding in what we feel is a timely manner somehow gives others the right to go against their TOS and repost their work without permission when they specifically license use through permission only, would be really disrespectful to the authors and is a big part of what is wrong with the addon community.

It is nice to want to help, and understandable to want to share your own efforts with others. But if you want to share things with other people and the author of a project you like isn't around to give you permission when their TOS specifically requires it, the best course would be to just maker your own project from scratch without using their code. Not a fork, not a re-post, but an original work of your own. That way there is no violation of their license terms.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: